Guidelines for Implementation: DASH-IF Interoperability Points

Size: px
Start display at page:

Download "Guidelines for Implementation: DASH-IF Interoperability Points"

Transcription

1 Guidelines for Implementation: DASH-IF Interoperability Points April, 01 DASH Industry Forum Version.0 (Final Version)

2

3 Scope The scope of the interoperability points defined in this document is to provide support for highquality video distribution for over the top services using H./AVC and H./HEVC. Both live and on-demand services are supported. The features address relevant use cases for live services, ad insertion, trick modes, content protection and subtitling. Extensions for multi-channel audio are defined. DASH-IF Interoperability Points V.0

4 Disclaimer This is a document made available by DASH-IF. The technology embodied in this document may be covered under patents, including patents owned by such companies. No patent license, either implied or express, is granted to you by this document. This draft specification is provided on an as-is basis without any warranty whatsoever. In addition, this document may include references to documents and/or technologies controlled by third parties. Those documents and technologies may be subject to third party rules and licensing terms. No intellectual property license, either implied or ex-press, to any third party material is granted to you by this document or DASH-IF. DASH-IF makes no any warranty whatsoever for such third party material. DASH-IF Interoperability Points V.0

5 Contents GUIDELINES FOR IMPLEMENTATION: DASH-IF INTEROPERABILITY POINTS... I SCOPE...1 DISCLAIMER... CONTENTS... LIST OF FIGURES... LIST OF TABLES... ACRONYMS, ABBREVIATIONS AND DEFINITIONS... REFERENCES INTRODUCTION...1. CONTEXT AND CONVENTIONS RELATION TO MPEG-DASH AND OTHER DASH SPECIFICATIONS..... COMPATIBILITY AND EXTENSIONS TO EARLIER VERSIONS Summary of Version Modifications Backward-Compatibility Considerations..... USE OF KEY WORDS Background Key Words Mapping to DASH-IF Assets..... DEFINITION AND USAGE OF INTEROPERABILITY POINTS Profile Definition in ISO/IEC Usage of Profiles Interoperability Points and Extensions.... DASH-RELATED ASPECTS SCOPE..... DASH FORMATS Introduction Media Presentation Description constraints for v1 & v Clients Segment format constraints Presence of Attributes and Elements MPD Dimension Constraints Generic Metadata DASH Timing Model Bandwidth and Minimum Buffer Time Trick Mode Support Adaptation Set Constraints Media Time Information of Segment Content Offering with Periods CLIENT IMPLEMENTATION REQUIREMENTS AND GUIDELINES Overview... 0 DASH-IF Interoperability Points V.0

6 DASH Client Guidelines Seamless switching DASH Client Requirements..... TRANSPORT AND PROTOCOL-RELATED ISSUES General Server Requirements and Guidelines Client Requirements and Guidelines..... SYNCHRONIZATION CONSIDERATIONS..... CONSIDERATIONS FOR LIVE SERVICES..... CONSIDERATIONS ON AD INSERTION.... LIVE SERVICES INTRODUCTION..... OVERVIEW DYNAMIC AND LIVE MEDIA PRESENTATIONS..... DYNAMIC SEGMENT DOWNLOAD Background and Assumptions Preliminaries Service Offering Requirements and Guidelines Client Operation, Requirements and Guidelines Additional DVB-DASH alignment aspects..... SIMPLE LIVE SERVICE OFFERING INCLUDING MPD UPDATES Background and Assumptions Preliminaries Service Offering Requirements and Guidelines MPD-based Live Client Operation based on MPD..... MPD AND SEGMENT-BASED LIVE SERVICE OFFERING Preliminaries Service Offering Requirements and Guidelines Client Requirements and Guidelines PROVISIONING OF LIVE CONTENT IN ON-DEMAND MODE Scenario Content Offering Requirements and Recommendations Client Behavior..... AVAILABILITY TIME SYNCHRONIZATION BETWEEN CLIENT AND SERVER Background Service Provider Requirements and Guidelines Client Requirements and Guidelines..... ROBUST OPERATION Background Tools for Robust Operations Synchronization Loss of Segmenter Encoder Clock Drift Segment Unavailability Swapping across Redundant Tools Service Provider Requirements and Guidelines Client Requirements and Guidelines..... INTEROPERABILITY ASPECTS... DASH-IF Interoperability Points V.0

7 Introduction Simple Live Operation Main Live Operation.... AD INSERTION IN DASH INTRODUCTION General DASH Concepts ARCHITECTURES..... SERVER-BASED ARCHITECTURE Introduction Mapping to DASH Workflows Examples..... APP-BASED ARCHITECTURE Mapping to DASH Workflows..... EXTENSIONS FOR AD INSERTION Asset Identifiers Remote Periods User-defined events INTEROPERABILITY ASPECTS Server-based Ad insertion App-based Ad Insertion MEDIA CODING TECHNOLOGIES INTRODUCTION VIDEO General DASH-specific aspects for H./AVC video DASH-specific aspects for H./HEVC video Video Metadata Adaptation Sets Constraints..... AUDIO General DASH-specific aspects for HE-AACv audio Audio Metadata..... AUXILIARY COMPONENTS Introduction Subtitles and Closed Captioning CEA-0/0 in SEI messages SMPTE Timed Text Annotation of Subtitles.... CONTENT PROTECTION RELATED ASPECTS INTRODUCTION..... BASE TECHNOLOGIES SUMMARY..... ISO BMFF SUPPORT FOR COMMON ENCRYPTION AND DRM Box Hierarchy... DASH-IF Interoperability Points V.0

8 ISO BMFF Structure Overview..... MPD SUPPORT FOR ENCRYPTION AND DRM SIGNALING Use of the Content Protection Descriptor..... ADDITIONAL CONTENT PROTECTION CONSTRAINTS ISO BMFF Content Protection Constraints MPD Content Protections Constraints Other Content Protections Constraints Encryption of Different Representations Encryption of Multiple Periods DRM System Identification Protection of Media Presentations that Include SD, HD and UHD Adaptation Sets..... WORKFLOW OVERVIEW..... COMMON ENCRYPTION TEST-DRM SIMULATION Introduction Test of Common Encryption ContentProtection descriptor Test Scenarios.... DASH-IF INTEROPERABILITY POINTS INTRODUCTION..... DASH-AVC/ MAIN Introduction Definition..... DASH-AVC/ HIGH Introduction Definition..... DASH-IF IOP SIMPLE Introduction Definition DASH-IF IOP MAIN Introduction Definition MULTI-CHANNEL AUDIO EXTENSION SCOPE TECHNOLOGIES Dolby Multichannel Technologies DTS-HD MPEG Surround MPEG- High Efficiency AAC Profile v, level CLIENT IMPLEMENTATION GUIDELINES EXTENSIONS General Dolby Extensions DTS-HD Interoperability Points MPEG Surround Interoperability Points MPEG HE-AAC Multichannel Interoperability Points... ANNEX A EXAMPLES FOR PROFILE SIGNALLING...1 DASH-IF Interoperability Points V.0

9 ANNEX B LIVE SERVICES - USE CASES AND ARCHITECTURE... B.1 BASELINE USE CASES... B.1.1 Use Case 1: Live Content Offered as On-Demand... B.1. Use Case : Scheduled Service with known duration and Operating at live edge... B.1. Use Case : Scheduled Service with known duration and Operating at live edge and time shift buffer... B.1. Use Case : Scheduled Live Service known duration, but unknown Segment URLs... B.1. Use Case : / Live Service... B.1. Use Case : Approximate Media Presentation Duration Known... B. BASELINE ARCHITECTURE FOR DASH-BASED LIVE SERVICE... B. DISTRIBUTION OVER MULTICAST... B. TYPICAL PROBLEMS IN LIVE DISTRIBUTION... B..1 Introduction... B.. Client Server Synchronization Issues... B.. Synchronization Loss of Segmenter... B.. Encoder Clock Drift... B.. Segment Unavailability... B.. Swapping across Redundant Tools... B.. CDN Issues... B.. High End-to-end Latency... B.. Buffer Management & Bandwidth Estimation... B.. Start-up Delay and Synchronization Audio/Video... B. ADVANCED USE CASES... B..1 Introduction... B.. Use Case : Live Service with undetermined end... B.. Use Case : / Live Service with canned advertisement... B.. Use case : x live broadcast with media time discontinuities... B.. Use case : x live broadcast with Segment discontinuities... List of Figures Figure 1 Overview Timing Model... 1 Figure DASH aspects of a DASH-AVC/ client compared to a client supporting the union of DASH ISO BMFF live and on-demand profile Figure Different Client Models... Figure Segment Availability on the Server for different time NOW (blue = valid but not yet available segment, green = available Segment, red = unavailable Segment)... Figure Simple Client Model... Figure Advanced Client Model... 1 Figure : XLink resolution... 1 Figure : Server-based architecture... Figure : Using an asset identifier... Figure : Live Workflow... DASH-IF Interoperability Points V.0

10 Figure : Ad Decision... 1 Figure 1: Example of MPD for "Top Gun" movie... Figure 1: App-based architecture... Figure 1 Inband carriage of SCTE cue message... Figure 1: In-MPD carriage of SCTE cue message... Figure 1: Linear workflow for app-driven architecture... Figure 1: Visualization of box structure for single key content... Figure 1: Visualization of box structure with key rotation... Figure 1 Logical Roles that Exchange DRM Information and Media... Figure 0 Example of Information flow for DRM license retrieval... Figure 1 Typical Deployment Scenario for DASH-based live services... Figure Typical Deployment Scenario for DASH-based live services partially offered through MBMS (unidirectional FLUTE distribution)... List of Tables Table 1 DASH-IF Interoperability Points... 1 Table DASH-IF Interoperability Point Extensions... Table -- Information related to Segment Information and Availability Times for a dynamic service... Table Basic Service Offering... Table Basic Service Offering... Table Multi-Period Service Offering... Table Service Offering with Segment Timeline... 1 Table Information related to Live Service Offering with MPD-controlled MPD Updates... Table Basic Service Offering with MPD Updates... 1 Table Service Offering with Segment Timeline and MUP greater than 0... Table Service Offering with MPD and Segment-based Live Services... Table 1 attribute for scheme with a value "urn:mpeg:dash:event:01"... Table 1 Basic Service Offering with Inband Events... 0 Table 1 H. (AVC) Codecs parameter according to RFC1 []... Table 1 Codecs parameter according to ISO/IEC 1-1 []... Table 1 HE-AACv Codecs parameter according to RFC1 []... Table 1 Subtitle Codecs parameter according to RFC1 []... 1 Table 1 Boxes relevant for DRM systems... Table 1 Dolby Technologies: Codec Parameters and ISO BMFF encapsulation... 1 Table 0: DTS Codec Parameters and ISO BMFF encapsulation... 1 Table 1 Codecs parameter according to RFC1 [] and ISO BMFF encapsulation for MPEG Surround codec... 1 Table Codecs parameter according to RFC1 [] and ISO BMFF encapsulation... 1 DASH-IF Interoperability Points V.0

11 Acronyms, abbreviations and definitions For acronyms, abbreviations and definitions refer to ISO/IEC 00-1 []. In addition, the following definitions are used in this document: Ad Break: A location or point in time where one or more ads may be scheduled for delivery; same as avail and placement opportunity. Ad Decision Service: functional entity that decides which ad(s) will be shown to the user. It interfaces deployment-specific and are out of scope for this document. Ad Management Module: logical service that, given cue data, communicates with the ad decision service and determines which advertisement content (if at all) should be presented during the ad break described in the cue data. Cue: indication of time and parameters of the upcoming ad break. Note that cues can indicate a pending switch to and ad break, pending switch to a next ad within an ad break, and pending switch from an ad break to the main content. CDN node: functional entity returning a segment on request from DASH client. There are no assumptions on location of the node. Packager: functional entity that processes conditioned content and produces media segments suitable for consumption by a DASH client. This entity is also known as fragmenter, encapsulater, or segmenter. Packager does not communicate directly with the server its output is written to the origin. Origin: functional entity that contains all media segments indicated in the MPD, and is the fallback if CDN nodes are unable to provide a cached version of the segment on client request. Splice Point: point in media content where MPD Generator: functional entity returning an MPD on request from DASH client. It may be generating an MPD on the fly or returning a cached one. XLink resolver: functional entity which returns one or more remote elements on request from DASH client. In addition, the following abbreviations and acronyms are used in this document: AAC Advanced Audio Coding AVC Advanced Video Coding DRM Digital Rights Management DTV Digital Television FCC Federal Communications Commission GOP Group-of-Pictures HD High-Definition DASH-IF Interoperability Points V.0

12 HDMI HE-AAC HEVC KID IDR MPEG PCM PPS PS SBR SD SEI SMPTE SPS TT TTML High-Definition Multimedia Interface High Efficiency AAC High-Efficiency Video Coding common Key IDentifier Instantaneous Decoder Refresh Moving Pictures Experts Group Pulse Code Modulation Picture Parameter Set Parametric Stereo Spectral Band Replication Standard Definition Supplemental Enhancement Information Society of Motion Picture and Television Engineers Sequence Parameter Set Timed Text Timed Text Markup Language DASH-IF Interoperability Points V.0

13 References [1] DASH-IF DASH-/AVC Interoperability Points, version 1.0, available at [] DASH-IF DASH-/AVC Interoperability Points, version.0, available at [] ISO/IEC 00-1:01/Cor.1:01 Information technology -- Dynamic adaptive streaming over HTTP (DASH) -- Part 1: Media presentation description and segment formats. Note: this document is superseded by reference [], but maintained as the initial version of this document is provided in the above reference. [] ISO/IEC 00-1:01/Cor.1:01/Amd.1:01 Information technology -- Dynamic adaptive streaming over HTTP (DASH) -- Part 1: Media presentation description and segment formats. Note: ISO/IEC 00-1:01/Amd.1:01 is expected to be published shortly. The latest document is available in the MPEG output document w. [] ISO/IEC 00-:01/Amd. Information technology -- Dynamic adaptive streaming over HTTP (DASH) -- Part 1: Media presentation description and segment formats. Note: ISO/IEC 00-1:01/Amd.:01 is expected to be published by end of 01. The latest document is available in the MPEG output document w. [] ISO/IEC 00-:01: Information technology -- Dynamic adaptive streaming over HTTP (DASH) -- Part : Conformance and Reference. [] ISO/IEC 00-:01: Information technology -- Dynamic adaptive streaming over HTTP (DASH) -- Part : Implementation Guidelines (Study of ISO/IEC PDTR, available as w). [] ISO/IEC 1-1:01 Information technology -- Coding of audio-visual objects -- Part 1: ISO base media file format. Note: ISO/IEC 1-1:01 is expected to be published shortly. The latest document is available in the MPEG output document w. [] ITU-T Recommendation H. (01/01): "Advanced video coding for generic audiovisual services" ISO/IEC 1-:0: "Information technology Coding of audio-visual objects Part : Advanced Video Coding". [] ISO/IEC 1-1:01/Cor 1:01: Information technology -- Coding of audio-visual objects -- Part 1: Carriage of network abstraction layer (NAL) unit structured video in ISO base media file format. [] IETF RFC 1, The 'Codecs' and 'Profiles' Parameters for "Bucket" Media Types, August 0. DASH-IF Interoperability Points V.0

14 [1] ISO/IEC 1-:00 - Information technology -- Coding of audio-visual objects -- Part : Audio with Corrigendum 1:00, Corrigendum :0, Corrigendum :01, Amendment 1:00, Amendment :0, Amendment :01, and Amendment :01. [1] ISO/IEC 1-1:00/Amd 1:0 Information technology -- Coding of audio-visual objects -- Part 1: The MP File Format [1] GPP ( ). "ETSI TS 1 01 V.1.0 (00-1) - Universal Mobile Telecommunications System (UMTS); General audio codec audio processing functions; Enhanced aacplus general audio codec; General description (GPP TS.01 version.1.0 Release )" [1] CEA-0-D: Digital Television (DTV) Closed Captioning, August 00 [1] GPP TS.: "Transparent end-to-end Packet switched Streaming Service (PSS); Timed text format" [1] WC Timed Text Markup Language (TTML) 1.0, November 0. [1] SMPTE ST 0: "Timed Text" [1] WC WebVTT - WC Web Video Text Tracks, Living Standard [0] ITU-T Recommendation H. (0/01): "Advanced video coding for generic audiovisual services" ISO/IEC 00-:01: " High Efficiency Coding and Media Delivery in Heterogeneous Environments Part : High Efficiency Video Coding", downloadable here: [1] EBU Tech 0, "EBU-TT, Part 1, Subtitling format definition", July 01, [] IETF RFC1, Hypertext Transfer Protocol -- HTTP/1.1, June 1. Note: DASH-IF is aware of the recent updates of HTTP/1.1 in the IETF with the new RFCs [0..]. The group is currently investigating the detailed required changes to update the references. A revised version.1 addressing this issue is expected to be published within a short time. [] Recommended Practice (Conversion from CEA 0 to SMPTE-TT) RP https://www.smpte.org/sites/default/files/rp0--01.pdf [] Recommended Practice (Conversion from CEA 0 to SMPTE-TT) RP https://www.smpte.org/sites/default/files/rp0--01.pdf [] ISO/IEC DIS 1-0:01, "Timed Text and Other Visual Overlays in ISO Base Media File Format". [] ISO/IEC 001-:01: "Information technology -- MPEG systems technologies -- Part : Common encryption in ISO base media file format files". Note: ISO/IEC 001-:01 is expected to be published shortly. The latest document is available in the MPEG output document 1. [] DASH Industry Forum, "Guidelines for Implementation: DASH-AVC/ Test Cases and Vectors". DASH-IF Interoperability Points V.0 1

15 [] DASH Industry Forum, "Guidelines for Implementation: DASH-AVC/ Conformance Software", [] DASH Identifiers Repository, available here: [0] DTS 0J10, Implementation of DTS Audio in Media Files Based on ISO/IEC 1, [1] ETSI TS v1..1, Digital Audio Compression (AC-, Enhanced AC-) Standard (00-0) [] MLP (Dolby TrueHD) streams within the ISO Base Media File Format, version 1.0, September 00. [] ETSI TS v1..1 (0-0), DTS Coherent Acoustics; Core and Extensions with Additional Profiles [] ISO/IEC 00-1:00 - Information technology -- MPEG audio technologies -- Part 1: MPEG Surround [] DTS 0K00, Implementation of DTS Audio in Dynamic Adaptive Streaming over HTTP (DASH), [] IETF RFC0, "Network Time Protocol Version : Protocol and Algorithms Specification," June 0. [] IETF RFC : "HTTP State Management Mechanism", April 0. [] DVB Document A1: "MPEG-DASH Profile for Transport of ISO BMFF Based DVB Services over IP Based Networks", July 01, available here: https://www.dvb.org/resources/public/standards/a1_dvb-dash.pdf [] ANSI/SCTE : " AVC Video Constraints for Cable Television, Part 1 - Coding", available here: [0] IETF RFC, "Key words for use in RFCs to Indicate Requirement Levels", April 1. [1] ISO: ISO., Code for the Representation of Names of Languages Part : alpha- code, as maintained by the ISO /Joint Advisory Committee (ISO /JAC), JAC home page: ISO. standard online: [] CEA-0-E, Line 1 Data Service, March 00. [] IETF RFC, Augmented BNF for Syntax Specifications: ABNF, January 00. [] SMPTE ST 0:01, Mastering Display Color Volume Metadata Supporting High Luminance And Wide Color Gamut Images [] ISO/IEC 001-:01, Information technology -- MPEG systems technologies -- Part : Coding-independent code points, available here: DASH-IF Interoperability Points V.0 1

16 [] IETF RFC 1, RTP and Leap Seconds, March 01 [] DASH Industry Forum, "Guidelines for Implementation: DASH Interoperability Points", [] IAB Video Multiple Ad Playlist (VMAP), [] IAB Video Ad Serving Template (VAST), [0] ANSI/SCTE 01, Digital Program Insertion Cueing Message for Cable [1] ANSI/SCTE 01, Recommended Practice for SCTE Digital Program Insertion Cueing Message for Cable [] SCTE DVS, MPEG DASH for IP-Based Cable Services, Part 1: MPD Constraints and Extensions [] SCTE DVS, MPEG DASH for IP-Based Cable Services, Part : DASH/FF Profile Note: SCTE DVS and are expected to be published shortly as ANSI/SCTE standards. [] EIDR ID Format - EIDR_ID_Format_v1.0_Jan01-1.pdf, [] Common Metadata, TR-META-CM, ver..0, January, 01, available at [] IETF RFC, "The Base1, Base, and Base Data Encodings", October 00. DASH-IF Interoperability Points V.0 1

17 Introduction This document defines DASH-IF's interoperability points. The document includes interoperability points for only this version of the document. For earlier versions, please refer to version 1 [1] and version of this document. DASH-IF recommends to deprecate the Interoperability Points in previous versions and deploy using one of the Interoperability Points and extensions in this document. As a historical note, the scope of the initial DASH-AVC/ interoperability point as issued in version 1 of this document [1] was the basic support high-quality video distribution over the top. Both live and on-demand services are supported. In the second version of this document [], HD video (up to 0p) extensions and several multichannel audio extensions are defined. In this third version this document, only two DASH-/AVC IOP are defined as well as two extensions to support HEVC [0] are defined. Detailed refinements and improvements for DASH- IF live services and for ad insertion were added. The main differentiations are, that one IOP adds additional requirements on the client to support segment parsing. This document defines the Interoperability Points as documented in Table 1 and Extensions as defined in Table. The version in which each Interoperability Point and Extension was added is also provided in the tables. Note that all version 1 IOPs are also defined in version and therefore referencing version [] is considered sufficient. Table 1 DASH-IF Interoperability Points Interoperability Point Identifier Version Reference DASH-AVC/ 1.0 [],. DASH-AVC/ SD 1.0 [],. DASH-AVC/ HD [],. DASH-AVC/ main DASH-AVC/ high 0 DASH-IF IOP simple DASH-IF IOP main Note that all extensions defined in version of this document are carried over into version.0 without any modifications. In order to maintain a single document, referencing in Table is restricted to this document. DASH-IF Interoperability Points v.0

18 Table DASH-IF Interoperability Point Extensions Extension Identifier Ver sio n Section DASH-IF multichannel audio extension with Enhanced AC- DASH-IF multichannel extension with Dolby TrueHD DASH-IF multichannel audio extension with DTS Digital Surround DASH-IF multichannel audio extension with DTS-HD High Resolution and DTS-HD Master Audio DASH-IF multichannel audio extension with DTS Express DASH-IF multichannel extension with DTS-HD Lossless (no core) DASH-IF multichannel audio extension with HE-AACv level DASH-IF multichannel audio extension with HE-AACv level DASH-IF multichannel audio extension with MPEG Surround Test cases and test vectors for DASH-AVC/ Interoperability Points are provided in []. The conformance and reference software for DASH-AVC/ Interoperability Points is provided in [] (based on the MPEG conformance software []). DASH Identifiers for different categories can be found online [].. Context and Conventions.1. Relation to MPEG-DASH and other DASH specifications Dynamic Adaptive Streaming over HTTP (DASH) is initially defined in the first edition of ISO/IEC 00-1 which was published in April 01 and some corrections were done in 01 [1]. DASH-IF Interoperability Points v.0

19 In May 01, ISO/IEC published the second version of ISO/IEC 00-1 [] that includes additional features and provide additional clarifications. The initial two versions of this document where based on the first edition of ISO/IEC This version is based on the second edition of ISO/IEC 00-1, i.e. ISO/IEC 00-1:01 including Cor.1 and Amd.1 []. This means that also for all interoperability points that were initially defined in earlier versions of the document, also now the second edition serves as the reference. Backward-compatibility across different edition is handled by MPEG-DASH in ISO/IEC 00-1 []. This document was generated in close coordination with DVB-DASH []. The tools and features are aligned to the extent considered reasonable. To support implementers, this document attempts to highlight any differences and/or further restrictions or extensions when compared to DVB- DASH. However, as a disclaimer, this coverage is not considered complete... Compatibility and Extensions to Earlier Versions..1. Summary of Version Modifications Version of this document applies the following modifications compared to version []: Reference to the second edition of ISO/IEC 00-1 including amendment 1 and cor.1 [], as well as well as Amendment []. Add an explicit statement in DASH-/AVC to forbid time code wrap around Definition on the usage of key words in section.. Add more constraints on the usage of Trick Modes for improved interoperability in section... Add more constraints on the Representations in one Adaptation Set in section.., especially when the bitstream switching is true. Add additional details on the usage of HTTP in section.. Add H./HEVC as a codec and create IOPs for inclusion of this codec. Add CEA-0/0 closed captioning in SEI messages in section... Detailed description of simple and main live operation, with the latter including segment parsing in section. Detailed description of server-based and app-based ad insertion in section General editorial updates and clarifications Updates and clarification to section on DRM and common encryption. Update to references Relaxation of the audio encoding requirements in section... Add clarification on the usage of the minimum buffer time and bandwidth in section... Add an informative section on the timing model of DASH in section... Relax the use of the 'lmsg' brand for signaling the last segment in section.. DASH-IF Interoperability Points v.0

20 Simplification of the codecs table... Backward-Compatibility Considerations Generally, content can be offered such that it can be consumed by version and version clients. In such a case the restricted authoring should be used and it should be accepted that version clients may ignore certain Representations and Adaptation Sets. Content Authors may also consider the publication of two MPDs, but use the same segment formats. In terms of compatibility between version and version, the following should be considered: The backward-compatibility across MPEG editions is handled in the second edition of ISO/IEC 00-1 []. General clarifications and updates are added Further restrictions on content authoring compared to version are: o forbid time code wrap around o the usage of DRM, especially the Content Protection element o constraints on trick mode usage o additional constraints on the usage of HTTP o Adaptation Set constraints Relaxations are: o Permit usage of additional subtitling format based on CEA-0/0 o the audio encoding requirements for HE-AACv o the use of the 'lmsg' brand for signaling the last segment o the ability to signal bitstream switching set to true o the use of remote elements with Xlink.. Use of Key Words..1. Background DASH-IF generally does not write specifications, but provides and documents guidelines for implementers to refer to interoperability descriptions. In doing so, the DASH-IF agreed to use key words in order to support readers of the DASH-IF documents to understand better how to interpret the language. The usage of key words in this document is provided below.... Key Words The key word usage is aligned with the definitions in RFC [0], namely: SHALL: This word means that the definition is an absolute requirement of the specification. DASH-IF Interoperability Points v.0

Dynamic Adaptive Streaming over HTTP Design Principles and Standards

Dynamic Adaptive Streaming over HTTP Design Principles and Standards DASH Dynamic Adaptive Streaming over HTTP Design Principles and Standards Thomas Stockhammer, Qualcomm 2 3 User Frustration in Internet Video Video not accessible Behind a firewall Plugin not available

More information

MPEG-DASH: The Standard for Multimedia Streaming Over Internet 1 Iraj Sodagar Microsoft Corporation, 1 Microsoft Way, Redmond, WA, USA 98052

MPEG-DASH: The Standard for Multimedia Streaming Over Internet 1 Iraj Sodagar Microsoft Corporation, 1 Microsoft Way, Redmond, WA, USA 98052 MPEG-DASH: The Standard for Multimedia Streaming Over Internet 1 Iraj Sodagar Microsoft Corporation, 1 Microsoft Way, Redmond, WA, USA 98052 Watching the Olympics live over the Internet? Streaming last

More information

DASH-IF Implementation Guidelines: Content Protection Information Exchange Format (CPIX)

DASH-IF Implementation Guidelines: Content Protection Information Exchange Format (CPIX) DASH-IF Implementation Guidelines: Content Protection Information Exchange Format (CPIX) July 17, 2015 DASH Industry Forum Version 1.0 Scope The scope of this document is to define a Content Protection

More information

HbbTV Forum Nederland Specification for use of HbbTV in the Netherlands

HbbTV Forum Nederland Specification for use of HbbTV in the Netherlands HbbTV Forum Nederland Specification for use of HbbTV in the Netherlands Version 1.0 Approved for Publication 2013, HbbTV Forum Nederland Date: 1 May 2013 Contact: Rob Koenen, rob.koenen@tno.nl Specification

More information

MPEG's Dynamic Adaptive Streaming over HTTP (DASH) Enabling Formats for Video Streaming over the Open Internet

MPEG's Dynamic Adaptive Streaming over HTTP (DASH) Enabling Formats for Video Streaming over the Open Internet DASH MPEG's Dynamic Adaptive Streaming over HTTP (DASH) Enabling Formats for Video Streaming over the Open Internet Thomas Stockhammer Qualcomm Incorporated Webinar at EBU - Nov 22, 2011 2 DRM not supported

More information

ETSI TS 102 005 V1.4.1 (2010-03) Technical Specification

ETSI TS 102 005 V1.4.1 (2010-03) Technical Specification TS 102 005 V1.4.1 (2010-03) Technical Specification Digital Video Broadcasting (DVB); Specification for the use of Video and Audio Coding in DVB services delivered directly over IP protocols 2 TS 102 005

More information

OpenCable Specifications. Adaptive Transport Stream Specification OC-SP-ATS-I01-140214 ISSUED. Notice

OpenCable Specifications. Adaptive Transport Stream Specification OC-SP-ATS-I01-140214 ISSUED. Notice OpenCable Specifications Adaptive Transport Stream Specification ISSUED Notice This OpenCable specification is the result of a cooperative effort undertaken at the direction of Cable Television Laboratories,

More information

ATSC Standard: 3D-TV Terrestrial Broadcasting, Part 2 Service Compatible Hybrid Coding Using Real-Time Delivery

ATSC Standard: 3D-TV Terrestrial Broadcasting, Part 2 Service Compatible Hybrid Coding Using Real-Time Delivery ATSC Standard: 3D-TV Terrestrial Broadcasting, Part 2 Service Compatible Hybrid Coding Using Real-Time Delivery Doc. A/104 Part 2 26 December 2012 Advanced Television Systems Committee 1776 K Street, N.W.

More information

Microsoft Smooth Streaming

Microsoft Smooth Streaming Microsoft Smooth Streaming for SelenioFlex Ingest August 2015 for SelenioFlex Ingest Publication Information 2015 Imagine Communications Corp. Proprietary and Confidential. Imagine Communications considers

More information

CHANGE REQUEST. Work item code: MMS6-Codec Date: 15/03/2005

CHANGE REQUEST. Work item code: MMS6-Codec Date: 15/03/2005 3GPP TSG-SA #27 Tokyo, Japan 14 17 March 2005 CHANGE REQUEST SP-050175 CR-Form-v7.1 26.140 CR 011 rev 2 - Current version: 6.1.0 For HELP on using this form, see bottom of this page or look at the pop-up

More information

Content Encoding Profiles 3.0 Specification

Content Encoding Profiles 3.0 Specification OpenCable Specifications Content Encoding Profiles 3.0 Specification ISSUED Notice This OpenCable specification is the result of a cooperative effort undertaken at the direction of Cable Television Laboratories,

More information

MXF for Program Contribution, AS-11 AMWA White Paper

MXF for Program Contribution, AS-11 AMWA White Paper for Program Contribution, AS-11 AMWA White Paper By Ian Wimsett, Red Bee Media for Program Contribution, AS-11, is a specification that describes a file format for the delivery of finished programming

More information

APPLICATION BULLETIN AAC Transport Formats

APPLICATION BULLETIN AAC Transport Formats F RA U N H O F E R I N S T I T U T E F O R I N T E G R A T E D C I R C U I T S I I S APPLICATION BULLETIN AAC Transport Formats INITIAL RELEASE V. 1.0 2 18 1 AAC Transport Protocols and File Formats As

More information

DAB + The additional audio codec in DAB

DAB + The additional audio codec in DAB DAB + The additional audio codec in DAB 2007 Contents Why DAB + Features of DAB + Possible scenarios with DAB + Comparison of DAB + and DMB for radio services Performance of DAB + Status of standardisation

More information

INTRODUCTION. The Challenges

INTRODUCTION. The Challenges Meeting the Challenges of Video Advertising in an IP ABR Environment Consumers are demanding to watch TV when they want and on the device of their choice. To meet that challenge most pay TV operators globally

More information

MPEG's Dynamic Adap2ve Streaming over HTTP (DASH) - An Enabling Standard for Internet TV

MPEG's Dynamic Adap2ve Streaming over HTTP (DASH) - An Enabling Standard for Internet TV DASH MPEG's Dynamic Adap2ve Streaming over HTTP (DASH) - An Enabling Standard for Internet TV Thomas Stockhammer Qualcomm Incorporated User Frustra2on in Web- based Video Video not accessible Behind a

More information

AVP 4000. SW9.5 07-2013-v2

AVP 4000. SW9.5 07-2013-v2 AVP 4000 In a fast changing, highly competitive market, media organisations need encoding solutions that deliver high quality, high reliability and operational flexibility. The number of channels continues

More information

Adaptive HTTP streaming and HTML5. 1 Introduction. 1.1 Netflix background. 1.2 The need for standards. W3C Web and TV Workshop, 8-9 February 2011

Adaptive HTTP streaming and HTML5. 1 Introduction. 1.1 Netflix background. 1.2 The need for standards. W3C Web and TV Workshop, 8-9 February 2011 W3C Web and TV Workshop, 8-9 February 2011 Adaptive HTTP streaming and HTML5 Mark Watson, Netflix Inc. 1 Introduction 1.1 Netflix background Netflix is a leading provider of streaming video services in

More information

White paper. H.264 video compression standard. New possibilities within video surveillance.

White paper. H.264 video compression standard. New possibilities within video surveillance. White paper H.264 video compression standard. New possibilities within video surveillance. Table of contents 1. Introduction 3 2. Development of H.264 3 3. How video compression works 4 4. H.264 profiles

More information

ENGINEERING COMMITTEE Digital Video Subcommittee SCTE 20 2012 METHODS FOR CARRIAGE OF CEA-608 CLOSED CAPTIONS AND NON-REAL TIME SAMPLED VIDEO

ENGINEERING COMMITTEE Digital Video Subcommittee SCTE 20 2012 METHODS FOR CARRIAGE OF CEA-608 CLOSED CAPTIONS AND NON-REAL TIME SAMPLED VIDEO ENGINEERING COMMITTEE Digital Video Subcommittee SCTE 20 2012 METHODS FOR CARRIAGE OF CEA-608 CLOSED CAPTIONS AND NON-REAL TIME SAMPLED VIDEO NOTICE The Society of Cable Telecommunications Engineers (SCTE)

More information

Streaming Audio and Video

Streaming Audio and Video Streaming Audio and Video CS 360 Internet Programming Daniel Zappala Brigham Young University Computer Science Department Streaming Audio and Video Daniel Zappala 1/27 Types of Streaming stored audio and

More information

Dolby Digital Plus in HbbTV

Dolby Digital Plus in HbbTV Dolby Digital Plus in HbbTV November 2013 arnd.paulsen@dolby.com Broadcast Systems Manager HbbTV Overview HbbTV v1.0 and v1.5 Open platform standard to deliver content over broadcast and broadband for

More information

Proactive Video Assurance through QoE and QoS Correlation

Proactive Video Assurance through QoE and QoS Correlation A Complete Approach for Quality and Service Assurance W H I T E P A P E R Introduction Video service providers implement new technologies to maximize the quality and diversity of their entertainment program

More information

HISO 10049.1 Videoconferencing Interoperability Standard

HISO 10049.1 Videoconferencing Interoperability Standard HISO 10049.1 Videoconferencing Interoperability Standard Document information HISO 10049.1 Videoconferencing Interoperability Standard is a standard for the New Zealand health and disability sector. Published

More information

TECH 3370 EBU-TT, PART 3 LIVE SUBTITLING APPLICATIONS SYSTEM MODEL AND CONTENT PROFILE FOR AUTHORING AND CONTRIBUTION

TECH 3370 EBU-TT, PART 3 LIVE SUBTITLING APPLICATIONS SYSTEM MODEL AND CONTENT PROFILE FOR AUTHORING AND CONTRIBUTION TECH 3370 EBU-TT, PART 3 LIVE SUBTITLING APPLICATIONS SYSTEM MODEL AND CONTENT PROFILE FOR AUTHORING AND CONTRIBUTION STATUS: Development Version 0.9, For Prototype Implementation Geneva December 2015

More information

Chapter 3 ATM and Multimedia Traffic

Chapter 3 ATM and Multimedia Traffic In the middle of the 1980, the telecommunications world started the design of a network technology that could act as a great unifier to support all digital services, including low-speed telephony and very

More information

SERIES H: AUDIOVISUAL AND MULTIMEDIA SYSTEMS Infrastructure of audiovisual services Transmission multiplexing and synchronization

SERIES H: AUDIOVISUAL AND MULTIMEDIA SYSTEMS Infrastructure of audiovisual services Transmission multiplexing and synchronization International Telecommunication Union ITU-T TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU H.222.0 (05/2006) SERIES H: AUDIOVISUAL AND MULTIMEDIA SYSTEMS Infrastructure of audiovisual services Transmission

More information

Project Code: SPBX. Project Advisor : Aftab Alam. Project Team: Umair Ashraf 03-1853 (Team Lead) Imran Bashir 02-1658 Khadija Akram 04-0080

Project Code: SPBX. Project Advisor : Aftab Alam. Project Team: Umair Ashraf 03-1853 (Team Lead) Imran Bashir 02-1658 Khadija Akram 04-0080 Test Cases Document VOIP SOFT PBX Project Code: SPBX Project Advisor : Aftab Alam Project Team: Umair Ashraf 03-1853 (Team Lead) Imran Bashir 02-1658 Khadija Akram 04-0080 Submission Date:23-11-2007 SPBX

More information

ATSC Digital Television Standard: Part 4 MPEG-2 Video System Characteristics

ATSC Digital Television Standard: Part 4 MPEG-2 Video System Characteristics ATSC Digital Television Standard: Part 4 MPEG-2 Video System Characteristics Document A/53 Part 4:2009, 7 August 2009 Advanced Television Systems Committee, Inc. 1776 K Street, N.W., Suite 200 Washington,

More information

IP-Telephony Real-Time & Multimedia Protocols

IP-Telephony Real-Time & Multimedia Protocols IP-Telephony Real-Time & Multimedia Protocols Bernard Hammer Siemens AG, Munich Siemens AG 2001 1 Presentation Outline Media Transport RTP Stream Control RTCP RTSP Stream Description SDP 2 Real-Time Protocol

More information

Audio/Video Synchronization Standards and Solutions A Status Report. Patrick Waddell/Graham Jones/Adam Goldberg

Audio/Video Synchronization Standards and Solutions A Status Report. Patrick Waddell/Graham Jones/Adam Goldberg /Video Synchronization Standards and Solutions A Status Report Patrick Waddell/Graham Jones/Adam Goldberg ITU-R BT.1359-1 (1998) Only International Standard on A/V Sync Subjective study with EXPERT viewers

More information

Audio Coding Algorithm for One-Segment Broadcasting

Audio Coding Algorithm for One-Segment Broadcasting Audio Coding Algorithm for One-Segment Broadcasting V Masanao Suzuki V Yasuji Ota V Takashi Itoh (Manuscript received November 29, 2007) With the recent progress in coding technologies, a more efficient

More information

Bandwidth Adaptation for MPEG-4 Video Streaming over the Internet

Bandwidth Adaptation for MPEG-4 Video Streaming over the Internet DICTA2002: Digital Image Computing Techniques and Applications, 21--22 January 2002, Melbourne, Australia Bandwidth Adaptation for MPEG-4 Video Streaming over the Internet K. Ramkishor James. P. Mammen

More information

1-MINIMUM REQUIREMENT SPECIFICATIONS FOR DVB-T SET-TOP-BOXES RECEIVERS (STB) FOR SDTV

1-MINIMUM REQUIREMENT SPECIFICATIONS FOR DVB-T SET-TOP-BOXES RECEIVERS (STB) FOR SDTV 1-MINIMUM REQUIREMENT SPECIFICATIONS FOR DVB-T SET-TOP-BOXES RECEIVERS (STB) FOR SDTV Standard definition television Terminology SHALL (mandatory): Denotes that the item is mandatory. SHOULD (recommended):

More information

Datasheet EdgeVision

Datasheet EdgeVision Datasheet Multichannel Quality of Experience Monitoring Stay in control with customizable monitoring and interfaces. offers richly featured, Quality of Experience (QoE) monitoring across an entire network

More information

MPEG-H Audio System for Broadcasting

MPEG-H Audio System for Broadcasting MPEG-H Audio System for Broadcasting ITU-R Workshop Topics on the Future of Audio in Broadcasting Jan Plogsties Challenges of a Changing Landscape Immersion Compelling sound experience through sound that

More information

High Dynamic Range Video The Future of TV Viewing Experience

High Dynamic Range Video The Future of TV Viewing Experience The Future of TV Viewing Experience - White Paper - www.keepixo.com Introduction The video industry has always worked to improve the TV viewing experience. More than a decade ago, the transition from SD

More information

Digital terrestrial television broadcasting Audio coding

Digital terrestrial television broadcasting Audio coding Digital terrestrial television broadcasting Audio coding Televisão digital terrestre Codificação de vídeo, áudio e multiplexação Parte 2: Codificação de áudio Televisión digital terrestre Codificación

More information

,787 + ,1)250$7,217(&+12/2*<± *(1(5,&&2',1*2)029,1* 3,&785(6$1'$662&,$7(' $8',2,1)250$7,216<67(06 75$160,66,212)1217(/(3+21(6,*1$/6

,787 + ,1)250$7,217(&+12/2*<± *(1(5,&&2',1*2)029,1* 3,&785(6$1'$662&,$7(' $8',2,1)250$7,216<67(06 75$160,66,212)1217(/(3+21(6,*1$/6 INTERNATIONAL TELECOMMUNICATION UNION,787 + TELECOMMUNICATION (07/95) STANDARDIZATION SECTOR OF ITU 75$160,66,212)1217(/(3+21(6,*1$/6,1)250$7,217(&+12/2*

More information

Digital Audio and Video Data

Digital Audio and Video Data Multimedia Networking Reading: Sections 3.1.2, 3.3, 4.5, and 6.5 CS-375: Computer Networks Dr. Thomas C. Bressoud 1 Digital Audio and Video Data 2 Challenges for Media Streaming Large volume of data Each

More information

ATSC Standard: ATSC Security and Service Protection Standard

ATSC Standard: ATSC Security and Service Protection Standard ATSC Standard: ATSC Security and Service Protection Standard Doc. A/106 28 September 2015 Advanced Television Systems Committee 1776 K Street, N.W. Washington, D.C. 20006 202-872-9160 1 The Advanced Television

More information

Audiovisual Services on Internet

Audiovisual Services on Internet Audiovisual Services on Internet Audiovisual on Internet Services A/V on IP Focus on IPTV Services characteristics page 3 Audiovisual on Internet Services A/V on IP Focus on IPTV Services characteristics

More information

Fragmented MPEG-4 Technology Overview

Fragmented MPEG-4 Technology Overview Fragmented MPEG-4 Technology Overview www.mobitv.com 6425 Christie Ave., 5 th Floor Emeryville, CA 94607 510.GET.MOBI HIGHLIGHTS Mobile video traffic is increasing exponentially. Video-capable tablets

More information

MINIMUM TECHNICAL AND EXPLOITATION REQUIREMENTS FOR DIGITAL SOUND BROADCASTING DAB+ RECEIVER DESIGNED FOR POLAND

MINIMUM TECHNICAL AND EXPLOITATION REQUIREMENTS FOR DIGITAL SOUND BROADCASTING DAB+ RECEIVER DESIGNED FOR POLAND MINIMUM TECHNICAL AND EXPLOITATION REQUIREMENTS FOR DIGITAL SOUND BROADCASTING DAB+ RECEIVER DESIGNED FOR POLAND Version 1.0 Prepared by: Technical Subgroup of Digital Sound Broadcasting Committee National

More information

QOS Requirements and Service Level Agreements. LECTURE 4 Lecturer: Associate Professor A.S. Eremenko

QOS Requirements and Service Level Agreements. LECTURE 4 Lecturer: Associate Professor A.S. Eremenko QOS Requirements and Service Level Agreements LECTURE 4 Lecturer: Associate Professor A.S. Eremenko Application SLA Requirements Different applications have different SLA requirements; the impact that

More information

EMA s Best Practices for Closed Captioning of Internet Protocol-Delivered Video Programming in the United States *

EMA s Best Practices for Closed Captioning of Internet Protocol-Delivered Video Programming in the United States * EMA s Best Practices for Closed Captioning of Internet Protocol-Delivered Video Programming in the United States * The EMA Closed Captions Working Group was created to develop a better understanding of,

More information

White paper. An explanation of video compression techniques.

White paper. An explanation of video compression techniques. White paper An explanation of video compression techniques. Table of contents 1. Introduction to compression techniques 4 2. Standardization organizations 4 3. Two basic standards: JPEG and MPEG 4 4. The

More information

%WILEY TELEVISION, MOBILE AND CONVERGED NETWORKS DIGITAL VIDEO DISTRIBUTION IN BROADBAND, TRENDS, CHALLENGES AND SOLUTIONS. Sanjoy Paul, Ph.

%WILEY TELEVISION, MOBILE AND CONVERGED NETWORKS DIGITAL VIDEO DISTRIBUTION IN BROADBAND, TRENDS, CHALLENGES AND SOLUTIONS. Sanjoy Paul, Ph. DIGITAL VIDEO DISTRIBUTION IN BROADBAND, TELEVISION, MOBILE AND CONVERGED NETWORKS TRENDS, CHALLENGES AND SOLUTIONS Sanjoy Paul, Ph.D Formerly of Bell Labs and WINLAB, Rutgers University, USA, Limited,

More information

FREE TV AUSTRALIA OPERATIONAL PRACTICE OP- 59 Measurement and Management of Loudness in Soundtracks for Television Broadcasting

FREE TV AUSTRALIA OPERATIONAL PRACTICE OP- 59 Measurement and Management of Loudness in Soundtracks for Television Broadcasting Page 1 of 9 1. SCOPE This Operational Practice is recommended by Free TV Australia and refers to the measurement of audio loudness as distinct from audio level. It sets out guidelines for measuring and

More information

Implementing Closed Captioning for DTV

Implementing Closed Captioning for DTV GRAHAM JONES National Association of Broadcasters Washington, DC ABSTRACT The Federal Communications Commission (FCC) rules impose obligations on broadcasters for captioning of digital television (DTV)

More information

MISB EG 0802. Engineering Guideline. 14 May 2009. H.264 / AVC Coding and Multiplexing. 1 Scope. 2 References

MISB EG 0802. Engineering Guideline. 14 May 2009. H.264 / AVC Coding and Multiplexing. 1 Scope. 2 References MISB EG 0802 Engineering Guideline H.264 / AVC Coding and Multiplexing 14 May 2009 1 Scope This H.264/AVC (ITU-T Rec. H.264 ISO/IEC 14496-10) Coding and Multiplexing Engineering Guide provides recommendations

More information

IPTV Primer. August 2008. Media Content Team IRT Workgroup

IPTV Primer. August 2008. Media Content Team IRT Workgroup TV Primer August 2008 Media Content Team IRT Workgroup What Is TV? TV is the delivery of video and audio programming via Internet Protocol () over a broadband network TV can run on a converged network

More information

PackeTV Mobile. http://www.vsicam.com. http://www.linkedin.com/company/visionary- solutions- inc. http://www.facebook.com/vsiptv

PackeTV Mobile. http://www.vsicam.com. http://www.linkedin.com/company/visionary- solutions- inc. http://www.facebook.com/vsiptv PackeTV Mobile Delivering HLS Video to Mobile Devices White Paper Created by Visionary Solutions, Inc. July, 2013 http://www.vsicam.com http://www.linkedin.com/company/visionary- solutions- inc. http://www.facebook.com/vsiptv

More information

White Paper Real Time Monitoring Explained

White Paper Real Time Monitoring Explained White Paper Real Time Monitoring Explained Video Clarity, Inc. 1566 La Pradera Dr Campbell, CA 95008 www.videoclarity.com 408-379-6952 Version 1.0 A Video Clarity White Paper page 1 of 7 Real Time Monitor

More information

Technical Paper. Dolby Digital Plus Audio Coding

Technical Paper. Dolby Digital Plus Audio Coding Technical Paper Dolby Digital Plus Audio Coding Dolby Digital Plus is an advanced, more capable digital audio codec based on the Dolby Digital (AC-3) system that was introduced first for use on 35 mm theatrical

More information

WHITE PAPER. Ad Insertion within a statistical multiplexing pool: Monetizing your content with no compromise on picture quality

WHITE PAPER. Ad Insertion within a statistical multiplexing pool: Monetizing your content with no compromise on picture quality Ad Insertion within a statistical multiplexing pool: Monetizing your content with no compromise on picture quality Pascal Jezequel, May 2013 Operators or broadcasters can increase their ad revenue by specifically

More information

HTTP Live Streaming Overview

HTTP Live Streaming Overview HTTP Live Streaming Overview Contents Introduction 5 At a Glance 6 You Can Send Audio and Video Without Special Server Software 6 You Can Send Live Streams or Video on Demand, with Optional Encryption

More information

ATSC Standard A/153 Part 8 HE AAC Audio System Characteristics

ATSC Standard A/153 Part 8 HE AAC Audio System Characteristics ATSC Standard A/153 Part 8 HE AAC Audio System Characteristics Doc. A/153 Part 8:2012 18 December 2012 Advanced Television Systems Committee 1776 K Street, N.W. Washington, D.C. 20006 202-872-9160 1 The

More information

New Features for Remote Monitoring & Analysis using the StreamScope (RM-40)

New Features for Remote Monitoring & Analysis using the StreamScope (RM-40) New Features for Remote Monitoring & Analysis using the StreamScope (RM-40) Provided by: Mega Hertz 800-883-8839 info@go2mhz.com www.go2mhz.com Copyright 2015 Triveni Digital, Inc. Topics RM-40 Overview

More information

Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc

Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc (International Journal of Computer Science & Management Studies) Vol. 17, Issue 01 Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc Dr. Khalid Hamid Bilal Khartoum, Sudan dr.khalidbilal@hotmail.com

More information

internet technologies and standards

internet technologies and standards Institute of Telecommunications Warsaw University of Technology 2015 internet technologies and standards Piotr Gajowniczek Andrzej Bąk Michał Jarociński multimedia in the Internet Voice-over-IP multimedia

More information

A Metadata Model for Peer-to-Peer Media Distribution

A Metadata Model for Peer-to-Peer Media Distribution A Metadata Model for Peer-to-Peer Media Distribution Christian Timmerer 1, Michael Eberhard 1, Michael Grafl 1, Keith Mitchell 2, Sam Dutton 3, and Hermann Hellwagner 1 1 Klagenfurt University, Multimedia

More information

MPEG Unified Speech and Audio Coding Enabling Efficient Coding of both Speech and Music

MPEG Unified Speech and Audio Coding Enabling Efficient Coding of both Speech and Music ISO/IEC MPEG USAC Unified Speech and Audio Coding MPEG Unified Speech and Audio Coding Enabling Efficient Coding of both Speech and Music The standardization of MPEG USAC in ISO/IEC is now in its final

More information

Dissertation Title: SOCKS5-based Firewall Support For UDP-based Application. Author: Fung, King Pong

Dissertation Title: SOCKS5-based Firewall Support For UDP-based Application. Author: Fung, King Pong Dissertation Title: SOCKS5-based Firewall Support For UDP-based Application Author: Fung, King Pong MSc in Information Technology The Hong Kong Polytechnic University June 1999 i Abstract Abstract of dissertation

More information

Alarms of Stream MultiScreen monitoring system

Alarms of Stream MultiScreen monitoring system STREAM LABS Alarms of Stream MultiScreen monitoring system Version 1.0, June 2013. Version history Version Author Comments 1.0 Krupkin V. Initial version of document. Alarms for MPEG2 TS, RTMP, HLS, MMS,

More information

Application Notes. Introduction. Contents. Managing IP Centrex & Hosted PBX Services. Series. VoIP Performance Management. Overview.

Application Notes. Introduction. Contents. Managing IP Centrex & Hosted PBX Services. Series. VoIP Performance Management. Overview. Title Series Managing IP Centrex & Hosted PBX Services Date July 2004 VoIP Performance Management Contents Introduction... 1 Quality Management & IP Centrex Service... 2 The New VoIP Performance Management

More information

Quality of Service Monitoring

Quality of Service Monitoring Adaptive Bitrate video testing and monitoring at origin servers, CDN (caching servers), and last mile (streaming servers). Quality assurance monitoring for multiscreen video delivery from Pay TV providers.

More information

The AAC audio Coding Family For

The AAC audio Coding Family For White PapER The AAC audio Coding Family For Broadcast and Cable TV Over the last few years, the AAC audio codec family has played an increasingly important role as an enabling technology for state-of-the-art

More information

HTTP Live Streaming Overview

HTTP Live Streaming Overview HTTP Live Streaming Overview Contents Introduction 5 At a Glance 6 You Can Send Audio and Video Without Special Server Software 6 You Can Send Live Streams or Video on Demand, with Optional Encryption

More information

IIS Media Services 3.0 Overview. Microsoft Corporation

IIS Media Services 3.0 Overview. Microsoft Corporation IIS Media Services 3.0 Overview Microsoft Corporation April 2010 Contents Contents...2 Introduction...4 IIS Media Services 3.0...4 Media Delivery Approaches Supported by Windows Server 2008 R2... 5 Goals

More information

Troubleshooting and Monitoring

Troubleshooting and Monitoring Combining QoE and QoS for Maximum Quality Assurance Throughout the Network This paper was first presented at SCTE Cable-Tec Expo 2013 held in Atlanta, GA. TV Everywhere is clearly the future of television

More information

Implementation of a Video On-Demand System For Cable Television

Implementation of a Video On-Demand System For Cable Television Implementation of a Video On-Demand System For Cable Television Specific VOD Implementation for one way networks This white paper is co-authored by: Teleste Oyj Edgeware AB 1(18) TABLE OF CONTENTS Confidentiality

More information

Need for Signaling and Call Control

Need for Signaling and Call Control Need for Signaling and Call Control VoIP Signaling In a traditional voice network, call establishment, progress, and termination are managed by interpreting and propagating signals. Transporting voice

More information

Applications that Benefit from IPv6

Applications that Benefit from IPv6 Applications that Benefit from IPv6 Lawrence E. Hughes Chairman and CTO InfoWeapons, Inc. Relevant Characteristics of IPv6 Larger address space, flat address space restored Integrated support for Multicast,

More information

Indepth Voice over IP and SIP Networking Course

Indepth Voice over IP and SIP Networking Course Introduction SIP is fast becoming the Voice over IP protocol of choice. During this 3-day course delegates will examine SIP technology and architecture and learn how a functioning VoIP service can be established.

More information

ETSI TR 126 938 V13.0.0 (2016

ETSI TR 126 938 V13.0.0 (2016 TR 126 938 V13.0.0 (2016 16-01) TECHNICAL REPORT Universal Mobile Telecommunications System (UMTS); LTE; Packet-switched Streaming Service (PSS) S); Improved support for dynamic adaptive streaming over

More information

OpenCable Specifications. Host 2.X DVR Extension OC-SP-HOST2-DVREXT-I03-110512 ISSUED. Notice

OpenCable Specifications. Host 2.X DVR Extension OC-SP-HOST2-DVREXT-I03-110512 ISSUED. Notice OpenCable Specifications Host 2.X DVR Extension ISSUED Notice This OpenCable specification is the result of a cooperative effort undertaken at the direction of Cable Television Laboratories, Inc. for the

More information

Universal Ad Package (UAP)

Universal Ad Package (UAP) Creative Unit Name Medium Rectangle Expanded File Load Size not allowed for this Additional File for OBA Self- Reg Compliance (Note 1) Subsequent Polite File Subsequent User- Initiated File Subsequent

More information

Graphical Approach to PSIP Consistency Checking

Graphical Approach to PSIP Consistency Checking Graphical Approach to PSIP Consistency Checking JAMES GUPTA & GOMER THOMAS Triveni Digital, Inc. Princeton, NJ, USA ABSTRACT In order for ATSC DTV receivers to operate properly, the PSIP/PSI data in the

More information

3GPP TS 24.623 V8.1.0 (2008-09)

3GPP TS 24.623 V8.1.0 (2008-09) TS 24.623 V8.1.0 (2008-09) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; Extensible Markup Language (XML) Configuration Access Protocol

More information

INFORMATION TECHNOLOGY - GENERIC CODING OF MOVING PICTURES AND ASSOCIATED AUDIO: SYSTEMS Recommendation H.222.0

INFORMATION TECHNOLOGY - GENERIC CODING OF MOVING PICTURES AND ASSOCIATED AUDIO: SYSTEMS Recommendation H.222.0 ISO/IEC 1-13818 IS INTERNATIONAL ORGANISATION FOR STANDARDISATION ORGANISATION INTERNATIONALE DE NORMALISATION ISO/IEC JTC1/SC29/WG11 CODING OF MOVING PICTURES AND ASSOCIATED AUDIO Systems ISO/IEC JTC1/SC29/WG11

More information

A Look at Emerging Standards in Video Security Systems. Chris Adesanya Panasonic Network Systems Company Chris.Adesanya@us.panasonic.

A Look at Emerging Standards in Video Security Systems. Chris Adesanya Panasonic Network Systems Company Chris.Adesanya@us.panasonic. A Look at Emerging Standards in Video Security Systems Chris Adesanya Panasonic Network Systems Company Chris.Adesanya@us.panasonic.com Standards Standards are published documents that establish specifications

More information

Classes of multimedia Applications

Classes of multimedia Applications Classes of multimedia Applications Streaming Stored Audio and Video Streaming Live Audio and Video Real-Time Interactive Audio and Video Others Class: Streaming Stored Audio and Video The multimedia content

More information

5.1 audio. How to get on-air with. Broadcasting in stereo. the Dolby "5.1 Cookbook" for broadcasters. Tony Spath Dolby Laboratories, Inc.

5.1 audio. How to get on-air with. Broadcasting in stereo. the Dolby 5.1 Cookbook for broadcasters. Tony Spath Dolby Laboratories, Inc. 5.1 audio How to get on-air with the Dolby "5.1 Cookbook" for broadcasters Tony Spath Dolby Laboratories, Inc. This article is aimed at television broadcasters who want to go on-air with multichannel audio

More information

SERIES H: AUDIOVISUAL AND MULTIMEDIA SYSTEMS Infrastructure of audiovisual services Communication procedures

SERIES H: AUDIOVISUAL AND MULTIMEDIA SYSTEMS Infrastructure of audiovisual services Communication procedures I n t e r n a t i o n a l T e l e c o m m u n i c a t i o n U n i o n ITU-T TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU Technical Paper (11 July 2014) SERIES H: AUDIOVISUAL AND MULTIMEDIA SYSTEMS Infrastructure

More information

VoIP QoS. Version 1.0. September 4, 2006. AdvancedVoIP.com. sales@advancedvoip.com support@advancedvoip.com. Phone: +1 213 341 1431

VoIP QoS. Version 1.0. September 4, 2006. AdvancedVoIP.com. sales@advancedvoip.com support@advancedvoip.com. Phone: +1 213 341 1431 VoIP QoS Version 1.0 September 4, 2006 AdvancedVoIP.com sales@advancedvoip.com support@advancedvoip.com Phone: +1 213 341 1431 Copyright AdvancedVoIP.com, 1999-2006. All Rights Reserved. No part of this

More information

For Articulation Purpose Only

For Articulation Purpose Only E305 Digital Audio and Video (4 Modular Credits) This document addresses the content related abilities, with reference to the module. Abilities of thinking, learning, problem solving, team work, communication,

More information

Chapter 2 - The TCP/IP and OSI Networking Models

Chapter 2 - The TCP/IP and OSI Networking Models Chapter 2 - The TCP/IP and OSI Networking Models TCP/IP : Transmission Control Protocol/Internet Protocol OSI : Open System Interconnection RFC Request for Comments TCP/IP Architecture Layers Application

More information

Cisco D9887B HDTV Modular Receiver

Cisco D9887B HDTV Modular Receiver Cisco D9887B HDTV Modular Receiver The Cisco D9887B HDTV Modular Receiver is designed to receive broadcasts using MPEG-2 4:2:0 or MPEG-4 AVC 4:2:0 digital compression technology. It is ideally suited for

More information

TNT 2.0 Terminal Specification. July 9th, 2012 Version 1.1

TNT 2.0 Terminal Specification. July 9th, 2012 Version 1.1 TNT 2.0 Terminal Specification July 9th, 2012 Version 1.1 Change Control... 3 Acronyms Table... 4 References... 5 1 Introduction... 6 1.1 TNT 2.0 specification... 6 1.2 Reference specifications... 6 2

More information

Video streaming and playback

Video streaming and playback Video streaming and playback January 2006 Sony Ericsson mobile phones Preface Purpose of this document This Developers Guideline contains descriptions of the streaming video standards supported in Sony

More information

Video Recording in the Cloud: Use Cases and Implementation We Deliver the Future of Television

Video Recording in the Cloud: Use Cases and Implementation We Deliver the Future of Television Video Recording in the Cloud: Use Cases and Implementation We Deliver the Future of Television istockphoto.com Introduction The possibility of recording a live television channel is an application that

More information

Cisco Digital Media System: Cisco Digital Media Player 4305G

Cisco Digital Media System: Cisco Digital Media Player 4305G Cisco Digital Media System: The Cisco Digital Media System (DMS) is a comprehensive suite of digital signage, Enterprise TV, and desktop video applications that allow companies to use digital media to

More information

The Fax on IP Networks. White Paper February 2011

The Fax on IP Networks. White Paper February 2011 The Fax on IP Networks White Paper February 2011 2 The Fax on IP Networks Contents Overview... 3 Group 3 Fax Technology... 4 G.711 Fax Pass-Through... 5 T.38 IP Fax Relay... 6 Network Design Considerations...

More information

Computer Network. Interconnected collection of autonomous computers that are able to exchange information

Computer Network. Interconnected collection of autonomous computers that are able to exchange information Introduction Computer Network. Interconnected collection of autonomous computers that are able to exchange information No master/slave relationship between the computers in the network Data Communications.

More information

Preparing Your IP Network for High Definition Video Conferencing

Preparing Your IP Network for High Definition Video Conferencing WHITE PAPER Preparing Your IP Network for High Definition Video Conferencing Contents Overview...3 Video Conferencing Bandwidth Demand...3 Bandwidth and QoS...3 Bridge (MCU) Bandwidth Demand...4 Available

More information

The Picture must be Clear. IPTV Quality of Experience

The Picture must be Clear. IPTV Quality of Experience The Picture must be Clear IPTV Quality of Experience 1 Video-over-IP vs IPTV? Video-over-IP A technology for moving video from A to B How about: Video-over-wire? Video-over-UHF? Video-over-Satellite? Can

More information

Study and Implementation of Video Compression standards (H.264/AVC, Dirac)

Study and Implementation of Video Compression standards (H.264/AVC, Dirac) Study and Implementation of Video Compression standards (H.264/AVC, Dirac) EE 5359-Multimedia Processing- Spring 2012 Dr. K.R Rao By: Sumedha Phatak(1000731131) Objective A study, implementation and comparison

More information

NorDig PVR metadata for

NorDig PVR metadata for 1 (20) NorDig PVR metadata for NorDig compliant PVR signalization A whitepaper by NorDig Table of Contents 2 (20) 1 Document History... 3 2 Purpose of this document... 3 3 References... 3 4 List of Abbreviations...

More information