Tech-
invite
3GPP
space
IETF
space
21
22
23
24
25
26
27
28
29
31
32
33
34
35
36
37
38
4‑5x
Content for
TS 26.512
Word version: 18.2.1
1…
4…
4.4…
5…
6…
11…
A…
11
Media Session Handling (M5) APIs
12
UE Media Session Handling (M6) APIs for uplink and downlink
13
UE Media Stream Handler (M7/M11) APIs
14
Application (M8) APIs for uplink and downlink
15
Miscellaneous UE-internal APIs
16
Usage of 5GC interfaces and APIs
17
Media Streaming data reporting at R4
17A
Data reporting at R2
18
Event exposure at R5 and R6
11
Media Session Handling (M5) APIs
p. 78
11.1
General
p. 78
11.2
Service Access Information API
p. 78
11.2.1
General
p. 78
11.2.2
Void
11.2.3
Void
11.3
Consumption Reporting API
p. 79
11.3.1
General
p. 79
11.3.2
Void
11.3.3
Report format
p. 79
11.3.3.1
ConsumptionReport data type
p. 79
11.3.3.2
ConsumptionReportingUnit type
p. 79
11.4
Metrics Reporting API
p. 79
11.4.1
General
p. 79
11.4.2
Void
11.4.3
Report format
p. 80
11.5
Dynamic Policies API
p. 80
11.5.1
Overview
p. 80
11.5.2
Void
11.5.3
Void
11.5.4
Void
11.6
Network Assistance API
p. 80
11.6.1
Overview
p. 80
11.6.2
Void
11.6.3
Void
11.6.4
Void
12
UE Media Session Handling (M6) APIs for uplink and downlink
p. 81
12.1
General
p. 81
12.2
Media session handling for downlink media streaming - APIs and functions
p. 81
12.2.1
Overview
p. 81
12.2.2
Void
12.2.3
Void
12.2.4
Void
12.2.5
Void
12.2.6
Void
12.2.7
Void
12.3
Media session handling for uplink Streaming - APIs and functions
p. 82
12.4
3GPP Service URL for 5G Media Streaming
|R18|
p. 83
13
UE Media Stream Handler (M7/M11) APIs
p. 84
13.1
General
p. 84
13.2
DASH Media Player APIs and functions
p. 84
13.2.1
Overview
p. 84
13.2.2
Media Player model
p. 86
13.2.3
Media Player methods
p. 88
13.2.3.1
General
p. 88
13.2.3.2
Initialize
p. 88
13.2.3.3
Attach
p. 89
13.2.3.4
Pre-load
p. 90
13.2.3.5
Play
p. 91
13.2.3.6
Pause
p. 92
13.2.3.7
Seek
p. 93
13.2.3.8
Reset
p. 93
13.2.3.9
Destroy
p. 94
13.2.4
Configurations and settings API
p. 95
13.2.5
Notifications and error events
p. 96
13.2.6
Dynamic Status Information
p. 98
13.2.7
Usage of Media Player information by Media Session Handler
p. 99
14
Application (M8) APIs for uplink and downlink
p. 99
15
Miscellaneous UE-internal APIs
p. 100
15.1
General
p. 100
15.2
Void
15.3
Void
16
Usage of 5GC interfaces and APIs
p. 100
16.1
General
p. 100
16.2
Void
16.3
Void
17
Media Streaming data reporting at R4
|R17|
p. 100
17.1
General
p. 100
17.2
MediaStreamingAccessRecord type
p. 101
17A
Data reporting at R2
|R18|
p. 101
17A.1
General
p. 101
17A.2
ANBRNetworkAssistanceInvocationRecord type
p. 101
18
Event exposure at R5 and R6
|R17|
p. 102
18.1
General
|R18|
p. 102
18.2
Common data types for event exposure
|R18|
p. 103
18.2.1
BaseEventCollection data type
p. 103
18.2.2
BaseEventRecord data type
p. 103
18.3
QoE metrics event notifications
|R18|
p. 105
18.3.1
QoEMetricsCollection data type
p. 105
18.3.2
QoEMetricsEvent data type
p. 106
18.4
Consumption reporting event notifications
|R18|
p. 108
18.4.1
ConsumptionReportingUnitsCollection data type
p. 108
18.4.2
ConsumptionReportingEvent data type
p. 108
18.5
Network Assistance invocation event notifications
|R18|
p. 110
18.5.1
NetworkAssistanceInvocationsCollection data type
p. 110
18.5.2
NetworkAssistanceInvocationEvent data type
p. 111
18.6
Dynamic policy invocation event notifications
|R18|
p. 113
18.6.1
DynamicPolicyInvocationsCollection data type
p. 113
18.6.2
DynamicPolicyInvocationEvent data type
p. 113
18.7
Media streaming access event notifications
|R18|
p. 115
18.7.1
MediaStreamingAccessesCollection data type
p. 115
18.7.2
MediaStreamingAccessEvent data type
p. 115