The procedure allows a Media Streamer to establish an uplink streaming session with a 5GMSu AS.
During provisioning, the Media Streamer component of the 5GMSu Client is provisioned with basic information, such as the 5GMSu AF and 5GMSu AS addresses. For some devices, only the remote control information is provisioned and all additional parameters are retrieved from Remote Controller.
The 5GMSu-Aware Application starts uplink media streaming.
The 5GMSu-Aware Application instructs the 5GMSu Client to provide a Media Streaming Entry.
When remote control is provisioned in step 1:
The transport session for remote control is established.
The 5GMSu Client starts waiting for incoming remote control commands.
The 5GMSu Client receives a remote control command to start uplink streaming (either now or with a timestamp). The Remote control command may contain details of the 5GMSu AS, etc.
The 5GMSu Client establishes the uplink transport session.
The 5GMSu Client establishes the uplink media streaming session.
When client assistance is provisioned:
The 5GMSu Client establishes the assistance channel to the provisioned 5GMSu AF(s).
When server assistance is desired (e.g. for QoS or charging):
The 5GMSu AS establishes an assistance session with the 5GMSu AF.
The procedure defines the termination of an uplink media streaming session.
An uplink media streaming session is active and should be terminated.
One of the following steps:
When the 5GMSu-Aware Application terminates the session, e.g. triggered by user input, the 5GMSu-Aware Application sends a Stop command to the 5GMSu Client.
If remote control is used and when the remote control session is established, the 5GMSu AF sends a Stop command to 5GMSu Client.
The 5GMSu Client stops the capturing process.
The uplink transport session is released.
When client assistance was established:
The 5GMSu AF is notified that the uplink media streaming session is terminated.
When server assistance was established:
The 5GMSu AS is notified the 5GMSu AF that the uplink media streaming session is terminated.