oat*_*tie 93 streaming android android-mediaplayer android-videoview
我想知道在流媒体视频方面它们之间是否存在差异.
我知道VideoView
可以用于流媒体和什么是Mediaplayer
?据我所知,MediaPlayer
可以做同样的事情VideoView
吗?
任何人都可以给我答案吗?
如果我想通过使用RTSP到服务器从服务器流式传输视频,我应该从哪个开始?VideoView
还是MediaPlayer
?
有什么建议吗?
mis*_*kin 39
问我同样的问题,正如我从Mark(CommonsWare)在众多线程中所建议的那样,VideoView是一个包装器(200行代码),用于MediaPlayer和SurfaceView提供嵌入式控件.
他还慷慨地分享了一些例子:
https://github.com/commonsguy/vidtry/blob/master/src/com/commonsware/android/vidtry/Player.java
和示例来自android sdk http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/media/MediaPlayerDemo.html
还有一些人在模拟器上播放视频时遇到问题,因此如果您遇到问题,请务必在实际设备上进行测试
Ian*_*ton 16
VideoView本质上是一个与MediaPlayer绑定的视图,使您可以更轻松地在应用中实现视频.如果您没有做太多的自定义工作,VideoView就是您的选择.
也就是说,您还可以将RTSP链接传递给系统,以使用最合适的应用程序播放视频,这更容易做到:
String url = "rtsp://yourrtsplink.com/blah";
Uri uri = Uri.parse(url);
startActivity(new Intent(Intent.ACTION_VIEW, uri));
Run Code Online (Sandbox Code Playgroud)
视频应该在设备上进行测试,因为模拟器播放效果不佳,您还应该知道RTSP需要打开一个额外的端口,这会被某些防火墙阻止.
归档时间: |
|
查看次数: |
37669 次 |
最近记录: |