STREAMING MEDIA NETWORK SYSTEM, STREAMING MEDIA SERVICE REALIZATION METHOD AND STREAMING MEDIA SERVICE ENABLER
First Claim
1. An IMS-based streaming media network system, comprising:
- a streaming media service enabler configured to provide streaming media service description information to a user terminal;
an application server configured to send a media resource request after the user terminal selects a streaming media service based on the service description information provided by the streaming media service enabler and after receiving a streaming media service request sent from the user terminal, and to provide the user terminal with information on a media resource delivery processing function entity storing streaming media contents after acquiring the information on the media resource delivery processing function entity; and
a media server configured to provide the application server with the information on the media resource delivery processing function entity storing the streaming media contents, based on the media resource request sent from the application server.
8 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides an IMS-based streaming media network system comprising: a streaming media service enabler configured to provide streaming media service description information to a user terminal; an application server configured to send a media resource request after the user terminal selects a streaming media service based on the service description information provided by the streaming media service enabler and after receiving a streaming media service request sent from the user terminal, and to provide the user terminal with information on a media resource delivery processing function entity storing streaming media contents after acquiring the information on the media resource delivery processing function entity; and, a media server configured to provide the application server with the information on the media resource delivery processing function entity storing the streaming media contents, based on the media resource request sent from the application server. The present invention addresses the problem of realizing streaming media services on the basis of IMS-based network architecture.
-
Citations
25 Claims
-
1. An IMS-based streaming media network system, comprising:
-
a streaming media service enabler configured to provide streaming media service description information to a user terminal; an application server configured to send a media resource request after the user terminal selects a streaming media service based on the service description information provided by the streaming media service enabler and after receiving a streaming media service request sent from the user terminal, and to provide the user terminal with information on a media resource delivery processing function entity storing streaming media contents after acquiring the information on the media resource delivery processing function entity; and a media server configured to provide the application server with the information on the media resource delivery processing function entity storing the streaming media contents, based on the media resource request sent from the application server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A streaming media service enabler, comprising at least one of the following entities:
-
a service provisioning function entity SPF configured to provide service description information related to streaming media services; a device profile function entity DPF configured to store or provide capability information of user terminals; a context manager CM configured to collect, store, organize and transmit context information; and a streaming media content protection function entity CPF configured to generate or provide a streaming media content encryption key and/or a right object. - View Dependent Claims (10, 11, 12)
-
-
13. An application server, comprising:
-
a streaming media service application function unit configured to implement logic control on streaming media services; and a service control function unit SCF configured to control a unicast/multicast session and determine streaming media contents to be delivered.
-
-
14. A media resource control function entity, comprising at least one of the following:
-
a controlling unit for acquiring streaming media contents configured to control the media resource delivery processing function entity to acquire the streaming media contents; a controlling unit for delivering streaming media contents configured to control controlling and conversion of a plurality of delivery manners of streaming media contents; a controlling unit for processing media formats configured to control the media resource delivery processing function entity to process the media formats; a controlling unit for encrypting streaming media contents configured to control the media resource delivery processing function entity to encrypt the streaming media contents; and a distribution information and load status acquiring unit configured to acquire streaming media content distribution information and load status from the media resource delivery processing function entity. - View Dependent Claims (17)
-
-
15. A media resource delivery processing function entity, comprising:
-
a streaming media content acquiring and storing unit configured to acquire and store the streaming media contents; a distribution information and load status reporting unit configured to report the streaming media content distribution information and load status to the media resource control function entity; a media format processing unit configured to process the media formats; and a streaming media content encrypting unit configured to encrypt the streaming media contents based on a specified streaming media content encryption key.
-
-
16. A media resource broker entity (MRBF), configured to collect or inquire streaming media content distribution information and status information of the media resource delivery processing function entity, and/or, select, for the user terminal, one media resource delivery processing function entity providing the streaming media contents, and/or, distribute the streaming media contents managed by the streaming media service enabler to the media resource delivery processing function entity, and the MRBF comprises at least one of the following:
-
a distribution information and load status collecting unit configured to collect the streaming media content distribution information and the load status information of the media resource delivery processing function entity; a media resource delivery processing function entity selecting unit configured to select, for the user terminal, one media resource delivery processing function entity providing the streaming media contents based on requests message from AS or S-CSCF and the acquired streaming media content distribution information and the acquired load status information of MRDP; and a request message routing unit configured to route the request messages from the AS or the S-CSCF to the media resource control function entity.
-
-
18. An IMS-based streaming media service enabler, comprising:
-
a service description information storing or acquiring unit configured to store preconfigured service description information or acquire service description information; and a service description information providing unit configured to provide the service description information to a user terminal. - View Dependent Claims (19)
-
-
20. An IMS-based streaming media service realization method, comprising:
-
providing, by an streaming media service enabler, streaming media service description information to a user terminal; selecting, by the user terminal, one streaming media service based on the service description information; transmitting, by an application server, media resource request after the application server receives the streaming media service request from the user terminal; providing, by a media server, information on a media resource delivery processing function entity storing streaming media contents to the application server based on the media resource request; and providing, by the application server, the information on the media resource delivery processing function entity to the user terminal. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification