Tech-invite3GPPspecsSIPRFCs
Overview21222324252627282931323334353637384‑5x

Content for  TS 26.247  Word version:  16.4.1

Top   Top   None   None   Next
0f…   4…   7…   8…   11…   A…

 

0f  Foreword Word‑p. 9
The 3GPP transparent end-to-end packet-switched streaming service (PSS) specification consists of seven 3GPP TSs: TS 22.233, TS 26.233, TS 26.234, TS 26.244, TS 26.245, TS 26.246, and the present document.
The TS 22.233 contains the service requirements for the PSS. The TS 26.233 provides an overview of the PSS. The TS 26.234 provides the details of the protocols and codecs used by the PSS. The TS 26.244 defines the 3GPP file format (3GP) used by the PSS and MMS services. The TS 26.245 defines the Timed text format used by the PSS and MMS services. The TS 26.246 defines the 3GPP SMIL language profile. The present document defines Progressive Download and Dynamic Adaptive Streaming over HTTP.
The TS 26.244, TS 26.245 and TS 26.246 start with Release 6. Earlier releases of the 3GPP file format, the Timed text format and the 3GPP SMIL language profile can be found in TS 26.234.
The TS 26.247 starts with Release 10. Earlier releases of Progressive Download and Dynamic Adaptive Streaming over HTTP can be found in TS 26.234.
Up

0i  Introduction

Progressive Download and Dynamic Adaptive Streaming over HTTP (3GP-DASH) collects a set of technologies how progressive download and adaptive streaming of continuous media may be carried out exclusively over HTTP.

1  ScopeWord‑p. 10
The present document specifies Progressive Download and Dynamic Adaptive Streaming over HTTP (3GP-DASH). This specification is part of Packet-switched Streaming Service (PSS) and 5G Media Streaming. HTTP-based progressive download and dynamic adaptive streaming had initially been separated from TS 26.234 to differentiate from RTP-based streaming that is maintained in TS 26.234. HTTP-based progressive download and dynamic adaptive streaming may be deployed independently from RTP-based PSS, for example by using standard HTTP/1.1 servers for hosting data formatted as defined in the present document, and in particular together with 5G Media Streaming.
Up

2  References

The following documents contain provisions which, through reference in this text, constitute provisions of the present document.
  • References are either specific (identified by date of publication, edition number, version number, etc.) or non specific.
  • For a specific reference, subsequent revisions do not apply.
  • For a non-specific reference, the latest version applies. In the case of a reference to a 3GPP document (including a GSM document), a non-specific reference implicitly refers to the latest version of that document in the same Release as the present document.
[1]
TS 22.233: "Transparent End-to-End Packet-switched Streaming Service; Stage 1".
[2]
TS 26.233: "Transparent end-to-end Packet-switched Streaming service (PSS); General description".
[3]
TS 26.234: "Transparent end-to-end packet switched streaming service (PSS); Protocols and codecs".
[4]
TS 26.244: "Transparent end-to-end packet switched streaming service (PSS); 3GPP file format (3GP)".
[5]
TS 26.245: "Transparent end-to-end packet switched streaming service (PSS); Timed text format".
[6]
TS 26.246: "Transparent end-to-end packet switched streaming service (PSS); 3GPP SMIL Language Profile".
[7]
TR 21.905: "Vocabulary for 3GPP Specifications".
[8]
IETF STD 0007: "Transmission Control Protocol", Postel J., September 1981.
[9]
RFC 2616:  "Hypertext Transfer Protocol - HTTP/1.1", Fielding R. et al., June 1999.
[10]
Open Mobile Alliance, Service and Content Protection for Mobile Broadcast Services, Approved Version 1.0, February 2009.
[11]
ISO/IEC 14496-12:2012 | 15444-12:2012: "Information technology - Coding of audio-visual objects - Part 12: ISO base media file format" | "Information technology - JPEG 2000 image coding system - Part 12: ISO base media file format".
[12]
RFC 2818:  "HTTP Over TLS", E. Rescorla, May 2000.
[13]
RFC 5646:  "Tags for Identifying Languages", A. Phillips, M. Davis, September 2009.
[14]
Void
[15]
Open Mobile Alliance: "DRM Content Format V 2.0".
[16]
Open Mobile Alliance: "DRM Content Format V 2.1".
[17]
RFC 3986:  "Uniform Resource Identifiers (URI): Generic Syntax", Berners-Lee T., Fielding R. and Masinter L., January 2005.
[18]
RFC 1952:  "GZIP file format specification" version 4.3, P. Deutsch, May 1996.
[19]
RFC 1738:  "Uniform Resource Locators (URL)", December 1994.
[20]  Void
[21]  Void
[22]
OMA-ERELD-DM-V1_2-20070209-A: "Enabler Release Definition for OMA Device +Management, Approved Version 1.2"
[23]
TS 33.310: "Network Domain Security (NDS); Authentication Framework (AF)".
[24]
RFC 2045:  "Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies".
[25]
RFC 2231:  "MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations".
[26]
RFC 6381:  "The 'Codecs' and 'Profiles' Parameters for "Bucket" Media Types," August 2011.
[27]  Void
[28]
IEEE 1003.1-2008, IEEE Standard for Information Technology - Portable Operating System Interface (POSIX), Base Specifications, Issue 7
[29]
RFC 4337,  "MIME Type Registration for MPEG-4," March 2006
[30]
RFC 3023,  "XML Media Types," January 2001.
[31]
TS 23.203: "Policy and charging control architecture".
[32]
TS 29.213: "Policy and Charging Control signalling flows and Quality of Service (QoS) parameter mapping".
[33]
TS 29.214: "Policy and Charging Control over Rx reference point".
[34]  Void
[35]
ITU-T Recommendation H.264 (04/2013): "Advanced video coding for generic audiovisual services".
[36]
TR 26.946: "Multimedia Broadcast/Multicast Service (MBMS); User service guidelines".
[37]
RFC 3629:  "UTF-8, a transformation format of ISO 10646," November 2003.
[38]
RFC 4288:  "Media Type Specifications and Registration Procedures," December 2005.
[39]
RFC 4648:  "The Base16, Base32, and Base64 Data Encodings," October 2006.
[40]
RFC 5234:  "Augmented BNF for Syntax Specifications: ABNF", Crocker D. and Overell P., January 2008.
[41]
TR 26.905: "Mobile stereoscopic 3D video".
[42]
TS 26.346: " Multimedia Broadcast/Multicast Service (MBMS);Protocols and codecs"
[43]
ISO/IEC 23009-1:2020/Amd. 1: "Information technology -- Dynamic adaptive streaming over HTTP (DASH) -- Part 1: Media presentation description and segment formats".
[44]
ISO/IEC 23009-3: "Information technology -- Dynamic adaptive streaming over HTTP (DASH) -- Part 3: Implementation and Deployment Guidelines".
[45]
ISO/IEC 23009-2: "Information technology -- Dynamic adaptive streaming over HTTP (DASH) -- Part 2: Conformance and Reference Software".
[46]
TR 26.938: "Packet-switched Streaming Service (PSS); Improved support for dynamic adaptive streaming over HTTP in 3GPP".
[47]
ISO/IEC 23001-7:2015: "Information technology -- MPEG systems technologies -- Part 7: Common encryption in ISO base media file format files".
[48]
RFC 7164,  "RTP and Leap Seconds", March 2014.
[49]
ITU-T P.1203 (11/2016): "Parametric bitstream-based quality assessment of progressive download and adaptive audiovisual streaming services over reliable transport".
[50]
ITU-T P.910 (04/2008): "Subjective video quality assessment methods for multimedia applications".
[51]
"Mobile Location Protocol (MLP)": Open Mobile Alliance, OMA-LIF-MLP-V3_1, Approved Version 3.1 - 20 Sep 2011.
[52]
IEEE 1003.1-2008: "IEEE Standard for Information Technology - Portable Operating System Interface (POSIX(R))".
[53]
TS 25.331: "Radio Resource Control (RRC); Protocol specification".
[54]
ISO/IEC 23009-5:2017: "Information Technology - Dynamic adaptive streaming over HTTP (DASH) - Part 5: Server and network assisted DASH (SAND)".
[55]
TR 26.957: "Study on Server And Network-assisted DASH (SAND) for 3GPP Multimedia Services".
[56]
RFC 6455:  "The WebSocket Protocol".
[57]
TS 23.003: "Numbering, addressing and identification".
[58]
TS 26.116: "Television (TV) over 3GPP services; Video profiles".
[59]
TS 36.331: "Evolved Universal Terrestrial Radio Access (E-UTRA); Radio Resource Control (RRC); Protocol specification".
[60]
TS 26.347: " Multimedia Broadcast/Multicast Service (MBMS); Application Programming Interface and URL".
[61]
TS 27.007: " Technical Specification Group Core Network and Terminals; AT command set for User Equipment (UE)".
[62]
DASH Industry Forum: "DASH Player's Application Events and Timed Metadata Processing Model and APIs", see under https://dashif.org/guidelines/.
[63]
TS 28.405: "Management of Quality of Experience (QoE) measurement collection; Control and configuration"
[64]
TS 26.501: "5G Media Streaming (5GMS); General description and architecture".
[65]
TS 26.511: "5G Media Streaming (5GMS); Profiles, codecs and formats".
[66]
TS 26.512: " 5G Media Streaming (5GMS); Protocols".
[67]
ISO/IEC 23000-19: "Information Technology Multimedia Application Format (MPEG-A) - Part 19: Common Media Application Format (CMAF) for segmented media".
[68]
DASH Industry Forum - Guidelines for Interoperability: "DASH Low Latency Modes", see https://dashif.org/guidelines/.
Up

3  Definitions, abbreviations and conventionsWord‑p. 12

3.1  Definitions

For the purposes of the present document, the terms and definitions given in TR 21.905, in ISO/IEC 23009-1 [43], section 3.1, and the following apply. A term defined in the present document takes precedence over the definition of the same term, if any, in TR 21.905.
frame-packed stereoscopic 3D video:
a video consisting of two views in which both views were packed into a single stream before compression.
multiview stereoscopic 3D video:
a video consisting of two views packed into a single stream during compression.
interactivity event:
Time interval, whose occurrence may be either pre-scheduled or unscheduled during the presentation of a main program, within which the user may engage with and/or consume interactive content.
rebuffering:
a condition occuring in the media buffer when the buffer fill level is sufficiently depleted and buffer exhaust is imminent, typically resulting in suspended media playout.
Up

3.2  AbbreviationsWord‑p. 13
For the purposes of the present document, the abbreviations given in TR 21.905 and the following apply.
An abbreviation defined in the present document takes precedence over the definition of the same abbreviation, if any, in TR 21.905.
3GP
3GPP file format
3GP-DASH
3GPP Dynamic Adaptive Streaming over HTTP
5GMS
5G Media Streaming
AHS
Adaptive HTTP Streaming
A/V
Audio/Video
AVC
Advanced Video Coding
CMAF
Common Media Application Format
DANE
DASH-Aware Network Element
DM
Device Management
DNS
Domain Name System
DRM
Digital Rights Management
FQDN
Fully Qualified Domain Name
HSD
HTTP Streaming and Download
HTML
Hypertext Markup Language
HTTP
Hypertext Transfer Protocol
HTTPS
Hypertext Transfer Protocol Secure
IDR
Instantaneous Decoding Refresh
MPD
Media Presentation Description
MPEG-2 TS
Moving Picture Experts Group Transport Stream
MIME
Multipurpose Internet Mail Extensions
MOS
Mean Opinion Score
NAS
Non-Access Stratum
OMA
Open Mobile Alliance
PDCF
Packetized DRM Content Format
PER
Parameters Enhancing Reception
PSS
Packet-switched Streaming Service
QMC
QoE Measurement Collection
QoE
Quality-of-Experience
RFC
Request For Comments
RRC
Radio Resource Control
RTP
Real-time Transport Protocol
SAND
Server and Network Assisted DASH
SMIL
Synchronised Multimedia Integration Language
TLS
Transport Layer Security
URI
Uniform Resource Identifier
URL
Uniform Resource Locator
URN
Uniform Resource Name
UTF-8
Unicode Transformation Format (the 8-bit form)
XML
eXtensible Markup Language
Up

3.3  Conventions

The naming conventions of ISO/IEC 23009-1 [43], clause 3.3 apply in this specification.

Up   Top   ToC