5G media streaming network capability discovery and expression
AssigneeTencent America LLC
InventorIraj Sodagar
Life of this patent
Estimating the term…
Abstract
Systems and methods for media processing and streaming is provided, a method is performed by at least one processor for managing capabilities of a media streaming network. The method includes receiving a capability request from an external application server: transmitting an internal capability request to at least one streaming application server; receiving capability information from the at least one streaming application server; creating a capability list based on the capability information; and transmitting the capability list to the external application server.
Claims20
A method of managing capabilities of a media streaming network using at least one processor, the method comprising:
- receiving, by an application function included in the media streaming network, a media streaming capability request from an external application server;
- transmitting, by the application function, an internal media streaming capability request to at least one streaming application server included in the network;
- receiving, by the application function, media streaming capability information from the at least one streaming application server;
- creating, by the application function, a media streaming capability list based on the media streaming capability information;
- and
- transmitting, by the application function, the media streaming capability list to the external application server,
- wherein the at least one streaming application server is separate from the application function.
A device for managing capabilities of a media streaming network, the device comprising:
- at least one memory configured to store program code;
- and
- at least one processor configured to read the program code and operate as instructed by the program code, the program code including:
- first receiving code configured to cause the at least one processor to receive, by an application function included in the media streaming network, a media streaming capability request from an external application server;
- first transmitting code configured to cause the at least one processor to transmit, by the application function, an internal media streaming capability request to at least one streaming application server included in the network;
- second receiving code configured to cause the at least one processor to receive, by the application function, media streaming capability information from the at least one streaming application server;
- creating code configured to cause the at least one processor to create, by the application function, a media streaming capability list based on the media streaming capability information;
- and
- second transmitting code configured to cause the at least one processor to transmit, by the application function, the media streaming capability list to the external application server,
- wherein the at least one streaming application server is separate from the application function.
A non-transitory computer-readable medium storing instructions, the instructions comprising:
- one or more instructions that, when executed by one or more processors of a device for managing capabilities of a media streaming network, cause the one or more processors to:
- receive, by an application function included in the media streaming network, a media streaming capability request from an external application server;
- transmit, by the application function, an internal media streaming capability request to at least one streaming application server included in the network;
- receive, by the application function, media streaming capability information from the at least one streaming application server;
- create, by the application function, a media streaming capability list based on the media streaming capability information;
- and
- transmit, by the application function, the media streaming capability list to the external application server,
- wherein the at least one streaming application server is separate from the application function.
Dependencies are inferred from the claim text.