android直播视频无效

时间:2013-12-12 07:55:49

标签: java android live-streaming

嗨我想使用Android应用程序来传输直播频道我已经做了很多搜索,但我找不到任何解决方案

我正在使用此代码播放直播,但它没有播放并且出错“抱歉此视频无法播放”。

我的代码是

          String  link="http://cdn.livestream.com/grid/LSPlayer.swf?channel=ontveg&clip=&time=&showMoreVideos=false&hideInfo=true&autoPlay=true&lschannel=true&browseMode=false&textLines=2&hideChannelBranding=true&mode=false&allowchat=false&t=99398";

          VideoView  view1 = (VideoView) findViewById(R.id.video_view); 
          getWindow().setFormat(PixelFormat.TRANSLUCENT);

          MediaController mc = new MediaController(this); 
          mc.setMediaPlayer(view1); 

          view1.setMediaController(mc); 
          view1.setVideoURI(Uri.parse(link)); 
          view1.requestFocus(); 
          view1.start();

3 个答案:

答案 0 :(得分:1)

你应该使用vitamio库来解决这个问题 来自这里的维塔米奥图书馆 http://www.vitamio.org/en/docs/Basic/2013/0509/4.html

答案 1 :(得分:0)

答案 2 :(得分:0)

你必须:

  1. 在VideoView对象上调用prepareAsync()。
  2. setOnPreparedLsitener()到您的VideoView。
  3. 在onPrepared()回调,requestFocus和start()VideoView。
  4. 祝你好运