| |
| Table 4.2-1 | Summary of APIs relevant to downlink media streaming features |
| Table 5.2-1 | Summary of APIs relevant to uplink media streaming features |
| Table 6.4.2-1 | Simple data types |
| Table 6.4.3.9A-1 | Definition of MediaStreamingBaseReportingRecord type |
| Table 6.4.3.10-1 | Definition of MediaStreamingSessionIdentification type |
| Table 6.4.3.11-1 | Definition of MediaStreamingAccess type |
| Table 6.4.3.12-1 | Definition of NetworkAssistanceInvocation type |
| Table 6.4.4.5-1 | Definition of CacheStatus enumeration |
| Table 8.1-1 | Supported content protocols |
| Table 9.2.2-1 | Operations supported by the Server Certificates Configuration API |
| Table 9.3.2-1 | Operations supported by the Content Preparation Templates Configuration API |
| Table 9.4.2-1 | Operations supported by the Content Hosting Configuration API |
| Table 9.5.2-1 | Operations supported by the Content Publishing Configuration API |
| Figure 10.2-1 | M4d usage for DASH distribution |
| Table 10.4.1-1 | Supported contribution protocols at reference point M4u |
| Figure 12.2.1-1 | Usage of M6d in Media Downlink Streaming |
| Table 12.4-1 | 3GPP Service URL parameters for 5G Media Streaming |
| Figure 13.2.1-1 | Architecture of DASH-based 5GMSd Client |
| Figure 13.2.2-1 | State diagram for Media Player |
| Table 13.2.2-1 | States of Media Player |
| Table 13.2.3.1-1 | Methods defined for DASH Streaming API |
| Table 13.2.3.2-1 | Input parameters of initialize() method |
| Table 13.2.3.2-2 | Return value of initialize() method |
| Table 13.2.3.3-1 | Input parameters of attachMPD() method |
| Table 13.2.3.4-1 | Input parameters of preload() method |
| Table 13.2.3.5-1 | Input parameters of play() method |
| Table 13.2.3.6-1 | Input parameters of pause() method |
| Table 13.2.3.7-1 | Input parameters of seek() method |
| Table 13.2.3.7A-1 | Input parameters of downloadAndStore() method |
| Table 13.2.3.7A-2 | Output parameter of downloadAndStore() method |
| Table 13.2.3.8-1 | Input parameters of reset() method |
| Table 13.2.3.9-1 | Input parameters of destroy() method |
| Table 13.2.4-1 | Media Player Configuration API |
| Table 13.2.5-1 | Media Player Notification events |
| Table 13.2.5-2 | Media Player Error reasons |
| Table 13.2.6-1 | Media Player Dynamic Status information |
| Table 13.2.6-2 | Media Player Service Operation Point Information |
| Table 18.2.1-1 | BaseEventCollection data type |
| Table 18.2.2-1 | BaseEventRecord data type |
| Table 18.2.2-2 | EventRecordType enumeration |
| Table 18.3.1-1 | QoEMetricsCollection data type |
| Table 18.3.2-1 | QoEMetricsEvent data type |
| Table 18.4.1-1 | ConsumptionReportingUnitsCollection data type |
| Table 18.4.2-1 | ConsumptionReportingEvent data type |
| Table 18.5.1-1 | NetworkAssistanceInvocationsCollection data type |
| Table 18.5.2-1 | NetworkAssistanceInvocationEvent data type |
| Table 18.5.2-2 | NetworkAssistanceType enumeration |
| Table 18.6.1-1 | DynamicPolicyInvocationsCollection data type |
| Table 18.6.2-1 | DynamicPolicyInvocationEvent data type |
| Table 18.7.1-1 | MediaStreamingAccessesCollection data type |
| Table 18.7.2-1 | MediaStreamingAccessEvent data type |
| Figure A.1-1 | End-to-end model for dynamic policy parameter propagation |
| Figure A.2.1-1 | Subscription Levels for Premium QoS |
| Figure A.2.2-1 | Procedure for activating Premium QoS dynamic policy |
| Table A.2.3-1 | M5_1 parameters for Policy Descriptions (used by the Media Session Handler) |
| Table A.2.3-2 | M5_1 parameters for Service Access Information |
| Figure A.3.1-1 | Policy threshold versus quality |
| Figure A.3.2-1 | Procedure for activating (Conditional) Zero Rating dynamic policy |
| Table A.3.3-1 | M5_1 parameters for Policy Descriptions (used by the Media Session Handler) |
| Table A.3.3.-2 | M5_1 parameters for Service Access Information |
| Figure A.4.1-1 | Background Download Representations |
| Figure A.4.2-1 | Procedure for activating Background Download dynamic policy |
| Table A.4.3-1 | M5_1 Parameters for Policy Descriptions (used by the Media Session Handler) |
| Table A.4.3-2 | M5_1 Parameters for Service Access Information |
| Table B.1.2-1 | Example URL mapping for pull-based ingest |
| Table B.1.3-1 | Content Hosting Configuration properties relevant to pull-based ingest |
| Table B.2.1-1 | Example URL mapping for push-based ingest |
| Table B.2.2-1 | Content Hosting Configuration properties relevant to push-based ingest |
| Table E.3-1 | Controlled vocabulary of 5GMS consumption reporting parameters |
| Table E.4-1 | Controlled vocabulary of 5GMS Network Assistance parameters |
| Table E.5-1 | Controlled vocabulary of 5GMS Dynamic Policy parameters |
| Table E.6-1 | Controlled vocabulary of 5GMS media access activity parameters |
| Table F.2-1 | Example Content Hosting Configuration corresponding to Create Server Certificate procedure |
| Figure F.2-1 | 5GMS AS discovery using DNS using 5GMS System created server certificates |
| Table F.3-1 | Example Content Hosting Configuration corresponding to Reserve/Upload Server Certificate procedure |
| Listing F.3-1L | Example DNS CNAME record to support distribution configuration in Table F.3-1 |
| Figure F.3-1 | 5GMS AS discovery using DNS using uploaded Server Certificates |