如何在Android VideoView中跨局域网流式传输视频

时间:2013-07-03 08:15:25

标签: android streaming smb

由于办公室限制,我有一个没有互联网的局域网,必须将视频流式传输到我的Android应用程序中。

我可以通过smb ok在设备上的ES Explorer中查看视频。但是在我的VideoView应用程序中播放它的最佳方法是什么?使用“smb://192.168.x.x/Users/Public/ ..”作为URI不起作用。

感谢。

2 个答案:

答案 0 :(得分:0)

我已通过网络smb://播放VideoView分享:

我意识到这似乎令人费解(我同意),但这是我设法让它工作(并且运作良好,寻求等)的唯一方法。如果有更好的解决方案,我会感兴趣。

答案 1 :(得分:0)

我发现一种(廉价)方式只是安装VLC媒体播放器并按照说明从PC流式传输视频 android-video-streaming-example

所以在Android活动中看起来像是:

myVideoView.setVideoURI(Uri.parse("rtsp://192.168.2.3:5544/"));

现在可以在我的应用程序上运行,但是延迟很糟糕(5秒以上),所以我可以试着提供更好的答案,而我会尝试其他的东西......