http-live-streaming

Generate .m3u8 on the fly from .ts files

断了今生、忘了曾经 提交于 2021-02-06 14:01:01
问题 I have a list of .ts file segments that follow this pattern http://www.someaddress.com/file_11223344.ts http://www.someaddress.com/file_11223345.ts http://www.someaddress.com/file_11223346.ts ... Since I need a m3u8 file in order to open this videos, is there a way to generate this m3u8 manually (from ts segments) in .php for example. Original m3u8 is protected and generated only if I have user/pass id etc. This is live stream that is always updated and generated based on a timestamp 回答1: if

Generate .m3u8 on the fly from .ts files

半城伤御伤魂 提交于 2021-02-06 14:00:49
问题 I have a list of .ts file segments that follow this pattern http://www.someaddress.com/file_11223344.ts http://www.someaddress.com/file_11223345.ts http://www.someaddress.com/file_11223346.ts ... Since I need a m3u8 file in order to open this videos, is there a way to generate this m3u8 manually (from ts segments) in .php for example. Original m3u8 is protected and generated only if I have user/pass id etc. This is live stream that is always updated and generated based on a timestamp 回答1: if

Http Media Streaming Server

老子叫甜甜 提交于 2021-02-05 20:16:45
问题 I have developed video streaming application with RED5 media server(RTMP). Instead of RTMP need to stream live video through HTTP. Any open source HTTP media server?? Is any open source server which supports both RTMP and HTTP ? Thanks in advance. 回答1: Primarily, HTTP and RTMP are different protocols. You won't serve RTMP inside the HTTP. (Although you can do this for a tunneling solution). Exist several ways to do HTTP Streaming. Such as HLS, DASH, Smooth and Progresive Download. If you need

Http Media Streaming Server

自闭症网瘾萝莉.ら 提交于 2021-02-05 20:16:44
问题 I have developed video streaming application with RED5 media server(RTMP). Instead of RTMP need to stream live video through HTTP. Any open source HTTP media server?? Is any open source server which supports both RTMP and HTTP ? Thanks in advance. 回答1: Primarily, HTTP and RTMP are different protocols. You won't serve RTMP inside the HTTP. (Although you can do this for a tunneling solution). Exist several ways to do HTTP Streaming. Such as HLS, DASH, Smooth and Progresive Download. If you need

Http Media Streaming Server

痞子三分冷 提交于 2021-02-05 20:15:29
问题 I have developed video streaming application with RED5 media server(RTMP). Instead of RTMP need to stream live video through HTTP. Any open source HTTP media server?? Is any open source server which supports both RTMP and HTTP ? Thanks in advance. 回答1: Primarily, HTTP and RTMP are different protocols. You won't serve RTMP inside the HTTP. (Although you can do this for a tunneling solution). Exist several ways to do HTTP Streaming. Such as HLS, DASH, Smooth and Progresive Download. If you need

Stream AWS S3 HLS Videos in iOS Browsers

会有一股神秘感。 提交于 2021-02-02 09:29:59
问题 How can I stream HLS(.m3u8) in iOS Safari Browsers? My videos are stored in AWS S3 Bucket and the only way to access the video and audio .m3u8 is to pass a signed URL. I am using videojs to stream videos. videojs.Hls.xhr.beforeRequest is not working on iOS browsers. I also read that MSE is not supported in iOS, is there any alternative I can use to pass a signed URL to be able to stream my videos on iOS browsers? Here are my sample codes and screenshot of error: videojs.Hls.xhr.beforeRequest

Stream AWS S3 HLS Videos in iOS Browsers

青春壹個敷衍的年華 提交于 2021-02-02 09:26:18
问题 How can I stream HLS(.m3u8) in iOS Safari Browsers? My videos are stored in AWS S3 Bucket and the only way to access the video and audio .m3u8 is to pass a signed URL. I am using videojs to stream videos. videojs.Hls.xhr.beforeRequest is not working on iOS browsers. I also read that MSE is not supported in iOS, is there any alternative I can use to pass a signed URL to be able to stream my videos on iOS browsers? Here are my sample codes and screenshot of error: videojs.Hls.xhr.beforeRequest

Have video Quality Controls in hls.js / Video.js for Live Streaming

♀尐吖头ヾ 提交于 2021-01-29 10:24:36
问题 Using HLS.js (() => { var video = document.getElementById('video'); console.log('VIDEO',video); if(Hls.isSupported()) { var hls = new Hls(); hls.loadSource('https://test-streams.mux.dev/x36xhzz/x36xhzz.m3u8'); hls.attachMedia(video); hls.on(Hls.Events.MANIFEST_PARSED,function() { //https://github.com/video-dev/hls.js/blob/master/docs/API.md#quality-switch-control-api //console.log('RAHUL',hls.levels); video.play(); }); } // hls.js is not supported on platforms that do not have Media Source

Dynamically Inject ID3 in FFMPEG Live Stream

荒凉一梦 提交于 2021-01-29 10:15:39
问题 I am trying to find out if there is a way with FFMPEG to dynamically inject ID3 tags during live streaming. Basically I use FFMPEG to stream a live HLS stream from a video device, while another piece of software is generating events that need to be synced up in the front-end player. I want to be able to have the event generating software encode the event in the live stream, so I know that the event is synced up with the video. 来源: https://stackoverflow.com/questions/54862783/dynamically

Adding Quality Selector to plyr when using HLS Stream

偶尔善良 提交于 2021-01-28 19:37:59
问题 I am using plyr as wrapper around HTML5 video tag and using Hls.js to stream my .m3u8 video . I was going around a lot of issues on plyr to enable quality selectors and came arounf multiple PR's which had this question but was closed saying the implementation is merged, till i came around this PR which says it's still open, but there was a custom implementation in the Comments which assured that it works . I was trying that implementation locally in order to check if we can add a quality