我正在使用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
file.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
如何在浏览器中查看流?