Android流媒体上的VLC

时间:2015-11-23 04:19:31

标签: android networking streaming vlc

我正在使用VLC将Wowza流内容用于Android设备。

当运行VLC的Android设备之间的连接丢失时,屏幕将按预期冻结,并且视频将在恢复连接时恢复。但是,第二次连接丢失时,VLC会停止流,我需要选择流路径才能再次开始播放。

我将缓存设置为25秒,但在放弃流之前没有看到任何尝试次数或等待时间。理想的行为是始终等待直到连接无需干预,即使尝试之间的时间越长,网络连接丢失的时间越长。

在哪里可以在Android上设置VLC以始终等待流,并且永不放弃?

1 个答案:

答案 0 :(得分:0)

这是一个已知问题。您在libvlc遇到了死锁。这种情况发生在你试图几乎同时发挥和停止或类似的事情。问题是输入线程没有完成。这是由于比赛 调用vlc_object_alive()后的条件。

此补丁可以帮助您:

https://github.com/rom1v/vlc-udp-deadlock/