Media delivery; interactions and APIs for provisioning and media session handling
The present document specifies:
1. The operations and corresponding APIs used by a Media Application Provider to interact with a Media AF component to provision the delivery of media in a Media Delivery System.
2. The operations and corresponding APIs used by a Media Session Handler component to interact with a provisioned Media AF for the purpose of managing media delivery sessions ("media session handling").
3. The operations and corresponding APIs used by a Media-aware Application running in a UE or by a Media Access Client component to interact with a Media Session Handler for the purpose of initiating a media delivery session and for controlling it.
The Media Delivery System may be:
- a 5G Media Streaming (5GMS) System, as specified in TS 26.512 [6]; and/or
- a Real-Time media Communication (RTC) System, as specified in TS 26.113 [7].