Tech-
invite
3GPPspecs
SIP
RFCs
Overview
21
22
23
24
25
26
27
28
29
31
32
33
34
35
36
37
38
4‑5x
Content for
TS 26.247
Word version: 16.4.1
0f…
4…
7…
8…
11…
A…
11
Live Services
12
Ad Insertion Enablers
13
Server and network assisted DASH (SAND) Support
14
Auxiliary Metrics and Reporting
15
Service Interactivity Support via Event Signaling and DASH APIs
11
Live Services
|R13|
Word‑p. 52
11.1
Overview Dynamic and Live Media Presentations
11.2
Dynamic Segment Download
11.2.1
Background and Assumptions
11.2.2
MPD Information and Timing Model
Word‑p. 53
11.2.2.1
MPD Information
11.2.2.2
Segment Information Derivation
Word‑p. 54
11.2.2.2.1
Introduction
11.2.2.2.2
Definitions
11.2.2.2.3
MPD Information
11.2.2.2.4
Period Information
11.2.2.2.5
Representation Information
Word‑p. 55
11.2.2.2.6
Media Time Information of Segment
11.2.2.2.7
Segment List Parameters
11.2.2.2.8
URL Generation with Segment Template
Word‑p. 57
11.2.3
Service Offering Requirements and Guidelines
11.2.3.1
General Service Offering Requirements
11.2.3.2
Dynamic Service Offering Guidelines
11.2.3.2.1
Introduction
11.2.3.2.2
Basic Parameter Settings
Word‑p. 58
11.2.3.3
Content Offering with Periods
Word‑p. 59
11.2.3.3.1
General
11.2.3.4
Joining Recommendation
Word‑p. 61
11.2.4
Client Operation, Recommendations and Guidelines (informative)
Word‑p. 62
11.2.4.1
Basic Operation
11.2.4.2
Joining, Initial Buffering and Playout Recommendations
Word‑p. 64
11.2.4.2.1
General
11.2.4.2.2
Joining at the live edge
11.2.5
Considerations on live edge)
Word‑p. 65
11.3
Live Services with MPD Updates
11.3.1
Background and Assumptions
11.3.2
Preliminaries
11.3.2.1
MPD Information
11.3.2.2
Segment Information Derivation
Word‑p. 66
11.3.3
Service Offering Requirements and Guidelines
11.3.3.1
General
11.3.3.2
Setting the Minimum Update Period Value
Word‑p. 67
11.3.3.3
Permitted Updates in an MPD
11.3.3.4
Last Segment Message
Word‑p. 68
11.3.4
MPD-based Live Client Operation based on MPD
11.4
Provisioning of Live Content in On-Demand Mode
Word‑p. 69
11.4.1
Scenario
11.4.2
Content Offering Requirements and Recommendations
11.4.3
Client Behavior
11.5
Availability Time Synchronization between Client and Server
Word‑p. 70
11.5.1
Background
11.5.2
Service Provider Requirements and Guidelines
11.5.3
Client Requirements and Guidelines
Word‑p. 71
11.6
Robust Operation
11.6.1
General Robustness
11.6.2
Synchronization Loss of Segmenter
11.6.3
Encoder Clock Drift
11.6.4
Segment Unavailability
Word‑p. 72
11.6.5
Swapping across Redundant Tools
12
Ad Insertion Enablers
|R13|
12.1
Background
12.2
Enablers
12.2.1
Period elements and Remote Periods
12.2.2
Asset Identifiers
Word‑p. 73
12.2.3
MPD updates
13
Server and network assisted DASH (SAND) Support
|R15|
13.1
Introduction
13.2
SAND Modes for 3GP-DASH
Word‑p. 74
13.3
DANE discovery
13.4
SAND Messages and Protocols for 3GP-DASH
Word‑p. 75
13.5
SAND Message Handling Behaviors for DANEs and DASH clients
Word‑p. 77
13.5.1
DASH client behaviour
13.5.2
DANE behaviour
13.6
Use of SAND for Network Assistance
Word‑p. 78
13.6.1
General description
13.6.2
Common functions
Word‑p. 79
13.6.2.1
Introduction
13.6.2.2
DANE discovery
13.6.2.3
Network Assistance session initiation
13.6.2.4
Network Assistance session termination
13.6.3
Rate recommendation function
13.6.4
Temporary delivery boost function
13.6.5
SAND messages usage and extensions
Word‑p. 80
13.6.5.1
Introduction
13.6.5.2
Use of existing SAND messages
13.6.5.2.1
Shared resource allocation
13.6.5.2.2
Buffer level
13.6.5.2.3
Shared resource assignment
13.6.5.3
SAND message extensions
13.6.5.3.1
Network Assistance session initiation
13.6.5.3.2
Network Assistance session termination
Word‑p. 82
13.6.5.3.3
Segment duration
Word‑p. 83
13.6.5.3.4
Delivery boost request
13.6.5.3.6
Delivery boost response
Word‑p. 84
13.6.6
Network Assistance transactions
Word‑p. 85
13.6.6.1
General
13.6.6.2
Network Assistance request
13.6.7
Example workflow for Network Assistance
Word‑p. 87
13.7
Use of SAND for Proxy Caching
Word‑p. 89
13.7.1
Introduction
13.7.2
Status Messages for Proxy Caching
13.7.2.1
AnticipatedRequests
13.7.2.2
AcceptedAlternatives
13.7.3
PER Messages for Proxy Caching
13.7.3.1
ResourceStatus
13.7.3.2
MPDValidityEndTime
13.7.3.3
DeliveredAlternative
Word‑p. 90
13.7.4
Example Workflow on SAND Use for Proxy Caching
13.8
Use of SAND for Consistent QoE/QoS
Word‑p. 92
13.9
SAND extension messages XML schema
Word‑p. 94
13.10
SAND for Multi-Network Access Mode
Word‑p. 95
13.10.1
Introduction
13.10.2
DANE Functionalities for SAND4M
Word‑p. 96
13.10.3
DASH Client Functionalities for SAND4M
13.10.4
Message Channel
13.10.4.1
General
13.10.4.2
Assistance
Word‑p. 97
13.10.4.3
Enforcement
13.10.4.4
Error Case
14
Auxiliary Metrics and Reporting
|R16|
14.1
General
14.2
Interactivity Usage Metrics and Reporting
14.2.1
Introduction
14.2.2
Interactivity Usage Metric Definitions
Word‑p. 98
14.2.2.1
Introduction
14.2.2.2
Interactivity Summary
14.2.2.3
Interactivity Event List
14.2.3
Interactivity Usage Reporting Scheme
Word‑p. 99
14.2.4
Interactivity Metrics
Word‑p. 101
14.2.5
Interactivity Usage Reporting Protocol
14.2.5.1
General
14.2.5.2
Report Format
14.2.5.3
Reporting Protocol
Word‑p. 102
15
Service Interactivity Support via Event Signaling and DASH APIs
|R16|