我需要在我的HTML5应用程序中显示一个低延迟(小于5秒)的视频流。该应用程序运行在iOS (不是移动Safari)的webkit not视图中。我已经探讨并消除了以下几种选择。
在网络视图中是否有任何显示低延迟视频流的选项?
WebRTC: webview中未实现的 JS (尽管现在在移动safari中支持)
RTMP:闪存播放器在webview中不受支持
RTSP:在iOS上不受支持,即使通过websockets (Strea中位数)进行隧道传输也是如此。
HLS和/或破折号:延迟太高
发布于 2019-12-25 10:19:11
我一直在致力于一个项目,允许低延迟的HLS与任何正常的玩家一路追溯到2016年,因为这个特定的原因-不支持这一点,从这一点上说,任何本土玩家。
在HLS中,延迟很容易降低,但它确实需要一台服务器以与普通文件服务器稍微不同的方式工作--它应该在播放列表中显示块,然后等待它们出现,直到它们被请求时才出现。
我已经决定开源我的努力,所以您可以在这里尝试:Github.com:signicode/。
有事情要做,所以所有的帮助都是受欢迎的。
https://stackoverflow.com/questions/56497208
复制相似问题