=== BACKGROUND SUMMARY===
目前,我们正在使用Android VideoView执行视频播放黑色 . 在我们遇到Live Streaming之前,一切似乎都很有效 .
VideoView往往会在本地网络(LAN)内的实时流中延迟10-15秒 .
在尝试解决此问题时,我们遇到了VLC Embed for Android . 在互联网上搜索后,似乎没有任何文章比较使用Android VLC Embed与Android VideoView的利弊 .
=== QUESTION ===
-
使用Android VLC Embed与Android VideoView有什么好处(优点)和缺点(缺点)?
-
VLC嵌入稳定吗?
-
将现有VideoView切换到VLC时我应该小心吗?
先谢谢大家
2 回答
如果您的项目使用不同的许可证,这可能会引起您的关注 .
我的观点可能不是很专业,但这是我迄今为止所经历的 .
首先,Android VideoView很好,因为它附带了Android SDK,所以它不需要外部库 . 但是这个有一些限制 . 例如,据我所知,它不支持 MMS 和 MMSH 协议以及其他一些我没有引用的协议 . 对于Android VLC SDK,情况并非如此 . 这个库是完整的,支持我目前所知的几乎所有媒体格式 .
它只会增加你的apk大小,在我这方面,这是唯一的缺点 .
Android VLC SDK是否稳定?是的,它是稳定的,并由一个庞大的社区维护 .
你应该保持你的来源相同,并关心纵横比 .