在Android问题中直播电视流媒体?
作者:互联网
我正在制作一个直播的电视流媒体应用程序,就像dopool或IMDB或LIVE TV.我有一些问题我想问?
问题1:在Android 2.1中可以直播电视节目吗?
问题2:我可以使用默认的Android网络浏览器直播电视直播吗?如果是,那么我不想在浏览器中显示网址只是想要全屏播放.并且我可以添加选项,如在播放电视时添加到收藏夹.
问题3:我应该为流媒体直播电视编写视频播放器的代码吗?而不是使用浏览器
问题4:我的朋友提出了一个窗口应用程序,它使用crome brwoser在.net中传输直播电视,他隐藏了brwoser的地址选项卡,以便只显示视频.所以我很困惑?
问题5:我可以播放Flash视频流吗?如果是的话,任何链接或示例都会很棒.
问题6:我不知道该如何去做,他们只是给我电视频道的链接,说流我不知道怎么样?
任何帮助将受到高度赞赏.
解决方法:
A1:是的,rtsp/rtp streaming在2.1下被支持(我记得它自1.6以来一直存在).要查看一些rtsp流(虽然不是现场直播,但可能是这样),请转到http://m.youtube.com
A2:如果stream是rtsp,那么浏览器将在外部视频播放器中打开它. Flash(rtmp)流在浏览器中以闪存方式播放(如果可用闪存). HTTPS渐进流(苹果)仅支持3.0.
A3:没必要. android中已有一个视频播放器:MediaPlayer
A4:是的,桌面浏览器合金通过没有地址栏的javascript打开新窗口:Open new popup window without address bars in firefox & IE.在Android中有一些技巧:Removing address bar from browser (to view on Android)
A5:是的,如果在特定设备上安装了闪存.但你不能依赖于此,因为Flash是通过市场提供的单独产品(尽管通常与设备捆绑在一起).
A6:你得到了什么样的链接?如果链接是rtsp://那么您可以轻松使用MediaPlayer.尝试这样的事情:
MediaPlayer m = new MediaPlayer();
m.setDataSource("rtsp://host.name.com/stream/name");
m.prepare();
m.start();
标签:android,video-streaming,live-streaming,android-videoview 来源: https://codeday.me/bug/20190902/1792628.html