【发布时间】:2019-10-23 03:09:29
【问题描述】:
我需要在我的 HTML5 应用中显示低延迟(少于 5 秒)的视频流。该应用程序在 iOS(不是移动 Safari)上的 webkit webview 中运行。我已经探索并消除了以下选项。
是否有任何选项可用于在 web 视图中显示低延迟视频流?
WebRTC: JS API 未在 webview 中实现(虽然现在支持移动 safari)
RTMP: Webview 不支持 Flash 播放器
RTSP: 即使通过 websockets (Streamedian) 建立隧道,iOS 也不支持。
HLS 和/或 DASH: 延迟太高
【问题讨论】:
-
注意:Webviews 支持 WebRTC。 getUserMedia,即不能访问摄像头。
-
@PhilippHancke RTCPeerConnection 在 webview 中实现了吗?
-
如果只有愚蠢的苹果会支持 iphone safari 中的媒体源扩展,这将很容易:stackoverflow.com/questions/54186634/…
标签: webview html5-video mobile-safari