dash.js / HTML5 video 부터 검색하다 보니 나온녀석..
임베디드에서 쓸만한 녀석은.. nginx-rtmp-module 정도인가..
Servers
Note that no specific support is required from the server for DASH content, with the exception of Live Streaming.
Flussonic Media Server has support for DASH.[31]
Helix Universal Server has support for DASH in various modes.
Nginx-rtmp-module supports generating MPEG-DASH live streams since version 1.0.8.[32] They can be played with a modified version of dash.js[33] and with bitdash.[34]
Wowza Streaming Engine has full support for MPEG-DASH.[35]
Akamai CDN supports DASH.[36]
Azure Media Services platform has support for MPEG-DASH.[37]
Limelight Networks CDN supports DASH.[38]
Unified Origin supports MPEG-DASH.[39][40]
bitmovin provides the cloud-based transcoding service bitcodin.com which supports MPEG-DASH.[41]
Nimble Streamer has live and VOD MPEG-DASH support.[42]
[링크 : https://en.wikipedia.org/wiki/Dynamic_Adaptive_Streaming_over_HTTP]
MPD - Media Presentation Description
MMT - MPEG Media Transport
[링크 : http://www.tta.or.kr/data/weekly_view.jsp?news_id=3747]
dash.js
[링크 : https://github.com/Dash-Industry-Forum/dash.js/wiki]
[링크 : https://azure.microsoft.com/.../media-services-embed-mpeg-dash-in-html5/]
webm based dash-js ?
[링크 : http://www-itec.uni-klu.ac.at/dash/?page_id=746]
+
우분투에서는 빌드 해야 하네..
[링크 : https://github.com/arut/nginx-rtmp-module]
[링크 : https://www.vultr.com/docs/setup-nginx-rtmp-on-ubuntu-14-04]
+
Using DASH - Server Side
First you'll need to convert your WebM video to a DASH manifest with the accompanying video files in various bit rates. To start with you'll need:
ffpmeg - with libvpx and libvoribis support for WebM video and audio (ffmpeg.org).
libwebm - specifically for the samplemuxer tool (git clone https://gerrit.chromium.org/gerrit/p/webm/libwebm.git)
webm-tools - specifically for the manifest creation tool, webm_dash_manifest (git clone https://gerrit.chromium.org/gerrit/p/webm/webm-tools.git)
[링크 : https://developer.mozilla.org/.../DASH_Adaptive_Streaming_for_HTML_5_Video]
[링크 : https://developer.mozilla.org/.../Setting_up_adaptive_streaming_media_sources]
[링크 : https://developer.mozilla.org/.../Audio_and_video_delivery/Live_streaming_web_audio_and_video]
It is called HTTP Live Streaming (HLS) and is only supported by Apple's technology. Google (Chromium / YouTube) uses its own implementation called dash mpeg and everybody else is either confused or using H.264 encapsulated in MP4.
[링크 : http://raspberrypi.stackexchange.com/.../how-can-i-stream-h-264-video-from-the-raspberry-pi-camera-module-via-a-web-serve]
--
WebM 파일은 VP8 비디오와 Vorbis 오디오 스트림으로 이루어져 있으며 마트료시카 프로파일에 기반을 둔다.
[링크 : https://ko.wikipedia.org/wiki/WebM]
[링크 : http://www.webmproject.org/]
[링크 : http://wiki.webmproject.org/adaptive-streaming/webm-dash-specification]