Android RTSP客户端

时间:2012-09-26 06:31:07

标签: java android android-videoview rtsp rtsp-client

哪些可能的RTSP客户端可以从Android上的IP摄像头流式传输实时RTSP视频?请不要提及我的Android VideoView / MediaPlayer,它们有一个无法忍受的缓冲延迟,导致整个流延迟7-8秒。我试图找到一个减少缓冲大小的解决方案,但我找不到办法。

2 个答案:

答案 0 :(得分:0)

你可以看看这个

bsplayer - https://play.google.com/store/apps/details?id=com.bsplayer.bspandroid.free

偶尔使用它并且它非常好(Sony Arc)

但其表现将取决于您无法控制的内容

RTSP Client in Android

答案 1 :(得分:0)

我在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);

...在您的活动中

项目中有一个示例实现。