哪些可能的RTSP客户端可以从Android上的IP摄像头流式传输实时RTSP视频?请不要提我的Android VideoView/MediaPlayer,他们有一个无法忍受的缓冲延迟,导致整个流延迟7-8秒。我试图找到一个解决方案来减少他们的缓冲大小,但我找不到一个方法。
发布于 2019-11-29 17:54:14
我在VLC实现方面取得了巨大的成功。你可以在这里找到一个例子https://github.com/pedroSG94/vlc-example-streamplayer
您可以添加
implementation 'com.github.pedroSG94.vlc-example-streamplayer:pedrovlc:2.5.14v3'
..。添加到您的依赖项中,然后或多或少地执行(在Kotlin中):
val surfaceView: SurfaceView = findViewById(R.id.surfaceView)
vlcVideoLibrary = VlcVideoLibrary(this, this, surfaceView)
vlcVideoLibrary?.play(rtspUrlString);
..。在你的活动中
项目中有一个示例实现。
发布于 2012-09-26 17:23:04
你可以看看这个
bsplayer -- https://play.google.com/store/apps/details?id=com.bsplayer.bspandroid.free
我偶尔会用到它,而且它已经相当不错了(Sony Arc)
但它的表现将取决于你无法控制的东西。
https://stackoverflow.com/questions/12595790
复制相似问题