| 리포트 | 기술문서 | 테크-블로그 | 글로벌 블로그 | 원샷 갤러리 | 통신 방송 통계  | 한국 ICT 기업 총람 |

제품 검색

| 네트워크/통신 뉴스 | 기술자료실 | 자유게시판 |  
 
 
섹션 5G 4G LTE C-RAN/Fronthaul Gigabit Internet IPTV/UHD IoT SDN/NFV Wi-Fi Video Streaming KT SK Telecom LG U+ OTT Network Protocol CDN YouTube Data Center
 
스폰서채널 |

 

  스폰서채널 서비스란?
DASH: A BETTER VIDEO STREAMING EXPERIENCE
April 26, 2013 | By Qualcomm
코멘트 (0)
6
Thank you for visiting Netmanias! Please leave your comment if you have a question or suggestion.
Transcript
Presenter Background
. Nomor Research (20 people company based in Munich in advanced R&D and prototyping for radio (LTE, LTE-A, MBMS) and Internet communication (DASH, IPTV), CEO
. Consultant (Technical Standards) for Qualcomm in R&D and standardization matters
. DASH-related activities . Editor of MPEG-DASH specifications (part 1, 2) . Editor and Rapporteur for 3GPP-DASH specs . Lead of DASH-IF Interoperability working group










HTTP Adaptive Streaming

Split the video into
1 small segments
Encode each segment

2 at multiple bitrates


Client splices together

Why HTTP?
. Why have we chosen to deliver continuous time-critical high-quality media sessions over an unmanaged stateless transaction-based protocol?
. Many answers
. HTTP is ubiquituous, highly scalable delivery is supported and does not require dedicated servers and distribution architectures
. Client-driven using GET requests
. It may not be optimal per se, but it works damn-well
Apple’s HTTP Live Streaming
. http://tools.ietf.org/html/draft-pantos-http-live-streaming-08

. HTTP Live Streaming . supports both live broadcasts and prerecorded content (video on demand). . supports multiple alternate streams at different bit rates, and the client
software can switch streams intelligently as network bandwidth changes. . provides for media encryption and user authentication over HTTPS, allowing publishers to protect their work. . in an Internet-Draft (I-D). I-Ds have no formal status, and are subject to change or removal at any time; therefore they should not be cited or quoted in any formal document. . based on ancient MPEG-2 TS, but heavily deployed today
Technologies based on ISO File Format

.Microsoft SmoothStreaming
. IIS Media Services extension that enables adaptive
streaming of media to clients over HTTP.

. Microsoft has successfully demonstrated delivery of both live and on-demand 1080p HD video
.Adobe HTTP Dynamic Streaming
. inherits technologies from Flash and RTMP
. similar to the HTTP-based solutions from Apple and
Microsoft



DASH Standardization
. MPEG-DASH ISO/IEC 23009 . Part 1*: Media presentation description and segment formats (published 04/2012)
. Corrigenda and Amendments issued for 2012: Improved live, metadata
. Part 2: Conformance and Reference SW (in progress)
. Part 3: Implementation Guidelines (in progress)

. Other relevant MPEG Specifications . ISO/IEC* 14496-12*: ISO Base Media File Format . ISO/IEC* 14496-14*: MP4 File Format . ISO/IEC* 14496-15*: Advanced Video Coding (AVC) file format . ISO/IEC* 23001-7*: Common encryption in ISO base media file format files
. Other Organizations . Organizations adopting DASH: 3GPP, DLNA, OIPF, HbbTV, DECE, DTG, W3C, … . Interoperability efforts in IMTC, DECE, HbbTV and DASH IF . Central point driving this is DASH IF Interop group
* may be accessed at http://www.iso.org/iso/home/standards.htm
What is specified . and what is not?

In words …
. ISO/IEC 23009-1 (MPEG-DASH) specifies formats:
. enabling provisioning and delivering media using existing HTTP-delivery networks and includes support for dynamic adaptation and seamless switching
. Media Presentation Description (MPD) defining XML-structured formats to
announce Segment-URLs and to provide context of Segments in the Media
Presentation for selection and switching

. Segment formats containing efficiently coded media data and metadata
according to or aligned with common media formats, in particular ISO BMFF

. ISO/IEC 23009-1 (MPEG-DASH) does NOT specify: . Codecs (only hooks to signal and encapsulate media streams) . DRM systems (only hooks to signal DRM) . Transport protocol details, i.e. how to use HTTP . Client behavior . Comprehensive auxiliary metadata (only basic common metadata)
. The latter is deferred to other SDOs and industry consortia
Media Presentation Data Model
. Media Presentation Description (MPD) describes


Switching Support Features
. Good switching opportunities: Sequential order for download, decode and present one Representation and then switch to other
. Segment Alignment . permits non-overlapping decoding and presentation of segments from different Representations
. Stream Access Points (SAPs) . presentation time and position in segments at which random access and switching can occur
. Bitstream Switching . concatenation of segments from different Representations results in conforming bitstream
. Media Stream Structure Similarity . permits switching at Open GOP boundaries
. Alignment and SAPs can also apply for Subsegments


Additional work considered in MPEG

.Core Experiments
. DASH formats for General Transport and Storage . Signalling of Quality-related information in DASH . Low-Latency Live Streaming . Cue-Ranges for Chaptering and other Timed
Metadata
.Extensions of File Format
. Inclusion of HEVC in File Format
. Common Encryption and Key Rotation
. Support for Timed Text

DASH Industry Forum
Addressing the dramatic growth of broadband video by recommending a universal delivery format that provides end users with the best possible media experience by dynamically adapting to changing network conditions.

DASH Industry Forum
. Kickoff
. Initiated from DASH Promoters Group
. Inaugural Reception at IBC in September 2012
. Currently 46 members
. Objectives:
. Promote and catalyze market adoption of MPEG-DASH
. Publish interoperability and deployment guidelines
. Facilitate interoperability tests
. Collaborate with standard bodies and industry consortia
in aligning ongoing DASH standards development
use of common profiles across industry organizations
. Please check and join at http://dashif.org

Members



DASH-IF Interoperability WG
. The DASH Interoperability Working Group provides technical guidelines for successful deployment of DASH-based services
. Technical guidelines include, but are not limited to: . developing and publishing interoperability and testing
procedures . support conformance and reference software development . coordination on technical matters with SDOs and other
industry consortia . generation of technical requirements based on deployment
experience to profile and/or improve (MPEG-)DASH
. technical white papers and deployment guidelines
. common repository for DASH-related code points


Interoperability Points (IOPs)
. Relevant collection of features that are considered for deployment scenarios
. Includes, but not limited to: . MPEG-DASH specific features . Codecs including levels and profiles . Subtitles and closed captioning . DRM baseline technologies . Transport-protocol specific aspects . Metadata


DASH264 Base IOP Overview

. ISO base media file format Segments . Video: H.264/AVC MP@3.0 . Audio: HE-AACv2 . Subtitles: SMPTE Timed Text . DRM baseline: ISO/IEC 23001-7 Common Encryption . DASH: Restricted Version of Combination ISO BMFF Live
and On-Demand profiles . Protocol Features

Next Steps
. continue collecting conforming test vectors for DASH264
. initiate informal interoperability efforts
. define technical descriptions for extensions
. support the additional efforts . MPEG standardization process . repository for metadata code points and profiles . development of reference client . deployment guidelines . coordinate with interop and testing organizations . demonstration and prototyping efforts . promotion of MPEG-DASH and DASH264



Getting DASH into <video>

. Great idea, but not (yet) adaptive . Under Development: Media Source Extensions . Allows JavaScript to dynamically construct media streams for <audio> and <video> . Objectives: . Allow JavaScript to construct media streams independent of how media is fetched . Define a splicing and buffering model that facilitates use cases like adaptive streaming, ad-insertion, time-shifting, and video editing. . Minimize the need for media parsing in JavaScript. . Leverage the browser cache as much as possible.
. Provide byte stream definitions for WebM & the ISO Base Media File Format . Google Chrome already supports DASH based on WebM . Support for ISO BMFF and additional browsers expected in near future



Hybrid Use Cases
. Delivery of certain components/media streams/Representations/Segments over broadcast and other components over unicast with synchronization at the client
. Use of unicast for optimized user experience, for example for reducing channel-switch times unicast may be used to enable an immediate switch until sufficient broadcast data is available to seamlessly switch back to the broadcast delivered Representation.
. Seamless transition of a broadcast-delivery into a time-shift mode, such that the same content is available for later consumption in the cloud.

Why DASH and DASH264?
. DASH:
. only universal open standard, developed and published by ISO
. adopted and referenced by many application standards
. addresses a multitude of simple and advanced use cases
. enables highest-quality for multiscreen distribution and dynamic adaptive
switching with maximum efficiency . enables reuse of existing content, devices and delivery infrastructure
. DASH264 . commitment from many vendors and service providers to support and enable deployment based on DASH264 . simple but powerful initial feature set of DASH, DRM and codecs to
address urgent deployment use cases . backed by rigorous testing and conformance . enables revenue generation and differentiation based on a solid grounds
WRAP-UP
. DASH is a standard: ISO/IEC 23009
. DASH is real . you can see it (IBC, Netflix)!
. DASH gets broadly adopted: 3GPP, HbbTV, W3C, DECE,

etc.
. DASH is alive . MPEG and DASH-IF are continuously working on bug fixes, optimizations and new use cases
. Isn’t it time to join the effort?


Thank you
For more information on Qualcomm, visit us at: www.qualcomm.com & www.qualcomm.com/blog
Follow us on:



ⓒ 2012 Qualcomm Technologies, Inc. All rights reserved. Qualcomm is a trademark of Qualcomm Incorporated, registered in the United States and other countries. Trademarks of Qualcomm Incorporated are used with permission. Other products and brand names may be trademarks or registered trademarks of their respective owners.
QUALCOMM, 5775 Morehouse Drive, San Diego, CA 92121-1714
View All (815)
4G (2) 4G Evolution (1) 5G (35) 5g (1) 802.11 (1) 802.1X (1) ALTO (1) ANDSF (1) AT&T (2) Acceleration (1) Adobe HDS (3) Akamai (6) Amazon (3) Apple HLS (4) Authentication (1) BRAS (2) BT (1) Backbone (4) Backhaul (12) BitTorrent (1) Broadcasting (3) C-RAN (13) C-RAN/Fronthaul (12) CCN (4) CDN (52) CDNi (1) COLT (1) CORD (1) CPRI (2) Cache Control (1) Caching (5) Carrier Cloud (2) Carrier Ethernet (9) Channel Zapping (4) China Mobile (1) China Telecom (1) Cloud (10) Cloudfront (1) DASH (2) DCA (1) DHCP (3) DNS (1) DSA (1) Data Center (7) Dynamic Web Acceleration (1) EPC (5) Energy (1) Ericsson (5) Ethernet (8) FEO (2) Fairness (1) Fronthaul (5) GiGAtopia (1) Gigabit Internet (2) Global CDN (1) Google (5) HLS (1) HTTP (1) HTTP Adaptive Streaming (18) HTTP Progressive Download (3) HTTP Streaming (1) HetNet (1) Hot-Lining (1) Hotspot 2.0 (2) Huawei (3) ICN (4) IP (1) IP Allocation (1) IP Routing (8) IPTV (15) Intel (1) Internet (1) Interoperability (2) IoST (1) IoT (14) KT (22) LG U+ (3) LTE (70) LTE MAC (1) LTE-A (2) Licensed CDN (1) M2M (3) MEC (2) MPLS (25) MVNO (1) Market (4) Metro Ethernet (7) Microsoft (2) Migration (1) Mobile (4) Mobile Backhaul (1) Mobile Broadcasting (1) Mobile CDN (2) Mobile IP (1) Mobile IPTV (3) Mobile Video (1) Mobile Web Perormance (1) Mobility (1) Multi-Screen (7) Multicast (7) NFC (1) NFV (2) NTT Docomo (2) Netflix (6) Network Protocol (31) Network Recovery (3) OAM (6) OTT (31) Ofcom (1) Offloading (2) OpenFlow (1) Operator CDN (14) Orange (1) P2P (4) PCC (1) Page Speed (1) Programmable (1) Protocol (7) Pseudowire (1) QoS (5) Router (1) SCAN (1) SD-WAN (1) SDN (15) SDN/NFV (15) SK Telecom (21) SON (1) SaMOG (1) Samsung (2) Security (6) Service Overlay (1) Silverlight (4) Small Cell (3) Smart Cell (1) Smart Grid (2) Smart Network (2) Supper Cell (1) Telefonica (1) Telstra (1) Terms (1) Traffic (2) Traffic Engineering (1) Transcoding (3) Transparent Cache (2) Transparent Caching (14) VLAN (2) VPLS (2) VPN (9) VRF (2) Vendor Product (2) Verizon (2) Video Optimization (4) Video Pacing (1) Video Streaming (14) Virtual Private Cloud (1) Virtualization (3) White Box (1) Wholesale CDN (4) Wi-Fi (13) WiBro(WiMAX) (4) Wireless Operator (5) YouTube (4) eMBMS (4) eNB (1) 망이용대가 (1) 망중립성 (1) 스마트 노드 (1)

 

 

     
         
     

 

     
     

넷매니아즈 회원 가입 하기

2019년 1월 현재 넷매니아즈 회원은 49,000+분입니다.

 

넷매니아즈 회원 가입을 하시면,

► 넷매니아즈 신규 컨텐츠 발행 소식 등의 정보를

   이메일 뉴스레터로 발송해드립니다.

► 넷매니아즈의 모든 컨텐츠를 pdf 파일로 다운로드

   받으실 수 있습니다. 

     
     

 

     
         
     

 

 

비밀번호 확인
코멘트 작성시 등록하신 비밀번호를 입력하여주세요.
비밀번호