Gstreamer mediastreamsegmenter生成的http实时流媒体赢得了';Don’’即使打得很艰难,一切都准备好了
我正在使用Gstreamer mediastreamsegmenter生成的http实时流媒体赢得了';Don’’即使打得很艰难,一切都准备好了,gstreamer,http-live-streaming,Gstreamer,Http Live Streaming,我正在使用mediastreamsegmenter(Beta版本1.1(150608))生成实时流,实时流的源是gstreamermediastreamsgementer将文件放入我的web服务器。打开web服务器时,我看到的是一个快照,而不是正在播放的视频。我错过了什么 mediastreamsegmenter -s 3 -D -f /Users/umut/Sites/ 10.92.7.2:5000 gst-launch-0.10 -v videotestsrc pattern=zone-p
mediastreamsegmenter
(Beta版本1.1(150608))生成实时流,实时流的源是gstreamermediastreamsgementer
将文件放入我的web服务器。打开web服务器时,我看到的是一个快照,而不是正在播放的视频。我错过了什么
mediastreamsegmenter -s 3 -D -f /Users/umut/Sites/ 10.92.7.2:5000
gst-launch-0.10 -v videotestsrc pattern=zone-plate kx2=20 ky2=20 kt=1 ! video/x-raw-yuv, framerate=30/1, width=320, height=240 ! x264enc ! mpegtsmux ! udpsink host=10.92.7.2 port=5000
$ ls -al /Users/umut/Sites
total 7032
Domain Users 272 Jul 23 07:51 .
Domain Users 1666 Jul 23 07:52 ..
Domain Users 12292 Jul 23 07:49 .DS_Store
Domain Users 1577884 Jul 23 07:49 fileSequence80.ts
Domain Users 1604956 Jul 23 07:49 fileSequence81.ts
Domain Users 386716 Jul 23 07:51 fileSequence82.ts
Domain Users 172 Jul 22 16:00 index.html
Domain Users 200 Jul 23 07:51 prog_index.m3u8
$ cat prog_index.m3u8
#EXTM3U
#EXT-X-TARGETDURATION:10
#EXT-X-VERSION:3
#EXT-X-MEDIA-SEQUENCE:80
#EXTINF:10.00000,
fileSequence80.ts
#EXTINF:10.00000,
fileSequence81.ts
#EXTINF:2.40000,
fileSequence82.ts
#EXT-X-ENDLIST
$ cat index.html
<html>
<head>
<title>HTTP Live Streaming Example</title>
</head>
<body>
<video
src="prog_index.m3u8">
</video>
</body>
</html>
我猜视频正在加载,但不会自动播放。尝试:
<video autoplay controls>
<source src="prog_index.m3u8" type="application/x-mpegURL" />
</video>
即使自动播放不起作用,您也可以使用这些控件。您使用的是什么设备/浏览器?唯一可以在桌面上本机播放HLS的浏览器是Safari。
<video autoplay controls>
<source src="prog_index.m3u8" type="application/x-mpegURL" />
</video>