6

我正在使用 ffmpeg 创建流媒体。它工作正常。我有一台服务器,通过 ffplay 我可以观看我的直播。我唯一的(大)约束是实时的。

我必须将其嵌入到可从移动设备访问的 HTML 页面中。我尝试使用 HTML5 视频标签,但我无法在其中包含 sdp 文件。

使用 ffmpeg,我从我的网络摄像头创建了一个流。我还创建了 sdp 文件,但在 HTML5 中不起作用。

代码在这里:

ffmpeg 服务器:

sudo ffmpeg -re -f video4linux2 -i /dev/video0 -fflags no buffer rtp://224.10.20.30:20000

文件.sdp

v=0
o=- 0 0 IN IP4 127.0.0.1
s=No Name
c=IN IP4 224.10.20.30
t=0 0
a=tool:libavformat 55.7.100
m=video 20000 RTP/AVP 96
b=AS:200
a=rtpmap:96 MP4V-ES/90000
a=fmtp:96 profile-level-id=1

ffplay:(有效)

ffplay file.sdp

如何在浏览器中查看流?

4

0 回答 0