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))生成实时流,实时流的源是gstreamer
mediastreamsgementer
将文件放入我的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>