mpeg-dash

Live streaming: node-media-server + Dash.js configured for real-time low latency

不羁的心 提交于 2020-04-10 03:33:06
问题 We're working on an app that enables live monitoring of your back yard. Each client has a camera connected to the internet, streaming to our public node.js server. I'm trying to use node-media-server to publish an MPEG-DASH (or HLS) stream to be available for our app clients, on different networks, bandwidths and resolutions around the world. Our goal is to get as close as possible to live "real-time" so you can monitor what happens in your backyard instantly. The technical flow already

Reordering segments in dash segment list

孤人 提交于 2020-02-25 05:01:25
问题 I have a live dash manifest that looks like this. <MPD xmlns="urn:mpeg:dash:schema:mpd:2011" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" id="" maxSegmentDuration="PT4S" minimumUpdatePeriod="PT595H" minBufferTime="PT2S" type="dynamic" availabilityStartTime="2016-11-20T17:00:54Z" publishTime="2016-11-20T17:00:54Z" profiles="urn:hbbtv:dash:profile:isoff-live:2012,urn:mpeg:dash:profile:isoff-live:2011" xsi:schemaLocation="urn:mpeg:dash:schema:mpd:2011 DASH-MPD.xsd" timeShiftBufferDepth=

How to make a HLS video player from my custom make DASH like video player?

牧云@^-^@ 提交于 2020-01-06 07:13:16
问题 I'm making a web video player which can change the video type from 2d to 3d, video quality from 2160p to 144p, video fps from 60fps to 5fps, audio from english to tamil and subtitles from off to other languages. I cannot make my video player work on IOS because IOS supports HLS only. So I need guidance to how my make a HLS video player which will operate EXACTLY like my DASH like video player. I was able to make my DASH like video player from this demo: http://nickdesaulniers.github.io/netfix

Does the Chromecast support casting videos from Reddit? (HLS and Dash videos)

自闭症网瘾萝莉.ら 提交于 2020-01-02 04:51:10
问题 Called proxy with URL http://192.168.xx.xx:8080/3hyw7hwoajn21/HLSPlaylist.m3u8 Called proxy with URL http://192.168.xx.xx:8080/3hyw7hwoajn21/HLS_540_v4.m3u8 Called proxy with URL http://192.168.xx.xx:8080/3hyw7hwoajn21/HLS_AUDIO_160_K_v4.m3u8 Called proxy with URL http://192.168.xx.xx:8080/3hyw7hwoajn21/HLS_224_v4.m3u8 Here's an example Reddit video: https://www.reddit.com/r/me_irl/comments/b3vrs4/me_irl Looking through the JSON, it has a few options for video sources: "reddit_video": { "dash

How to Enable audio track change in <video> tag for DASH content?

余生长醉 提交于 2019-12-30 10:59:43
问题 I have embedded DASH videos in webpage using <video> tag. This content has multiple audio tracks. I want to support audio track change. I used audioTracks[i].enable feature to select a audio track. But the audio track is not changing. if (selected == i) { audioTracks[i].enable = TRUE; } Is this the right way ? Is there any other way for changing the audio track of DASH(.mpd) content? By audio track change, i mean to initiate a track change event that can propogate to lower level. not to

validate MPD file - using MPEG-DASH

谁说胖子不能爱 提交于 2019-12-24 06:07:17
问题 I have just started using MPEG-DASH (from the client side), following the c057623_ISO_IEC_23009-1_2012 spec. Does anyone know if there is a public lib or open source to validate MPD file I receive? I have no problem in processing the xml. Any help will be appreciated. 回答1: You may want to check this MPEG-DASH MPD Validator The DASH Industry Forum provides great software resources for all things MPEG DASH. 回答2: Here another MPD Validator from dashif: DASHIF Validator. In respect to the error

how to setup mpeg dash server using apache?

老子叫甜甜 提交于 2019-12-23 12:28:29
问题 I want to setup a local mpeg dash server on ubuntu 10.04. so what should I do after installing apache and mpeg dash encoder separately? thanks 回答1: Just put the MPD and the dash segments into the apache htdocs folder. If you MPD has a BaseURL, modify it to the public domain/directury, that's all. You can see the structure at this Dataset (FTP and HTTP access): http://www-itec.uni-klu.ac.at/dash/?page_id=207 回答2: Further to putting the MPD file and DASH video segments in your web folder, you

Does Chromecast support the TS container format in MPEG-DASH manifest

夙愿已清 提交于 2019-12-23 09:35:01
问题 In their developer documents, they say they support the following: • Containers: MP4/CENC, WebM, MPEG-DASH, SmoothStreaming However, MPEG-DASH and SmoothStreaming are streaming protocols that allow for various containers. The MPEG-DASH spec allows for MPEG2-TS chunks, but I don't see any information regarding supported container formats inside of a DASH manifest. 回答1: I think when it says "MP4/CENC", it is implies it supports MP4 containers within an MPEG-DASH manifest. I don't think TS is

combine specific mpeg-dash segments (ex int.mp4 + seg_1.m4s +seg_3.m4s) into one single mp4 file

做~自己de王妃 提交于 2019-12-22 01:03:59
问题 I am working one video transcoding in FFmpeg and MP4Box. Currently I am trying to combine/merge/concatenate specific MPEG-DASH video segments(m4s ex:int.mp4, seg_1.m4s, seg2,m4s,sge5.m4s) into one mp4 file. This the example of what I am trying to do. I have followed this thread ("Combine MPEG-DASH segments (ex, init.mp4 + segments.m4s) back to a full source.mp4?") but there is a problem while combining the specific m4s segments, while doing that it frames feazed in after seg2 and in seg5 it

How to convert mpeg dash (MPD) with DRM license to MP4?

杀马特。学长 韩版系。学妹 提交于 2019-12-22 00:17:18
问题 I am trying to convert a MPD dash file which has DRM protection in it to a MP4 file. I do have the URL to the DRM license. So, I tried to do this using ffmpeg library, but there is no option to pass the license URL along with ffmpeg command for decryption. 回答1: DRM is designed and created to stop you from doing it. DRM can have software reader or hardware reader. Hardware reader will not give you neither decryption key, neither decrypted content. Software reader will do it in most obfuscated