好的,我有一台服务器通过 http 提供motion-jpeg流。我想做的是连接到服务器并在浏览器中可视化流,最好是在canvas
元素内。浏览器应该是 Safari Mobile。
是否可以使用 XMLHttpRequest 获取流,取出单个 JPEG 图像并将它们放入canvas
元素中?请记住,流是实时的,因此可能是无穷无尽的。
好的,我有一台服务器通过 http 提供motion-jpeg流。我想做的是连接到服务器并在浏览器中可视化流,最好是在canvas
元素内。浏览器应该是 Safari Mobile。
是否可以使用 XMLHttpRequest 获取流,取出单个 JPEG 图像并将它们放入canvas
元素中?请记住,流是实时的,因此可能是无穷无尽的。
很抱歉恢复一个老话题,但我遇到了这个问题,我不想使用其他播放器,只是原生 html5
我找到了一种使用“海报”属性在 html5 中显示视频的方法
<video width="360" height="420" controls poster="/video" autoplay>
<source src="/audio.ogg" type="audio/ogg" />
</video>
可能不是您所期望的,但它确实有效。
iOS 移动 Safari 通过 http 原生支持 MJPEG。您在 Canvas 中需要它有什么特别的原因吗?在 ipad/iphone 上查看http://bridgecam2.halton.gov.uk/mjpg/video.mjpg?camera=1