WO2017011988A1 - 一种视频分发方法和设备 - Google Patents

一种视频分发方法和设备 Download PDF

Info

Publication number
WO2017011988A1
WO2017011988A1 PCT/CN2015/084530 CN2015084530W WO2017011988A1 WO 2017011988 A1 WO2017011988 A1 WO 2017011988A1 CN 2015084530 W CN2015084530 W CN 2015084530W WO 2017011988 A1 WO2017011988 A1 WO 2017011988A1
Authority
WO
WIPO (PCT)
Prior art keywords
indication
information
mbms
capability
party server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2015/084530
Other languages
English (en)
French (fr)
Inventor
李志明
王硕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to BR112018001046-4A priority Critical patent/BR112018001046B1/pt
Priority to PCT/CN2015/084530 priority patent/WO2017011988A1/zh
Priority to CN201580081468.0A priority patent/CN107736039B/zh
Priority to MYPI2018700195A priority patent/MY187351A/en
Priority to EP15898544.0A priority patent/EP3316600B1/en
Publication of WO2017011988A1 publication Critical patent/WO2017011988A1/zh
Priority to US15/876,142 priority patent/US10455294B2/en
Anticipated expiration legal-status Critical
Priority to US16/579,872 priority patent/US11051078B2/en
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/64Addressing
    • H04N21/6405Multicasting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/189Arrangements for providing special services to substations for broadcast or conference, e.g. multicast in combination with wireless systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234309Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by transcoding between formats or standards, e.g. from MPEG-2 to MPEG-4 or from Quicktime to Realvideo
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/239Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
    • H04N21/2393Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • H04N21/440218Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by transcoding between formats or standards, e.g. from MPEG-2 to MPEG-4
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/04Registration at HLR or HSS [Home Subscriber Server]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding to QoS

Definitions

  • the present invention relates to the field of communications, and in particular, to a video distribution method and device.
  • OTT Over The Top refers to Internet companies that develop various video and data service services based on the open Internet beyond the operators, that is, only use the network transmission capabilities of the operators, and the services are provided by third parties other than the operators. Business, etc.
  • OTT third parties In the existing Service Exposure and Enablement Support (SEES) technology, OTT third parties (such as Sohu Video, LeTV, Baidu, and Tencent WeChat) can use the transmission capacity of the network to third-generation partners.
  • the 3rd Generation Partnership Project (3GPP) network provides the data request time period, the amount of data sent in a specific area, the quality of service (QoS), and the priority.
  • the 3GPP network sends specific data according to the request of the OTT third party.
  • the QoS and the priority of the network are transmitted in a specific area, and the recommended time period, the charging policy information, the network abnormality information, and the status information of the user equipment (User Equipment, UE) are provided to the OTT third party.
  • User Equipment User Equipment
  • the Multimedia Broadcast Multicast Service (MBMS) support capability of the 3GPP network includes: media format support, media distribution, caching/transcoding capability, and advertisement insertion capability. It is involved in the existing 3GPP network capability open framework. In this way, for operators, operators need to interoperate with each OTT third party to test and develop customized video support capabilities. For OTT third parties, because each carrier has different MBMS capabilities, if OTT third parties do not use The 3GPP network has the MBMS video support capability. The OTT third party also needs to perform interoperability testing with each operator to adapt the video support capabilities of different carrier pipes and different terminals. This will increase the IOT (Inter-Operability) of the OTT third party. Testing, interoperability testing) workload, video distribution and management load.
  • IOT Inter-Operability
  • the embodiment of the invention provides a video distribution method and device, which can solve the problem that an operator has a large workload and complicated management when the media capability of the MBMS is opened to the OTT third party, and the OTT third party has a large workload and video distribution when distributing video through the mobile network. And the problem of heavy management load.
  • a video distribution method including:
  • the capability open function unit SCEF receives a first request message sent by a third party server, where the first request message includes a multimedia broadcast multicast service MBMS capability negotiation parameter requested by the third party server for video distribution;
  • the first request message further includes port information of the third-party server and media encoding information of the third-party server;
  • the second request message includes the MBMS capability negotiation parameter and/or an MBMS media capability open request indication, where the MBMS media capability open request indication is used to request the HSS to open an MBMS pipeline capability;
  • the second response message includes the HSS determining an open second MBMS capability according to the HSS and the operator's subscription information and the MBMS capability negotiation parameter. information;
  • the second request message includes the MBMS media capability open request indication
  • the second response message includes an MBMS capability open request indication, where the MBMS capability open request indication is used to request the BM-SC to determine the first MBMB capability information that is open;
  • the third request message includes port information of the third-party server and media encoding information of the third-party server;
  • the third request message further includes the second MBMS capability information; if the second response message does not include the second MBMS capability information, The third request message further includes the MBMB capability negotiation parameter.
  • the first MBMS capability information acquired by the SCEF from the BM-SC is sent to the Before the third-party server, the method further includes:
  • the SCEF Receiving, by the SCEF, a third response message sent by the BM-SC, where the third response message includes the first MBMS capability information, a service entry link that transmits the video content, port information of the BM-SC, Charging rules and media coding information of the BM-SC.
  • the MBMS capability negotiation parameter, the first MBMS capability information, and the second MBMS capability information are respectively And including a transmission mode indication of the video content, a security feature indication using the MBMS, a content transcoding capability support indication, a content buffer indication, an experience quality QoE reporting indication, a network information reporting indication, an advertisement consumption information indication, and an advertisement insertion capability indication.
  • the transmission mode is indicated as a broadcast mode, or a broadcast/unicast hybrid mode, or a dynamic broadcast/unicast mode;
  • the security feature is indicated as an open state or a closed state;
  • the content transcoding capability The support indication is to support the transcoding indication or not to support the transcoding indication;
  • the content buffer indication is to support the content buffer indication or the content buffer indication is not supported;
  • the QoE reporting indication is to report the QoE indication or not to report the QoE indication;
  • the network information The reporting indication is that the network information indication or the non-reporting network information indicates that the network information includes a UE identifier, At least one of a cell identity and a network congestion state;
  • the advertisement consumption information indicates an indication of a user consumption advertisement content event or a report of a user consumption advertisement content event;
  • the advertisement insertion capability indication is to support an advertisement insertion indication or not Advertising insertion instruction;
  • Port information of the third-party server is used for trust channel data transmission between the third-party server and the BM-SC; port information of the BM-SC is used by the BM-SC and the third-party server Trust channel data transmission between;
  • the media encoding information includes at least one of video encoding information, audio encoding information, text encoding information, and picture encoding information.
  • a video distribution method including:
  • the third-party server sends a first request message to the capability open function unit SCEF, where the first request message includes a multimedia broadcast multicast service MBMS capability negotiation parameter requested by the third-party server for video distribution;
  • the third-party server sends the service entry link of the transmitted video content to the UE, and requests to start an MBMS broadcast according to the MBMS capability information to distribute the video content to the UE.
  • the MBMS capability negotiation parameter and the MBMS capability information respectively include a transmission mode indication of the video content, and a security feature indication using the MBMS At least one of a content transcoding capability support indication, a content buffer indication, an experience quality QoE reporting indication, a network information reporting indication, an advertisement consumption information indication, and an advertisement insertion capability indication; wherein the transmission mode indication is a broadcast mode, or a broadcast / unicast mixed mode, or dynamic broadcast / unicast mode; the security feature is indicated as an open state or a closed state; the content transcoding capability support indication is to support a transcoding indication or does not support a transcoding indication; the content buffer Indicates that the content buffer indication is supported or the content buffer indication is not supported; the QoE reporting refers to The network information reporting indication is that the reporting network information indication or the non-reporting network information indicates that the network information includes at least one of a UE identity, a serving cell identity, and a
  • the first request message further includes port information of the third-party server and media encoding information of the third-party server;
  • the first response message further includes port information of the BM-SC obtained by the SCEF, media coding information of the BM-SC, and charging rules;
  • the port information of the third-party server is used for the trust channel data transmission between the third-party server and the BM-SC; the port information of the BM-SC is used for the BM-SC and the first Trust channel data transmission between the three-party servers;
  • the media encoding information includes at least one of video encoding information, audio encoding information, text encoding information, and picture encoding information.
  • the method before the third party server sends the first request message to the SCEF, after the third-party server receives the first response message sent by the SCEF, the method further includes:
  • the third party server receives at least two Hypertext Transfer Protocol HTTP request messages sent by the UE, the HTTP request message being used to request the same video content.
  • the third party server transmits the video After the service entry link of the content is sent to the user equipment UE, the method further includes:
  • the third party server sends the video content to the BM-SC or the SCEF.
  • a video distribution method including:
  • the multimedia broadcast service center BM-SC receives the first request message sent by the capability open function unit SCEF, and the first request message is used to obtain the multimedia broadcast multicast service MBMS capability information when the video content is distributed;
  • the video content is distributed to the user equipment UE.
  • the first request message includes an MBMS capability negotiation parameter requested by a third party server for video distribution, or the first request message includes a home location
  • the subscription server HSS determines the open second MBMS capability information according to the MBMS capability negotiation parameter obtained from the third-party server;
  • the method further includes:
  • the BM-SC Determining, by the BM-SC, the first MBMS capability information that is open by the BM-SC according to the HSS determining the open second MBMS capability information and the subscription information of the operator.
  • the first request message further includes port information of the third-party server and the Media encoding information of the third-party server;
  • the first response message includes port information of the BM-SC, a service portal link for transmitting the video content, a charging rule, and media encoding information of the BM-SC;
  • Port information of the third-party server is used for trust channel data transmission between the third-party server and the BM-SC; port information of the BM-SC is used for The trust channel data transmission between the BM-SC and the third party server;
  • the media encoding information includes at least one of video encoding information, audio encoding information, text encoding information, and picture encoding information.
  • the MBMS capability negotiation parameter, the first MBMS capability information, and the second MBMS capability information are respectively And including a transmission mode indication of the video content, a security feature indication using the MBMS, a content transcoding capability support indication, a content buffer indication, an experience quality QoE reporting indication, a network information reporting indication, an advertisement consumption information indication, and an advertisement insertion capability indication.
  • the transmission mode is indicated as a broadcast mode, or a broadcast/unicast hybrid mode, or a dynamic broadcast/unicast mode; the security feature is indicated as an open state or a closed state; the content transcoding capability
  • the support indication is to support the transcoding indication or not to support the transcoding indication;
  • the content buffer indication is to support the content buffer indication or the content buffer indication is not supported;
  • the QoE reporting indication is to report the QoE indication or not to report the QoE indication;
  • the network information The reporting indication is that the network information indication or the non-reporting network information indicates that the network information includes a UE identifier, At least one of a cell identity and a network congestion state;
  • the advertisement consumption information indicates an indication of a user consumption advertisement content event or a report of a user consumption advertisement content event;
  • the advertisement insertion capability indication is to support an advertisement insertion indication or not Ad insertion instructions.
  • the BM-SC sends a first response message to the SCEF Thereafter, the method further includes:
  • the BM-SC receives the video content sent by the third-party server according to the port information of the BM-SC, and sends the video content to the UE.
  • a video distribution method including:
  • the Home Signing Subscriber Server HSS Receive Capability Open Function Unit SCEF Send a first request message, the first request message includes a multimedia broadcast multicast service MBMS capability negotiation parameter sent by the third party server AS via the SCEF for video distribution, and/or an MBMS media capability sent by the SCEF
  • An open request indication the MBMS media capability open request indication is used to request the HSS to open an MBMS pipeline capability;
  • the HSS determines whether to allow the MBMS capability to be opened according to the subscription information with the operator, the MBMS capability negotiation parameter, and/or the MBMS media capability opening request.
  • the method further include:
  • the first response message includes an MBMS capability open request indication to notify the SCEF to allow open The MBMS capability.
  • the MBMS capability negotiation parameter and the MBMS capability information respectively include a transmission mode indication of the video content, using the MBMS At least one of a security feature indication, a content transcoding capability support indication, a content buffer indication, an experience quality QoE reporting indication, a network information reporting indication, an advertisement consumption information indication, and an advertisement insertion capability indication; wherein the transmission mode indication is broadcast Mode, or broadcast/unicast mixed mode, or dynamic broadcast/unicast mode; the security feature is indicated as an open state or a closed state; the content transcoding capability support indication is to support a transcoding indication or does not support a transcoding indication; The content buffer indication is to support a content buffer indication or does not support a content buffer indication; The QoE reporting indication is to report the QoE indication or not to report the QoE indication; the network information reporting indication is that the reporting network information indication or the non-reporting network information indicates that the network information includes at least one of a security feature indication, a content transcoding capability support indication, a content buffer indication, an experience
  • a capability open functional unit SCEF including:
  • a receiving unit configured to receive a first request message sent by a third-party server, where the first request message includes a multimedia broadcast multicast service MBMS capability negotiation parameter requested by the third-party server for video distribution;
  • a sending unit configured to send a second request message to the home subscriber server HSS according to the first request message, to request the HSS to open the MBMS capability;
  • the sending unit is further configured to: when the receiving unit is configured to receive the second response message that is returned when the HSS determines to allow the MBMS capability to be opened, send a third request message to the multimedia broadcast service center BM-SC, where Acquiring to acquire the first MBMS capability information opened by the BM-SC;
  • the sending unit is further configured to: send the first MBMS capability information acquired from the BM-SC to the third-party server, so that the third-party server requests to start an MBMS broadcast according to the first MBMS capability information request. And distributing the video content to the user equipment UE.
  • the first request message further includes port information of the third-party server and media encoding information of the third-party server;
  • the second request message includes the MBMS capability negotiation parameter and/or an MBMS media capability open request indication, where the MBMS media capability open request indication is used to request the HSS to open an MBMS pipeline capability;
  • the first The second response message includes the HSS determining the open second MBMS capability information according to the HSS and the operator's subscription information and the MBMS capability negotiation parameter;
  • the second response message includes an MBMS capability open request indication, where the MBMS capability open request indication is used to request the BM-SC to determine an open location. Describe the first MBMB capability information
  • the third request message includes port information of the third-party server and media encoding information of the third-party server;
  • the third request message further includes the second MBMS capability information; if the second response message does not include the second MBMS capability information, The third request message further includes the MBMB capability negotiation parameter.
  • the receiving unit is further configured to:
  • the third response message includes the first MBMS capability information, a service entry link for transmitting the video content, port information of the BM-SC, and charging rule And media coding information of the BM-SC.
  • the MBMS capability negotiation parameter, the first MBMS capability information, and the second MBMS capability information are respectively And including a transmission mode indication of the video content, a security feature indication using the MBMS, a content transcoding capability support indication, a content buffer indication, an experience quality QoE reporting indication, a network information reporting indication, an advertisement consumption information indication, and an advertisement insertion capability indication.
  • the transmission mode is indicated as a broadcast mode, or a broadcast/unicast hybrid mode, or a dynamic broadcast/unicast mode; the security feature is indicated as an open state or a closed state; the content transcoding capability
  • the support indication is to support the transcoding indication or not to support the transcoding indication;
  • the content buffer indication is to support the content buffer indication or the content buffer indication is not supported;
  • the QoE reporting indication is to report the QoE indication or not to report the QoE indication;
  • the network information indicates that the network information indicates that the network information includes at least one of a UE identifier, a serving cell identifier, and a network congestion status; and the advertisement consumption information indicates that the user consumes an advertisement content event indication or does not report the user consumption advertisement content.
  • the advertisement insertion capability indication is to support an advertisement insertion indication or does not support an advertisement insertion indication;
  • Port information of the third-party server is used for trust channel data transmission between the third-party server and the BM-SC; port information of the BM-SC is used by the BM-SC and the third-party server Trust channel data transmission between;
  • the media encoding information includes at least one of video encoding information, audio encoding information, text encoding information, and picture encoding information.
  • a third-party server including:
  • a sending unit configured to send a first request message to the capability open function unit SCEF, where the first request message includes a multimedia broadcast multicast service MBMS capability negotiation parameter requested by the third party server for video distribution;
  • a receiving unit configured to receive a first response message sent by the SCEF, where the first response message includes open MBMS capability information acquired by the SCEF and a service entry of the transmitted video content acquired from the multimedia broadcast service center BM-SC link;
  • the sending unit is further configured to send the service entry link of the transmitted video content to the UE;
  • a processing unit configured to start, according to the MBMS capability information, start an MBMS broadcast to distribute video content to the UE.
  • the MBMS capability negotiation parameter and the MBMS capability information respectively include a transmission mode indication of the video content, and a security feature indication using the MBMS At least one of a content transcoding capability support indication, a content buffer indication, an experience quality QoE reporting indication, a network information reporting indication, an advertisement consumption information indication, and an advertisement insertion capability indication; wherein the transmission mode indication is a broadcast mode, or a broadcast /unicast mixed mode, or dynamic broadcast / unicast mode; the security feature indication is an open state or a closed state; the content transcoding capability support indication is to support a transcoding indication or does not support a transcoding indication; the content buffer indication is to support content buffer indication or not support a content buffer indication; the QoE reporting indication is reporting a QoE indication or not reporting a QoE indication; the network information reporting indication is reporting network information indication or not reporting network information, indicating that the network information comprises a UE identifier, a serving
  • the first request message further includes port information of the third-party server and media encoding information of the third-party server;
  • the first response message further includes port information of the BM-SC obtained by the SCEF, media coding information of the BM-SC, and charging rules;
  • the port information of the third-party server is used for the trust channel data transmission between the third-party server and the BM-SC; the port information of the BM-SC is used for the BM-SC and the first Trust channel data transmission between the three-party servers;
  • the media encoding information includes at least one of video encoding information, audio encoding information, text encoding information, and picture encoding information.
  • the receiving unit is further configured to: send, by the third-party server, the SCEF Before the first request message, or after the third party server receives the first response message sent by the SCEF, receive at least two Hypertext Transfer Protocol HTTP request messages sent by the UE, where the HTTP request message is used Request the same video content.
  • the sending unit is further configured to:
  • the video content is sent to the BM-SC or the SCEF.
  • a multimedia broadcast service center BM-SC including:
  • a receiving unit configured to receive a first request message sent by the capability open function unit SCEF, where the first request message is used to obtain MBMS capability information of the multimedia broadcast multicast service when the video content is distributed;
  • a sending unit configured to send a first response message to the SCEF, where the first response message includes first MBMS capability information that is opened by the BM-SC, so that the SCEF starts an MBMS broadcast according to the first MBMS capability information.
  • the video content is distributed to the user equipment UE.
  • the first request message includes an MBMS capability negotiation parameter requested by a third party server for video distribution, or the first request message includes a home location
  • the subscription server HSS determines the open second MBMS capability information according to the MBMS capability negotiation parameter obtained from the third-party server;
  • the method further includes: a processing unit, configured to determine, according to the MBMS capability negotiation parameter and the subscription information of the operator, the first MBMS capability information that is opened by the BM-SC; or
  • the processing unit is configured to determine, according to the HSS, the opened second MBMS capability information and the subscription information of the operator, the first MBMS capability information that is opened by the BM-SC.
  • the first request message further includes port information of the third-party server and the Media encoding information of the third-party server;
  • the first response message includes port information of the BM-SC, a service portal link for transmitting the video content, a charging rule, and media encoding information of the BM-SC;
  • Port information of the third-party server is used for trust channel data transmission between the third-party server and the BM-SC; port information of the BM-SC is used for The trust channel data transmission between the BM-SC and the third party server;
  • the media encoding information includes at least one of video encoding information, audio encoding information, text encoding information, and picture encoding information.
  • the MBMS capability negotiation parameter, the first MBMS capability information, and the second MBMS capability information are respectively And including a transmission mode indication of the video content, a security feature indication using the MBMS, a content transcoding capability support indication, a content buffer indication, an experience quality QoE reporting indication, a network information reporting indication, an advertisement consumption information indication, and an advertisement insertion capability indication.
  • the transmission mode is indicated as a broadcast mode, or a broadcast/unicast hybrid mode, or a dynamic broadcast/unicast mode; the security feature is indicated as an open state or a closed state; the content transcoding capability
  • the support indication is to support the transcoding indication or not to support the transcoding indication;
  • the content buffer indication is to support the content buffer indication or the content buffer indication is not supported;
  • the QoE reporting indication is to report the QoE indication or not to report the QoE indication;
  • the network information The reporting indication is that the network information indication or the non-reporting network information indicates that the network information includes a UE identifier, At least one of a cell identity and a network congestion state;
  • the advertisement consumption information indicates an indication of a user consumption advertisement content event or a report of a user consumption advertisement content event;
  • the advertisement insertion capability indication is to support an advertisement insertion indication or not Ad insertion instructions.
  • the sending unit is further configured to: send the Transmitting a business entry link for the video content;
  • the receiving unit is further configured to receive the video content sent by the third-party server according to the port information of the BM-SC;
  • the sending unit is further configured to send the video content to the UE.
  • a home subscriber server HSS including:
  • a receiving unit configured to receive a first request message sent by the capability open function unit SCEF, where the first request message includes a third-party server AS sending by using the SCEF Requesting a multimedia broadcast multicast service MBMS capability negotiation parameter for video distribution, and/or an MBMS media capability open request indication sent by the SCEF, the MBMS media capability open request indication for requesting the HSS to open an MBMS pipeline capability ;
  • a processing unit configured to determine, according to the subscription information with the operator, the MBMS capability negotiation parameter and/or the MBMS media capability opening request, whether to allow the MBMS capability to be opened.
  • the processing unit is further configured to: according to the subscription information and the Determining the MBMS capability negotiation parameter to determine the open MBMS capability information;
  • a sending unit configured to send a first response message to the SCEF, where the first response message includes the MBMS capability information
  • the first response message includes an MBMS capability open request indication to notify the SCEF to allow open The MBMS capability.
  • the MBMS capability negotiation parameter and the MBMS capability information respectively include a transmission mode indication of the video content, Using at least one of a security feature indication, a content transcoding capability support indication, a content buffer indication, an experience quality QoE reporting indication, a network information reporting indication, an advertisement consumption information indication, and an advertisement insertion capability indication of the MBMS; wherein the transmission The mode indication is a broadcast mode, or a broadcast/unicast mixed mode, or a dynamic broadcast/unicast mode; the security feature is indicated as an open state or a closed state; the content transcoding capability support indication is to support transcoding indication or not supported The content buffering indication is to support the content buffering indication or not to support the content buffering indication; the QoE reporting indication is to report the QoE indication or not to report the QoE indication; and the network information reporting indication is to report the network information indication or not to report The network information indicates that the network information includes a
  • a ninth aspect provides a capability open function unit SCEF, including: a receiver, configured to receive a first request message sent by a third-party server, where the first request message includes the third-party server requesting multimedia for video distribution Broadcast multicast service MBMS capability negotiation parameters;
  • a transmitter configured to send a second request message to the home subscriber server HSS according to the first request message, to request the HSS to open the MBMS capability;
  • the transmitter is further configured to: when the receiver receives the second response message that is returned when the HSS determines to allow the MBMS capability to be opened, send a third request message to the multimedia broadcast service center BM-SC, to Requesting to acquire the first MBMS capability information opened by the BM-SC;
  • the transmitter is further configured to send the first MBMS capability information acquired from the BM-SC to the third-party server, so that the third-party server requests to start an MBMS broadcast according to the first MBMS capability information. And distributing the video content to the user equipment UE.
  • the first request message further includes port information of the third-party server and media encoding information of the third-party server;
  • the second request message includes the MBMS capability negotiation parameter and/or an MBMS media capability open request indication, where the MBMS media capability open request indication is used to request the HSS to open an MBMS pipeline capability;
  • the second response message includes the HSS determining an open second MBMS capability according to the HSS and the operator's subscription information and the MBMS capability negotiation parameter. information;
  • the second request message includes the MBMS media capability open request indication
  • the second response message includes an MBMS capability open request indication, where the MBMS capability open request indication is used to request the BM-SC to determine the first MBMB capability information that is open;
  • the third request message includes port information of the third-party server and media encoding information of the third-party server;
  • the third request message further includes the second MBMS capability information; if the second response message does not include the second MBMS capability information, The third request message further includes the MBMB capability negotiation parameter.
  • the receiver is further configured to receive a third response message that is sent by the BM-SC,
  • the third response message includes the first MBMS capability information, a service entry link that transmits the video content, port information of the BM-SC, a charging rule, and media coding information of the BM-SC.
  • the MBMS capability negotiation parameter, the first MBMS capability information, and the second MBMS capability information are respectively And including a transmission mode indication of the video content, a security feature indication using the MBMS, a content transcoding capability support indication, a content buffer indication, an experience quality QoE reporting indication, a network information reporting indication, an advertisement consumption information indication, and an advertisement insertion capability indication.
  • the transmission mode is indicated as a broadcast mode, or a broadcast/unicast hybrid mode, or a dynamic broadcast/unicast mode;
  • the security feature is indicated as an open state or a closed state;
  • the content transcoding capability The support indication is to support the transcoding indication or not to support the transcoding indication;
  • the content buffer indication is to support the content buffer indication or the content buffer indication is not supported;
  • the QoE reporting indication is to report the QoE indication or not to report the QoE indication;
  • the network information The reporting indication is that the network information indication or the non-reporting network information indicates that the network information includes a UE identifier, Service network cell identity and at least a congested state; consumer information indicating the advertisement report for the user or consumer advertising content does not report an event indicating a user event consumer advertising content Indicating;
  • the advertisement insertion capability indication is to support an advertisement insertion indication or does not support an advertisement insertion indication;
  • Port information of the third-party server is used for trust channel data transmission between the third-party server and the BM-SC; port information of the BM-SC is used by the BM-SC and the third-party server Trust channel data transmission between;
  • the media encoding information includes at least one of video encoding information, audio encoding information, text encoding information, and picture encoding information.
  • a third-party server including:
  • a transmitter configured to send a first request message to the capability open function unit SCEF, where the first request message includes a multimedia broadcast multicast service MBMS capability negotiation parameter requested by the third party server for video distribution;
  • a receiver configured to receive a first response message sent by the SCEF, where the first response message includes open MBMS capability information acquired by the SCEF and a service entry of the transmitted video content acquired from the multimedia broadcast service center BM-SC link;
  • the transmitter is further configured to send the service entry link of the transmitted video content to the UE;
  • a processor configured to, according to the MBMS capability information request, initiate an MBMS broadcast to distribute video content to the UE.
  • the MBMS capability negotiation parameter and the MBMS capability information respectively include a transmission mode indication of the video content, and a security feature indication using the MBMS.
  • the transmission mode indication is a broadcast mode, or a broadcast / unicast mixed mode, or dynamic broadcast / unicast mode;
  • the security feature is indicated as an open state or a closed state;
  • the content transcoding capability support indication is to support a transcoding indication or does not support a transcoding indication;
  • the content buffer Indicates that the content buffer indication is supported or the content buffer indication is not supported;
  • the QoE reporting refers to
  • the network information reporting indication is that the reporting network information indication or the non-reporting network information indicates that the network information includes at least one of a UE identity, a serving cell
  • the first request message further includes port information of the third-party server and media encoding information of the third-party server;
  • the first response message further includes port information of the BM-SC obtained by the SCEF, media coding information of the BM-SC, and charging rules;
  • the port information of the third-party server is used for the trust channel data transmission between the third-party server and the BM-SC; the port information of the BM-SC is used for the BM-SC and the first Trust channel data transmission between the three-party servers;
  • the media encoding information includes at least one of video encoding information, audio encoding information, text encoding information, and picture encoding information.
  • the receiver is further configured to send, at the transmitter, the SCEF Before the first request message, or after receiving the first response message sent by the SCEF, the receiver receives at least two Hypertext Transfer Protocol HTTP request messages sent by the UE, where the HTTP request message is used to request the same Video content.
  • the transmitter is further configured to After the service entry link for transmitting the video content is sent to the user equipment UE, the video content is sent to the BM-SC or the SCEF.
  • a multimedia broadcast service center BM-SC including:
  • a receiver configured to receive the first request cancellation sent by the capability open function unit SCEF
  • the first request message is used to obtain multimedia broadcast multicast service MBMS capability information when the video content is distributed;
  • a transmitter configured to send a first response message to the SCEF, where the first response message includes first MBMS capability information that is opened by the BM-SC, so that the SCEF starts an MBMS broadcast according to the first MBMS capability information.
  • the video content is distributed to the user equipment UE.
  • the first request message includes an MBMS capability negotiation parameter requested by the third party server for video distribution, or the first request message includes the home signing server HSS determining to be open according to the MBMS capability negotiation parameter obtained from the third party server.
  • Second MBMS capability information
  • the method further includes: a processor, configured to determine, according to the MBMS capability negotiation parameter and the subscription information of the operator, the first MBMS capability information that is opened by the BM-SC; or
  • the first request message further includes port information of the third-party server And media encoding information of the third-party server;
  • the first response message includes port information of the BM-SC, a service portal link for transmitting the video content, a charging rule, and media encoding information of the BM-SC ;
  • Port information of the third-party server is used for trust channel data transmission between the third-party server and the BM-SC; port information of the BM-SC is used by the BM-SC and the third-party server Trust channel data transmission between;
  • the media encoding information includes at least one of video encoding information, audio encoding information, text encoding information, and picture encoding information.
  • the MBMS capability negotiation parameter, the first MBMS The capability information and the second MBMS capability information respectively include a transmission mode indication of the video content, a security feature indication using the MBMS, a content transcoding capability support indication, a content buffer indication, an experience quality QoE reporting indication, and a network information reporting.
  • At least one of an indication, an advertisement consumption information indication, and an advertisement insertion capability indication wherein the transmission mode indication is a broadcast mode, or a broadcast/unicast hybrid mode, or a dynamic broadcast/unicast mode; the security feature indication is open a status or a closed state; the content transcoding capability support indication is to support the transcoding indication or not to support the transcoding indication; the content buffer indication is to support the content buffer indication or the content buffer indication is not supported; and the QoE reporting indication is to report the QoE Instructing or not reporting the QoE indication; the network information reporting indication is reporting network information indication or not reporting network information, indicating that the network information includes at least one of a UE identity, a serving cell identity, and a network congestion state; the advertisement consumption information indication In order to report the user's consumption of advertising content, or not to report the user's consumption Creative event instructions; the instruction to insert ad insertion capability indication is ad-supported or not supported by advertising insert instructions.
  • the transmission mode indication is a broadcast mode, or
  • the transmitter is further configured to: send to the UE Transmitting a service portal link of the video content;
  • the receiver is further configured to receive the video content sent by the third-party server according to the port information of the BM-SC; the transmitter is further configured to send the video content to the UE.
  • a home subscriber server HSS including:
  • a receiver configured to receive a first request message sent by the capability open function unit SCEF, where the first request message includes a multimedia broadcast multicast service MBMS capability negotiation parameter sent by the third party server AS through the SCEF for video distribution And/or the MBMS media capability open request indication sent by the SCEF, the MBMS media capability open request indication is used to request the HSS to open the MBMS pipeline capability;
  • a processor configured to determine, according to the subscription information with the operator, the MBMS capability negotiation parameter and/or the MBMS media capability open request, whether to allow opening MBMS capabilities.
  • the processor when the processor is configured to determine that the MBMS capability is allowed to be opened, the processor is further configured to: determine, according to the subscription information and the MBMS capability negotiation parameter, Open MBMS capability information; the transmitter is further configured to: send a first response message to the SCEF, where the first response message includes the MBMS capability information;
  • the first response message includes an MBMS capability open request indication to notify the SCEF to allow open The MBMS capability.
  • the MBMS capability negotiation parameter and the MBMS capability information respectively include a transmission mode of the video content At least one of indicating, using a security feature indication, a content transcoding capability support indication, a content buffer indication, an experience quality QoE reporting indication, a network information reporting indication, an advertisement consumption information indication, and an advertisement insertion capability indication of the MBMS;
  • the transmission mode indication is a broadcast mode, or a broadcast/unicast mixed mode, or a dynamic broadcast/unicast mode;
  • the security feature is indicated as an open state or a closed state;
  • the content transcoding capability support indication is to support a transcoding indication or
  • the content buffer indication does not support the content buffer indication or does not support the content buffer indication;
  • the QoE reporting indication is to report the QoE indication or not to report the QoE indication;
  • the network information reporting indication is to report the network information indication or Not reporting network information indicating that the network information includes UE identity
  • An embodiment of the present invention provides a video distribution method and device, where the SCEF receives a first request message sent by a third-party server, where the first request message includes a third-party server request.
  • a multimedia broadcast multicast service MBMS capability negotiation parameter for video distribution according to the first request message, sending a second request message to the home subscriber server HSS to request the HSS to open the MBMS capability, and the SCEF determines the allowed MBMS capability after receiving the HSS.
  • the third request message is sent to the multimedia broadcast service center BM-SC to request to acquire the first MBMS capability information opened by the BM-SC, and the SCEF will obtain the first open from the BM-SC.
  • the MBMS capability information is sent to the third-party server, so that the third-party server initiates the MBMS broadcast according to the first MBMS capability information that is opened and distributes the video content to the user equipment UE, that is, when the plurality of UEs access the video content, the video content is provided.
  • the three-party server can interact with the SCEF and the BM-SC of the 3GPP, determine the open MBMS capability by negotiating with the BM-SC according to the MBMS capability negotiation parameter, and the third-party server redirects the UE request to the 3GPP broadcast receiving mode to receive the video content.
  • OTT third parties do not need to negotiate and test with different operators and terminals, simplifying
  • the technical difficulty of providing video services by OTT can solve the problem that operators open MBMS media capabilities to OTT third parties with large workload and complicated management.
  • IOT workload is large, and video distribution and management load is heavy. problem.
  • FIG. 1 is a schematic flowchart of a video distribution method according to an embodiment of the present invention.
  • FIG. 2 is a schematic flowchart of a video distribution method according to an embodiment of the present invention.
  • FIG. 3 is an information interaction diagram of a video distribution method according to an embodiment of the present invention.
  • FIG. 4 is a schematic flowchart diagram of a video distribution method according to an embodiment of the present disclosure.
  • FIG. 5 is an information interaction diagram of a video distribution method according to an embodiment of the present invention.
  • FIG. 6 is a schematic flowchart of a video distribution method according to an embodiment of the present disclosure.
  • FIG. 7 is a schematic flowchart diagram of a video distribution method according to an embodiment of the present disclosure.
  • FIG. 8 is a schematic flowchart diagram of a video distribution method according to an embodiment of the present disclosure.
  • FIG. 9 is a schematic structural diagram of a SCEF according to an embodiment of the present disclosure.
  • FIG. 10 is a schematic structural diagram of a third-party server according to an embodiment of the present disclosure.
  • FIG. 11 is a schematic structural diagram of a BM-SC according to an embodiment of the present disclosure.
  • FIG. 12 is a schematic structural diagram of an HSS according to an embodiment of the present disclosure.
  • FIG. 13 is a schematic structural diagram of a SCEF according to an embodiment of the present disclosure.
  • FIG. 14 is a schematic structural diagram of a third-party server according to an embodiment of the present disclosure.
  • FIG. 15 is a schematic structural diagram of a BM-SC according to an embodiment of the present disclosure.
  • FIG. 16 is a schematic structural diagram of an HSS according to an embodiment of the present invention.
  • the embodiment of the present invention can be applied to an MBMS architecture of a multimedia broadcast multicast service under an Evolved Packet System (EPS), which is a point-to-multipoint service, and can implement data from a single entity to multiple receivers.
  • EPS Evolved Packet System
  • the transmission between the two can include the following network elements and devices:
  • the UE supports the activation/deactivation function of the MBMS bearer service
  • P-GW Packet Data Network Gateway
  • BM-SC Broadcast Multicast Service Center
  • TMGI Temporary Mobile Group Identity
  • the Service Capability Exposure Function is located between 3GPP and Service Capability Server (SCS)/Application Server (AS), and SCS/AS can pass
  • the Application Programming Interface API
  • the SCEF requests the corresponding network capability from the 3GPP network, and the SCEF sends the acquired network capability/result through the API.
  • the SCEF is connected to the BM-SC through the interface.
  • the AS also requests to allocate/release TMGI through the interface, activate/deactivate/modify the MBMS bearer, and the BM-SC notifies the MBMS status information through the interface.
  • AS also requests to allocate/release TMGI through the interface, activate/deactivate/modify the MBMS bearer, and the BM-SC notifies the MBMS status information through the interface.
  • AS also requests to allocate/release TMGI through the interface, activate/deactivate/modify the MB
  • the embodiment of the present invention provides a video distribution method, as shown in FIG. 1 , including:
  • the SCEF receives a first request message sent by a third-party server, where the first request message includes a multimedia broadcast multicast service MBMS capability negotiation parameter requested by the third-party server for video distribution.
  • the third-party server may be referred to as the above SCS/AS, and for the user, the third-party server may be referred to as an OTT video server to provide video content to the user.
  • the OTT video server and the 3GPP SCEF interact after the OTT video server detects that at least two UEs access the same video content.
  • the OTT video server may also request the MBMS capability open resource to the 3GPP network to send the first request message to the SCEF, so that when the OTT video server receives the access of the at least two UEs to access the same video content, the UE may re-request the request.
  • the video content is received to the broadcast receiving mode.
  • the third-party server is pre-configured with the policy information.
  • the third-party server receives the HTTP request sent by the UE, the first request message is sent to the SCEF, which is not limited in this application.
  • the first request message may further include port information of the third party server and media encoding information of the third party server.
  • the port information of the third-party server is used for the trust channel data transmission between the third-party server and the BM-SC;
  • the media-encoded information includes at least one of video encoding information, audio encoding information, text encoding information, and picture encoding information.
  • the SCEF sends a second request message to the home subscriber server HSS according to the first request message to request the HSS to open the MBMS capability.
  • the SCEF carries the MBMS capability negotiation parameter and/or the MBMS media capability open request indication in the first request message in the second request message and sends it to the Home Subscriber Server (HSS), and the MBMS media capability open request indication is used.
  • HSS Home Subscriber Server
  • the HSS can check the contract information with the operator to determine whether to allow the MBMS capability to be opened to the OTT third party. If the HSS performs the MBMS capability determination, for example, it is determined whether the MBMS pipeline capability is open or not. (including content caching, media transcoding capabilities, etc.) and whether or not to open ad insertion capabilities.
  • the SCEF When receiving the second response message that is returned when the HSS determines that the MBMS capability is allowed to be opened, the SCEF sends a third request message to the BM-SC to request to acquire the first MBMS capability information that is opened by the BM-SC.
  • a second response message is returned to the SCEF to characterize the permission to open the MBMB capability to the OTT third party.
  • the second request message includes the MBMS capability negotiation parameter
  • the second response message includes the HSS determining the open second MBMS capability information according to the HSS and the operator's subscription information and the MBMS capability negotiation parameter;
  • the second response message includes the second MBMS capability information
  • the third request message further includes the second MBMS capability information, that is, the BM-SC is the second MBMS capability information determined according to the HSS and the BM-SC.
  • the first MBMS capability information determined by the contract information with the operator.
  • the second request message includes an MBMS media capability open request indication
  • the second response message includes an MBMS capability open request indication
  • the MBMS capability open request indication is used to request the BM-SC to determine the open first MBMS capability information.
  • the second request message further includes an MBMS capability negotiation parameter
  • the first MBMS capability information in the second response message is determined by the BM-SC according to the second MBMS capability information determined by the HSS;
  • the third request message further includes an MBMS capability negotiation parameter, that is, the HSS does not perform the MBMS capability determination, but only when the HSS determines that the MBMS capability is allowed to be opened, the BM-SC directly negotiates parameters according to the MBMS capability.
  • the contract information with the operator determines the first MBMS capability information that is open.
  • the MBMS capability negotiation parameter, the first MBMS capability information, and the second MBMS capability information respectively include a transmission mode indication of the video content, a security feature indication using the MBMS, a content transcoding capability support indication, a content buffer indication, and an experience quality QoE reporting indication.
  • At least one of a network information reporting indication, an advertisement consumption information indication, and an advertisement insertion capability indication wherein the transmission mode indication is a broadcast mode, or a broadcast/unicast mixed mode, or a dynamic broadcast/unicast mode; the security feature indication is open The status or the off state; the content transcoding capability support indication is to support the transcoding indication or the transcoding indication is not supported; the content buffer indication is to support the content buffer indication or the content buffer indication is not supported; the QoE reporting indication is to report the QoE indication or not to report the QoE indication.
  • the network information reporting indication is that the network information indication or the non-reporting network information indicates that the network information includes at least one of a UE identifier, a serving cell identifier, and a network congestion state; the advertisement consumption information indicates that the user consumes the advertisement content event indication or does not report the user. Consumer advertising content event Shown; ad insertion capability indication supported ad insertion is indicated or not support advertisement insertion instructions.
  • the SCEF sends the opened first MBMS capability information acquired from the BM-SC to the third-party server, so that the third-party server initiates the MBMS broadcast according to the opened first MBMS capability information request and distributes the video content to the user equipment UE.
  • the method further includes: the SCEF receives the third response message sent by the BM-SC, where the third response message includes the first MBMS capability information, the service entry link for transmitting the video content, the port information of the BM-SC, and the BM-SC provides Billing rules and media encoding information of the BM-SC.
  • the service entry link for transmitting the video content may be a User Service Description (USD) Uniform Responsibility Locator (URL) provided by the BM-SC, or a domain name address of the BM-SC, etc.
  • USD User Service Description
  • URL Uniform Responsibility Locator
  • BM- The port information of the SC is used for the trust channel data transmission between the BM-SC and the third party server.
  • the SCEF then sends the first MBMB capability information acquired from the BM-SC, the service entry link for transmitting the video content, the port information of the BM-SC, the charging rule, and the media coding information of the BM-SC to the third-party server, so that
  • the three-party server requests the 3GPP network to initiate the MBMS broadcast, and notifies the video content to the UE according to the MBMS capability information opened by the BM-SC, and redirects the UE request to the MBMS broadcast receiving mode to receive the video content, so as to extend the MBMS capability to the OTT.
  • Video support simplifies the technical difficulty of providing video services by OTT third parties. OTT third parties do not need to negotiate and test separately with different operators and different terminal types, which reduces the workload of OTT third parties.
  • the embodiment of the present invention provides a video distribution method, where the SCEF receives a first request message sent by a third-party server, where the first request message includes a MBMS capability negotiation parameter of a multimedia broadcast multicast service requested by a third-party server for video distribution, according to the first
  • the request message sends a second request message to the home subscriber server HSS to request the HSS to open the MBMS capability, and the SCEF, when receiving the second response message returned by the HSS to allow the MBMS capability to be opened, to the multimedia broadcast service center BM-SC Sending a third request message to request to obtain the first MBMS capability information that is opened by the BM-SC, and the SCEF sends the first MBMS capability information that is obtained from the BM-SC to the third-party server, so that the third-party server is opened according to the first
  • the MBMS capability information initiates the MBMS broadcast and distributes the video content to the user equipment UE, that is, within multiple UE access video
  • Receive mode to receive video content extend MBMS capability to OTT video support, OTT third parties do not need to negotiate and test with different operators and terminals, simplifying the technical difficulty of OTT providing video services, and solving the media of operators' MBMS.
  • the ability to open to OTT third parties has a large workload, complex management, and OTT third parties have a lot of work, video distribution and management load when distributing video through mobile networks.
  • FIG. 2 For a scenario in which the OTT video server detects that at least two UEs access the same video content and then requests the 3GPP network to open the MBMS capability, another embodiment of the present invention provides a video distribution method, as shown in FIG. 2, including:
  • the third party server detects that at least two UEs access the same video content.
  • UE1 sends an HTTP request message to a third-party server, requesting to send video content
  • the HTTP request message includes a URL corresponding to the video content
  • UE2 also sends an HTTP request message to the third-party server, and also requests the same from the third-party server.
  • the third-party server detects that multiple UEs access the same video content according to the URL
  • the third-party server determines to invoke the video capability of the 3GPP network to distribute the video content.
  • the third-party server sends a first allocation TMGI request to the SCEF, where the allocation TMGI request includes an MBMS capability negotiation parameter requested by the third-party server for video distribution.
  • the existing MBGI capability negotiation parameters for video distribution are added to the allocated TMGI request by using the existing Allocate TMGI Request and through the standard open interface. That is, the first allocation TMGI request here is equivalent to the first request message in the above embodiment, and the first allocation TMGI request includes the MBMS capability negotiation parameter requested by the third party server for video distribution.
  • the MBMS capability negotiation parameter may include: a transport mode indication of the video content, the transmission
  • the mode indication may include a broadcast mode (Broadcast only), or a broadcast/unicast hybrid mode (hybrid Broad Cast/Unitary Cast, hybrid BC/UC), or a dynamic broadcast/unicast mode (dynamic BC/UC), ie a mode of dynamically switching between a broadcast mode and a unicast mode; may also include using an MBMS security feature allowed indication, the security feature indicating an open state or a closed state; and may further include a content transcoding capability support indication (content transcoding) Capability support, including support for transcoding indication or no support for transcoding indication; may also include a caching support, including supporting content buffer indication or not supporting content buffer indication; and may also include an advertisement insertion capability indication, the advertisement insertion
  • the capability indication is to support the advertisement insertion or not to support the advertisement insertion; the quality of experience (QoE, QoE) reporting indication may be included, the QoE reporting indication is to report the
  • the network information reporting indication indicates that the network information is reported or not reported to the network.
  • Indication information the network information includes UE identity, a serving cell identity and network congestion status of at least one; may also include information indicating the advertisement consumption, the ability to insert advertising insertion indication indicating ad-supported or unsupported advertising insertion indication.
  • the first allocation TMGI request may further include port information of a third-party server (SCS port infomation), such as an IP address and a port number of the SCS, for trusted channel data transmission between the third-party server and the BM-SC;
  • SCS port infomation such as an IP address and a port number of the SCS, for trusted channel data transmission between the third-party server and the BM-SC;
  • the media layer infomation of the third server includes, for example, video encoding information, such as video H.264/H.265, and the like, and audio encoding information, such as Adaptive Multi-rate-Wideband (Adaptive Multi-rate-Wideband, AMR-WB), Adaptive Multi-rate Narrowband (AMR-NB), Enhanced Voice Service (EVS), and the like.
  • Other media information may also be included, such as text encoding information, picture encoding information, and the like.
  • the first allocation TMGI request further includes an identifier (external group ID), an SCS ID, a UE IDs, and the like of the group of video content existing in the request.
  • the SCEF sends a subscription information request to the HSS to request the HSS to open the MBMS. ability.
  • the SCEF When receiving the first allocation TMGI request, the SCEF sends a subscription information request (subscriber infomation request) to the HSS, which is equivalent to the second request message in the foregoing embodiment, and the subscription information request may carry the MBMS capability negotiation parameter and/or Or the MBMS media capability open request indication, the MBMS media capability open request indication is used to request the HSS to open the MBMS pipeline capability, and may also include an external group ID and an SCS ID, etc., to request the HSS to open the MBMS capability to the OTT third party, for example, Sohu video, LeTV and so on.
  • the HSS checks the subscription information, determines whether the MBMS capability is allowed to be opened to the OTT third party, and sends a subscription information response to the SCEF.
  • the subscription information request may include an MBMS capability negotiation parameter, or an MBMS media capability opening request indication, or an MBMS capability negotiation parameter and an MBMS media capability opening request indication, or the subscription information request does not perform an increase of parameters or indications.
  • the subscription information request may also determine whether to open the MBMS capability to the third party according to the subscription information of the operator according to the external group ID and the SCS ID. And if yes, sending a subscriber infomation response indicating that the MBMS capability is allowed to be sent to the SCEF, which is also equivalent to the second response message in the foregoing embodiment;
  • the subscription information request includes the MBMS media capability open request indication and does not include the MBMS capability negotiation parameter
  • the MBMS pipeline capability includes the MBMS media capability
  • the HSS determines that the MBMS pipeline capability is allowed to be opened, since the MBMS capability negotiation parameter is not carried, No specific capability is determined to determine which media capabilities are open to return a subscription information response including an MBMS capability open request indication to the SCEF, so that the SCEF further requests the MBMS media capability information to the BM-SC;
  • the subscription information request does not include the MBMS media capability open request indication, but includes the MBMS capability negotiation parameter
  • the MBMS pipeline capability is embodied in In the MBMS capability negotiation parameter, if the HSS receives the subscription information request, in the case that the contract information with the operator determines the open MBMS pipeline capability, further determines which MBMS capabilities are open to the third party according to the MBMS capability negotiation parameter and the subscription information, and The determined MBMS capability information is returned to the SCEF through the subscription information response;
  • the subscription information request includes both the MBMS media capability open request indication and the MBMS capability negotiation parameter
  • the HSS first determines whether to open the MBMS pipeline capability according to the subscription information, and if it is determined to be open, Further determining, according to the MBMS capability negotiation parameter and the subscription information, which MBMS capabilities are opened, and returning, to the SCEF, a subscription information response including an MBMS capability open request indication and determining an open MBMS capability information, so that the SCEF further requests the specific MBMS capability from the BM-SC. information.
  • the MBMS pipeline represents the ability to transfer data between two nodes.
  • the SCEF sends a second allocation TMGI request to the BM-SC, where the second allocation TMGI request is used to obtain the open MBMS capability information from the BM-SC.
  • the SCEF determines that the HSS allows the MBMS capability to be opened to the OTT third party
  • the SCEF sends a second allocation TMGI request to the BM-SC, which is equivalent to the third request message in the foregoing embodiment, and the MBMS capability is added to the second allocation TMGI request.
  • the negotiation parameters or the HSS determine the open MBMS capability information, and the above SCS port infomation, media information, and the like may also be added.
  • the SCEF sends the MBMS capability negotiation parameter obtained from the third-party server to the BM-SC, so that the BM-SC negotiates parameters according to the MBMS capability and the carrier.
  • the subscription information determines which MBMS capabilities are specifically opened. If the HSS determines the MBMS capability to be sent to the third party according to the MBMS capability negotiation sent by the SCEF, the BM-SC further obtains the subscription information with the operator according to the subscription information from the SCEF.
  • the set of MBMS capabilities in the MBMS capability information determined by the HSS further determines which MBMS capabilities are open to third parties.
  • the BM-SC determines the open MBMS capability according to the contract information with the operator. Information and send MBMS capability information to SCEF.
  • the BM-SC determines specific open MBMS capability information, that is, the BM-SC based capability arbitrates the open feature, for example, the specific MBMS capability information includes dynamic unicast/broadcast conversion capability, media transcoding capability, etc., and will be determined.
  • the specific MBMS capability information is returned to the SCEF, and the specific MBMS capability information may be carried in the first allocated TMGI response message (allocate TMGI response).
  • the BM-SC can simultaneously provide the BM-SC port infomation (BM-SC port infomation), the charging rule provided by the BM-SC, the media coding information of the BM-SC, and the transmitted video content constructed by the BM-SC according to the arbitration result.
  • Business portal links such as the USD URL, also include the assigned TMGI and so on.
  • the SCEF forwards the MBMS capability information to the third-party server.
  • the SCEF may carry the MBMS capability information received from the BM-SC, the port information of the charging rule BM-SC, the service entry link of the transmitted video content, and the encoding information of the BM-SC in the second allocation TMGI response message.
  • the third-party server requests 10 capabilities (characteristics) from the SCEF.
  • the BM-SC only provides 5 of these capabilities, and then returns these 5 capabilities to the third party through the SCEF.
  • third-party servers can only use these 5 capabilities with the UE/BM-SC.
  • the transmission mode indicates that the transmission mode has three options: broadcast mode, broadcast/unicast mixed mode, and dynamic broadcast/unicast mode.
  • the broadcast mode means that the BM-SC only provides the broadcast capability. Only the UE in the MBMS coverage area can receive the media content. The UE that is not in the MBMS coverage area can only obtain the media content from the OTT unicast server.
  • the broadcast/unicast hybrid mode refers to the 3GPP network.
  • the UE can obtain the media content from the 3GPP network unicast server; in the dynamic broadcast/unicast mode, the UE can still obtain the media content from the 3GPP network, but the 3GPP network will Select the best delivery method to send the content to the UE.
  • This method and mixed unicast / The difference between the broadcast modes is that the MBMS coverage area of the hybrid unicast/broadcast mode is semi-static. When the MBMS coverage area is selected, even if the number of receiving users is small, it is still broadcast, even the number of users outside the MBMS coverage area. Many, still only get media content through unicast.
  • Dynamic unicast/broadcast can dynamically select the broadcast or unicast mode according to the density of the number of users in the area, so that the optimal use of network transmission capacity can be achieved.
  • the OTT third party queries the carrier network (SCEF) to query the video capabilities supported by the BM-SC through the standard open interface and negotiates the transmission mode
  • SCEF carrier network
  • the OTT still needs to configure the unicast server only in the broadcast mode only; the hybrid unicast/broadcast mode does not
  • the OTT is required to configure a unicast server, but the capacity utilization efficiency of the 3GPP network is not high; dynamic unicast/broadcasting maximizes the use of the 3GPP network capacity.
  • Three different transmission modes can correspond to different rates.
  • the content caching capability if the OTT third party does not query the carrier network (SCEF) through the standard open interface to query the video capabilities supported by the BM-SC, assuming that the BM-SC does not support the content caching capability, the subsequent unicast request of the UE remains Provided by the OTT third party, the OTT third party needs to configure a large number of unicast servers, and the required server capacity is large.
  • SCEF carrier network
  • the OTT third party interacts with the SCEF of the 3GPP network to request the MBMS video support capability of the 3GPP network BM-SC, and
  • the BM-SC supports the content buffering capability, and the subsequent unicast request of the UE is provided by the 3GPP network unicast server
  • the 3GPP network unicast server can obtain the buffered content from the BM-SC, or the BM-SC itself provides the 3GPP network unicast.
  • the process of starting MBMS broadcast distribution of video content can be as follows:
  • the third-party server informs the UE of the service entry link that transmits the video content through an HTTP interaction with the UE.
  • the third-party server requests the SCEF to start the MBMS broadcast.
  • the third-party server may specifically send a request message group message request to the SCEF, which may include the above-mentioned exernal group ID, SCS ID, and the like.
  • the SCEF performs an authorization check on the request sent by the third-party server according to the foregoing context.
  • the SCEF queries the HSS whether the third-party server can utilize the MBMS channel.
  • the specific SCEF may send a subscriber information request to the HSS, including the above exernal group ID, SCS ID, etc., so that the HSS determines whether the third party server can utilize the MBMS channel according to the subscription information.
  • the HSS sends a subscriber information response to the SCEF.
  • the SCEF starts the MBMS broadcast.
  • the SCEF sends a start MBMS confirmation message to the third-party server.
  • step 215 may be performed after step 214, that is, the service portal link that is used to transmit the video content to the UE may be executed by a third-party server, or may be SCEF, and optional steps 208 and 215 may be performed.
  • step 214 that is, the service portal link that is used to transmit the video content to the UE may be executed by a third-party server, or may be SCEF, and optional steps 208 and 215 may be performed.
  • the SCEF communicates with the UE, and the UE enters a service entry link for transmitting the video content.
  • the MBMS client on the UE side is ready, and the third party server sends the video content to the BM-SC/SCEF.
  • the USD URL that is not required to carry the BM-SC may be carried, and the domain name address of the BM-SC is carried, so that after the SCEF or the AS tells the UE, the UE may perform the domain name address according to the domain name address.
  • the SCEF sends an activate MBMS bearer request message to the BM-SC.
  • the BM-SC establishes an MBMS bearer.
  • the BM-SC sends an MBMS bearer setup success message (activate MBMS bearer response) to the SCEF.
  • the BM-SC initiates the broadcast and sends the content obtained from the third party server to the broadcast bearer.
  • the third party server continuously pushes the video content to the BM-SC/SCEF.
  • the UE acquires video content by using an MBMS bearer.
  • the UE obtains the video content through the MBMS bearer according to the service entry link USD URL of the video content provided by the acquired BM-SC.
  • the third-party server passes the BM-SC or the SCEF.
  • the BM-SC also needs to report at least one of the QoE, the network information, and the advertisement consumption information to the third-party server, or the UE reports to the third-party server through the SCEF, which is not limited in this application.
  • the third-party server needs to transcode the video content according to the media encoding information provided by the BM-SC;
  • the SC provides a content transcoding service, and the third party server can directly send the video content to the BM-SC, and the BM-SC transcodes the media format into a content format supported by the UE, and then the content is sent by the BM-SC to the UE.
  • the third-party server when the UE first accesses the third-party server, if the third-party server detects that multiple UEs access the same video content, and interacts with the SCEF of the 3GPP network, the third-party server requests to invoke the MBMS video support capability of the 3GPP network.
  • the 3GPP network licenses the MBMS video support capability to be activated, and the third-party server redirects the UE's request to the broadcast receiving mode to receive the video content.
  • the MBMS can be enabled.
  • the OTT third party does not need to negotiate and test with different operators and terminals, which simplifies the technical difficulty of providing video services by OTT, which is equivalent to the OTT third party outsourcing the video transmission work to the carrier network.
  • the OTT third party does not need to negotiate and test the parameters of the different channels and video support capabilities of the different operators and the operators separately, which can solve the media capabilities of the operators.
  • FIG. 4 For a third-party server to request the MBMS capability to be opened to the 3GPP network in advance, another embodiment of the present invention provides a video distribution method, as shown in FIG. 4, including:
  • the third-party server sends a first allocation TMGI request to the SCEF, where the allocation TMGI request includes an MBMS capability negotiation parameter requested by the third-party server for video distribution.
  • the SCEF sends a subscription information request to the HSS to request the HSS to open the MBMS capability.
  • the HSS checks the subscription information, determines whether the MBMS capability is allowed to be opened to the OTT third party, and sends a subscription information response to the SCEF.
  • the SCEF sends a second allocation TMGI request to the BM-SC, where the second allocation TMGI request is used to obtain the open MBMS capability information from the BM-SC.
  • the BM-SC determines the open MBMS capability information according to the subscription information with the operator, and sends the MBMS capability information to the SCEF.
  • the SCEF forwards the MBMS capability information to the third-party server.
  • steps 401 to 406 refer to step 202 to step 207 in the foregoing embodiment.
  • the third-party server requests the SCEF to start the MBMS broadcast.
  • the third-party server may specifically send a request message group message request to the SCEF, which may include the above-mentioned exernal group ID, SCS ID, and SCS port letter. Interest and so on.
  • the SCEF performs an authorization check on the request sent by the third-party server according to the foregoing context.
  • the SCEF queries the HSS whether the third-party server can utilize the MBMS channel.
  • the HSS sends a determination response to the SCEF.
  • the SCEF starts the MBMS broadcast.
  • the SCEF sends a start MBMS confirmation message to the third-party server.
  • the third-party server detects that at least two UEs access the same video content.
  • UE1 sends an HTTP request message (including a URL) to a third-party server
  • UE2 also sends an HTTP request to the third-party server to request video content corresponding to the same URL.
  • the third-party server informs the at least two UEs of the service entry link that transmits the video content through an HTTP interaction with the UE.
  • the third-party server may separately send an HTTP redirect message to the UE1 and the UE2, where the HTTP redirect message includes a USD URL provided by the BM-SC, and the redirected UE receives the video content by broadcasting.
  • step 414 or replace step 415.
  • the BM-SC communicates with the UE, and the UE enters a service entry link for transmitting the video content, and the MBMS client at the UE side is ready.
  • the USD URL may not be carried, but the domain name address of the BM-SC is carried, so that the domain name address can be notified to the UE through the third-party server or the BM-SC, so that the UE can
  • the BM-SC obtains the USD URL. That is, the service entry link for transmitting the video content may also be the domain name address of the BM-SC.
  • the SCEF sends an activation bearer request message to the BM-SC.
  • the BM-SC establishes an MBMS bearer.
  • the BM-SC sends an MBMS bearer setup success message to the SCEF.
  • the BM-SC starts the broadcast and obtains the video content from the third party server.
  • the UE acquires video content by using an MBMS bearer.
  • the third-party server requests the MBMS capability open resource to the 3GPP network in advance, and the 3GPP network license MBMS video support capability is started.
  • the third-party server detects at least two UE access requests, the UE requests are redirected to the UE.
  • the broadcast receiving mode can receive the video content.
  • the MBMS capability can be extended to the OTT video support, and the OTT third party does not need to negotiate and test with different operators and terminals, which simplifies the technical difficulty of providing the video service by the OTT and can solve the problem. Operators open the media capabilities of MBMS to OTT third parties.
  • the workload is large, the management is complicated, and the OTT third party has a large workload, video distribution and management load when distributing video through the mobile network.
  • the execution flow for the third party server, BM-SC, and HSS can be as follows:
  • An embodiment of the present invention provides a video distribution method, as shown in FIG. 6, including:
  • the third-party server sends a first request message to the SCEF, where the first request message includes an MBMS capability negotiation parameter requested by the third-party server for video distribution.
  • the MBMS capability negotiation parameter includes a transmission mode indication of the video content, a security feature indication using the MBMS, a content transcoding capability support indication, a content buffer indication, an experience quality QoE reporting indication, a network information reporting indication, an advertisement consumption information indication, and an advertisement insertion.
  • the transmission mode indication is a broadcast mode, or a broadcast/unicast hybrid mode, or a dynamic broadcast/unicast mode;
  • the security feature indication is an open state or a closed state;
  • the content transcoding capability support indication is supported The transcoding indication does not support the transcoding indication;
  • the content buffer indication is to support the content buffer indication or the content buffer indication is not supported;
  • the QoE reporting indication is to report the QoE indication or not to report the QoE indication;
  • the network information reporting indication is to report the network information indication or not to report Network information indicates network information including At least one of a UE identity, a serving cell identity, and a network congestion state;
  • the advertisement consumption information indicates that the user consumes the advertisement content event indication or does not report the user consumption advertisement content event indication;
  • the advertisement insertion capability indication is to support the advertisement insertion indication or does not support the advertisement Insert instructions.
  • the first request message further includes port information of the third-party server and media encoding information of the third-party server, wherein the port information of the third-party server is used for the trust channel data transmission between the third-party server and the BM-SC, and the third-party server
  • the media encoding information includes at least one of video encoding information, audio encoding information, text encoding information, and picture encoding information.
  • the third-party server receives the first response message sent by the SCEF, where the first response message includes the open MBMS capability information acquired by the SCEF and the service portal link of the transmitted video content acquired from the multimedia broadcast service center BM-SC.
  • the method further includes: the third party server receives the hypertext transfer protocol HTTP request message sent by the at least two UEs, HTTP The request message is used to request the same video content.
  • the third-party server sends a service entry link for transmitting the video content to the UE, and requests the MBMS broadcast to be distributed according to the MBMS capability information to distribute the video content to the UE.
  • the method further includes: the third-party server sends the video content to the BM-SC, so that the UE acquires the video content through the MBMS bearer.
  • An embodiment of the present invention provides a video distribution method, where a third-party server sends a first request message to a capability opening function unit SCEF, where the first request message includes a MBMS capability negotiation parameter of a multimedia broadcast multicast service requested by a third-party server for video distribution.
  • a third-party server sends a first request message to a capability opening function unit SCEF, where the first request message includes a MBMS capability negotiation parameter of a multimedia broadcast multicast service requested by a third-party server for video distribution.
  • Receiving a first response message sent by the SCEF, where the first response message includes SCEF acquisition The open MBMS capability information and the service entry link of the video content transmission obtained from the multimedia broadcast service center BM-SC, the service entry link of the video content transmission is sent to the UE, and the MBMS broadcast request is initiated to distribute the video to the UE according to the MBMS capability information request.
  • a third-party server providing video content can interact with SCEF and BM-SC of 3GPP, and determine open MBMS capability by consulting with BM-SC according to MBMS capability negotiation parameters, third party The server will redirect the UE's request to the broadcast receiving mode to receive the video content, and extend the MBMS capability to the OTT video support.
  • the OTT third party does not need to negotiate and test with different operators and terminals, which simplifies the OTT providing video service.
  • the technical difficulty can solve the problem that the operator opens the MBMS media capability to the OTT third party with large workload, complicated management, and the OTT third party has a large workload, video distribution and management load when distributing video through the mobile network.
  • An embodiment of the present invention provides a video distribution method, as shown in FIG. 7, including:
  • the BM-SC receives the first request message sent by the SCEF, where the first request message is used to obtain the MBMS capability information when the video content is distributed.
  • the first request message includes an MBMS capability negotiation parameter requested by the third party server for video distribution, or the first request message includes the home registration server HSS determining the open second MBMS capability information according to the MBMS capability negotiation parameter obtained from the third party server.
  • the first request message further includes port information and media encoding information of the third-party server, and the port information of the third-party server is used for the trusted channel data transmission between the third-party server and the BM-SC, and the media encoding information of the third-party server includes the video encoding. At least one of information, audio encoding information, text encoding information, and picture encoding information.
  • the BM-SC sends a first response message to the SCEF, where the first response message includes the first MBMS capability information that is opened by the BM-SC, to distribute the video content to the user equipment UE after the SCEF starts the MBMS broadcast according to the first MBMS capability information.
  • the first response message includes port information of the BM-SC and a service entry link for transmitting the video content, a charging rule, and media coding information of the BM-SC; a port letter of the BM-SC
  • the information is used for trust channel data transmission between the BM-SC and the third party server;
  • the media encoding information includes at least one of video encoding information, audio encoding information, text encoding information, and picture encoding information.
  • the method further includes:
  • the BM-SC determines the first MBMS capability information opened by the BM-SC according to the HSS determining the open second MBMS capability information and the operator's subscription information.
  • the method further includes:
  • the BM-SC sends a service entry link for transmitting video content to the UE;
  • the BM-SC receives the video content sent by the third-party server according to the port information of the BM-SC, and sends the video content to the UE.
  • the MBMS capability negotiation parameter, the first MBMS capability information, and the second MBMS capability information respectively include a transmission mode indication of the video content, a security feature indication using the MBMS, a content transcoding capability support indication, a content buffer indication, an experience quality QoE reporting indication, and a network.
  • At least one of an information reporting indication, an advertisement consumption information indication, and an advertisement insertion capability indication wherein the transmission mode indication is a broadcast mode, or a broadcast/unicast mixed mode, or a dynamic broadcast/unicast mode; the security feature indication is an open state or The content transcoding capability support indication is to support the transcoding indication or the transcoding indication is not supported; the content buffer indication is to support the content buffer indication or the content buffer indication is not supported; the QoE reporting indication is to report the QoE indication or not to report the QoE indication;
  • the information reporting indication is that the network information indication or the non-reporting network information indicates that the network information includes at least one of a UE identity, a serving cell identity, and a network congestion state; the advertisement consumption information indicates that the user consumes the advertisement content event indication or does not report the user consumption advertisement.
  • Content event indication; The ability to insert report indicates the insertion instructions for the ad-supported or not supported by advertising insert instructions.
  • the embodiment of the invention provides a video distribution method, where the BM-SC receives the first request message sent by the SCEF, and the first request message is used to obtain the multimedia when the video content is distributed. Broadcasting the multicast service MBMS capability information, the BM-SC sends a first response message to the SCEF, where the first response message includes the first MBMS capability information opened by the BM-SC, so that the SCEF initiates the MBMS broadcast to the user equipment according to the first MBMS capability information.
  • the UE distributes the video content, so that when the plurality of UEs access the video content, the OTT third party can interact with the SCEF and the BM-SC of the 3GPP, and determine the open MBMS capability by negotiating with the BM-SC according to the MBMS capability negotiation parameter, so as to facilitate the
  • the three-party server will redirect the UE's request to the broadcast receiving mode to receive the video content, and extend the MBMS capability to the OTT video support.
  • the OTT third party does not need to negotiate and test with different operators and terminals, which simplifies the OTT providing video service.
  • the technical difficulty can solve the problem that the operator opens the MBMS media capability to the OTT third party with large workload, complicated management, and the OTT third party has a large workload, video distribution and management load when distributing video through the mobile network.
  • An embodiment of the present invention provides a video distribution method, as shown in FIG. 8, including:
  • the HSS receives the first request message sent by the SCEF, where the first request message includes an MBMS capability negotiation parameter that is sent by the AS through the SCEF for video distribution, and/or an MBMS media capability open request indication sent by the SCEF, and the MBMS media capability is open.
  • the request indication is used to request the HSS to open the MBMS pipeline capability.
  • the HSS determines whether to allow the MBMS capability to be opened according to the subscription information with the operator, the MBMS capability negotiation parameter, and/or the MBMS media capability opening request.
  • the method further includes:
  • the HSS determines the open MBMS capability information according to the subscription information and the MBMS capability negotiation parameter;
  • the HSS sends a first response message to the SCEF, where the first response message includes MBMS capability information;
  • the first response message includes the MBMS capability opening request. Ask for instructions to inform SCEF to allow open MBMS capabilities.
  • the MBMS capability negotiation parameter and the MBMS capability information respectively include a transmission mode indication of the video content, a security feature indication using the MBMS, a content transcoding capability support indication, a content buffer indication, an experience quality QoE reporting indication, a network information reporting indication, and an advertisement consumption information indication.
  • an advertisement insertion capability indication wherein the transmission mode indication is a broadcast mode, or a broadcast/unicast hybrid mode, or a dynamic broadcast/unicast mode; the security feature indication is an open state or a closed state; content transcoding capability support The indication is to support the transcoding indication or the transcoding indication is not supported; the content buffer indication is to support the content buffer indication or the content buffer indication is not supported; the QoE reporting indication is to report the QoE indication or not to report the QoE indication; the network information reporting indication is to report the network information indication Or not reporting the network information indicating that the network information includes at least one of a UE identity, a serving cell identity, and a network congestion state; the advertisement consumption information indicates that the user consumes the advertisement content event indication or does not report the user consumption advertisement content event indication; the advertisement insertion capability indication For support The ad insertion directive does not support the ad insertion directive.
  • the embodiment of the present invention provides a video distribution method, where the HSS receives the first request message sent by the SCEF, where the first request message includes the MBMS capability negotiation parameter of the multimedia broadcast multicast service requested by the third-party server AS through the SCEF for video distribution. And/or the MBMS media capability open request indication sent by the SCEF, the MBMS media capability open request indication is used to request the HSS to open the MBMS pipeline capability, and the HSS negotiates parameters with the operator and the MBMS capability negotiation parameter and/or the MBMS media capability open request according to the subscription information with the operator.
  • the OTT third party can interact with the SCEF and the HSS of the 3GPP to obtain an indication of the MBMS capability that the HSS allows to open, so that the third-party server negotiates parameters according to the MBMS capability.
  • the BM-SC negotiates to determine the open MBMS capability, so that the third-party server will redirect the UE's request to the broadcast receiving mode to receive the video content, and extend the MBMS capability to the OTT video support.
  • the OTT third party does not need to be different from the carrier.
  • An embodiment of the present invention provides a SCEF 90, as shown in FIG. 9, including:
  • the receiving unit 901 is configured to receive a first request message sent by a third-party server, where the first request message includes a multimedia broadcast multicast service MBMS capability negotiation parameter requested by the third-party server for video distribution;
  • the sending unit 902 is configured to send a second request message to the home subscriber server HSS according to the first request message, to request the HSS to open the MBMS capability;
  • the sending unit 902 is further configured to: when the receiving unit is configured to receive the second response message that is returned when the HSS determines to allow the MBMS capability to be opened, send a third request message to the multimedia broadcast service center BM-SC to request to acquire the BM-SC.
  • the sending unit 902 is further configured to: send the opened first MBMS capability information acquired from the BM-SC to the third-party server, so that the third-party server requests to start the MBMS broadcast according to the opened first MBMS capability information request and distribute the video to the user equipment UE. content.
  • the first request message further includes port information of the third-party server and media encoding information of the third-party server;
  • the second request message includes an MBMS capability negotiation parameter and/or an MBMS media capability open request indication, and the MBMS media capability open request indication is used to request the HSS to open the MBMS pipeline capability;
  • the second response message includes the HSS determining the open second MBMS capability information according to the HSS and the operator's subscription information and the MBMS capability negotiation parameter;
  • the second request message includes an MBMS media capability open request indication
  • the second response message includes an MBMS capability open request indication
  • the MBMS capability open request indication is used to request the BM-SC to determine the open first MBMB capability information
  • the third request message includes port information of the third party server and a third party server Media coding information
  • the third request message further includes the second MBMS capability information; if the second response message does not include the second MBMS capability information, the third request message further includes the MBMB capability negotiation parameter.
  • the receiving unit 901 is further configured to:
  • the third response message includes first MBMS capability information, a service entry link for transmitting video content, port information of the BM-SC, charging rules, and media coding information of the BM-SC.
  • the MBMS capability negotiation parameter, the first MBMS capability information, and the second MBMS capability information respectively include a transmission mode indication of the video content, a security feature indication using the MBMS, a content transcoding capability support indication, a content buffer indication, and an experience quality QoE.
  • the content transcoding capability support indication is to support the transcoding indication or the transcoding indication is not supported;
  • the content buffer indication is to support the content buffer indication or the content buffer indication is not supported;
  • the QoE reporting indication is to report the QoE indication or not to report
  • the network information reporting indication is that the network information indication or the non-reporting network information indication network information includes at least one of a UE identity, a serving cell identity, and a network congestion state;
  • the advertisement consumption information indicates that the user consumes the advertisement content event indication or not Reporting user consumption advertising content Instructions; insert ad insertion capability indication is indicated as ad-supported or unsupported ad insertion instructions;
  • the port information of the third-party server is used for the trust channel data transmission between the third-party server and the BM-SC; the port information of the BM-SC is used for the trust channel data transmission between the BM-SC and the third-party server;
  • the media coding information includes At least one of video encoding information, audio encoding information, text encoding information, and picture encoding information.
  • the embodiment of the present invention provides a SCEF, where the SCEF receives a first request message sent by a third-party server, where the first request message includes a MBMS capability negotiation parameter of the multimedia broadcast multicast service requested by the third-party server for video distribution, according to the first request message.
  • the home subscriber server HSS sends a second request message to request the HSS to open the MBMS capability, and the SCEF sends a third response message to the multimedia broadcast service center BM-SC when receiving the second response message returned by the HSS to allow the MBMS capability to be opened.
  • the device UE distributes the video content, that is, when the plurality of UEs access the video content, the third-party server that provides the video content can interact with the SCEF and the BM-SC of the 3GPP, and negotiate with the BM-SC to determine the open MBMS according to the MBMS capability negotiation parameter.
  • the third-party server redirects the UE's request to the broadcast receiving mode to receive the video content, and extends the MBMS capability to the OTT video support.
  • the OTT third party does not need to negotiate and test with different operators and terminals, simplifying the OTT.
  • the technical difficulty of providing video services can solve the problem of operators opening MBMS media capabilities to OTT third parties. Heteroaryl and the third party through a mobile network OTT video IOT workload distribution, video distribution, and management of the problem of heavy loads.
  • An embodiment of the present invention provides a third-party server 10, as shown in FIG. 10, including:
  • the sending unit 101 is configured to send a first request message to the capability opening function unit SCEF, where the first request message includes a multimedia broadcast multicast service MBMS capability negotiation parameter requested by the third party server for video distribution;
  • the receiving unit 102 is configured to receive a first response message sent by the SCEF, where the first response message includes the open MBMS capability information acquired by the SCEF and the service entry link of the transmitted video content acquired from the multimedia broadcast service center BM-SC;
  • the sending unit 101 is further configured to send a service entry link for transmitting the video content to the UE;
  • the processing unit 103 is configured to start the MBMS broadcast according to the MBMS capability information to distribute the video content to the UE.
  • the MBMS capability negotiation parameter and the MBMS capability information respectively include a transmission mode indication of the video content, a security feature indication using the MBMS, and a content transcoding capability.
  • a support indication At least one of a support indication, a content buffer indication, an experience quality QoE reporting indication, a network information reporting indication, an advertisement consumption information indication, and an advertisement insertion capability indication;
  • the transmission mode indication is a broadcast mode, or a broadcast/unicast mixed mode, or Dynamic broadcast/unicast mode;
  • the security feature indication is an open state or a closed state;
  • the content transcoding capability support indication is to support the transcoding indication or does not support the transcoding indication;
  • the content buffer indication is to support the content buffer indication or does not support the content buffer indication;
  • the QoE reporting indication is to report the QoE indication or not to report the QoE indication;
  • the network information reporting indication is to report the network information indication or not to report the network information, the network information includes at least one of the UE identity, the
  • the first request message further includes port information of the third party server and media encoding information of the third party server;
  • the first response message further includes port information of the BM-SC obtained by the SCEF, media coding information of the BM-SC, and charging rules;
  • the port information of the third-party server is used for the trust channel data transmission between the third-party server and the BM-SC; the port information of the BM-SC is used for the trust channel data transmission between the BM-SC and the third-party server; media coding
  • the information includes at least one of video encoding information, audio encoding information, text encoding information, and picture encoding information.
  • the receiving unit 102 is further configured to: before the third-party server sends the first request message to the SCEF, or after the third-party server receives the first response message sent by the SCEF, receive the hypertext transfer protocol HTTP sent by the at least two UEs.
  • Request message, HTTP request message is used to request the same video content.
  • the sending unit 101 is further configured to: after the service portal link that transmits the video content is sent to the user equipment UE, send the video content to the BM-SC or the SCEF.
  • the embodiment of the present invention provides a third-party server, where the third-party server sends a first request message to the capability open function unit SCEF, where the first request message includes a multimedia broadcast multicast service MBMS capability negotiation parameter requested by the third-party server for video distribution.
  • the first response message sent by the SCEF where the first response message includes the open MBMS capability information acquired by the SCEF and the service entry link of the transmitted video content acquired from the multimedia broadcast service center BM-SC, and the service portal that will transmit the video content
  • the link is sent to the UE, and the MBMS broadcast is started according to the MBMS capability information to distribute the video content to the UE, that is, when the plurality of UEs access the video content, the third-party server that provides the video content can interact with the SCEF and the BM-SC of the 3GPP, according to The MBMS capability negotiation parameter negotiates with the BM-SC to determine the open MBMS capability.
  • the third-party server redirects the UE's request to the broadcast receiving mode to receive the video content, and extends the MBMS capability to the OTT video support.
  • the OTT third party does not need to be different.
  • the operator and the terminal negotiate and test, which simplifies the technical difficulty of the OTT providing the video service, and can solve the problem that the operator opens the MBMS media capability to the OTT third party with large workload, complicated management, and when the OTT third party distributes the video through the mobile network.
  • IOT has a large workload, heavy video distribution and heavy management load.
  • An embodiment of the present invention provides a BM-SC 11, as shown in FIG. 11, including:
  • the receiving unit 111 is configured to receive a first request message sent by the capability open function unit SCEF, where the first request message is used to obtain MBMS capability information of the multimedia broadcast multicast service when the video content is distributed;
  • the sending unit 112 is configured to send a first response message to the SCEF, where the first response message includes the first MBMS capability information that is opened by the BM-SC, to distribute the video content to the user equipment UE after the SCEF starts the MBMS broadcast according to the first MBMS capability information. .
  • the first request message includes an MBMS capability negotiation parameter requested by the third party server for video distribution, or the first request message includes the home subscription server HSS determining the open second according to the MBMS capability negotiation parameter obtained from the third party server.
  • MBMS capability information
  • the method further includes: a processing unit 113, configured to determine, according to the MBMS capability negotiation parameter and the subscription information of the operator, the first MBMS capability information that is opened by the BM-SC; or
  • the processing unit 113 is configured to determine, according to the HSS, the opened second MBMS capability information and the operator's subscription information, the first MBMS capability information that is opened by the BM-SC.
  • the first request message further includes port information of the third-party server and media encoding information of the third-party server;
  • the first response message includes port information of the BM-SC, a service portal link for transmitting the video content, charging rules, and the BM -SC media coding information;
  • the port information of the third-party server is used for the trust channel data transmission between the third-party server and the BM-SC; the port information of the BM-SC is used for the trust channel data transmission between the BM-SC and the third-party server;
  • the media coding information includes At least one of video encoding information, audio encoding information, text encoding information, and picture encoding information.
  • the MBMS capability negotiation parameter, the first MBMS capability information, and the second MBMS capability information respectively include a transmission mode indication of the video content, a security feature indication using the MBMS, a content transcoding capability support indication, a content buffer indication, an experience quality QoE reporting indication, and a network.
  • At least one of an information reporting indication, an advertisement consumption information indication, and an advertisement insertion capability indication wherein the transmission mode indication is a broadcast mode, or a broadcast/unicast mixed mode, or a dynamic broadcast/unicast mode; the security feature indication is an open state or The content transcoding capability support indication is to support the transcoding indication or the transcoding indication is not supported; the content buffer indication is to support the content buffer indication or the content buffer indication is not supported; the QoE reporting indication is to report the QoE indication or not to report the QoE indication;
  • the information reporting indication is that the network information indication or the non-reporting network information indicates that the network information includes at least one of a UE identity, a serving cell identity, and a network congestion state; the advertisement consumption information indicates that the user consumes the advertisement content event indication or does not report the user consumption advertisement.
  • Content event indication; The ability to insert report indicates the insertion instructions for the ad-supported or not supported by advertising insert instructions.
  • the sending unit 112 is further configured to: send a service entry link for transmitting the video content to the UE;
  • the receiving unit 111 is further configured to receive the video content sent by the third-party server according to the port information of the BM-SC;
  • the sending unit 112 is further configured to send the video content to the UE.
  • the embodiment of the present invention provides a BM-SC, where the BM-SC receives the first request message sent by the SCEF, and the first request message is used to obtain the multimedia broadcast when the video content is distributed. Broadcasting the MBMS capability information, the BM-SC sends a first response message to the SCEF, where the first response message includes the BM-SC open MBMS capability information, so that the BM-SC and the SCEF initiate the MBMS broadcast according to the MBMS capability information to distribute the video to the user equipment UE.
  • the OTT third party which is advantageous for the OTT third party to interact with the SCEF and the BM-SC of the 3GPP when accessing the video content by the multiple UEs, and determine the open MBMS capability by negotiating with the BM-SC according to the MBMS capability negotiation parameter, so as to facilitate the third-party server.
  • the UE's request is redirected to the broadcast receiving mode to receive the video content, and the MBMS capability is extended to the OTT video support.
  • the OTT third party does not need to negotiate and test with different operators and terminals, which simplifies the technical difficulty of providing the video service by the OTT. It can solve the problem that the operator opens the MBMS media capability to the OTT third party with large workload, complicated management, and the OTT third party has a large workload, video distribution and management load when distributing video through the mobile network.
  • An embodiment of the present invention provides an HSS 12, as shown in FIG. 12, including:
  • the receiving unit 121 is configured to receive a first request message sent by the capability open function unit SCEF, where the first request message includes a multimedia broadcast multicast service MBMS capability negotiation parameter that is sent by the third party server AS through the SCEF for video distribution, and/or Or the MBMS media capability open request indication sent by the SCEF, the MBMS media capability open request indication is used to request the HSS to open the MBMS pipeline capability;
  • the processing unit 122 is configured to determine whether to allow the MBMS capability to be opened according to the subscription information with the operator, the MBMS capability negotiation parameter, and/or the MBMS media capability opening request.
  • the processing unit is further configured to: determine, according to the subscription information and the MBMS capability negotiation parameter, the open MBMS capability information;
  • the method further includes: a sending unit 123, configured to send a first response message to the SCEF, where the first response message includes MBMS capability information;
  • the first response message includes the MBMS capability opening request. Ask for instructions to inform SCEF to allow open MBMS capabilities.
  • the MBMS capability negotiation parameter and the MBMS capability information respectively include a transmission mode indication of the video content, a security feature indication using the MBMS, a content transcoding capability support indication, a content buffer indication, an experience quality QoE reporting indication, a network information reporting indication, At least one of an advertisement consumption information indication and an advertisement insertion capability indication;
  • the transmission mode indication is a broadcast mode, or a broadcast/unicast hybrid mode, or a dynamic broadcast/unicast mode;
  • the security feature indication is an open state or an off state;
  • the content The transcoding capability support indication is to support the transcoding indication or the transcoding indication is not supported;
  • the content buffer indication is to support the content buffer indication or the content buffer indication is not supported;
  • the QoE reporting indication is to report the QoE indication or not to report the QoE indication;
  • the network information reporting indication is The reporting network information indicating or not reporting the network information indicates that the network information includes at least one of a UE identifier, a serving cell identifier,
  • the embodiment of the present invention provides a first request message sent by the HSS, the HSS receiving capability open function unit SCEF, where the first request message includes the MBMS capability negotiation of the multimedia broadcast multicast service requested by the third party server AS through the SCEF for video distribution.
  • the parameter, and/or the MBMS media capability open request indication sent by the SCEF, the MBMS media capability open request indication is used to request the HSS to open the MBMS pipeline capability, and according to the subscription information with the operator, the MBMS capability negotiation parameter and/or the MBMS media capability is open.
  • the request determines whether the MBMS capability is allowed to be opened, so that when multiple UEs access the video content, the OTT third party can interact with the SCEF and the HSS of the 3GPP to obtain an MBMS capability indication that the HSS allows to open, so that the third party server negotiates parameters according to the MBMS capability.
  • the BM-SC to determine the open MBMS capability, so that the third-party server will redirect the UE's request to the broadcast receiving mode to receive the video content, and extend the MBMS capability to the OTT video support, and the OTT third party does not need to operate with different operations.
  • the negotiation and testing of the commerce and terminals simplify the technical difficulty of providing video services by OTT. Operators will be enough to solve the media capabilities of MBMS open to third-party OTT workload, complexity management, and third-party OTT by IOT workload when distributing video mobile network, Video distribution and management load issues.
  • the embodiment of the present invention provides a SCEF 13, as shown in FIG. 13, including a receiver 131, a transmitter 132, a memory 133, and a bus 134 for storing data and instructions, wherein the receiver 131 executes the instruction for the instruction
  • the receiver 131 executes the instruction for the instruction
  • Receiving a first request message sent by a third-party server the first request message includes a multimedia broadcast multicast service MBMS capability negotiation parameter requested by the third-party server for video distribution
  • the transmitter 132 executes the instruction to apply to the home according to the first request message
  • the land signing subscriber server HSS sends a second request message to request the HSS to open the MBMS capability; the transmitter 132 executes the command and is further used to send the multimedia message to the multimedia when the receiver receives the second response message that the HSS determines to allow the MBMS capability to be opened.
  • the broadcast service center BM-SC sends a third request message to request acquisition of the first MBMS capability information opened by the BM-SC; the transmitter 132 executes the instruction and is further configured to send the opened first MBMS capability information acquired from the BM-SC. Giving a third-party server, causing the third-party server to initiate an MBMS broadcast according to the open first MBMS capability information request and distribute the video to the user equipment UE Frequency content.
  • the first request message further includes port information of the third-party server and media encoding information of the third-party server;
  • the second request message includes an MBMS capability negotiation parameter and/or an MBMS media capability open request indication, and the MBMS media capability open request indication is used to request the HSS to open the MBMS pipeline capability;
  • the second response message includes the HSS determining the open second MBMS capability information according to the HSS and the operator's subscription information and the MBMS capability negotiation parameter;
  • the second request message includes an MBMS media capability open request indication
  • the second response message includes an MBMS capability open request indication
  • the MBMS capability open request indication is used to request the BM-SC to determine the open first MBMB capability information
  • the third request message includes port information of the third-party server and media encoding information of the third-party server;
  • the third request message further includes the second MBMS capability information; if the second response message does not include the second MBMS capability information, the third request message further includes the MBMB capability negotiation parameter.
  • the receiver 131 performs the instruction, and is further configured to receive a third response message sent by the BM-SC, where the third response message includes the first MBMS capability information, a service portal link for transmitting the video content, Port information of the BM-SC, charging rules, and media coding information of the BM-SC.
  • the MBMS capability negotiation parameter, the first MBMS capability information, and the second MBMS capability information respectively include a transmission mode indication of the video content, a security feature indication using the MBMS, and a content transcoding capability support indication, At least one of a content buffer indication, an experience quality QoE reporting indication, a network information reporting indication, an advertisement consumption information indication, and an advertisement insertion capability indication; wherein the transmission mode indication is a broadcast mode, or a broadcast/unicast mixed mode, or a dynamic broadcast/ Unicast mode; the security feature indication is an open state or a closed state; the content transcoding capability support indication is to support the transcoding indication or the transcoding indication is not supported; the content buffer indication is to support the content buffer indication or the content buffer indication is not supported; the QoE reporting indication In order to report the QoE indication or not to report the QoE indication; the network information reporting indication is to report the network information indication or not to report the network information, the network information includes at least one of the UE identity, the serving
  • the port information of the third-party server is used for the trust channel data transmission between the third-party server and the BM-SC; the port information of the BM-SC is used for the trust channel data transmission between the BM-SC and the third-party server;
  • the media coding information includes At least one of video encoding information, audio encoding information, text encoding information, and picture encoding information.
  • the embodiment of the present invention provides a SCEF, where the SCEF receives a first request message sent by a third-party server, where the first request message includes a MBMS capability negotiation parameter of the multimedia broadcast multicast service requested by the third-party server for video distribution, according to the first request message.
  • the home subscriber server HSS sends a second request message to request the HSS to open the MBMS capability, and the SCEF sends a third response message to the multimedia broadcast service center BM-SC when receiving the second response message returned by the HSS to allow the MBMS capability to be opened.
  • the device UE distributes the video content, that is, when the plurality of UEs access the video content, the third-party server that provides the video content can interact with the SCEF and the BM-SC of the 3GPP, and negotiate with the BM-SC to determine the open MBMS according to the MBMS capability negotiation parameter.
  • the third-party server redirects the UE's request to the broadcast receiving mode to receive the video content, and extends the MBMS capability to the OTT video support.
  • the OTT third party does not need to negotiate and test with different operators and terminals, simplifying the OTT.
  • the technical difficulty of providing video services can solve the problem of operators opening MBMS media capabilities to OTT third parties. Heteroaryl and the third party through a mobile network OTT video IOT workload distribution, video distribution, and management of the problem of heavy loads.
  • the embodiment of the present invention provides a third-party server 14, as shown in FIG. 14, comprising: a receiver 141, a transmitter 142, a processor 143, a memory 144, and a bus 145 for storing instructions and data, wherein the transmitting The 142 is configured to send the first request message to the capability open function unit SCEF, where the first request message includes a multimedia broadcast multicast service MBMS capability negotiation parameter requested by the third party server for video distribution; and the receiver 141 executes the instruction Receiving the first response message sent by the SCEF, the first response message includes the open MBMS capability information acquired by the SCEF and the service entry link of the transmitted video content acquired from the multimedia broadcast service center BM-SC; and the transmitter 142 executes the instruction. Transmitting a service entry link for transmitting the video content to the UE; the processor 143 executing the instruction is further for initiating the MBMS broadcast according to the MBMS capability information to distribute the video content to the UE.
  • the MBMS capability negotiation parameter and the MBMS capability information respectively include a transmission mode indication of the video content, a security feature indication using the MBMS, a content transcoding capability support indication, a content buffer indication, and an experience quality QoE report.
  • the first request message further includes port information of the third party server and media encoding information of the third party server;
  • the first response message further includes port information of the BM-SC obtained by the SCEF, media coding information of the BM-SC, and charging rules;
  • the port information of the third-party server is used for the trust channel data transmission between the third-party server and the BM-SC; the port information of the BM-SC is used for the trust channel data transmission between the BM-SC and the third-party server; media coding
  • the information includes at least one of video encoding information, audio encoding information, text encoding information, and picture encoding information.
  • the receiving, by the receiver 141, the instruction is further configured to: before the transmitter 142 sends the first request message to the SCEF, or after the receiver 141 receives the first response message sent by the SCEF, receive the at least A hypertext transfer protocol HTTP request message sent by two UEs, the HTTP request message is used to request the same video content.
  • the transmitter 142 executes the instruction, and is configured to send the video content to the BM-SC or the SCEF after transmitting the service entry link for transmitting the video content to the user equipment UE.
  • the embodiment of the present invention provides a third-party server, where the third-party server sends a first request message to the capability open function unit SCEF, where the first request message includes a multimedia broadcast multicast service MBMS capability negotiation parameter requested by the third-party server for video distribution.
  • the first response message sent by the SCEF where the first response message includes the open MBMS capability information acquired by the SCEF and the service entry link of the transmitted video content acquired from the multimedia broadcast service center BM-SC, and the service portal that will transmit the video content
  • the link is sent to the UE, and the MBMS broadcast is started according to the MBMS capability information to distribute the video content to the UE, that is, when the plurality of UEs access the video content, the third-party server that provides the video content can interact with the SCEF and the BM-SC of the 3GPP, according to The MBMS capability negotiation parameter negotiates with the BM-SC to determine the open MBMS capability.
  • the third-party server redirects the UE's request to the broadcast receiving mode to receive the video content, and extends the MBMS capability to the OTT video support.
  • the OTT third party does not need to be different.
  • the operator and the terminal negotiate and test, which simplifies the technical difficulty of the OTT providing the video service, and can solve the problem that the operator opens the MBMS media capability to the OTT third party with large workload, complicated management, and when the OTT third party distributes the video through the mobile network.
  • IOT has a large workload, heavy video distribution and heavy management load.
  • the embodiment of the present invention provides a BM-SC 15, as shown in FIG. 15, comprising: a receiver 151, a transmitter 152, a memory 153, and a bus 154 and a processor 155, wherein the memory 153 is used to store instructions and data, and the receiver
  • the instruction 151 is configured to receive a first request message sent by the capability open function unit SCEF, where the first request message is used to obtain the multimedia broadcast multicast service MBMS capability information when the video content is distributed; the transmitter 152 executes the instruction for the SCEF And transmitting a first response message, where the first response message includes the first MBMS capability information that is opened by the BM-SC, to distribute the video content to the user equipment UE after the SCEF starts the MBMS broadcast according to the first MBMS capability information.
  • the first request message includes an MBMS capability negotiation parameter requested by the third party server for video distribution, or the first request message includes the MBMS capability of the home signing server HSS according to the third party server.
  • Negotiating parameters determine open second MBMS capability information
  • the processor 155 executes the instruction, configured to determine, according to the MBMS capability negotiation parameter and the subscription information of the operator, the first MBMS capability information that is opened by the BM-SC; or
  • the first request message further includes port information of the third-party server and media encoding information of the third-party server;
  • the first response message includes port information of the BM-SC and a service portal for transmitting the video content. Link, charging rules and media coding information of the BM-SC;
  • the port information of the third-party server is used for the trust channel data transmission between the third-party server and the BM-SC; the port information of the BM-SC is used for the trust channel data transmission between the BM-SC and the third-party server;
  • the media coding information includes At least one of video encoding information, audio encoding information, text encoding information, and picture encoding information.
  • the MBMS capability negotiation parameter, the first MBMS capability information, and the second MBMS capability information respectively include a transmission mode indication of the video content, a security feature indication using the MBMS, and a content transcoding capability support indication, At least one of a content buffer indication, an experience quality QoE reporting indication, a network information reporting indication, an advertisement consumption information indication, and an advertisement insertion capability indication; wherein the transmission mode indication is a broadcast mode, or a broadcast/unicast mixed mode, or a dynamic broadcast/ Unicast mode; the security feature indication is an open state or a closed state; the content transcoding capability support indication is to support the transcoding indication or the transcoding indication is not supported; the content buffer indication is to support the content buffer indication or the content buffer indication is not supported; the QoE reporting indication In order to report the QoE indication or not to report the QoE indication; the network information reporting indication is to report the network information indication or not to report the network information, the network information includes at least one of the UE identity, the serving
  • the embodiment of the present invention provides a BM-SC, where the BM-SC receives the first request message sent by the SCEF, where the first request message is used to obtain the MBMS capability information of the multimedia broadcast multicast service when the video content is distributed, and the BM-SC sends the message to the SCEF.
  • the first response message includes BM-SC open MBMS capability information, to distribute the video content to the user equipment UE after the SCEF starts the MBMS broadcast according to the MBMS capability information,
  • This facilitates the OTT third party to interact with the SCEF and BM-SC of the 3GPP when accessing the video content by multiple UEs, and determine the open MBMS capability by negotiating with the BM-SC according to the MBMS capability negotiation parameter, so that the third party server will
  • the request of the UE is redirected to the broadcast receiving mode to receive the video content, and the MBMS capability is extended to the OTT video support.
  • the OTT third party does not need to negotiate and test with different operators and terminals, which simplifies the technical difficulty of providing the video service by the OTT. Resolving the problem that operators open MBMS media capabilities to OTT third parties with large workload, complicated management, and OTT third parties' heavy workload, video distribution and management load when distributing video through mobile networks.
  • the embodiment of the present invention provides an HSS 16, as shown in FIG. 16, including a receiver 161, a transmitter 162, a processor 163, a memory 164, and a bus 165.
  • the memory 164 is used to store instructions and data, and the receiver 161 executes the command.
  • a first request message sent by the capability open function unit SCEF where the first request message includes a multimedia broadcast multicast service MBMS capability negotiation parameter sent by the third party server AS through the SCEF for video distribution, and/or sent by the SCEF
  • the MBMS Media Capability Open Request indication is used to request the HSS to open the MBMS Pipeline Capability; the Transmitter 162 executes the command to open the MBMS Capability Negotiation Parameters and/or the MBMS Media Capabilities according to the subscription information with the operator.
  • the request determines if the MBMS capability is allowed to be opened.
  • the processor 163 when the processor 163 is configured to determine that the MBMS capability is allowed to be opened, the processor 163 is further configured to: negotiate according to the subscription information and the MBMS capability.
  • the parameter determines the open MBMS capability information; the transmitter is further configured to: send a first response message to the SCEF, where the first response message includes MBMS capability information;
  • the first response message includes an MBMS capability open request indication to notify the SCEF to allow the open MBMS capability.
  • MBMS capability negotiation parameters and MBMS can be
  • the force information includes a transmission mode indication of the video content, a security feature indication using the MBMS, a content transcoding capability support indication, a content buffer indication, an experience quality QoE reporting indication, a network information reporting indication, an advertisement consumption information indication, and an advertisement insertion capability indication, respectively.
  • the transmission mode is indicated as a broadcast mode, or a broadcast/unicast hybrid mode, or a dynamic broadcast/unicast mode
  • the security feature indication is an open state or an off state
  • the content transcoding capability support indication is to support a transcoding indication
  • the content buffer indication does not support the content buffer indication or does not support the content buffer indication
  • the QoE reporting indication is to report the QoE indication or not to report the QoE indication
  • the network information reporting indication is to report the network information indication or not to report the network information indication.
  • the network information includes at least one of a UE identity, a serving cell identity, and a network congestion state; the advertisement consumption information indicates that the user consumes the advertisement content event indication or does not report the user consumption advertisement content event indication; the advertisement insertion capability indication is to support the advertisement insertion indication or not support Advertisement insertion indication.
  • the embodiment of the present invention provides a first request message sent by the HSS, the HSS receiving capability open function unit SCEF, where the first request message includes the MBMS capability negotiation of the multimedia broadcast multicast service requested by the third party server AS through the SCEF for video distribution.
  • the parameter, and/or the MBMS media capability open request indication sent by the SCEF, the MBMS media capability open request indication is used to request the HSS to open the MBMS pipeline capability, and according to the subscription information with the operator, the MBMS capability negotiation parameter and/or the MBMS media capability is open.
  • the request determines whether the MBMS capability is allowed to be opened, so that when multiple UEs access the video content, the OTT third party can interact with the SCEF and the HSS of the 3GPP to obtain an MBMS capability indication that the HSS allows to open, so that the third party server negotiates parameters according to the MBMS capability.
  • the BM-SC to determine the open MBMS capability, so that the third-party server will redirect the UE's request to the broadcast receiving mode to receive the video content, and extend the MBMS capability to the OTT video support, and the OTT third party does not need to operate with different operations.
  • the negotiation and testing of the commerce and terminals simplify the technical difficulty of providing video services by OTT. Operators will be enough to solve the media capabilities of MBMS open to third-party OTT workload, complexity management, and third-party OTT video distribution through the mobile network IOT workload, video distribution and management heavy load of problems.
  • the disclosed device And methods can be implemented in other ways.
  • the device embodiments described above are merely illustrative.
  • the division of the unit is only a logical function division.
  • there may be another division manner for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored or not executed.
  • the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
  • each functional unit may be integrated into one processing unit, or each unit may be physically included separately, or two or more units may be integrated into one unit.
  • the above units may be implemented in the form of hardware or in the form of hardware plus software functional units.
  • All or part of the steps of implementing the foregoing method embodiments may be performed by hardware related to the program instructions.
  • the foregoing program may be stored in a computer readable storage medium, and when executed, the program includes the steps of the foregoing method embodiments;
  • the foregoing storage medium includes: a U disk, a mobile hard disk, a read only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like, which can store program codes. medium.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明实施例提供一种视频分发方法和设备,涉及通信领域,能够解决运营商和OTT第三方通过移动网络分发视频时IOT工作量大、视频分发和管理负荷重的问题。其方法为:SCEF接收第三方服务器发送的第一请求消息,第一请求消息包括第三方服务器请求用于视频分发的MBMS能力协商参数,SCEF根据第一请求消息向HSS发送第二请求消息,以向HSS请求开放MBMS能力,SCEF在接收到HSS确定允许MBMS能力开放时返回的第二响应消息时,向多媒体广播服务中心BM-SC发送第三请求消息,以请求获取BM-SC开放的MBMS能力信息,将从BM-SC获取的开放的MBMS能力信息发送给第三方服务器,使第三方服务器根据开放的MBMS能力信息启动MBMS广播并向UE分发视频内容。本发明实施例用于通过MBMS支持视频业务。

Description

一种视频分发方法和设备 技术领域
本发明涉及通信领域,尤其涉及一种视频分发方法和设备。
背景技术
OTT(Over The Top)是指互联网公司越过运营商,发展基于开放互联网的各种视频及数据服务业务,即仅利用运营商的网络传输能力,而服务由运营商之外的第三方提供互联网电视业务等。
在现有业务和能力开放(Service Exposure and Enablement Support,SEES)技术中,OTT第三方(例如搜狐视频、乐视电视、百度浏览器和腾讯微信等)可利用网络的传输能力向第三代合作伙伴计划(3rd Generation Partnership Project,3GPP)网络提供数据请求的时间段、在特定区域发送的数据量、服务质量(Quality of Service,QoS)和优先级等,3GPP网络根据OTT第三方的请求将特定数据按照网络授权的QoS和优先级在特定区域进行发送,并向OTT第三方提供推荐的时间段、计费策略信息、网络异常信息和用户设备(User Equipment,UE)的状态信息等。
对于运营商支持OTT视频的情况,3GPP网络具备的多媒体广播多播服务(Multimedia Broadcast Multicast Service,MBMS)支持能力:包括媒体格式的支持、媒体分发、缓存/转码能力以及广告插入能力都未在现有的3GPP网络能力开放框架中涉及。这样对于运营商来说,运营商需要和每个OTT第三方进行互通测试和开发定制视频支持能力,对于OTT第三方而言,由于每个运营商都存在不同的MBMS能力,如果OTT第三方不利用3GPP网络具备的MBMS视频支持能力,OTT第三方也需要和每个运营商进行互通测试,适配不同的运营商管道和不同终端的视频支持能力,这样会增加OTT第三方的IOT(Inter-Operability Testing,互操作性测试)工作量,视频分发和管理负荷重。
发明内容
本发明实施例提供一种视频分发方法和设备,能够解决运营商将MBMS的媒体能力开放给OTT第三方工作量大、管理复杂以及OTT第三方通过移动网络分发视频时IOT工作量大、视频分发和管理负荷重的问题。
第一方面,提供一种视频分发方法,包括:
能力开放功能单元SCEF接收第三方服务器发送的第一请求消息,所述第一请求消息包括所述第三方服务器请求用于视频分发的多媒体广播多播服务MBMS能力协商参数;
所述SCEF根据所述第一请求消息向归属地签约用户服务器HSS发送第二请求消息,以向所述HSS请求开放MBMS能力;
所述SCEF在接收到所述HSS确定允许所述MBMS能力开放时返回的第二响应消息时,向多媒体广播服务中心BM-SC发送第三请求消息,以请求获取所述BM-SC开放的第一MBMS能力信息;
所述SCEF将从所述BM-SC获取的所述第一MBMS能力信息发送给所述第三方服务器,使所述第三方服务器根据所述第一MBMS能力信息请求启动MBMS广播并向用户设备UE分发视频内容。
结合第一方面,在第一方面的第一种可能实现的方式中,所述第一请求消息还包括所述第三方服务器的端口信息以及所述第三方服务器的媒体编码信息;
所述第二请求消息包括所述MBMS能力协商参数和/或MBMS媒体能力开放请求指示,所述MBMS媒体能力开放请求指示用于请求所述HSS开放MBMS管道能力;
若所述第二请求消息包括所述MBMS能力协商参数,则所述第二响应消息包括所述HSS根据所述HSS与运营商的签约信息和所述MBMS能力协商参数确定开放的第二MBMS能力信息;
若所述第二请求消息包括所述MBMS媒体能力开放请求指示, 则所述第二响应消息包括MBMS能力开放请求指示,所述MBMS能力开放请求指示用于请求所述BM-SC确定开放的所述第一MBMB能力信息;
所述第三请求消息包括所述第三方服务器的端口信息以及所述第三方服务器的媒体编码信息;
若所述第二响应消息包括所述第二MBMS能力信息,则所述第三请求消息还包括所述第二MBMS能力信息;若所述第二响应消息未包括所述第二MBMS能力信息,则所述第三请求消息还包括所述MBMB能力协商参数。
结合第一方面的第一种可能实现的方式,在第一方面的第二种可能实现的方式中,在所述SCEF将从所述BM-SC获取的所述第一MBMS能力信息发送给所述第三方服务器之前,所述方法还包括:
所述SCEF接收所述BM-SC发送的第三响应消息,所述第三响应消息包括所述第一MBMS能力信息、传送所述视频内容的业务入口链接、所述BM-SC的端口信息、计费规则以及所述BM-SC的媒体编码信息。
结合第一方面的第二种可能实现的方式,在第一方面的第三种可能实现的方式中,所述MBMS能力协商参数、所述第一MBMS能力信息和所述第二MBMS能力信息分别包括所述视频内容的传输模式指示、使用所述MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,所述传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;所述安全特性指示为打开状态或关闭状态;所述内容转码能力支持指示为支持转码指示或不支持转码指示;所述内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;所述QoE上报指示为上报QoE指示或不上报QoE指示;所述网络信息上报指示为上报网络信息指示或不上报网络信息指示所述网络信息包括UE标识、服 务小区标识和网络拥塞状态中的至少一个;所述广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;所述广告插入能力指示为支持广告插入指示或不支持广告插入指示;
所述第三方服务器的端口信息用于所述第三方服务器与所述BM-SC之间的信任通道数据传输;所述BM-SC的端口信息用于所述BM-SC与所述第三方服务器之间的信任通道数据传输;所述媒体编码信息包括视频编码信息、音频编码信息、文本编码信息和图片编码信息中的至少一个。
第二方面,提供一种视频分发方法,包括:
第三方服务器向能力开放功能单元SCEF发送第一请求消息,所述第一请求消息包括所述第三方服务器请求用于视频分发的多媒体广播多播服务MBMS能力协商参数;
所述第三方服务器接收所述SCEF发送的第一响应消息,所述第一响应消息包括所述SCEF获取的开放的MBMS能力信息和从多媒体广播服务中心BM-SC获取的传送视频内容的业务入口链接;
所述第三方服务器将所述传送视频内容的业务入口链接发送给所述UE,并根据所述MBMS能力信息请求启动MBMS广播向所述UE分发视频内容。
结合第二方面,在第二方面的第一种可能实现的方式中,所述MBMS能力协商参数和所述MBMS能力信息分别包括所述视频内容的传输模式指示、使用所述MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,所述传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;所述安全特性指示为打开状态或关闭状态;所述内容转码能力支持指示为支持转码指示或不支持转码指示;所述内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;所述QoE上报指 示为上报QoE指示或不上报QoE指示;所述网络信息上报指示为上报网络信息指示或不上报网络信息指示所述网络信息包括UE标识、服务小区标识和网络拥塞状态中的至少一个;所述广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;所述广告插入能力指示为支持广告插入指示或不支持广告插入指示;
第一请求消息还包括所述第三方服务器的端口信息以及所述第三方服务器的媒体编码信息;
所述第一响应消息还包括所述SCEF获得的BM-SC的端口信息、所述BM-SC的媒体编码信息以及计费规则;
其中,所述第三方服务器的端口信息用于所述第三方服务器与所述BM-SC之间的信任通道数据传输;所述BM-SC的端口信息用于所述BM-SC与所述第三方服务器之间的信任通道数据传输;所述媒体编码信息包括视频编码信息、音频编码信息、文本编码信息和图片编码信息中的至少一个。
结合第二方面或第二方面的第一种可能实现的方式,在第二方面的第二种可能实现的方式中,在所述第三方服务器向所述SCEF发送所述第一请求消息之前,或所述第三方服务器接收所述SCEF发送的第一响应消息之后,所述方法还包括:
所述第三方服务器接收至少两个所述UE发送的超文本传送协议HTTP请求消息,所述HTTP请求消息用于请求相同的视频内容。
结合第二方面或第二方面的第一种可能实现的方式或第二种可能实现的方式,在第二方面的第三种可能实现的方式中,在所述第三方服务器将所述传送视频内容的业务入口链接发送给用户设备UE之后,所述方法还包括:
所述第三方服务器向所述BM-SC或所述SCEF发送所述视频内容。
第三方面,提供一种视频分发方法,包括:
多媒体广播服务中心BM-SC接收能力开放功能单元SCEF发送的第一请求消息,所述第一请求消息用于获取视频内容分发时的多媒体广播多播服务MBMS能力信息;
所述BM-SC向所述SCEF发送第一响应消息,所述第一响应消息包括所述BM-SC开放的MBMS能力信息,以便在所述SCEF根据所述第一MBMS能力信息启动MBMS广播后向用户设备UE分发视频内容。
结合第三方面,在第三方面的第一种可能实现的方式中,所述第一请求消息包括第三方服务器请求用于视频分发的MBMS能力协商参数,或所述第一请求消息包括归属地签约服务器HSS根据从所述第三方服务器得到的MBMS能力协商参数确定开放的第二MBMS能力信息;
在所述BM-SC向所述SCEF发送第一响应消息之前,所述方法还包括:
所述BM-SC根据所述MBMS能力协商参数与运营商的签约信息确定所述BM-SC开放的所述第一MBMS能力信息;或
所述BM-SC根据所述HSS确定开放的第二MBMS能力信息与所述运营商的签约信息确定所述BM-SC开放的所述第一MBMS能力信息。
结合第三方面或第三方面的第一种可能实现的方式,在第三方面的第二种可能实现的方式中,所述第一请求消息还包括所述第三方服务器的端口信息和所述第三方服务器的媒体编码信息;所述第一响应消息包括所述BM-SC的端口信息和传送所述视频内容的业务入口链接、计费规则和所述BM-SC的媒体编码信息;
所述第三方服务器的端口信息用于所述第三方服务器与所述BM-SC之间的信任通道数据传输;所述BM-SC的端口信息用于所 述BM-SC与所述第三方服务器之间的信任通道数据传输;所述媒体编码信息包括视频编码信息、音频编码信息、文本编码信息和图片编码信息中的至少一个。
结合第三方面的第二种可能实现的方式,在第三方面的第三种可能实现的方式中,所述MBMS能力协商参数、所述第一MBMS能力信息和所述第二MBMS能力信息分别包括所述视频内容的传输模式指示、使用所述MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,所述传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;所述安全特性指示为打开状态或关闭状态;所述内容转码能力支持指示为支持转码指示或不支持转码指示;所述内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;所述QoE上报指示为上报QoE指示或不上报QoE指示;所述网络信息上报指示为上报网络信息指示或不上报网络信息指示所述网络信息包括UE标识、服务小区标识和网络拥塞状态中的至少一个;所述广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;所述广告插入能力指示为支持广告插入指示或不支持广告插入指示。
结合第三方面的第二种可能实现的方式或第三种可能实现的方式,在第三方面的第四种可能实现的方式中,在所述BM-SC向所述SCEF发送第一响应消息之后,所述方法还包括:
所述BM-SC向所述UE发送所述传送所述视频内容的业务入口链接;
所述BM-SC依据所述BM-SC的端口信息接收所述第三方服务器发送的视频内容,并将所述视频内容发送给所述UE。
第四方面,提供一种视频分发方法,包括:
归属地签约用户服务器HSS接收能力开放功能单元SCEF发送 的第一请求消息,所述第一请求消息包括第三方服务器AS经过所述SCEF发送的请求用于视频分发的多媒体广播多播服务MBMS能力协商参数,和/或所述SCEF发送的MBMS媒体能力开放请求指示,所述MBMS媒体能力开放请求指示用于请求所述HSS开放MBMS管道能力;
所述HSS根据与运营商的签约信息,与所述MBMS能力协商参数和/或所述MBMS媒体能力开放请求确定是否允许开放MBMS能力。
结合第四方面,在第四方面的第一种可能实现的方式中,若所述第一请求消息包括所述MBMS能力协商参数,则在所述HSS确定允许开放MBMS能力时,所述方法还包括:
所述HSS根据所述签约信息和所述MBMS能力协商参数确定开放的MBMS能力信息;
所述HSS向所述SCEF发送第一响应消息,所述第一响应消息包括所述MBMS能力信息;
若所述第一请求消息包括所述MBMS媒体能力开放请求指示,且所述HSS确定允许开放所述MBMS能力,则所述第一响应消息包括MBMS能力开放请求指示,以通知所述SCEF允许开放所述MBMS能力。
结合第四方面的第一种可能实现的方式,在第二种可能实现的方式中,所述MBMS能力协商参数和所述MBMS能力信息分别包括所述视频内容的传输模式指示、使用所述MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,所述传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;所述安全特性指示为打开状态或关闭状态;所述内容转码能力支持指示为支持转码指示或不支持转码指示;所述内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;所 述QoE上报指示为上报QoE指示或不上报QoE指示;所述网络信息上报指示为上报网络信息指示或不上报网络信息指示所述网络信息包括UE标识、服务小区标识和网络拥塞状态中的至少一个;所述广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;所述广告插入能力指示为支持广告插入指示或不支持广告插入指示。
第五方面,提供一种能力开放功能单元SCEF,包括:
接收单元,用于接收第三方服务器发送的第一请求消息,所述第一请求消息包括所述第三方服务器请求用于视频分发的多媒体广播多播服务MBMS能力协商参数;
发送单元,用于根据所述第一请求消息向归属地签约用户服务器HSS发送第二请求消息,以向所述HSS请求开放MBMS能力;
所述发送单元还用于,在所述接收单元用于接收到所述HSS确定允许所述MBMS能力开放时返回的第二响应消息时,向多媒体广播服务中心BM-SC发送第三请求消息,以请求获取所述BM-SC开放的第一MBMS能力信息;
所述发送单元还用于,将从所述BM-SC获取的所述第一MBMS能力信息发送给所述第三方服务器,使所述第三方服务器根据所述第一MBMS能力信息请求启动MBMS广播并向用户设备UE分发视频内容。
结合第五方面,在第五方面的第一种可能实现的方式中,所述第一请求消息还包括所述第三方服务器的端口信息以及所述第三方服务器的媒体编码信息;
所述第二请求消息包括所述MBMS能力协商参数和/或MBMS媒体能力开放请求指示,所述MBMS媒体能力开放请求指示用于请求所述HSS开放MBMS管道能力;
若所述第二请求消息包括所述MBMS能力协商参数,则所述第 二响应消息包括所述HSS根据所述HSS与运营商的签约信息和所述MBMS能力协商参数确定开放的第二MBMS能力信息;
若所述第二请求消息包括所述MBMS媒体能力开放请求指示,则所述第二响应消息包括MBMS能力开放请求指示,所述MBMS能力开放请求指示用于请求所述BM-SC确定开放的所述第一MBMB能力信息;
所述第三请求消息包括所述第三方服务器的端口信息以及所述第三方服务器的媒体编码信息;
若所述第二响应消息包括所述第二MBMS能力信息,则所述第三请求消息还包括所述第二MBMS能力信息;若所述第二响应消息未包括所述第二MBMS能力信息,则所述第三请求消息还包括所述MBMB能力协商参数。
结合第五方面的第一种可能实现的方式,在第五方面的第二种可能实现的方式中,所述接收单元还用于:
接收所述BM-SC发送的第三响应消息,所述第三响应消息包括所述第一MBMS能力信息、传送所述视频内容的业务入口链接、所述BM-SC的端口信息、计费规则以及所述BM-SC的媒体编码信息。
结合第五方面的第一种可能实现的方式,在第五方面的第二种可能实现的方式中,所述MBMS能力协商参数、所述第一MBMS能力信息和所述第二MBMS能力信息分别包括所述视频内容的传输模式指示、使用所述MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,所述传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;所述安全特性指示为打开状态或关闭状态;所述内容转码能力支持指示为支持转码指示或不支持转码指示;所述内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;所述QoE上报指示为上报QoE指示或不上报QoE指示;所述网络信息上报指示为上报网 络信息指示或不上报网络信息指示所述网络信息包括UE标识、服务小区标识和网络拥塞状态中的至少一个;所述广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;所述广告插入能力指示为支持广告插入指示或不支持广告插入指示;
所述第三方服务器的端口信息用于所述第三方服务器与所述BM-SC之间的信任通道数据传输;所述BM-SC的端口信息用于所述BM-SC与所述第三方服务器之间的信任通道数据传输;所述媒体编码信息包括视频编码信息、音频编码信息、文本编码信息和图片编码信息中的至少一个。
第六方面,提供一种第三方服务器,包括:
发送单元,用于向能力开放功能单元SCEF发送第一请求消息,所述第一请求消息包括所述第三方服务器请求用于视频分发的多媒体广播多播服务MBMS能力协商参数;
接收单元,用于接收所述SCEF发送的第一响应消息,所述第一响应消息包括所述SCEF获取的开放的MBMS能力信息和从多媒体广播服务中心BM-SC获取的传送视频内容的业务入口链接;
所述发送单元,还用于将所述传送视频内容的业务入口链接发送给所述UE;
处理单元,用于根据所述MBMS能力信息启动MBMS广播向所述UE分发视频内容。
结合第六方面,在第六方面的第一种可能实现的方式中,所述MBMS能力协商参数和所述MBMS能力信息分别包括所述视频内容的传输模式指示、使用所述MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,所述传输模式指示为广播模式、或广播/单播混合模式、或动态广播 /单播模式;所述安全特性指示为打开状态或关闭状态;所述内容转码能力支持指示为支持转码指示或不支持转码指示;所述内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;所述QoE上报指示为上报QoE指示或不上报QoE指示;所述网络信息上报指示为上报网络信息指示或不上报网络信息指示所述网络信息包括UE标识、服务小区标识和网络拥塞状态中的至少一个;所述广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;所述广告插入能力指示为支持广告插入指示或不支持广告插入指示;
第一请求消息还包括所述第三方服务器的端口信息以及所述第三方服务器的媒体编码信息;
所述第一响应消息还包括所述SCEF获得的BM-SC的端口信息、所述BM-SC的媒体编码信息以及计费规则;
其中,所述第三方服务器的端口信息用于所述第三方服务器与所述BM-SC之间的信任通道数据传输;所述BM-SC的端口信息用于所述BM-SC与所述第三方服务器之间的信任通道数据传输;所述媒体编码信息包括视频编码信息、音频编码信息、文本编码信息和图片编码信息中的至少一个。
结合第六方面或第六方面的第一种可能实现的方式,在第六方面的第二种可能实现的方式中,所述接收单元还用于:在所述第三方服务器向所述SCEF发送所述第一请求消息之前,或所述第三方服务器接收所述SCEF发送的第一响应消息之后,接收至少两个所述UE发送的超文本传送协议HTTP请求消息,所述HTTP请求消息用于请求相同的视频内容。
结合第六方面或第六方面的第一种可能实现的方式或第二种可能实现的方式,在第六方面的第三种可能实现的方式中,所述发送单元还用于:
在将所述传送视频内容的业务入口链接发送给用户设备UE之 后,向所述BM-SC或所述SCEF发送所述视频内容。
第七方面,提供一种多媒体广播服务中心BM-SC,包括:
接收单元,用于接收能力开放功能单元SCEF发送的第一请求消息,所述第一请求消息用于获取视频内容分发时的多媒体广播多播服务MBMS能力信息;
发送单元,用于向所述SCEF发送第一响应消息,所述第一响应消息包括所述BM-SC开放的第一MBMS能力信息,以便所述SCEF根据所述第一MBMS能力信息启动MBMS广播向用户设备UE分发视频内容。
结合第七方面,在第七方面的第一种可能实现的方式中,所述第一请求消息包括第三方服务器请求用于视频分发的MBMS能力协商参数,或所述第一请求消息包括归属地签约服务器HSS根据从所述第三方服务器得到的MBMS能力协商参数确定开放的第二MBMS能力信息;
还包括:处理单元,用于根据所述MBMS能力协商参数与运营商的签约信息确定所述BM-SC开放的所述第一MBMS能力信息;或
所述处理单元,用于根据所述HSS确定开放的第二MBMS能力信息与所述运营商的签约信息确定所述BM-SC开放的所述第一MBMS能力信息。
结合第七方面或第七方面的第一种可能实现的方式,在第七方面的第二种可能实现的方式中,所述第一请求消息还包括所述第三方服务器的端口信息和所述第三方服务器的媒体编码信息;所述第一响应消息包括所述BM-SC的端口信息和传送所述视频内容的业务入口链接、计费规则和所述BM-SC的媒体编码信息;
所述第三方服务器的端口信息用于所述第三方服务器与所述BM-SC之间的信任通道数据传输;所述BM-SC的端口信息用于所 述BM-SC与所述第三方服务器之间的信任通道数据传输;所述媒体编码信息包括视频编码信息、音频编码信息、文本编码信息和图片编码信息中的至少一个。
结合第七方面的第二种可能实现的方式,在第七方面的第三种可能实现的方式中,所述MBMS能力协商参数、所述第一MBMS能力信息和所述第二MBMS能力信息分别包括所述视频内容的传输模式指示、使用所述MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,所述传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;所述安全特性指示为打开状态或关闭状态;所述内容转码能力支持指示为支持转码指示或不支持转码指示;所述内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;所述QoE上报指示为上报QoE指示或不上报QoE指示;所述网络信息上报指示为上报网络信息指示或不上报网络信息指示所述网络信息包括UE标识、服务小区标识和网络拥塞状态中的至少一个;所述广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;所述广告插入能力指示为支持广告插入指示或不支持广告插入指示。
结合第七方面的第二种可能实现的方式或第三种可能实现的方式,在第七方面的第四种可能实现的方式中,所述发送单元还用于:向所述UE发送所述传送所述视频内容的业务入口链接;
所述接收单元,还用于依据所述BM-SC的端口信息接收所述第三方服务器发送的视频内容;
所述发送单元,还用于将所述视频内容发送给所述UE。
第八方面,提供一种归属地签约用户服务器HSS,包括:
接收单元,用于接收能力开放功能单元SCEF发送的第一请求消息,所述第一请求消息包括第三方服务器AS经过所述SCEF发送 的请求用于视频分发的多媒体广播多播服务MBMS能力协商参数,和/或所述SCEF发送的MBMS媒体能力开放请求指示,所述MBMS媒体能力开放请求指示用于请求所述HSS开放MBMS管道能力;
处理单元,用于根据与运营商的签约信息,与所述MBMS能力协商参数和/或所述MBMS媒体能力开放请求确定是否允许开放MBMS能力。
结合第八方面,在第八方面的第一种可能实现的方式中,若所述第一请求消息包括所述MBMS能力协商参数,则所述处理单元还用于:根据所述签约信息和所述MBMS能力协商参数确定开放的MBMS能力信息;
还包括发送单元,用于向所述SCEF发送第一响应消息,所述第一响应消息包括所述MBMS能力信息;
若所述第一请求消息包括所述MBMS媒体能力开放请求指示,且所述HSS确定允许开放所述MBMS能力,则所述第一响应消息包括MBMS能力开放请求指示,以通知所述SCEF允许开放所述MBMS能力。
结合第八方面的第一种可能实现的方式,在第八方面的第二种可能实现的方式中,所述MBMS能力协商参数和所述MBMS能力信息分别包括所述视频内容的传输模式指示、使用所述MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,所述传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;所述安全特性指示为打开状态或关闭状态;所述内容转码能力支持指示为支持转码指示或不支持转码指示;所述内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;所述QoE上报指示为上报QoE指示或不上报QoE指示;所述网络信息上报指示为上报网络信息指示或不上报网络信息指示所述网络信息包括UE标识、服务小区标识和网络拥塞状态中的至 少一个;所述广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;所述广告插入能力指示为支持广告插入指示或不支持广告插入指示。
第九方面,提供一种能力开放功能单元SCEF,包括:接收器,用于接收第三方服务器发送的第一请求消息,所述第一请求消息包括所述第三方服务器请求用于视频分发的多媒体广播多播服务MBMS能力协商参数;
发射器,用于根据所述第一请求消息向归属地签约用户服务器HSS发送第二请求消息,以向所述HSS请求开放MBMS能力;
所述发射器,还用于在所述接收器接收到所所述HSS确定允许所述MBMS能力开放时返回的第二响应消息时,向多媒体广播服务中心BM-SC发送第三请求消息,以请求获取所述BM-SC开放的第一MBMS能力信息;
所述发射器,还用于将从所述BM-SC获取的所述第一MBMS能力信息发送给所述第三方服务器,使所述第三方服务器根据所述第一MBMS能力信息请求启动MBMS广播并向用户设备UE分发视频内容。
结合第九方面,在第九方面的第一种可能实现的方式中,所述第一请求消息还包括所述第三方服务器的端口信息以及所述第三方服务器的媒体编码信息;
所述第二请求消息包括所述MBMS能力协商参数和/或MBMS媒体能力开放请求指示,所述MBMS媒体能力开放请求指示用于请求所述HSS开放MBMS管道能力;
若所述第二请求消息包括所述MBMS能力协商参数,则所述第二响应消息包括所述HSS根据所述HSS与运营商的签约信息和所述MBMS能力协商参数确定开放的第二MBMS能力信息;
若所述第二请求消息包括所述MBMS媒体能力开放请求指示, 则所述第二响应消息包括MBMS能力开放请求指示,所述MBMS能力开放请求指示用于请求所述BM-SC确定开放的所述第一MBMB能力信息;
所述第三请求消息包括所述第三方服务器的端口信息以及所述第三方服务器的媒体编码信息;
若所述第二响应消息包括所述第二MBMS能力信息,则所述第三请求消息还包括所述第二MBMS能力信息;若所述第二响应消息未包括所述第二MBMS能力信息,则所述第三请求消息还包括所述MBMB能力协商参数。
结合第九方面的第一种可能实现的方式,在第九方面的第二种可能实现的方式中,所述接收器,还用于接收所述BM-SC发送的第三响应消息,所述第三响应消息包括所述第一MBMS能力信息、传送所述视频内容的业务入口链接、所述BM-SC的端口信息、计费规则以及所述BM-SC的媒体编码信息。
结合第九方面的第二种可能实现的方式,在第九方面的第三种可能实现的方式中,所述MBMS能力协商参数、所述第一MBMS能力信息和所述第二MBMS能力信息分别包括所述视频内容的传输模式指示、使用所述MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,所述传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;所述安全特性指示为打开状态或关闭状态;所述内容转码能力支持指示为支持转码指示或不支持转码指示;所述内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;所述QoE上报指示为上报QoE指示或不上报QoE指示;所述网络信息上报指示为上报网络信息指示或不上报网络信息指示所述网络信息包括UE标识、服务小区标识和网络拥塞状态中的至少一个;所述广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件 指示;所述广告插入能力指示为支持广告插入指示或不支持广告插入指示;
所述第三方服务器的端口信息用于所述第三方服务器与所述BM-SC之间的信任通道数据传输;所述BM-SC的端口信息用于所述BM-SC与所述第三方服务器之间的信任通道数据传输;所述媒体编码信息包括视频编码信息、音频编码信息、文本编码信息和图片编码信息中的至少一个。
第十方面,提供一种第三方服务器,包括:
发射器,用于向能力开放功能单元SCEF发送第一请求消息,所述第一请求消息包括所述第三方服务器请求用于视频分发的多媒体广播多播服务MBMS能力协商参数;
接收器,用于接收所述SCEF发送的第一响应消息,所述第一响应消息包括所述SCEF获取的开放的MBMS能力信息和从多媒体广播服务中心BM-SC获取的传送视频内容的业务入口链接;
所述发射器,还用于将所述传送视频内容的业务入口链接发送给所述UE;
处理器,用于根据所述MBMS能力信息请求启动MBMS广播向所述UE分发视频内容。
结合第十方面,在第十方面的第一种可能实现的方式中,所述MBMS能力协商参数和所述MBMS能力信息分别包括所述视频内容的传输模式指示、使用所述MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,所述传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;所述安全特性指示为打开状态或关闭状态;所述内容转码能力支持指示为支持转码指示或不支持转码指示;所述内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;所述QoE上报指 示为上报QoE指示或不上报QoE指示;所述网络信息上报指示为上报网络信息指示或不上报网络信息指示所述网络信息包括UE标识、服务小区标识和网络拥塞状态中的至少一个;所述广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;所述广告插入能力指示为支持广告插入指示或不支持广告插入指示;
第一请求消息还包括所述第三方服务器的端口信息以及所述第三方服务器的媒体编码信息;
所述第一响应消息还包括所述SCEF获得的BM-SC的端口信息、所述BM-SC的媒体编码信息以及计费规则;
其中,所述第三方服务器的端口信息用于所述第三方服务器与所述BM-SC之间的信任通道数据传输;所述BM-SC的端口信息用于所述BM-SC与所述第三方服务器之间的信任通道数据传输;所述媒体编码信息包括视频编码信息、音频编码信息、文本编码信息和图片编码信息中的至少一个。
结合第十方面或第十方面的第一种可能实现的方式,在第十方面的第二种可能实现的方式中,所述接收器还用于,在所述发射器向所述SCEF发送所述第一请求消息之前,或所述接收器接收所述SCEF发送的第一响应消息之后,接收至少两个所述UE发送的超文本传送协议HTTP请求消息,所述HTTP请求消息用于请求相同的视频内容。
结合第十方面或第十方面的第一种可能实现的方式或第二种可能实现的方式,在第十方面的第三种可能实现的方式中,所述发射器还用于,在将所述传送视频内容的业务入口链接发送给用户设备UE之后,向所述BM-SC或所述SCEF发送所述视频内容。
第十一方面,提供一种多媒体广播服务中心BM-SC,包括:
接收器,用于接收能力开放功能单元SCEF发送的第一请求消 息,所述第一请求消息用于获取视频内容分发时的多媒体广播多播服务MBMS能力信息;
发射器,用于向所述SCEF发送第一响应消息,所述第一响应消息包括所述BM-SC开放的第一MBMS能力信息,以便所述SCEF根据所述第一MBMS能力信息启动MBMS广播向用户设备UE分发视频内容。
结合第十一方面,在第十一方面的第一种可能实现的方式中,
所述第一请求消息包括第三方服务器请求用于视频分发的MBMS能力协商参数,或所述第一请求消息包括归属地签约服务器HSS根据从所述第三方服务器得到的MBMS能力协商参数确定开放的第二MBMS能力信息;
还包括:处理器,用于根据所述MBMS能力协商参数与运营商的签约信息确定所述BM-SC开放的所述第一MBMS能力信息;或
根据所述HSS确定开放的第二MBMS能力信息与所述运营商的签约信息确定所述BM-SC开放的所述第一MBMS能力信息。
结合第十一方面或第十一方面的第一种可能实现的方式,在第十一方面的第二种可能实现的方式中,所述第一请求消息还包括所述第三方服务器的端口信息和所述第三方服务器的媒体编码信息;所述第一响应消息包括所述BM-SC的端口信息和传送所述视频内容的业务入口链接、计费规则和所述BM-SC的媒体编码信息;
所述第三方服务器的端口信息用于所述第三方服务器与所述BM-SC之间的信任通道数据传输;所述BM-SC的端口信息用于所述BM-SC与所述第三方服务器之间的信任通道数据传输;所述媒体编码信息包括视频编码信息、音频编码信息、文本编码信息和图片编码信息中的至少一个。
结合第十一方面的第二种可能实现的方式,在第十一方面的第三种可能实现的方式中,所述MBMS能力协商参数、所述第一MBMS 能力信息和所述第二MBMS能力信息分别包括所述视频内容的传输模式指示、使用所述MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,所述传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;所述安全特性指示为打开状态或关闭状态;所述内容转码能力支持指示为支持转码指示或不支持转码指示;所述内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;所述QoE上报指示为上报QoE指示或不上报QoE指示;所述网络信息上报指示为上报网络信息指示或不上报网络信息指示所述网络信息包括UE标识、服务小区标识和网络拥塞状态中的至少一个;所述广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;所述广告插入能力指示为支持广告插入指示或不支持广告插入指示。
结合第十一方面的第二种可能实现的方式或第三种可能实现的方式,在第十一方面的第四种可能实现的方式中,所述发射器还用于:向所述UE发送所述传送所述视频内容的业务入口链接;
所述接收器,还用于依据所述BM-SC的端口信息接收所述第三方服务器发送的视频内容;所述发射器,还用于将所述视频内容发送给所述UE。
第十二方面,提供一种归属地签约用户服务器HSS,包括:
接收器,用于接收能力开放功能单元SCEF发送的第一请求消息,所述第一请求消息包括第三方服务器AS经过所述SCEF发送的请求用于视频分发的多媒体广播多播服务MBMS能力协商参数,和/或所述SCEF发送的MBMS媒体能力开放请求指示,所述MBMS媒体能力开放请求指示用于请求所述HSS开放MBMS管道能力;
处理器,用于根据与运营商的签约信息,与所述MBMS能力协商参数和/或所述MBMS媒体能力开放请求确定是否允许开放 MBMS能力。
结合第十二方面,在第十二方面的第一种可能实现的方式中,
若所述第一请求消息包括所述MBMS能力协商参数,则在所述处理器用于确定允许开放MBMS能力时,所述处理器还用于:根据所述签约信息和所述MBMS能力协商参数确定开放的MBMS能力信息;所述发射器还用于:向所述SCEF发送第一响应消息,所述第一响应消息包括所述MBMS能力信息;
若所述第一请求消息包括所述MBMS媒体能力开放请求指示,且所述HSS确定允许开放所述MBMS能力,则所述第一响应消息包括MBMS能力开放请求指示,以通知所述SCEF允许开放所述MBMS能力。
结合第十二方面的第一种可能实现的方式,在第十二方面的第二种可能实现的方式中,所述MBMS能力协商参数和所述MBMS能力信息分别包括所述视频内容的传输模式指示、使用所述MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,所述传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;所述安全特性指示为打开状态或关闭状态;所述内容转码能力支持指示为支持转码指示或不支持转码指示;所述内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;所述QoE上报指示为上报QoE指示或不上报QoE指示;所述网络信息上报指示为上报网络信息指示或不上报网络信息指示所述网络信息包括UE标识、服务小区标识和网络拥塞状态中的至少一个;所述广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;所述广告插入能力指示为支持广告插入指示或不支持广告插入指示。
本发明实施例提供一种视频分发方法和设备,SCEF接收第三方服务器发送的第一请求消息,第一请求消息包括第三方服务器请求 用于视频分发的多媒体广播多播服务MBMS能力协商参数,根据第一请求消息向归属地签约用户服务器HSS发送第二请求消息,以向HSS请求开放MBMS能力,SCEF在接收到HSS确定允许MBMS能力开放时返回的第二响应消息时,向多媒体广播服务中心BM-SC发送第三请求消息,以请求获取BM-SC开放的第一MBMS能力信息,SCEF将从BM-SC获取的开放的第一MBMS能力信息发送给第三方服务器,使第三方服务器根据开放的第一MBMS能力信息启动MBMS广播并向用户设备UE分发视频内容,也即,在多个UE访问视频内容时,提供视频内容的第三方服务器可与3GPP的SCEF和BM-SC交互,根据MBMS能力协商参数与BM-SC协商确定开放的MBMS能力,第三方服务器就会将UE的请求重定向至3GPP的广播接收模式接收视频内容,将MBMS能力扩展到OTT视频支持,OTT第三方不需要与不同的运营商和终端进行协商并测试,简化了OTT提供视频服务的技术难度,能够解决运营商将MBMS的媒体能力开放给OTT第三方工作量大、管理复杂以及OTT第三方通过移动网络分发视频时IOT工作量大、视频分发和管理负荷重的问题。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种视频分发方法的流程示意图;
图2为本发明实施例提供的一种视频分发方法的流程示意图;
图3为本发明实施例提供的一种视频分发方法的信息交互图;
图4为本发明实施例提供的一种视频分发方法的流程示意图;
图5为本发明实施例提供的一种视频分发方法的信息交互图;
图6为本发明实施例提供的一种视频分发方法的流程示意图;
图7为本发明实施例提供的一种视频分发方法的流程示意图;
图8为本发明实施例提供的一种视频分发方法的流程示意图;
图9为本发明实施例提供的一种SCEF的结构示意图;
图10为本发明实施例提供的一种第三方服务器的结构示意图;
图11为本发明实施例提供的一种BM-SC的结构示意图;
图12为本发明实施例提供的一种HSS的结构示意图;
图13为本发明实施例提供的一种SCEF的结构示意图;
图14为本发明实施例提供的一种第三方服务器的结构示意图;
图15为本发明实施例提供的一种BM-SC的结构示意图;
图16为本发明实施例提供的一种HSS的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例可以应用于演进分组系统(Evolved Packet System,EPS)下的多媒体广播多播服务MBMS架构,该MBMS是一种点到多点的业务,可以实现数据从单个实体到多个接收者之间的传输,可以包括以以下网元和设备:
UE,支持MBMS承载业务的激活/去激活功能;
分组数据网络网关(Packet Data Network Gateway,P-GW),是3GPP接入网络和非3GPP接入网络之间的用户面锚点,和外部分组数据网络的接口;
多媒体广播服务中心(Broadcast Multicast Service Center,BM-SC),用来生成计费记录、成员管理、MBMS会话和传输管理、业务通告管理、MBMS传输安全支持、确定MBMS会话传输和重传的时间表、标识每个MBMS会话、分配临时移动组标识(Temporary Mobile Group Identity,TMGI)、发起或终止MBMS承载资源、发送 MBMS数据并具有错误回弹策略等;
在能力开放架构中,能力开放功能单元(Service Capability Exposure Function,SCEF)处于3GPP和业务能力服务器((Service Capability Server,SCS)/第三方服务器(Application Server,AS)之间,SCS/AS可通过应用程序编程接口(Application Program Interface,API)向SCEF发起业务能力请求或者SCS/AS直接向网络实体发起请求。SCEF从3GPP网络请求对应的网络能力,SCEF再将获取的网络能力/结果通过API发送给SCS/AS。对于广播能力开放,SCEF通过接口与BM-SC相连,AS也通过该接口请求分配/释放TMGI,激活/去激活/修改MBMS承载,BM-SC通过该接口将MBMS状态信息通报给AS。
基于上述MBMS架构和能力开放架构,本发明实施例提供一种视频分发方法,如图1所示,包括:
101、SCEF接收第三方服务器发送的第一请求消息,第一请求消息包括第三方服务器请求用于视频分发的多媒体广播多播服务MBMS能力协商参数。
对于运营商来说,第三方服务器可称为上述SCS/AS,对于用户来说,第三方服务器可称为OTT视频服务器,为用户提供视频内容。
在SCEF接收到第三方服务器发送的第一请求消息之前,可以是由于UE先访问OTT视频服务器,OTT视频服务器检测到至少两个UE访问相同的视频内容后,OTT视频服务器和3GPP的SCEF交互,向SCEF发送第一请求消息请求调用3GPP网络的MBMS视频支持能力,该第一请求消息携带OTT服务器请求用于视频分发的MBMS能力协商参数,例如视频内容的传输模式指示、MBMS的安全特性指示、支持内容缓冲指示或不支持内容缓冲指示等。
也可以是OTT视频服务器预先向3GPP网络请求MBMS能力开放资源,从而向SCEF发送的第一请求消息,这样在OTT视频服务器接收到至少两个UE访问相同的视频内容时,可将UE的请求重定 向到广播接收模式接收视频内容。
或者第三方服务器预先配置有策略信息,当第三方服务器接收到UE发送的HTTP请求时便向SCEF发送第一请求消息,本申请不做限定。
第一请求消息还可以包括第三方服务器的端口信息以及第三方服务器的媒体编码信息。第三方服务器的端口信息用于第三方服务器与BM-SC之间的信任通道数据传输;媒体编码信息包括视频编码信息、音频编码信息、文本编码信息和图片编码信息中的至少一个。
102、SCEF根据第一请求消息向归属地签约用户服务器HSS发送第二请求消息,以向HSS请求开放MBMS能力。
SCEF将第一请求消息中的MBMS能力协商参数和/或MBMS媒体能力开放请求指示携带在第二请求消息中发送给归属地签约用户服务器(Home Subscriber Server,HSS),MBMS媒体能力开放请求指示用于请求HSS开放MBMS管道能力,HSS便可检查与运营商的签约信息,确定是否允许开放MBMS能力给OTT第三方,如果HSS进行MBMS能力判定,则例如判定是否开放MBMS管道能力、是否开放媒体能力(包括内容缓存、媒体转码能力等)以及是否开放广告插入能力等。
103、SCEF在接收到HSS确定允许MBMS能力开放时返回的第二响应消息时,向BM-SC发送第三请求消息,以请求获取BM-SC开放的第一MBMS能力信息。
当HSS确定开放MBMS能力时,向SCEF返回第二响应消息,以表征准许开放MBMB能力给OTT第三方。若第二请求消息包括MBMS能力协商参数,则在HSS允许开放MBMS能力时,第二响应消息包括HSS根据HSS与运营商的签约信息和MBMS能力协商参数确定开放的第二MBMS能力信息;若第二响应消息包括第二MBMS能力信息,则第三请求消息还包括第二MBMS能力信息,也就是说,BM-SC是根据HSS确定的第二MBMS能力信息与BM-SC 与运营商的签约信息确定的第一MBMS能力信息。
若第二请求消息包括MBMS媒体能力开放请求指示,则第二响应消息包括MBMS能力开放请求指示,MBMS能力开放请求指示用于请求BM-SC确定开放的第一MBMS能力信息。此时,若第二请求消息还包括MBMS能力协商参数,那么第二响应消息中的第一MBMS能力信息便是BM-SC根据HSS确定的第二MBMS能力信息确定的;若第二响应消息未包括第二MBMS能力信息,则第三请求消息还包括MBMS能力协商参数,也就是HSS不做MBMS能力判定,只是在HSS确定允许开放MBMS能力的情况下,直接由BM-SC根据MBMS能力协商参数与运营商的签约信息确定开放的第一MBMS能力信息。
其中,MBMS能力协商参数、第一MBMS能力信息和第二MBMS能力信息分别包括视频内容的传输模式指示、使用MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;安全特性指示为打开状态或关闭状态;内容转码能力支持指示为支持转码指示或不支持转码指示;内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;QoE上报指示为上报QoE指示或不上报QoE指示;网络信息上报指示为上报网络信息指示或不上报网络信息指示网络信息包括UE标识、服务小区标识和网络拥塞状态中的至少一个;广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;广告插入能力指示为支持广告插入指示或不支持广告插入指示。
104、SCEF将从BM-SC获取的开放的第一MBMS能力信息发送给第三方服务器,使第三方服务器根据开放的第一MBMS能力信息请求启动MBMS广播并向用户设备UE分发视频内容。
在SCEF将从BM-SC获取的第一MBMS能力信息发送给第三方 服务器之前,方法还包括:SCEF接收BM-SC发送的第三响应消息,第三响应消息包括第一MBMS能力信息、传送视频内容的业务入口链接、BM-SC的端口信息、BM-SC提供的计费规则以及BM-SC的媒体编码信息。
其中,传送视频内容的业务入口链接可以为BM-SC提供的用户业务描述(User Service Description,USD)统一资源定位符((Uniform Resoure Locator,URL),或者BM-SC的域名地址等。BM-SC的端口信息用于BM-SC与第三方服务器之间的信任通道数据传输。
SCEF再将从BM-SC获取的第一MBMB能力信息、传送视频内容的业务入口链接、BM-SC的端口信息、计费规则以及BM-SC的媒体编码信息发送给第三方服务器,这样,第三方服务器就会向3GPP网络请求启动MBMS广播,将视频内容根据BM-SC开放的MBMS能力信息通报给UE,即将UE的请求重定向至MBMS广播接收模式接收视频内容,以将MBMS能力扩展到OTT视频支持,简化了OTT第三方提供视频服务的技术难度,OTT第三方不需要和不同的运营商、不同的终端类型单独进行协商并测试,降低了OTT第三方的工作量。
本发明实施例提供一种视频分发方法,SCEF接收第三方服务器发送的第一请求消息,第一请求消息包括第三方服务器请求用于视频分发的多媒体广播多播服务MBMS能力协商参数,根据第一请求消息向归属地签约用户服务器HSS发送第二请求消息,以向HSS请求开放MBMS能力,SCEF在接收到HSS确定允许MBMS能力开放时返回的第二响应消息时,向多媒体广播服务中心BM-SC发送第三请求消息,以请求获取BM-SC开放的第一MBMS能力信息,SCEF将从BM-SC获取的开放的第一MBMS能力信息发送给第三方服务器,使第三方服务器根据开放的第一MBMS能力信息启动MBMS广播并向用户设备UE分发视频内容,也即,在多个UE访问视频内 容时,提供视频内容的第三方服务器可与3GPP的SCEF和BM-SC交互,根据MBMS能力协商参数与BM-SC协商确定开放的MBMS能力,第三方服务器就会将UE的请求重定向至广播接收模式接收视频内容,将MBMS能力扩展到OTT视频支持,OTT第三方不需要与不同的运营商和终端进行协商并测试,简化了OTT提供视频服务的技术难度,能够解决运营商将MBMS的媒体能力开放给OTT第三方工作量大、管理复杂以及OTT第三方通过移动网络分发视频时IOT工作量大、视频分发和管理负荷重的问题。
基于上述实施例,下面对本发明的实施例作以具体说明。
针对OTT视频服务器在检测到至少两个UE访问相同的视频内容后再向3GPP网络请求MBMS能力开放的场景,本发明又一实施例提供一种视频分发方法,如图2所示,包括:
201、第三方服务器检测到至少两个UE访问相同的视频内容。
示例性的,UE1向第三方服务器发送HTTP请求消息,请求发送视频内容,该HTTP请求消息包括该视频内容对应的URL,UE2也向第三方服务器发送HTTP请求消息,也向第三方服务器请求相同的URL对应的视频内容,第三方服务器便根据URL检测到多个UE访问相同的视频内容,第三方服务器便确定调用3GPP网络的视频能力来分发视频内容。
202、第三方服务器向SCEF发送第一分配TMGI请求,该分配TMGI请求包括第三方服务器请求用于视频分发的MBMS能力协商参数。
利用已有的分配TMGI请求(Allocate TMGI Request),并通过标准开放的接口在该分配TMGI请求中增加用于视频分发的MBMS能力协商参数。即这里的第一分配TMGI请求就相当于上述实施例中的第一请求消息,该第一分配TMGI请求包括第三方服务器请求用于视频分发的MBMS能力协商参数。该MBMS能力协商参数可以包括:视频内容的传输模式指示(transport mode indication),该传 输模式指示可包括广播模式(Broad Cast only)、或广播/单播混合模式(hybrid Broad Cast/Unitary Cast,hybrid BC/UC)、或动态广播/单播模式(dynamic BC/UC),即在广播模式和单播模式动态切换的模式;还可包括使用MBMS的安全特性(MBMS security feature allowed)指示,该安全特性指示为打开状态或关闭状态;还可包括内容转码能力支持指示(content transcoding capability support),包括支持转码指示或不支持转码指示;还可以包括内容缓冲指示(caching support),包括支持内容缓冲指示或不支持内容缓冲指示;还可以包括广告插入能力指示,该广告插入能力指示为支持广告插入或不支持广告插入;还可以包括体验质量(Quality of Experience,QoE,QoE)上报指示,QoE上报指示为上报QoE指示或不上报QoE指示;还可以包括网络信息上报指示,网络信息上报指示为上报网络信息指示或不上报网络信息指示,网络信息包括UE标识、服务小区标识和网络拥塞状态中的至少一个;还可以包括广告消费信息指示,广告插入能力指示为支持广告插入指示或不支持广告插入指示。
该第一分配TMGI请求还可以包括第三方服务器的端口信息(SCS port infomation),例如SCS的IP地址和端口号,用于第三方服务器与BM-SC之间的信任通道数据传输;还可以包括第三服务器的媒体编码信息(media layer infomation),例如包括视频编码信息,譬如视频H.264/H.265等;和音频编码信息,譬如自适应多速率宽带编码(Adaptive Multi-rate-Wideband,AMR-WB),自适应多速率窄频带编码(Adaptive Multi-rate Narrowband,AMR-NB),增强语音服务(Enhanced Voice Service,EVS)等。还可以包括其它的媒体信息,例如文本编码信息、图片编码信息等。
当然,该第一分配TMGI请求还包括该请求中已有的视频内容的组的标识(external group ID)、SCS ID和UE IDs等。
203、SCEF向HSS发送签约信息请求,以向HSS请求开放MBMS 能力。
SCEF在接收到第一分配TMGI请求时,便向HSS发送签约信息请求(subscriber infomation request),相当于上述实施例中的第二请求消息,该签约信息请求中可以携带上述MBMS能力协商参数和/或MBMS媒体能力开放请求指示,MBMS媒体能力开放请求指示用于请求HSS开放MBMS管道能力,还可以包括external group ID和SCS ID等,以向HSS请求开放MBMS能力给OTT第三方,例如搜狐视频、乐视电视等。
204、HSS检查签约信息,确定是否允许MBMS能力开放给OTT第三方,并向SCEF发送签约信息响应。
根据步骤203的说明,签约信息请求可以包括MBMS能力协商参数,或者MBMS媒体能力开放请求指示,或者MBMS能力协商参数和MBMS媒体能力开放请求指示,或者签约信息请求不做参数或指示的增加。
当签约信息请求不做参数或指示的增加时,若HSS接收到签约信息请求时,该签约信息请求也可根据external group ID和SCS ID等于与运营商的签约信息确定是否开放MBMS能力给第三方,如果确定是,则向SCEF发送表征允许开放MBMS能力的签约信息响应(subscriber infomation response),也相当于上述实施例中的第二响应消息;
如果签约信息请求包括MBMS媒体能力开放请求指示且未包括MBMS能力协商参数,则可以理解为MBMS管道能力包括MBMS媒体能力,当HSS确定允许开放MBMS管道能力时,由于未携带MBMS能力协商参数,则不做具体的能力判定开放哪些媒体能力就向SCEF返回包括MBMS能力开放请求指示的签约信息响应,以便SCEF进一步向BM-SC请求开放的MBMS媒体能力信息;
如果签约信息请求未包括MBMS媒体能力开放请求指示,而是包括MBMS能力协商参数,则可以理解为MBMS管道能力是体现在 MBMS能力协商参数中的,如果HSS接收到签约信息请求,在与运营商的签约信息确定开放MBMS管道能力的情况下,进一步根据MBMS能力协商参数与签约信息确定开放哪些MBMS能力给第三方,并将确定的MBMS能力信息通过签约信息响应返回给SCEF;
如果签约信息请求既包括MBMS媒体能力开放请求指示,也包括MBMS能力协商参数,可以理解为MBMS管道能力与MBMS媒体能力并列,则HSS先根据签约信息确定是否开放MBMS管道能力,如果确定开放,则进一步根据MBMS能力协商参数与签约信息确定开放哪些MBMS能力,并向SCEF返回包括MBMS能力开放请求指示和确定开放的MBMS能力信息的签约信息响应,以便于SCEF进一步向BM-SC请求具体的MBMS能力信息。
其中MBMS管道代表了两节点之间传输数据的能力。
205、SCEF向BM-SC发送第二分配TMGI请求,第二分配TMGI请求用于向BM-SC获取开放的MBMS能力信息。
在SCEF确定HSS允许开放MBMS能力给OTT第三方时,SCEF便向BM-SC发送第二分配TMGI请求,相当于上述实施例中的第三请求消息,该第二分配TMGI请求中增加有MBMS能力协商参数或HSS确定开放的MBMS能力信息,还可增加上述SCS port infomation、媒体信息等。
也即,如果HSS不对开放给第三方的MBMS能力做具体判定,则SCEF将从第三方服务器获得的MBMS能力协商参数发送给BM-SC,以便BM-SC根据MBMS能力协商参数和与运营商的签约信息确定具体开放哪些MBMS能力;如果HSS根据SCEF发送的MBMS能力协商参做了能力判定,确定开放哪些MBMS给第三方,那么BM-SC则进一步根据与运营商的签约信息,根据从SCEF获得的HSS确定的MBMS能力信息中的MBMS能力的集合再进一步确定开放哪些MBMS能力给第三方。
206、BM-SC根据与运营商的签约信息确定开放的MBMS能力 信息,并将MBMS能力信息发送给SCEF。
BM-SC确定具体的开放的MBMS能力信息,即基于BM-SC的能力对开放特性进行仲裁,例如具体的MBMS能力信息包括动态单播/广播转换能力、媒体转码能力等,并将确定的具体的MBMS能力信息返回给SCEF,该具体的MBMS能力信息可以携带在第一分配TMGI响应消息(allocate TMGI response)中。
其中,BM-SC可同时提供BM-SC的端口信息(BM-SC port infomation)、BM-SC提供的计费规则、BM-SC的媒体编码信息以及BM-SC根据仲裁结果构建的传送视频内容的业务入口链接,例如USD URL,还包括分配的TMGI等。
207、SCEF将MBMS能力信息转发给第三方服务器。
SCEF可将从BM-SC接收到的MBMS能力信息、计费规则BM-SC的端口信息、传送视频内容的业务入口链接以及BM-SC的编码信息携带在第二分配TMGI响应消息中转发给第三方服务器SCS/AS。这时,就会触发第三方服务器就会将UE的请求重定向到广播接收模式接收视频内容。
针对以上说明,假设第三方服务器向SCEF请求10个能力(特性),根据费率不同或运营商策略,BM-SC只提供其中的5个能力,然后将这5个能力通过SCEF返回给第三方服务器,第三方服务器就只能和UE/BM-SC之间使用这5个能力。
例如传输模式指示,传输模式有三个选项:广播模式、广播/单播混合模式和动态广播/单播模式。广播模式指BM-SC只提供广播能力,只有在MBMS覆盖区的UE可以接收媒体内容,则不在MBMS覆盖区的UE只能到OTT单播服务器获取媒体内容;广播/单播混合模式指3GPP网络提供单播/广播混合传输能力,当UE不在MBMS覆盖区时,UE可以到3GPP网络单播服务器获取媒体内容;动态广播/单播模式,UE仍然可以从3GPP网络获取媒体内容,但3GPP网络会选择最佳的传送方式将内容发送给UE。该种方法与混合单播/ 广播模式的差别在于:混合单播/广播方式的MBMS覆盖区是半静态的,当MBMS覆盖区选定后,即使接收用户的数量少,依然是广播方式,即使在MBMS覆盖区外的用户数很多,依然只能通过单播方式获取媒体内容。动态单播/广播则可以根据区域内用户数的密度情况,动态选择广播或者单播方式,从而可以实现网络传输容量的最佳使用。当OTT第三方通过标准开放的接口询问运营商网络(SCEF)查询BM-SC支持的视频能力并协商传输模式时,广播模式only下,OTT仍然需要配置单播服务器;混合单播/广播模式不要求OTT配置单播服务器,但3GPP网络的容量利用效率不高;动态单播/广播实现3GPP网络容量的最大化使用。三种不同的传输模式可以对应不同的费率。
再比如内容缓存能力,如果OTT第三方不通过标准开放的接口询问运营商网络(SCEF)查询BM-SC支持的视频能力,假设BM-SC不支持内容缓存能力,则UE后续的单播请求仍然由OTT第三方提供,OTT第三方需要配置大量的单播服务器,需要的服务器容量大,反之,如果OTT第三方与3GPP网络的SCEF进行交互请求调用3GPP网络BM-SC的MBMS视频支持能力,且BM-SC支持内容缓冲能力,则UE后续的单播请求由3GPP网络单播服务器提供,3GPP网络单播服务器可以从BM-SC获取已缓冲的内容,或者BM-SC本身就提供3GPP网络单播服务器支持,此时,OTT第三方无需再关注服务器容量的问题。
可以理解的是,上述MBMS能力协商参数和MBMS能力信息也可以通过单独的消息进行发送。
根据上述开放的MBMS能力信息,启动MBMS广播分发视频内容的过程可以如下:
208、第三方服务器将传送视频内容的业务入口链接通过和UE之间的HTTP交互知会给UE。
209、第三方服务器向SCEF请求启动MBMS广播。
第三方服务器具体可以向SCEF发送请求消息group message request,其中可包括上述exernal group ID、SCS ID等。
210、SCEF根据前述上下文对第三方服务器发送的请求进行授权检查。
211、若授权检查确定启动MBMS广播,则SCEF向HSS查询该第三方服务器是否可以利用MBMS通道。
具体SCEF可向HSS发送subscriber information request,其中包括上述exernal group ID、SCS ID等,以使得HSS根据签约信息确定第三方服务器是否可利用MBMS通道。
212、若HSS确定是,则HSS向SCEF发送确定响应(subscriber information response)。
213、SCEF启动MBMS广播。
214、SCEF向第三方服务器发送启动MBMS确认消息。
如果上述步骤208不执行,则在步骤214之后可执行步骤215,即知会给UE传送视频内容的业务入口链接可以是第三方服务器执行,也可以是SCEF执行,步骤208与步骤215可任选一个。
215、SCEF与UE进行通信,知会UE传送视频内容的业务入口链接,UE侧的MBMS客户端就绪,第三方服务器将视频内容发送给BM-SC/SCEF。
可选的,在步骤206中,也可以携不需要携带BM-SC构建的USD URL,而携带BM-SC的域名地址,这样再经过SCEF或者AS告诉给UE后,UE可根据对域名地址进行解析,可得知从BM-SC获取USD URL。即传送视频内容的业务入口链接也可以为BM-SC的域名地址。
216、SCEF向BM-SC发送激活承载请求消息(activate MBMS bearer request)。
217、BM-SC建立MBMS承载。
218、BM-SC向SCEF发送MBMS承载建立成功消息(activate MBMS bearer response)。
219、BM-SC启动广播并将从第三方服务器获取的内容发送至广播承载上。
220、第三方服务器持续地向BM-SC/SCEF推送视频内容。
221、UE通过MBMS承载获取视频内容。
UE根据获取的BM-SC提供的视频内容的业务入口链接USD URL,通过MBMS承载获取视频内容。
可以理解的是,如果第三方服务器向SCEF发送的MBMS能力协商参数中还携带上报QoE指示、上报网络信息指示和上报广告消费信息指示中的至少一个,则在第三方服务器通过BM-SC或者SCEF向UE分发视频内容之后,BM-SC还需要向第三方服务器上报QoE、网络信息和广告消费信息中的至少一个,或者UE通过SCEF向第三方服务器上报,本申请不做限定。
需要说明的是,如果BM-SC返回的媒体编码信息和第三方服务器请求的媒体编码信息不同,第三方服务器需要将视频内容按照BM-SC提供的媒体编码信息进行转码;当然,如果BM-SC提供内容转码服务,第三方服务器可以直接将视频内容发送给BM-SC,由BM-SC将媒体格式转码成UE支持的内容格式,然后由BM-SC将内容发送给UE。
本实施例中各网元之间的交互可参见图3。
因此,本发明实施例是在UE先访问第三方服务器时,第三方服务器如果检测到多个UE访问相同的视频内容后,和3GPP网络的SCEF进行交互,请求调用3GPP网络的MBMS视频支持能力,3GPP网络许可MBMS视频支持能力启动,第三方服务器便将UE的请求重定向至广播接收模式接收视频内容,通过本发明,可将MBMS能 力扩展到OTT视频支持,OTT第三方不需要与不同的运营商和终端进行协商并测试,简化了OTT提供视频服务的技术难度,相当于OTT第三方将视频传输的工作外包给运营商网络,通过公开的端口和MBMS能力协商参数,OTT第三方不需要和不同的运营商针对不同的管道、终端的视频支持能力等参数和运营商单独进行协商并测试,能够解决运营商将MBMS的媒体能力开放给OTT第三方工作量大、管理复杂以及OTT第三方通过移动网络分发视频时IOT工作量大、视频分发和管理负荷重的问题。
针对第三方服务器预先向3GPP网络请求MBMS能力开放的情况,本发明又一实施例提供一种视频分发方法,如图4所示,包括:
401、第三方服务器向SCEF发送第一分配TMGI请求,该分配TMGI请求包括第三方服务器请求用于视频分发的MBMS能力协商参数。
402、SCEF向HSS发送签约信息请求,以向HSS请求开放MBMS能力。
403、HSS检查签约信息,确定是否允许MBMS能力开放给OTT第三方,并向SCEF发送签约信息响应。
404、SCEF向BM-SC发送第二分配TMGI请求,该第二分配TMGI请求用于向BM-SC获取开放的MBMS能力信息。
405、BM-SC根据与运营商的签约信息确定开放的MBMS能力信息,并将MBMS能力信息发送给SCEF。
406、SCEF将MBMS能力信息转发给第三方服务器。
其中,步骤401~步骤406的具体实现方式可参见上述实施例中的步骤202~步骤207。
407、第三方服务器向SCEF请求启动MBMS广播。
第三方服务器具体可以向SCEF发送请求消息group message request,其中可包括上述exernal group ID、SCS ID、SCS的端口信 息等。
408、SCEF根据前述上下文对第三方服务器发送的请求进行授权检查。
409、若授权检查确定启动MBMS广播,则SCEF向HSS查询该第三方服务器是否可以利用MBMS通道。
410、若HSS确定是,则HSS向SCEF发送确定响应。
411、SCEF启动MBMS广播。
412、SCEF向第三方服务器发送启动MBMS确认消息。
413、第三方服务器检测到至少两个UE访问相同的视频内容。
例如,UE1发送HTTP请求消息(包含URL)到第三方服务器,UE2也发送HTTP请求到第三方服务器请求相同的URL对应的视频内容。
414、第三方服务器将传送视频内容的业务入口链接通过和UE之间的HTTP交互知会给该至少两个UE。
具体地,第三方服务器可以向UE1和UE2分别发送HTTP重定向消息,该HTTP重定向消息包括BM-SC提供的USD URL,重定向UE通过广播方式接收视频内容。
或者以步骤415替换步骤414。
415、BM-SC和UE进行通信,知会UE传送视频内容的业务入口链接,UE侧的MBMS客户端就绪。
可以理解的是,在步骤405中也可以不携带USD URL,而携带BM-SC的域名地址,这样可通过第三方服务器或者BM-SC将域名地址知会给UE,以便于UE根据域名地址从BM-SC获取USD URL。即传送视频内容的业务入口链接也可以为BM-SC的域名地址。
416、SCEF向BM-SC发送激活承载请求消息。
417、BM-SC建立MBMS承载。
418、BM-SC向SCEF发送MBMS承载建立成功消息。
419、BM-SC启动广播,并从第三方服务器获取视频内容。
420、UE通过MBMS承载获取视频内容。
本实施例中各网元之间的交互可参见图5。
因此,本发明实施例是第三方服务器预先向3GPP网络请求MBMS能力开放资源,3GPP网络许可MBMS视频支持能力启动,当第三方服务器检测到至少两个UE访问请求后,将UE的请求重定向至广播接收模式接收视频内容,通过本发明,可将MBMS能力扩展到OTT视频支持,OTT第三方不需要与不同的运营商和终端进行协商并测试,简化了OTT提供视频服务的技术难度,能够解决运营商将MBMS的媒体能力开放给OTT第三方工作量大、管理复杂以及OTT第三方通过移动网络分发视频时IOT工作量大、视频分发和管理负荷重的问题。
基于以上实施例的说明,对于第三方服务器、BM-SC和HSS的执行流程可以如下:
本发明实施例提供一种视频分发方法,如图6所示,包括:
601、第三方服务器向SCEF发送第一请求消息,第一请求消息包括第三方服务器请求用于视频分发的MBMS能力协商参数。
其中,MBMS能力协商参数包括视频内容的传输模式指示、使用MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;安全特性指示为打开状态或关闭状态;内容转码能力支持指示为支持转码指示或不支持转码指示;内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;QoE上报指示为上报QoE指示或不上报QoE指示;网络信息上报指示为上报网络信息指示或不上报网络信息指示网络信息包括 UE标识、服务小区标识和网络拥塞状态中的至少一个;广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;广告插入能力指示为支持广告插入指示或不支持广告插入指示。
第一请求消息还包括第三方服务器的端口信息以及第三方服务器的媒体编码信息,其中,第三方服务器的端口信息用于第三方服务器与BM-SC之间的信任通道数据传输,第三方服务器的媒体编码信息包括视频编码信息、音频编码信息、文本编码信息和图片编码信息中的至少一个。
602、第三方服务器接收SCEF发送的第一响应消息,第一响应消息包括SCEF获取的开放的MBMS能力信息和从多媒体广播服务中心BM-SC获取的传送视频内容的业务入口链接。
在第三方服务器向SCEF发送第一请求消息之前,或第三方服务器接收SCEF发送的第一响应消息之后,方法还包括:第三方服务器接收至少两个UE发送的超文本传送协议HTTP请求消息,HTTP请求消息用于请求相同的视频内容。
603、第三方服务器将传送视频内容的业务入口链接发送给UE,并根据MBMS能力信息请求启动MBMS广播向UE分发视频内容。
在第三方服务器将传送视频内容的业务入口链接发送给用户设备UE之后,方法还包括:第三方服务器向BM-SC发送视频内容,以便于UE通过MBMS承载获取视频内容。
第三方服务器的具体实现方式可参见图1-图5所示的实施例,此处不再赘述。
本发明实施例提供一种视频分发方法,第三方服务器向能力开放功能单元SCEF发送第一请求消息,第一请求消息包括第三方服务器请求用于视频分发的多媒体广播多播服务MBMS能力协商参数,接收SCEF发送的第一响应消息,第一响应消息包括SCEF获取 的开放的MBMS能力信息和从多媒体广播服务中心BM-SC获取的视频内容传输的业务入口链接,将视频内容传输的业务入口链接发送给UE,并根据MBMS能力信息请求启动MBMS广播向UE分发视频内容,也即,在多个UE访问视频内容时,提供视频内容的第三方服务器可与3GPP的SCEF和BM-SC交互,根据MBMS能力协商参数与BM-SC协商确定开放的MBMS能力,第三方服务器就会将UE的请求重定向至广播接收模式接收视频内容,将MBMS能力扩展到OTT视频支持,OTT第三方不需要与不同的运营商和终端进行协商并测试,简化了OTT提供视频服务的技术难度,能够解决运营商将MBMS的媒体能力开放给OTT第三方工作量大、管理复杂以及OTT第三方通过移动网络分发视频时IOT工作量大、视频分发和管理负荷重的问题。
本发明实施例提供一种视频分发方法,如图7所示,包括:
701、BM-SC接收SCEF发送的第一请求消息,第一请求消息用于获取视频内容分发时的MBMS能力信息。
第一请求消息包括第三方服务器请求用于视频分发的MBMS能力协商参数,或第一请求消息包括归属地签约服务器HSS根据从第三方服务器得到的MBMS能力协商参数确定开放的第二MBMS能力信息。
第一请求消息还包括第三方服务器的端口信息和媒体编码信息,第三方服务器的端口信息用于第三方服务器与BM-SC之间的信任通道数据传输,第三方服务器的媒体编码信息包括视频编码信息、音频编码信息、文本编码信息和图片编码信息中的至少一个。
702、BM-SC向SCEF发送第一响应消息,第一响应消息包括BM-SC开放的第一MBMS能力信息,以便在SCEF根据第一MBMS能力信息启动MBMS广播后向用户设备UE分发视频内容。
第一响应消息包括BM-SC的端口信息和传送视频内容的业务入口链接、计费规则和BM-SC的媒体编码信息;BM-SC的端口信 息用于BM-SC与第三方服务器之间的信任通道数据传输;媒体编码信息包括视频编码信息、音频编码信息、文本编码信息和图片编码信息中的至少一个。
在BM-SC向SCEF发送第一响应消息之前,方法还包括:
BM-SC根据MBMS能力协商参数与运营商的签约信息确定BM-SC开放的第一MBMS能力信息;或
BM-SC根据HSS确定开放的第二MBMS能力信息与运营商的签约信息确定BM-SC开放的第一MBMS能力信息。
在BM-SC向SCEF发送第一响应消息之后,该方法还包括:
BM-SC向UE发送传送视频内容的业务入口链接;
BM-SC依据BM-SC的端口信息接收第三方服务器发送的视频内容,并将视频内容发送给UE。
MBMS能力协商参数、第一MBMS能力信息和第二MBMS能力信息分别包括视频内容的传输模式指示、使用MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;安全特性指示为打开状态或关闭状态;内容转码能力支持指示为支持转码指示或不支持转码指示;内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;QoE上报指示为上报QoE指示或不上报QoE指示;网络信息上报指示为上报网络信息指示或不上报网络信息指示网络信息包括UE标识、服务小区标识和网络拥塞状态中的至少一个;广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;广告插入能力指示为支持广告插入指示或不支持广告插入指示。
本发明实施例提供一种视频分发方法,BM-SC接收SCEF发送的第一请求消息,第一请求消息用于获取视频内容分发时的多媒体 广播多播服务MBMS能力信息,BM-SC向SCEF发送第一响应消息,第一响应消息包括BM-SC开放的第一MBMS能力信息,以便在SCEF根据第一MBMS能力信息启动MBMS广播向用户设备UE分发视频内容,这样有利于在多个UE访问视频内容时,OTT第三方可与3GPP的SCEF和BM-SC交互,根据MBMS能力协商参数与BM-SC协商确定开放的MBMS能力,以便于第三方服务器就会将UE的请求重定向至广播接收模式接收视频内容,将MBMS能力扩展到OTT视频支持,OTT第三方不需要与不同的运营商和终端进行协商并测试,简化了OTT提供视频服务的技术难度,能够解决运营商将MBMS的媒体能力开放给OTT第三方工作量大、管理复杂以及OTT第三方通过移动网络分发视频时IOT工作量大、视频分发和管理负荷重的问题。
本发明实施例提供一种视频分发方法,如图8所示,包括:
801、HSS接收SCEF发送的第一请求消息,第一请求消息包括AS经过SCEF发送的请求用于视频分发的MBMS能力协商参数,和/或SCEF发送的MBMS媒体能力开放请求指示,MBMS媒体能力开放请求指示用于请求HSS开放MBMS管道能力。
802、HSS根据与运营商的签约信息,与MBMS能力协商参数和/或MBMS媒体能力开放请求确定是否允许开放MBMS能力。
若第一请求消息包括MBMS能力协商参数,则在HSS确定允许开放MBMS能力时,方法还包括:
HSS根据签约信息和MBMS能力协商参数确定开放的MBMS能力信息;
HSS向SCEF发送第一响应消息,第一响应消息包括MBMS能力信息;
若第一请求消息包括MBMS媒体能力开放请求指示,且HSS确定允许开放MBMS能力,则第一响应消息包括MBMS能力开放请 求指示,以通知SCEF允许开放MBMS能力。
MBMS能力协商参数和MBMS能力信息分别包括视频内容的传输模式指示、使用MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;安全特性指示为打开状态或关闭状态;内容转码能力支持指示为支持转码指示或不支持转码指示;内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;QoE上报指示为上报QoE指示或不上报QoE指示;网络信息上报指示为上报网络信息指示或不上报网络信息指示网络信息包括UE标识、服务小区标识和网络拥塞状态中的至少一个;广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;广告插入能力指示为支持广告插入指示或不支持广告插入指示。
本发明实施例提供一种视频分发方法,HSS接收SCEF发送的第一请求消息,第一请求消息包括第三方服务器AS经过SCEF发送的请求用于视频分发的多媒体广播多播服务MBMS能力协商参数,和/或SCEF发送的MBMS媒体能力开放请求指示,MBMS媒体能力开放请求指示用于请求HSS开放MBMS管道能力,HSS根据与运营商的签约信息,与MBMS能力协商参数和/或MBMS媒体能力开放请求确定是否允许开放MBMS能力,这样有利于在多个UE访问视频内容时,OTT第三方可与3GPP的SCEF和HSS交互,获取HSS允许开放的MBMS能力指示,使第三方服务器根据MBMS能力协商参数与BM-SC协商确定开放的MBMS能力,以便于第三方服务器就会将UE的请求重定向至广播接收模式接收视频内容,将MBMS能力扩展到OTT视频支持,OTT第三方不需要与不同的运营商和终端进行协商并测试,简化了OTT提供视频服务的技术难度,能够解决运营商将MBMS的媒体能力开放给OTT第三方工作量大、管理复杂以及OTT第三方通过移动网络分发视频时IOT工作量大、视频分 发和管理负荷重的问题。
本发明实施例提供一种SCEF 90,如图9所示,包括:
接收单元901,用于接收第三方服务器发送的第一请求消息,第一请求消息包括第三方服务器请求用于视频分发的多媒体广播多播服务MBMS能力协商参数;
发送单元902,用于根据第一请求消息向归属地签约用户服务器HSS发送第二请求消息,以向HSS请求开放MBMS能力;
发送单元902还用于,在接收单元用于接收到HSS确定允许MBMS能力开放时返回的第二响应消息时,向多媒体广播服务中心BM-SC发送第三请求消息,以请求获取BM-SC开放的第一MBMS能力信息;
发送单元902还用于,将从BM-SC获取的开放的第一MBMS能力信息发送给第三方服务器,使第三方服务器根据开放的第一MBMS能力信息请求启动MBMS广播并向用户设备UE分发视频内容。
可选的,第一请求消息还包括第三方服务器的端口信息以及第三方服务器的媒体编码信息;
第二请求消息包括MBMS能力协商参数和/或MBMS媒体能力开放请求指示,MBMS媒体能力开放请求指示用于请求HSS开放MBMS管道能力;
若第二请求消息包括MBMS能力协商参数,则第二响应消息包括HSS根据HSS与运营商的签约信息和MBMS能力协商参数确定开放的第二MBMS能力信息;
若第二请求消息包括MBMS媒体能力开放请求指示,则第二响应消息包括MBMS能力开放请求指示,MBMS能力开放请求指示用于请求BM-SC确定开放的第一MBMB能力信息;
第三请求消息包括第三方服务器的端口信息以及第三方服务器 的媒体编码信息;
若第二响应消息包括第二MBMS能力信息,则第三请求消息还包括第二MBMS能力信息;若第二响应消息未包括第二MBMS能力信息,则第三请求消息还包括MBMB能力协商参数。
可选的,接收单元901还用于:
接收BM-SC发送的第三响应消息,第三响应消息包括第一MBMS能力信息、传送视频内容的业务入口链接、BM-SC的端口信息、计费规则以及BM-SC的媒体编码信息。
可选的,MBMS能力协商参数、第一MBMS能力信息和第二MBMS能力信息分别包括视频内容的传输模式指示、使用MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;安全特性指示为打开状态或关闭状态;内容转码能力支持指示为支持转码指示或不支持转码指示;内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;QoE上报指示为上报QoE指示或不上报QoE指示;网络信息上报指示为上报网络信息指示或不上报网络信息指示网络信息包括UE标识、服务小区标识和网络拥塞状态中的至少一个;广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;广告插入能力指示为支持广告插入指示或不支持广告插入指示;
第三方服务器的端口信息用于第三方服务器与BM-SC之间的信任通道数据传输;BM-SC的端口信息用于BM-SC与第三方服务器之间的信任通道数据传输;媒体编码信息包括视频编码信息、音频编码信息、文本编码信息和图片编码信息中的至少一个。
本发明实施例提供一种SCEF,SCEF接收第三方服务器发送的第一请求消息,第一请求消息包括第三方服务器请求用于视频分发的多媒体广播多播服务MBMS能力协商参数,根据第一请求消息向 归属地签约用户服务器HSS发送第二请求消息,以向HSS请求开放MBMS能力,SCEF在接收到HSS确定允许MBMS能力开放时返回的第二响应消息时,向多媒体广播服务中心BM-SC发送第三请求消息,以请求获取BM-SC开放的MBMS能力信息,SCEF将从BM-SC获取的开放的MBMS能力信息发送给第三方服务器,使第三方服务器根据开放的MBMS能力信息启动MBMS广播并向用户设备UE分发视频内容,也即,在多个UE访问视频内容时,提供视频内容的第三方服务器可与3GPP的SCEF和BM-SC交互,根据MBMS能力协商参数与BM-SC协商确定开放的MBMS能力,第三方服务器就会将UE的请求重定向至广播接收模式接收视频内容,将MBMS能力扩展到OTT视频支持,OTT第三方不需要与不同的运营商和终端进行协商并测试,简化了OTT提供视频服务的技术难度,能够解决运营商将MBMS的媒体能力开放给OTT第三方工作量大、管理复杂以及OTT第三方通过移动网络分发视频时IOT工作量大、视频分发和管理负荷重的问题。
本发明实施例提供一种第三方服务器10,如图10所示,包括:
发送单元101,用于向能力开放功能单元SCEF发送第一请求消息,第一请求消息包括第三方服务器请求用于视频分发的多媒体广播多播服务MBMS能力协商参数;
接收单元102,用于接收SCEF发送的第一响应消息,第一响应消息包括SCEF获取的开放的MBMS能力信息和从多媒体广播服务中心BM-SC获取的传送视频内容的业务入口链接;
发送单元101,还用于将传送视频内容的业务入口链接发送给UE;
处理单元103,用于根据MBMS能力信息启动MBMS广播向UE分发视频内容。
可选的,MBMS能力协商参数和MBMS能力信息分别包括视频内容的传输模式指示、使用MBMS的安全特性指示、内容转码能力 支持指示、内容缓冲指示、体验质量QoE上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;安全特性指示为打开状态或关闭状态;内容转码能力支持指示为支持转码指示或不支持转码指示;内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;QoE上报指示为上报QoE指示或不上报QoE指示;网络信息上报指示为上报网络信息指示或不上报网络信息指示网络信息包括UE标识、服务小区标识和网络拥塞状态中的至少一个;广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;广告插入能力指示为支持广告插入指示或不支持广告插入指示;
第一请求消息还包括第三方服务器的端口信息以及第三方服务器的媒体编码信息;
第一响应消息还包括SCEF获得的BM-SC的端口信息、BM-SC的媒体编码信息以及计费规则;
其中,第三方服务器的端口信息用于第三方服务器与BM-SC之间的信任通道数据传输;BM-SC的端口信息用于BM-SC与第三方服务器之间的信任通道数据传输;媒体编码信息包括视频编码信息、音频编码信息、文本编码信息和图片编码信息中的至少一个。
可选的,接收单元102还用于:在第三方服务器向SCEF发送第一请求消息之前,或第三方服务器接收SCEF发送的第一响应消息之后,接收至少两个UE发送的超文本传送协议HTTP请求消息,HTTP请求消息用于请求相同的视频内容。
可选的,发送单元101还用于:在将传送视频内容的业务入口链接发送给用户设备UE之后,向BM-SC或SCEF发送视频内容。
本发明实施例提供一种第三方服务器,第三方服务器向能力开放功能单元SCEF发送第一请求消息,第一请求消息包括第三方服务器请求用于视频分发的多媒体广播多播服务MBMS能力协商参 数,接收SCEF发送的第一响应消息,第一响应消息包括SCEF获取的开放的MBMS能力信息和从多媒体广播服务中心BM-SC获取的传送视频内容的业务入口链接,将传送视频内容的业务入口链接发送给UE,并根据MBMS能力信息启动MBMS广播向UE分发视频内容,也即,在多个UE访问视频内容时,提供视频内容的第三方服务器可与3GPP的SCEF和BM-SC交互,根据MBMS能力协商参数与BM-SC协商确定开放的MBMS能力,第三方服务器就会将UE的请求重定向至广播接收模式接收视频内容,将MBMS能力扩展到OTT视频支持,OTT第三方不需要与不同的运营商和终端进行协商并测试,简化了OTT提供视频服务的技术难度,能够解决运营商将MBMS的媒体能力开放给OTT第三方工作量大、管理复杂以及OTT第三方通过移动网络分发视频时IOT工作量大、视频分发和管理负荷重的问题。
本发明实施例提供一种BM-SC 11,如图11所示,包括:
接收单元111,用于接收能力开放功能单元SCEF发送的第一请求消息,第一请求消息用于获取视频内容分发时的多媒体广播多播服务MBMS能力信息;
发送单元112,用于向SCEF发送第一响应消息,第一响应消息包括BM-SC开放的第一MBMS能力信息,以便在SCEF根据第一MBMS能力信息启动MBMS广播后向用户设备UE分发视频内容。
可选的,第一请求消息包括第三方服务器请求用于视频分发的MBMS能力协商参数,或第一请求消息包括归属地签约服务器HSS根据从第三方服务器得到的MBMS能力协商参数确定开放的第二MBMS能力信息;
还包括:处理单元113,用于根据MBMS能力协商参数与运营商的签约信息确定BM-SC开放的第一MBMS能力信息;或
处理单元113,用于根据HSS确定开放的第二MBMS能力信息与运营商的签约信息确定BM-SC开放的第一MBMS能力信息。
可选的,第一请求消息还包括第三方服务器的端口信息和第三方服务器的媒体编码信息;第一响应消息包括BM-SC的端口信息和传送视频内容的业务入口链接、计费规则和BM-SC的媒体编码信息;
第三方服务器的端口信息用于第三方服务器与BM-SC之间的信任通道数据传输;BM-SC的端口信息用于BM-SC与第三方服务器之间的信任通道数据传输;媒体编码信息包括视频编码信息、音频编码信息、文本编码信息和图片编码信息中的至少一个。
MBMS能力协商参数、第一MBMS能力信息和第二MBMS能力信息分别包括视频内容的传输模式指示、使用MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;安全特性指示为打开状态或关闭状态;内容转码能力支持指示为支持转码指示或不支持转码指示;内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;QoE上报指示为上报QoE指示或不上报QoE指示;网络信息上报指示为上报网络信息指示或不上报网络信息指示网络信息包括UE标识、服务小区标识和网络拥塞状态中的至少一个;广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;广告插入能力指示为支持广告插入指示或不支持广告插入指示。
可选的,发送单元112还用于:向UE发送传送视频内容的业务入口链接;
接收单元111,还用于依据BM-SC的端口信息接收第三方服务器发送的视频内容;
发送单元112,还用于将视频内容发送给UE。
本发明实施例提供一种BM-SC,BM-SC接收SCEF发送的第一请求消息,第一请求消息用于获取视频内容分发时的多媒体广播多 播服务MBMS能力信息,BM-SC向SCEF发送第一响应消息,第一响应消息包括BM-SC开放的MBMS能力信息,以便BM-SC、SCEF根据MBMS能力信息启动MBMS广播向用户设备UE分发视频内容,这样有利于在多个UE访问视频内容时,OTT第三方可与3GPP的SCEF和BM-SC交互,根据MBMS能力协商参数与BM-SC协商确定开放的MBMS能力,以便于第三方服务器就会将UE的请求重定向至广播接收模式接收视频内容,将MBMS能力扩展到OTT视频支持,OTT第三方不需要与不同的运营商和终端进行协商并测试,简化了OTT提供视频服务的技术难度,能够解决运营商将MBMS的媒体能力开放给OTT第三方工作量大、管理复杂以及OTT第三方通过移动网络分发视频时IOT工作量大、视频分发和管理负荷重的问题。
本发明实施例提供一种HSS 12,如图12所示,包括:
接收单元121,用于接收能力开放功能单元SCEF发送的第一请求消息,第一请求消息包括第三方服务器AS经过SCEF发送的请求用于视频分发的多媒体广播多播服务MBMS能力协商参数,和/或SCEF发送的MBMS媒体能力开放请求指示,MBMS媒体能力开放请求指示用于请求HSS开放MBMS管道能力;
处理单元122,用于根据与运营商的签约信息,与MBMS能力协商参数和/或MBMS媒体能力开放请求确定是否允许开放MBMS能力。
可选的,若第一请求消息包括MBMS能力协商参数,则处理单元还用于:根据签约信息和MBMS能力协商参数确定开放的MBMS能力信息;
还包括:发送单元123,用于向SCEF发送第一响应消息,第一响应消息包括MBMS能力信息;
若第一请求消息包括MBMS媒体能力开放请求指示,且HSS确定允许开放MBMS能力,则第一响应消息包括MBMS能力开放请 求指示,以通知SCEF允许开放MBMS能力。
可选的,MBMS能力协商参数和MBMS能力信息分别包括视频内容的传输模式指示、使用MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;安全特性指示为打开状态或关闭状态;内容转码能力支持指示为支持转码指示或不支持转码指示;内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;QoE上报指示为上报QoE指示或不上报QoE指示;网络信息上报指示为上报网络信息指示或不上报网络信息指示网络信息包括UE标识、服务小区标识和网络拥塞状态中的至少一个;广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;广告插入能力指示为支持广告插入指示或不支持广告插入指示。
本发明实施例提供一种HSS,HSS接收能力开放功能单元SCEF发送的第一请求消息,第一请求消息包括第三方服务器AS经过SCEF发送的请求用于视频分发的多媒体广播多播服务MBMS能力协商参数,和/或SCEF发送的MBMS媒体能力开放请求指示,MBMS媒体能力开放请求指示用于请求HSS开放MBMS管道能力,根据与运营商的签约信息,与MBMS能力协商参数和/或MBMS媒体能力开放请求确定是否允许开放MBMS能力,这样有利于在多个UE访问视频内容时,OTT第三方可与3GPP的SCEF和HSS交互,获取HSS允许开放的MBMS能力指示,使第三方服务器根据MBMS能力协商参数与BM-SC协商确定开放的MBMS能力,以便于第三方服务器就会将UE的请求重定向至广播接收模式接收视频内容,将MBMS能力扩展到OTT视频支持,OTT第三方不需要与不同的运营商和终端进行协商并测试,简化了OTT提供视频服务的技术难度,能够解决运营商将MBMS的媒体能力开放给OTT第三方工作量大、管理复杂以及OTT第三方通过移动网络分发视频时IOT工作量大、 视频分发和管理负荷重的问题。
本发明实施例提供一种SCEF 13,如图13所示,包括接收器131、发射器132、存储器133和总线134,存储器133用于存储数据和指令,其中,接收器131执行该指令用于接收第三方服务器发送的第一请求消息,第一请求消息包括第三方服务器请求用于视频分发的多媒体广播多播服务MBMS能力协商参数;发射器132执行该指令用于根据第一请求消息向归属地签约用户服务器HSS发送第二请求消息,以向HSS请求开放MBMS能力;发射器132执行该指令还用于在接收器接收到HSS确定允许MBMS能力开放时返回的第二响应消息时,向多媒体广播服务中心BM-SC发送第三请求消息,以请求获取BM-SC开放的第一MBMS能力信息;发射器132执行该指令还用于将从BM-SC获取的开放的第一MBMS能力信息发送给第三方服务器,使第三方服务器根据开放的第一MBMS能力信息请求启动MBMS广播并向用户设备UE分发视频内容。
在本发明实施例中,可选的,第一请求消息还包括第三方服务器的端口信息以及第三方服务器的媒体编码信息;
第二请求消息包括MBMS能力协商参数和/或MBMS媒体能力开放请求指示,MBMS媒体能力开放请求指示用于请求HSS开放MBMS管道能力;
若第二请求消息包括MBMS能力协商参数,则第二响应消息包括HSS根据HSS与运营商的签约信息和MBMS能力协商参数确定开放的第二MBMS能力信息;
若第二请求消息包括MBMS媒体能力开放请求指示,则第二响应消息包括MBMS能力开放请求指示,MBMS能力开放请求指示用于请求BM-SC确定开放的第一MBMB能力信息;
第三请求消息包括第三方服务器的端口信息以及第三方服务器的媒体编码信息;
若第二响应消息包括第二MBMS能力信息,则第三请求消息还包括第二MBMS能力信息;若第二响应消息未包括第二MBMS能力信息,则第三请求消息还包括MBMB能力协商参数。
在本发明实施例中,可选的,接收器131执行该指令还用于接收BM-SC发送的第三响应消息,第三响应消息包括第一MBMS能力信息、传送视频内容的业务入口链接、BM-SC的端口信息、计费规则以及BM-SC的媒体编码信息。
在本发明实施例中,可选的,MBMS能力协商参数、第一MBMS能力信息和第二MBMS能力信息分别包括视频内容的传输模式指示、使用MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;安全特性指示为打开状态或关闭状态;内容转码能力支持指示为支持转码指示或不支持转码指示;内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;QoE上报指示为上报QoE指示或不上报QoE指示;网络信息上报指示为上报网络信息指示或不上报网络信息指示网络信息包括UE标识、服务小区标识和网络拥塞状态中的至少一个;广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;广告插入能力指示为支持广告插入指示或不支持广告插入指示;
第三方服务器的端口信息用于第三方服务器与BM-SC之间的信任通道数据传输;BM-SC的端口信息用于BM-SC与第三方服务器之间的信任通道数据传输;媒体编码信息包括视频编码信息、音频编码信息、文本编码信息和图片编码信息中的至少一个。
本发明实施例提供一种SCEF,SCEF接收第三方服务器发送的第一请求消息,第一请求消息包括第三方服务器请求用于视频分发的多媒体广播多播服务MBMS能力协商参数,根据第一请求消息向 归属地签约用户服务器HSS发送第二请求消息,以向HSS请求开放MBMS能力,SCEF在接收到HSS确定允许MBMS能力开放时返回的第二响应消息时,向多媒体广播服务中心BM-SC发送第三请求消息,以请求获取BM-SC开放的MBMS能力信息,SCEF将从BM-SC获取的开放的MBMS能力信息发送给第三方服务器,使第三方服务器根据开放的MBMS能力信息启动MBMS广播并向用户设备UE分发视频内容,也即,在多个UE访问视频内容时,提供视频内容的第三方服务器可与3GPP的SCEF和BM-SC交互,根据MBMS能力协商参数与BM-SC协商确定开放的MBMS能力,第三方服务器就会将UE的请求重定向至广播接收模式接收视频内容,将MBMS能力扩展到OTT视频支持,OTT第三方不需要与不同的运营商和终端进行协商并测试,简化了OTT提供视频服务的技术难度,能够解决运营商将MBMS的媒体能力开放给OTT第三方工作量大、管理复杂以及OTT第三方通过移动网络分发视频时IOT工作量大、视频分发和管理负荷重的问题。
本发明实施例提供一种第三方服务器14,如图14所示,包括:接收器141、发射器142、处理器143、存储器144以及总线145,存储器144用于存储指令和数据,其中,发射器142执行该指令用于向能力开放功能单元SCEF发送第一请求消息,第一请求消息包括第三方服务器请求用于视频分发的多媒体广播多播服务MBMS能力协商参数;接收器141执行该指令用于接收SCEF发送的第一响应消息,第一响应消息包括SCEF获取的开放的MBMS能力信息和从多媒体广播服务中心BM-SC获取的传送视频内容的业务入口链接;发射器142执行该指令还用于将传送视频内容的业务入口链接发送给UE;处理器143执行该指令还用于根据MBMS能力信息启动MBMS广播向UE分发视频内容。
在本发明实施例中,可选的,MBMS能力协商参数和MBMS能力信息分别包括视频内容的传输模式指示、使用MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE上报 指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;安全特性指示为打开状态或关闭状态;内容转码能力支持指示为支持转码指示或不支持转码指示;内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;QoE上报指示为上报QoE指示或不上报QoE指示;网络信息上报指示为上报网络信息指示或不上报网络信息指示网络信息包括UE标识、服务小区标识和网络拥塞状态中的至少一个;广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;广告插入能力指示为支持广告插入指示或不支持广告插入指示;
第一请求消息还包括第三方服务器的端口信息以及第三方服务器的媒体编码信息;
第一响应消息还包括SCEF获得的BM-SC的端口信息、BM-SC的媒体编码信息以及计费规则;
其中,第三方服务器的端口信息用于第三方服务器与BM-SC之间的信任通道数据传输;BM-SC的端口信息用于BM-SC与第三方服务器之间的信任通道数据传输;媒体编码信息包括视频编码信息、音频编码信息、文本编码信息和图片编码信息中的至少一个。
在本发明实施例中,可选的,接收器141执行该指令还用于,在发射器142向SCEF发送第一请求消息之前,或接收器141接收SCEF发送的第一响应消息之后,接收至少两个UE发送的超文本传送协议HTTP请求消息,HTTP请求消息用于请求相同的视频内容。
在本发明实施例中,可选的,发射器142执行该指令还用于,在将传送视频内容的业务入口链接发送给用户设备UE之后,向BM-SC或SCEF发送视频内容。
本发明实施例提供一种第三方服务器,第三方服务器向能力开放功能单元SCEF发送第一请求消息,第一请求消息包括第三方服务器请求用于视频分发的多媒体广播多播服务MBMS能力协商参 数,接收SCEF发送的第一响应消息,第一响应消息包括SCEF获取的开放的MBMS能力信息和从多媒体广播服务中心BM-SC获取的传送视频内容的业务入口链接,将传送视频内容的业务入口链接发送给UE,并根据MBMS能力信息启动MBMS广播向UE分发视频内容,也即,在多个UE访问视频内容时,提供视频内容的第三方服务器可与3GPP的SCEF和BM-SC交互,根据MBMS能力协商参数与BM-SC协商确定开放的MBMS能力,第三方服务器就会将UE的请求重定向至广播接收模式接收视频内容,将MBMS能力扩展到OTT视频支持,OTT第三方不需要与不同的运营商和终端进行协商并测试,简化了OTT提供视频服务的技术难度,能够解决运营商将MBMS的媒体能力开放给OTT第三方工作量大、管理复杂以及OTT第三方通过移动网络分发视频时IOT工作量大、视频分发和管理负荷重的问题。
本发明实施例提供一种BM-SC 15,如图15所示,包括:接收器151、发射器152,存储器153以及总线154和处理器155,其中存储器153用于存储指令和数据,接收器151执行该指令用于接收能力开放功能单元SCEF发送的第一请求消息,第一请求消息用于获取视频内容分发时的多媒体广播多播服务MBMS能力信息;发射器152执行该指令用于向SCEF发送第一响应消息,第一响应消息包括BM-SC开放的第一MBMS能力信息,以便在SCEF根据第一MBMS能力信息启动MBMS广播后向用户设备UE分发视频内容。
在本发明实施例中,可选的,第一请求消息包括第三方服务器请求用于视频分发的MBMS能力协商参数,或第一请求消息包括归属地签约服务器HSS根据从第三方服务器得到的MBMS能力协商参数确定开放的第二MBMS能力信息;
处理器155执行该指令,用于根据MBMS能力协商参数与运营商的签约信息确定BM-SC开放的第一MBMS能力信息;或
根据HSS确定开放的第二MBMS能力信息与运营商的签约信息 确定BM-SC开放的第一MBMS能力信息。
在本发明实施例中,可选的,第一请求消息还包括第三方服务器的端口信息和第三方服务器的媒体编码信息;第一响应消息包括BM-SC的端口信息和传送视频内容的业务入口链接、计费规则和BM-SC的媒体编码信息;
第三方服务器的端口信息用于第三方服务器与BM-SC之间的信任通道数据传输;BM-SC的端口信息用于BM-SC与第三方服务器之间的信任通道数据传输;媒体编码信息包括视频编码信息、音频编码信息、文本编码信息和图片编码信息中的至少一个。
在本发明实施例中,可选的,MBMS能力协商参数、第一MBMS能力信息和第二MBMS能力信息分别包括视频内容的传输模式指示、使用MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;安全特性指示为打开状态或关闭状态;内容转码能力支持指示为支持转码指示或不支持转码指示;内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;QoE上报指示为上报QoE指示或不上报QoE指示;网络信息上报指示为上报网络信息指示或不上报网络信息指示网络信息包括UE标识、服务小区标识和网络拥塞状态中的至少一个;广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;广告插入能力指示为支持广告插入指示或不支持广告插入指示。
本发明实施例提供一种BM-SC,BM-SC接收SCEF发送的第一请求消息,第一请求消息用于获取视频内容分发时的多媒体广播多播服务MBMS能力信息,BM-SC向SCEF发送第一响应消息,第一响应消息包括BM-SC开放的MBMS能力信息,以便在SCEF根据MBMS能力信息启动MBMS广播后向用户设备UE分发视频内容, 这样有利于在多个UE访问视频内容时,OTT第三方可与3GPP的SCEF和BM-SC交互,根据MBMS能力协商参数与BM-SC协商确定开放的MBMS能力,以便于第三方服务器就会将UE的请求重定向至广播接收模式接收视频内容,将MBMS能力扩展到OTT视频支持,OTT第三方不需要与不同的运营商和终端进行协商并测试,简化了OTT提供视频服务的技术难度,能够解决运营商将MBMS的媒体能力开放给OTT第三方工作量大、管理复杂以及OTT第三方通过移动网络分发视频时IOT工作量大、视频分发和管理负荷重的问题。
本发明实施例提供一种HSS 16,如图16所示,包括接收器161、发射器162、处理器163、存储器164以及总线165,存储器164用于存储指令和数据,接收器161执行该指令用于接收能力开放功能单元SCEF发送的第一请求消息,第一请求消息包括第三方服务器AS经过SCEF发送的请求用于视频分发的多媒体广播多播服务MBMS能力协商参数,和/或SCEF发送的MBMS媒体能力开放请求指示,MBMS媒体能力开放请求指示用于请求HSS开放MBMS管道能力;发射器162执行该指令用于根据与运营商的签约信息,与MBMS能力协商参数和/或MBMS媒体能力开放请求确定是否允许开放MBMS能力。
在本发明实施例中,可选的,若第一请求消息包括MBMS能力协商参数,则在处理器163用于确定允许开放MBMS能力时,处理器163还用于:根据签约信息和MBMS能力协商参数确定开放的MBMS能力信息;发射器还用于:向SCEF发送第一响应消息,第一响应消息包括MBMS能力信息;
若第一请求消息包括MBMS媒体能力开放请求指示,且HSS确定允许开放MBMS能力,则第一响应消息包括MBMS能力开放请求指示,以通知SCEF允许开放MBMS能力。
在本发明实施例中,可选的,MBMS能力协商参数和MBMS能 力信息分别包括视频内容的传输模式指示、使用MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;安全特性指示为打开状态或关闭状态;内容转码能力支持指示为支持转码指示或不支持转码指示;内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;QoE上报指示为上报QoE指示或不上报QoE指示;网络信息上报指示为上报网络信息指示或不上报网络信息指示网络信息包括UE标识、服务小区标识和网络拥塞状态中的至少一个;广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;广告插入能力指示为支持广告插入指示或不支持广告插入指示。
本发明实施例提供一种HSS,HSS接收能力开放功能单元SCEF发送的第一请求消息,第一请求消息包括第三方服务器AS经过SCEF发送的请求用于视频分发的多媒体广播多播服务MBMS能力协商参数,和/或SCEF发送的MBMS媒体能力开放请求指示,MBMS媒体能力开放请求指示用于请求HSS开放MBMS管道能力,根据与运营商的签约信息,与MBMS能力协商参数和/或MBMS媒体能力开放请求确定是否允许开放MBMS能力,这样有利于在多个UE访问视频内容时,OTT第三方可与3GPP的SCEF和HSS交互,获取HSS允许开放的MBMS能力指示,使第三方服务器根据MBMS能力协商参数与BM-SC协商确定开放的MBMS能力,以便于第三方服务器就会将UE的请求重定向至广播接收模式接收视频内容,将MBMS能力扩展到OTT视频支持,OTT第三方不需要与不同的运营商和终端进行协商并测试,简化了OTT提供视频服务的技术难度,能够解决运营商将MBMS的媒体能力开放给OTT第三方工作量大、管理复杂以及OTT第三方通过移动网络分发视频时IOT工作量大、视频分发和管理负荷重的问题。
在本申请所提供的几个实施例中,应该理解到,所揭露的设备 和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
另外,在本发明各个实施例中的设备和系统中,各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。且上述的各单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

Claims (48)

  1. 一种视频分发方法,其特征在于,包括:
    能力开放功能单元SCEF接收第三方服务器发送的第一请求消息,所述第一请求消息包括所述第三方服务器请求用于视频分发的多媒体广播多播服务MBMS能力协商参数;
    所述SCEF根据所述第一请求消息向归属地签约用户服务器HSS发送第二请求消息,以向所述HSS请求开放MBMS能力;
    所述SCEF在接收到所述HSS确定允许所述MBMS能力开放时返回的第二响应消息时,向多媒体广播服务中心BM-SC发送第三请求消息,以请求获取所述BM-SC开放的第一MBMS能力信息;
    所述SCEF将从所述BM-SC获取的所述第一MBMS能力信息发送给所述第三方服务器,使所述第三方服务器根据所述第一MBMS能力信息请求启动MBMS广播并向用户设备UE分发视频内容。
  2. 根据权利要求1所述的方法,其特征在于,所述第一请求消息还包括所述第三方服务器的端口信息以及所述第三方服务器的媒体编码信息;
    所述第二请求消息包括所述MBMS能力协商参数和/或MBMS媒体能力开放请求指示,所述MBMS媒体能力开放请求指示用于请求所述HSS开放MBMS管道能力;
    若所述第二请求消息包括所述MBMS能力协商参数,则所述第二响应消息包括所述HSS根据所述HSS与运营商的签约信息和所述MBMS能力协商参数确定开放的第二MBMS能力信息;
    若所述第二请求消息包括所述MBMS媒体能力开放请求指示,则所述第二响应消息包括MBMS能力开放请求指示,所述MBMS能力开放请求指示用于请求所述BM-SC确定开放的所述第一MBMB能力信息;
    所述第三请求消息包括所述第三方服务器的端口信息以及所述第三方服务器的媒体编码信息;
    若所述第二响应消息包括所述第二MBMS能力信息,则所述第 三请求消息还包括所述第二MBMS能力信息;若所述第二响应消息未包括所述第二MBMS能力信息,则所述第三请求消息还包括所述MBMB能力协商参数。
  3. 根据权利要求2所述的方法,其特征在于,在所述SCEF将从所述BM-SC获取的所述第一MBMS能力信息发送给所述第三方服务器之前,所述方法还包括:
    所述SCEF接收所述BM-SC发送的第三响应消息,所述第三响应消息包括所述第一MBMS能力信息、传送所述视频内容的业务入口链接、所述BM-SC的端口信息、计费规则以及所述BM-SC的媒体编码信息。
  4. 根据权利要求3所述的方法,其特征在于,所述MBMS能力协商参数、所述第一MBMS能力信息和所述第二MBMS能力信息分别包括所述视频内容的传输模式指示、使用所述MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,所述传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;所述安全特性指示为打开状态或关闭状态;所述内容转码能力支持指示为支持转码指示或不支持转码指示;所述内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;所述QoE上报指示为上报QoE指示或不上报QoE指示;所述网络信息上报指示为上报网络信息指示或不上报网络信息指示,所述网络信息包括UE标识、服务小区标识和网络拥塞状态中的至少一个;所述广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;所述广告插入能力指示为支持广告插入指示或不支持广告插入指示;
    所述第三方服务器的端口信息用于所述第三方服务器与所述BM-SC之间的信任通道数据传输;所述BM-SC的端口信息用于所述BM-SC与所述第三方服务器之间的信任通道数据传输;所述媒体编码信息包括视频编码信息、音频编码信息、文本编码信息和图片编码 信息中的至少一个。
  5. 一种视频分发方法,其特征在于,包括:
    第三方服务器向能力开放功能单元SCEF发送第一请求消息,所述第一请求消息包括所述第三方服务器请求用于视频分发的多媒体广播多播服务MBMS能力协商参数;
    所述第三方服务器接收所述SCEF发送的第一响应消息,所述第一响应消息包括所述SCEF获取的开放的MBMS能力信息和从多媒体广播服务中心BM-SC获取的传送视频内容的业务入口链接;
    所述第三方服务器将所述传送视频内容的业务入口链接发送给所述UE,并根据所述MBMS能力信息请求启动MBMS广播向所述UE分发视频内容。
  6. 根据权利要求5所述的方法,其特征在于,所述MBMS能力协商参数和所述MBMS能力信息分别包括所述视频内容的传输模式指示、使用所述MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,所述传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;所述安全特性指示为打开状态或关闭状态;所述内容转码能力支持指示为支持转码指示或不支持转码指示;所述内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;所述QoE上报指示为上报QoE指示或不上报QoE指示;所述网络信息上报指示为上报网络信息指示或不上报网络信息指示所述网络信息包括UE标识、服务小区标识和网络拥塞状态中的至少一个;所述广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;所述广告插入能力指示为支持广告插入指示或不支持广告插入指示;
    第一请求消息还包括所述第三方服务器的端口信息以及所述第三方服务器的媒体编码信息;
    所述第一响应消息还包括所述SCEF获得的BM-SC的端口信息、所述BM-SC的媒体编码信息以及计费规则;
    其中,所述第三方服务器的端口信息用于所述第三方服务器与所述BM-SC之间的信任通道数据传输;所述BM-SC的端口信息用于所述BM-SC与所述第三方服务器之间的信任通道数据传输;所述媒体编码信息包括视频编码信息、音频编码信息、文本编码信息和图片编码信息中的至少一个。
  7. 根据权利要求5或6所述的方法,其特征在于,在所述第三方服务器向所述SCEF发送所述第一请求消息之前,或所述第三方服务器接收所述SCEF发送的第一响应消息之后,所述方法还包括:
    所述第三方服务器接收至少两个所述UE发送的超文本传送协议HTTP请求消息,所述HTTP请求消息用于请求相同的视频内容。
  8. 根据权利要求5-7任一项所述的方法,其特征在于,在所述第三方服务器将所述传送视频内容的业务入口链接发送给用户设备UE之后,所述方法还包括:
    所述第三方服务器向所述BM-SC或所述SCEF发送所述视频内容。
  9. 一种视频分发方法,其特征在于,包括:
    多媒体广播服务中心BM-SC接收能力开放功能单元SCEF发送的第一请求消息,所述第一请求消息用于获取视频内容分发时的多媒体广播多播服务MBMS能力信息;
    所述BM-SC向所述SCEF发送第一响应消息,所述第一响应消息包括所述BM-SC开放的第一MBMS能力信息,以便在所述SCEF根据所述第一MBMS能力信息启动MBMS广播后向用户设备UE分发视频内容。
  10. 根据权利要求9所述的方法,其特征在于,所述第一请求消息包括第三方服务器请求用于视频分发的MBMS能力协商参数,或所述第一请求消息包括归属地签约服务器HSS根据从所述第三方服务器得到的MBMS能力协商参数确定开放的第二MBMS能力信息;
    在所述BM-SC向所述SCEF发送第一响应消息之前,所述方法还包括:
    所述BM-SC根据所述MBMS能力协商参数与运营商的签约信息确定所述BM-SC开放的所述第一MBMS能力信息;或
    所述BM-SC根据所述HSS确定开放的第二MBMS能力信息与所述运营商的签约信息确定所述BM-SC开放的所述第一MBMS能力信息。
  11. 根据权利要求9或10所述的方法,其特征在于,所述第一请求消息还包括所述第三方服务器的端口信息和所述第三方服务器的媒体编码信息;所述第一响应消息包括所述BM-SC的端口信息和传送所述视频内容的业务入口链接、计费规则和所述BM-SC的媒体编码信息;
    所述第三方服务器的端口信息用于所述第三方服务器与所述BM-SC之间的信任通道数据传输;所述BM-SC的端口信息用于所述BM-SC与所述第三方服务器之间的信任通道数据传输;所述媒体编码信息包括视频编码信息、音频编码信息、文本编码信息和图片编码信息中的至少一个。
  12. 根据权利要求11所述的方法,其特征在于,所述MBMS能力协商参数、所述第一MBMS能力信息和所述第二MBMS能力信息分别包括所述视频内容的传输模式指示、使用所述MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,所述传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;所述安全特性指示为打开状态或关闭状态;所述内容转码能力支持指示为支持转码指示或不支持转码指示;所述内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;所述QoE上报指示为上报QoE指示或不上报QoE指示;所述网络信息上报指示为上报网络信息指示或不上报网络信息指示所述网络信息包括UE标识、服务小区标识和网络拥塞状态中的至少一个;所述广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;所述广告插入能力指示为支持广告插入 指示或不支持广告插入指示。
  13. 根据权利要求11或12所述的方法,其特征在于,在所述BM-SC向所述SCEF发送第一响应消息之后,所述方法还包括:
    所述BM-SC向所述UE发送所述传送所述视频内容的业务入口链接;
    所述BM-SC依据所述BM-SC的端口信息接收所述第三方服务器发送的视频内容,并将所述视频内容发送给所述UE。
  14. 一种视频分发方法,其特征在于,包括:
    归属地签约用户服务器HSS接收能力开放功能单元SCEF发送的第一请求消息,所述第一请求消息包括第三方服务器AS经过所述SCEF发送的请求用于视频分发的多媒体广播多播服务MBMS能力协商参数,和/或所述SCEF发送的MBMS媒体能力开放请求指示,所述MBMS媒体能力开放请求指示用于请求所述HSS开放MBMS管道能力;
    所述HSS根据与运营商的签约信息,与所述MBMS能力协商参数和/或所述MBMS媒体能力开放请求确定是否允许开放MBMS能力。
  15. 根据权利要求14所述的方法,其特征在于,若所述第一请求消息包括所述MBMS能力协商参数,则在所述HSS确定允许开放MBMS能力时,所述方法还包括:
    所述HSS根据所述签约信息和所述MBMS能力协商参数确定开放的MBMS能力信息;
    所述HSS向所述SCEF发送第一响应消息,所述第一响应消息包括所述MBMS能力信息;
    若所述第一请求消息包括所述MBMS媒体能力开放请求指示,且所述HSS确定允许开放所述MBMS能力,则所述第一响应消息包括MBMS能力开放请求指示,以通知所述SCEF允许开放所述MBMS能力。
  16. 根据权利要求15所述的方法,其特征在于,所述MBMS能 力协商参数和所述MBMS能力信息分别包括所述视频内容的传输模式指示、使用所述MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,所述传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;所述安全特性指示为打开状态或关闭状态;所述内容转码能力支持指示为支持转码指示或不支持转码指示;所述内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;所述QoE上报指示为上报QoE指示或不上报QoE指示;所述网络信息上报指示为上报网络信息指示或不上报网络信息指示所述网络信息包括UE标识、服务小区标识和网络拥塞状态中的至少一个;所述广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;所述广告插入能力指示为支持广告插入指示或不支持广告插入指示。
  17. 一种能力开放功能单元SCEF,其特征在于,包括:
    接收单元,用于接收第三方服务器发送的第一请求消息,所述第一请求消息包括所述第三方服务器请求用于视频分发的多媒体广播多播服务MBMS能力协商参数;
    发送单元,用于根据所述第一请求消息向归属地签约用户服务器HSS发送第二请求消息,以向所述HSS请求开放MBMS能力;
    所述发送单元还用于,在所述接收单元用于接收到所述HSS确定允许所述MBMS能力开放时返回的第二响应消息时,向多媒体广播服务中心BM-SC发送第三请求消息,以请求获取所述BM-SC开放的第一MBMS能力信息;
    所述发送单元还用于,将从所述BM-SC获取的所述第一MBMS能力信息发送给所述第三方服务器,使所述第三方服务器根据所述第一MBMS能力信息请求启动MBMS广播并向用户设备UE分发视频内容。
  18. 根据权利要求17所述的SCEF,其特征在于,所述第一请求消息还包括所述第三方服务器的端口信息以及所述第三方服务器的 媒体编码信息;
    所述第二请求消息包括所述MBMS能力协商参数和/或MBMS媒体能力开放请求指示,所述MBMS媒体能力开放请求指示用于请求所述HSS开放MBMS管道能力;
    若所述第二请求消息包括所述MBMS能力协商参数,则所述第二响应消息包括所述HSS根据所述HSS与运营商的签约信息和所述MBMS能力协商参数确定开放的第二MBMS能力信息;
    若所述第二请求消息包括所述MBMS媒体能力开放请求指示,则所述第二响应消息包括MBMS能力开放请求指示,所述MBMS能力开放请求指示用于请求所述BM-SC确定开放的所述第一MBMB能力信息;
    所述第三请求消息包括所述第三方服务器的端口信息以及所述第三方服务器的媒体编码信息;
    若所述第二响应消息包括所述第二MBMS能力信息,则所述第三请求消息还包括所述第二MBMS能力信息;若所述第二响应消息未包括所述第二MBMS能力信息,则所述第三请求消息还包括所述MBMB能力协商参数。
  19. 根据权利要求18所述的SCEF,其特征在于,所述接收单元还用于:
    接收所述BM-SC发送的第三响应消息,所述第三响应消息包括所述第一MBMS能力信息、传送所述视频内容的业务入口链接、所述BM-SC的端口信息、计费规则以及所述BM-SC的媒体编码信息。
  20. 根据权利要求19所述的SCEF,其特征在于,所述MBMS能力协商参数、所述第一MBMS能力信息和所述第二MBMS能力信息分别包括所述视频内容的传输模式指示、使用所述MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,所述传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;所述安全特性指示为打开状态 或关闭状态;所述内容转码能力支持指示为支持转码指示或不支持转码指示;所述内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;所述QoE上报指示为上报QoE指示或不上报QoE指示;所述网络信息上报指示为上报网络信息指示或不上报网络信息指示所述网络信息包括UE标识、服务小区标识和网络拥塞状态中的至少一个;所述广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;所述广告插入能力指示为支持广告插入指示或不支持广告插入指示;
    所述第三方服务器的端口信息用于所述第三方服务器与所述BM-SC之间的信任通道数据传输;所述BM-SC的端口信息用于所述BM-SC与所述第三方服务器之间的信任通道数据传输;所述媒体编码信息包括视频编码信息、音频编码信息、文本编码信息和图片编码信息中的至少一个。
  21. 一种第三方服务器,其特征在于,包括:
    发送单元,用于向能力开放功能单元SCEF发送第一请求消息,所述第一请求消息包括所述第三方服务器请求用于视频分发的多媒体广播多播服务MBMS能力协商参数;
    接收单元,用于接收所述SCEF发送的第一响应消息,所述第一响应消息包括所述SCEF获取的开放的MBMS能力信息和从多媒体广播服务中心BM-SC获取的传送视频内容的业务入口链接;
    所述发送单元,还用于将所述传送视频内容的业务入口链接发送给所述UE;
    处理单元,用于根据所述MBMS能力信息请求启动MBMS广播向所述UE分发视频内容。
  22. 根据权利要求21所述的第三方服务器,其特征在于,所述MBMS能力协商参数和所述MBMS能力信息分别包括所述视频内容的传输模式指示、使用所述MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中, 所述传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;所述安全特性指示为打开状态或关闭状态;所述内容转码能力支持指示为支持转码指示或不支持转码指示;所述内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;所述QoE上报指示为上报QoE指示或不上报QoE指示;所述网络信息上报指示为上报网络信息指示或不上报网络信息指示所述网络信息包括UE标识、服务小区标识和网络拥塞状态中的至少一个;所述广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;所述广告插入能力指示为支持广告插入指示或不支持广告插入指示;
    第一请求消息还包括所述第三方服务器的端口信息以及所述第三方服务器的媒体编码信息;
    所述第一响应消息还包括所述SCEF获得的BM-SC的端口信息、所述BM-SC的媒体编码信息以及计费规则;
    其中,所述第三方服务器的端口信息用于所述第三方服务器与所述BM-SC之间的信任通道数据传输;所述BM-SC的端口信息用于所述BM-SC与所述第三方服务器之间的信任通道数据传输;所述媒体编码信息包括视频编码信息、音频编码信息、文本编码信息和图片编码信息中的至少一个。
  23. 根据权利要求21或22所述的第三方服务器,其特征在于,所述接收单元还用于:在所述第三方服务器向所述SCEF发送所述第一请求消息之前,或所述第三方服务器接收所述SCEF发送的第一响应消息之后,接收至少两个所述UE发送的超文本传送协议HTTP请求消息,所述HTTP请求消息用于请求相同的视频内容。
  24. 根据权利要求21-23任一项所述的第三方服务器,其特征在于,所述发送单元还用于:
    在将所述传送视频内容的业务入口链接发送给用户设备UE之后,向所述BM-SC或所述SCEF发送所述视频内容。
  25. 一种多媒体广播服务中心BM-SC,其特征在于,包括:
    接收单元,用于接收能力开放功能单元SCEF发送的第一请求消 息,所述第一请求消息用于获取视频内容分发时的多媒体广播多播服务MBMS能力信息;
    发送单元,用于向所述SCEF发送第一响应消息,所述第一响应消息包括所述BM-SC开放的第一MBMS能力信息,以便在所述SCEF根据所述第一MBMS能力信息启动MBMS广播后向用户设备UE分发视频内容。
  26. 根据权利要求25所述的BM-SC,其特征在于,所述第一请求消息包括第三方服务器请求用于视频分发的MBMS能力协商参数,或所述第一请求消息包括归属地签约服务器HSS根据从所述第三方服务器得到的MBMS能力协商参数确定开放的第二MBMS能力信息;
    还包括:处理单元,用于根据所述MBMS能力协商参数与运营商的签约信息确定所述BM-SC开放的所述第一MBMS能力信息;或
    所述处理单元,用于根据所述HSS确定开放的第二MBMS能力信息与所述运营商的签约信息确定所述BM-SC开放的所述第一MBMS能力信息。
  27. 根据权利要求25或26所述的BM-SC,其特征在于,所述第一请求消息还包括所述第三方服务器的端口信息和所述第三方服务器的媒体编码信息;所述第一响应消息包括所述BM-SC的端口信息和传送所述视频内容的业务入口链接、计费规则和所述BM-SC的媒体编码信息;
    所述第三方服务器的端口信息用于所述第三方服务器与所述BM-SC之间的信任通道数据传输;所述BM-SC的端口信息用于所述BM-SC与所述第三方服务器之间的信任通道数据传输;所述媒体编码信息包括视频编码信息、音频编码信息、文本编码信息和图片编码信息中的至少一个。
  28. 根据权利要求27所述的BM-SC,其特征在于,所述MBMS能力协商参数、所述第一MBMS能力信息和所述第二MBMS能力信息分别包括所述视频内容的传输模式指示、使用所述MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE 上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,所述传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;所述安全特性指示为打开状态或关闭状态;所述内容转码能力支持指示为支持转码指示或不支持转码指示;所述内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;所述QoE上报指示为上报QoE指示或不上报QoE指示;所述网络信息上报指示为上报网络信息指示或不上报网络信息指示所述网络信息包括UE标识、服务小区标识和网络拥塞状态中的至少一个;所述广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;所述广告插入能力指示为支持广告插入指示或不支持广告插入指示。
  29. 根据权利要求27或28所述的BM-SC,其特征在于,所述发送单元还用于:向所述UE发送所述传送所述视频内容的业务入口链接;
    所述接收单元,还用于依据所述BM-SC的端口信息接收所述第三方服务器发送的视频内容;
    所述发送单元,还用于将所述视频内容发送给所述UE。
  30. 一种归属地签约用户服务器HSS,其特征在于,包括:
    接收单元,用于接收能力开放功能单元SCEF发送的第一请求消息,所述第一请求消息包括第三方服务器AS经过所述SCEF发送的请求用于视频分发的多媒体广播多播服务MBMS能力协商参数,和/或所述SCEF发送的MBMS媒体能力开放请求指示,所述MBMS媒体能力开放请求指示用于请求所述HSS开放MBMS管道能力;
    处理单元,用于根据与运营商的签约信息,与所述MBMS能力协商参数和/或所述MBMS媒体能力开放请求确定是否允许开放MBMS能力。
  31. 根据权利要求30所述的HSS,其特征在于,若所述第一请求消息包括所述MBMS能力协商参数,则所述处理单元还用于:根据所述签约信息和所述MBMS能力协商参数确定开放的MBMS能力 信息;
    还包括发送单元,用于向所述SCEF发送第一响应消息,所述第一响应消息包括所述MBMS能力信息;
    若所述第一请求消息包括所述MBMS媒体能力开放请求指示,且所述HSS确定允许开放所述MBMS能力,则所述第一响应消息包括MBMS能力开放请求指示,以通知所述SCEF允许开放所述MBMS能力。
  32. 根据权利要求31所述的HSS,其特征在于,所述MBMS能力协商参数和所述MBMS能力信息分别包括所述视频内容的传输模式指示、使用所述MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,所述传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;所述安全特性指示为打开状态或关闭状态;所述内容转码能力支持指示为支持转码指示或不支持转码指示;所述内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;所述QoE上报指示为上报QoE指示或不上报QoE指示;所述网络信息上报指示为上报网络信息指示或不上报网络信息指示所述网络信息包括UE标识、服务小区标识和网络拥塞状态中的至少一个;所述广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;所述广告插入能力指示为支持广告插入指示或不支持广告插入指示。
  33. 一种能力开放功能单元SCEF,其特征在于,包括:
    接收器,用于接收第三方服务器发送的第一请求消息,所述第一请求消息包括所述第三方服务器请求用于视频分发的多媒体广播多播服务MBMS能力协商参数;
    发射器,用于根据所述第一请求消息向归属地签约用户服务器HSS发送第二请求消息,以向所述HSS请求开放MBMS能力;
    所述发射器,还用于在所述接收器接收到所所述HSS确定允许所述MBMS能力开放时返回的第二响应消息时,向多媒体广播服务 中心BM-SC发送第三请求消息,以请求获取所述BM-SC开放的第一MBMS能力信息;
    所述发射器,还用于将从所述BM-SC获取的所述第一MBMS能力信息发送给所述第三方服务器,使所述第三方服务器根据所述第一MBMS能力信息请求启动MBMS广播并向用户设备UE分发视频内容。
  34. 根据权利要求33所述的SCEF,其特征在于,所述第一请求消息还包括所述第三方服务器的端口信息以及所述第三方服务器的媒体编码信息;
    所述第二请求消息包括所述MBMS能力协商参数和/或MBMS媒体能力开放请求指示,所述MBMS媒体能力开放请求指示用于请求所述HSS开放MBMS管道能力;
    若所述第二请求消息包括所述MBMS能力协商参数,则所述第二响应消息包括所述HSS根据所述HSS与运营商的签约信息和所述MBMS能力协商参数确定开放的第二MBMS能力信息;
    若所述第二请求消息包括所述MBMS媒体能力开放请求指示,则所述第二响应消息包括MBMS能力开放请求指示,所述MBMS能力开放请求指示用于请求所述BM-SC确定开放的所述第一MBMB能力信息;
    所述第三请求消息包括所述第三方服务器的端口信息以及所述第三方服务器的媒体编码信息;
    若所述第二响应消息包括所述第二MBMS能力信息,则所述第三请求消息还包括所述第二MBMS能力信息;若所述第二响应消息未包括所述第二MBMS能力信息,则所述第三请求消息还包括所述MBMB能力协商参数。
  35. 根据权利要求34所述的SCEF,其特征在于,所述接收器,还用于接收所述BM-SC发送的第三响应消息,所述第三响应消息包括所述第一MBMS能力信息、传送所述视频内容的业务入口链接、所述BM-SC的端口信息、计费规则以及所述BM-SC的媒体编码信息。
  36. 根据权利要求35所述的SCEF,其特征在于,所述MBMS能力协商参数、所述第一MBMS能力信息和所述第二MBMS能力信息分别包括所述视频内容的传输模式指示、使用所述MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,所述传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;所述安全特性指示为打开状态或关闭状态;所述内容转码能力支持指示为支持转码指示或不支持转码指示;所述内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;所述QoE上报指示为上报QoE指示或不上报QoE指示;所述网络信息上报指示为上报网络信息指示或不上报网络信息指示所述网络信息包括UE标识、服务小区标识和网络拥塞状态中的至少一个;所述广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;所述广告插入能力指示为支持广告插入指示或不支持广告插入指示;
    所述第三方服务器的端口信息用于所述第三方服务器与所述BM-SC之间的信任通道数据传输;所述BM-SC的端口信息用于所述BM-SC与所述第三方服务器之间的信任通道数据传输;所述媒体编码信息包括视频编码信息、音频编码信息、文本编码信息和图片编码信息中的至少一个。
  37. 一种第三方服务器,其特征在于,包括:
    发射器,用于向能力开放功能单元SCEF发送第一请求消息,所述第一请求消息包括所述第三方服务器请求用于视频分发的多媒体广播多播服务MBMS能力协商参数;
    接收器,用于接收所述SCEF发送的第一响应消息,所述第一响应消息包括所述SCEF获取的开放的MBMS能力信息和从多媒体广播服务中心BM-SC获取的传送视频内容的业务入口链接;
    所述发射器,还用于将所述传送视频内容的业务入口链接发送给所述UE;
    处理器,用于根据所述MBMS能力信息请求启动MBMS广播向所述UE分发视频内容。
  38. 根据权利要求37所述的第三方服务器,其特征在于,所述MBMS能力协商参数和所述MBMS能力信息分别包括所述视频内容的传输模式指示、使用所述MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,所述传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;所述安全特性指示为打开状态或关闭状态;所述内容转码能力支持指示为支持转码指示或不支持转码指示;所述内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;所述QoE上报指示为上报QoE指示或不上报QoE指示;所述网络信息上报指示为上报网络信息指示或不上报网络信息指示所述网络信息包括UE标识、服务小区标识和网络拥塞状态中的至少一个;所述广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;所述广告插入能力指示为支持广告插入指示或不支持广告插入指示;
    第一请求消息还包括所述第三方服务器的端口信息以及所述第三方服务器的媒体编码信息;
    所述第一响应消息还包括所述SCEF获得的BM-SC的端口信息、所述BM-SC的媒体编码信息以及计费规则;
    其中,所述第三方服务器的端口信息用于所述第三方服务器与所述BM-SC之间的信任通道数据传输;所述BM-SC的端口信息用于所述BM-SC与所述第三方服务器之间的信任通道数据传输;所述媒体编码信息包括视频编码信息、音频编码信息、文本编码信息和图片编码信息中的至少一个。
  39. 根据权利要求37或38所述的第三方服务器,其特征在于,所述接收器还用于,在所述发射器向所述SCEF发送所述第一请求消息之前,或所述接收器接收所述SCEF发送的第一响应消息之后,接收至少两个所述UE发送的超文本传送协议HTTP请求消息,所述 HTTP请求消息用于请求相同的视频内容。
  40. 根据权利要求37-39所述的第三方服务器,其特征在于,所述发射器还用于,在将所述传送视频内容的业务入口链接发送给用户设备UE之后,向所述BM-SC或所述SCEF发送所述视频内容。
  41. 一种多媒体广播服务中心BM-SC,其特征在于,包括:
    接收器,用于接收能力开放功能单元SCEF发送的第一请求消息,所述第一请求消息用于获取视频内容分发时的多媒体广播多播服务MBMS能力信息;
    发射器,用于向所述SCEF发送第一响应消息,所述第一响应消息包括所述BM-SC开放的第一MBMS能力信息,以便在所述SCEF根据所述第一MBMS能力信息启动MBMS广播后向用户设备UE分发视频内容。
  42. 根据权利要求41所述的BM-SC,其特征在于,所述第一请求消息包括第三方服务器请求用于视频分发的MBMS能力协商参数,或所述第一请求消息包括归属地签约服务器HSS根据从所述第三方服务器得到的MBMS能力协商参数确定开放的第二MBMS能力信息;
    还包括:处理器,用于根据所述MBMS能力协商参数与运营商的签约信息确定所述BM-SC开放的所述第一MBMS能力信息;或
    根据所述HSS确定开放的第二MBMS能力信息与所述运营商的签约信息确定所述BM-SC开放的所述第一MBMS能力信息。
  43. 根据权利要求41或42所述的BM-SC,其特征在于,所述第一请求消息还包括所述第三方服务器的端口信息和所述第三方服务器的媒体编码信息;所述第一响应消息包括所述BM-SC的端口信息和传送所述视频内容的业务入口链接、计费规则和所述BM-SC的媒体编码信息;
    所述第三方服务器的端口信息用于所述第三方服务器与所述BM-SC之间的信任通道数据传输;所述BM-SC的端口信息用于所述BM-SC与所述第三方服务器之间的信任通道数据传输;所述媒体编码信息包括视频编码信息、音频编码信息、文本编码信息和图片编码 信息中的至少一个。
  44. 根据权利要求43所述的BM-SC,其特征在于,所述MBMS能力协商参数、所述第一MBMS能力信息和所述第二MBMS能力信息分别包括所述视频内容的传输模式指示、使用所述MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,所述传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;所述安全特性指示为打开状态或关闭状态;所述内容转码能力支持指示为支持转码指示或不支持转码指示;所述内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;所述QoE上报指示为上报QoE指示或不上报QoE指示;所述网络信息上报指示为上报网络信息指示或不上报网络信息指示所述网络信息包括UE标识、服务小区标识和网络拥塞状态中的至少一个;所述广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;所述广告插入能力指示为支持广告插入指示或不支持广告插入指示。
  45. 根据权利要求43或44所述的BM-SC,其特征在于,所述发射器还用于:向所述UE发送所述传送所述视频内容的业务入口链接;
    所述接收器,还用于依据所述BM-SC的端口信息接收所述第三方服务器发送的视频内容;所述发射器,还用于将所述视频内容发送给所述UE。
  46. 一种归属地签约用户服务器HSS,其特征在于,包括:
    接收器,用于接收能力开放功能单元SCEF发送的第一请求消息,所述第一请求消息包括第三方服务器AS经过所述SCEF发送的请求用于视频分发的多媒体广播多播服务MBMS能力协商参数,和/或所述SCEF发送的MBMS媒体能力开放请求指示,所述MBMS媒体能力开放请求指示用于请求所述HSS开放MBMS管道能力;
    处理器,用于根据与运营商的签约信息,与所述MBMS能力协 商参数和/或所述MBMS媒体能力开放请求确定是否允许开放MBMS能力。
  47. 根据权利要求46所述的HSS,其特征在于,若所述第一请求消息包括所述MBMS能力协商参数,则在所述处理器用于确定允许开放MBMS能力时,所述处理器还用于:根据所述签约信息和所述MBMS能力协商参数确定开放的MBMS能力信息;所述发射器还用于:向所述SCEF发送第一响应消息,所述第一响应消息包括所述MBMS能力信息;
    若所述第一请求消息包括所述MBMS媒体能力开放请求指示,且所述HSS确定允许开放所述MBMS能力,则所述第一响应消息包括MBMS能力开放请求指示,以通知所述SCEF允许开放所述MBMS能力。
  48. 根据权利要求47所述的HSS,其特征在于,所述MBMS能力协商参数和所述MBMS能力信息分别包括所述视频内容的传输模式指示、使用所述MBMS的安全特性指示、内容转码能力支持指示、内容缓冲指示、体验质量QoE上报指示、网络信息上报指示、广告消费信息指示和广告插入能力指示中的至少一个;其中,所述传输模式指示为广播模式、或广播/单播混合模式、或动态广播/单播模式;所述安全特性指示为打开状态或关闭状态;所述内容转码能力支持指示为支持转码指示或不支持转码指示;所述内容缓冲指示为支持内容缓冲指示或不支持内容缓冲指示;所述QoE上报指示为上报QoE指示或不上报QoE指示;所述网络信息上报指示为上报网络信息指示或不上报网络信息指示所述网络信息包括UE标识、服务小区标识和网络拥塞状态中的至少一个;所述广告消费信息指示为上报用户消费广告内容事件指示或不上报用户消费广告内容事件指示;所述广告插入能力指示为支持广告插入指示或不支持广告插入指示。
PCT/CN2015/084530 2015-07-20 2015-07-20 一种视频分发方法和设备 Ceased WO2017011988A1 (zh)

Priority Applications (7)

Application Number Priority Date Filing Date Title
BR112018001046-4A BR112018001046B1 (pt) 2015-07-20 2015-07-20 Método de distribuição de vídeo e função de exposição de capacidade de serviço
PCT/CN2015/084530 WO2017011988A1 (zh) 2015-07-20 2015-07-20 一种视频分发方法和设备
CN201580081468.0A CN107736039B (zh) 2015-07-20 2015-07-20 一种视频分发方法和设备
MYPI2018700195A MY187351A (en) 2015-07-20 2015-07-20 Video distribution method and device
EP15898544.0A EP3316600B1 (en) 2015-07-20 2015-07-20 Video distribution method and device
US15/876,142 US10455294B2 (en) 2015-07-20 2018-01-20 Video distribution method and device
US16/579,872 US11051078B2 (en) 2015-07-20 2019-09-24 Video distribution method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2015/084530 WO2017011988A1 (zh) 2015-07-20 2015-07-20 一种视频分发方法和设备

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US15/876,142 Continuation US10455294B2 (en) 2015-07-20 2018-01-20 Video distribution method and device

Publications (1)

Publication Number Publication Date
WO2017011988A1 true WO2017011988A1 (zh) 2017-01-26

Family

ID=57833720

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2015/084530 Ceased WO2017011988A1 (zh) 2015-07-20 2015-07-20 一种视频分发方法和设备

Country Status (6)

Country Link
US (2) US10455294B2 (zh)
EP (1) EP3316600B1 (zh)
CN (1) CN107736039B (zh)
BR (1) BR112018001046B1 (zh)
MY (1) MY187351A (zh)
WO (1) WO2017011988A1 (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3501204A1 (en) 2016-08-18 2019-06-26 Convida Wireless, LLC Network service exposure for service and session continuity
US11050705B2 (en) 2017-03-20 2021-06-29 At&T Intellectual Property I, L.P. Signaling optimization during short messaging for internet of things devices in a mobility network
JP7255494B2 (ja) * 2017-12-14 2023-04-11 ソニーグループ株式会社 通信装置、通信方法、及びプログラム
US10470077B1 (en) 2018-06-08 2019-11-05 At&T Intellectual Property I, L.P. Messaging centers with rule based adaptive retry profiles for 5G or other next generation network
US11096030B2 (en) * 2019-04-23 2021-08-17 Electronics And Telecommunications Research Institute Method and apparatus for cell broadcasting service using broadcast network
FR3099862B1 (fr) * 2019-08-08 2022-05-20 Airbus Ds Slc Dispositif d’interopérabilité pour interconnecter plusieurs réseaux de communication, système et procédé associés
CN111901765A (zh) * 2020-04-27 2020-11-06 中兴通讯股份有限公司 模式配置方法、装置、设备和存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101136814A (zh) * 2006-08-28 2008-03-05 西门子(中国)有限公司 一种支持mbms业务的方法和装置
CN101848215A (zh) * 2010-04-30 2010-09-29 中山大学 一种处理交互式网络电视多播业务的方法及系统
CN101909341A (zh) * 2009-06-02 2010-12-08 中兴通讯股份有限公司 Rnc间的mbms能力信息传递方法
US20110082924A1 (en) * 2009-10-06 2011-04-07 Openwave Systems Inc. Managing network traffic by editing a manifest file
WO2015076713A1 (en) * 2013-11-20 2015-05-28 Telefonaktiebolaget L M Ericsson (Publ) A method, node and computer programe for providing live content streaming.

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10264445B2 (en) * 2010-03-30 2019-04-16 Cloud Network Technology Singapore Pte. Ltd. Relay user equipment device and capability discovery method thereof
US8887204B2 (en) * 2010-10-13 2014-11-11 Nec Casio Mobile Communications Ltd. Video distribution system, and video distribution method
US10694496B2 (en) * 2014-11-07 2020-06-23 Samsung Electronics Co., Ltd. Method and apparatus for transmitting group message to user equipment (UE)
CN107548550B (zh) * 2015-04-02 2020-10-23 康维达无线有限责任公司 在服务能力开放功能管理mbms成员资格
CN111448808B (zh) * 2018-01-03 2022-09-02 康维达无线有限责任公司 用于IoT应用的5G网络中的多播和广播服务

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101136814A (zh) * 2006-08-28 2008-03-05 西门子(中国)有限公司 一种支持mbms业务的方法和装置
CN101909341A (zh) * 2009-06-02 2010-12-08 中兴通讯股份有限公司 Rnc间的mbms能力信息传递方法
US20110082924A1 (en) * 2009-10-06 2011-04-07 Openwave Systems Inc. Managing network traffic by editing a manifest file
CN101848215A (zh) * 2010-04-30 2010-09-29 中山大学 一种处理交互式网络电视多播业务的方法及系统
WO2015076713A1 (en) * 2013-11-20 2015-05-28 Telefonaktiebolaget L M Ericsson (Publ) A method, node and computer programe for providing live content streaming.

Also Published As

Publication number Publication date
US20200092614A1 (en) 2020-03-19
US11051078B2 (en) 2021-06-29
BR112018001046B1 (pt) 2023-11-07
BR112018001046A2 (zh) 2018-09-11
US20180146260A1 (en) 2018-05-24
CN107736039A (zh) 2018-02-23
EP3316600A1 (en) 2018-05-02
US10455294B2 (en) 2019-10-22
EP3316600B1 (en) 2020-05-27
CN107736039B (zh) 2020-02-21
MY187351A (en) 2021-09-22
EP3316600A4 (en) 2018-07-18

Similar Documents

Publication Publication Date Title
US11051359B2 (en) Managing MBMS membership at the service capability exposure function
CN107736039B (zh) 一种视频分发方法和设备
CN110662270B (zh) 通信方法及装置
CN107079181B (zh) 管理服务器的方法、移动设备和可读存储介质
US20070223462A1 (en) Enhanced service delivery platform that provides a common framework for use by IMS and Web applications in delivering services
US11251981B2 (en) Communication method and apparatus
CN113490155B (zh) 多播广播业务的通信方法、装置、介质及电子设备
US8825096B2 (en) Method and apparatus for enabling voice discussions among independent and simultaneous users of data content
US9319852B2 (en) Interoperability and communications system dynamic media proxy based on capability negotiation
WO2007081523A2 (en) Optimizing communication using scaleable peer groups
US20090137227A1 (en) Federated Virtual Network of Communications Services
WO2021109134A1 (zh) Mbms信息的获取、发送方法、终端设备及网元设备
CN106506633A (zh) 一种业务分流方法、设备及系统
US9838881B2 (en) Method, device, and system for applying for frequency spectrum
Wei et al. Experience with collaborative conferencing applications in named-data networks
JP2014513480A (ja) パーソナルネットワークの合併方法及び装置、並びにパーソナルネットワークの分割方法及び装置
AU2018322503B2 (en) Communication method and apparatus
KR100928032B1 (ko) 그리드 서비스를 이용하여 멀티미디어 방송형 멀티캐스트서비스를 제어하는제어 시스템 및 그 방법
HK40027910A (zh) 网络辅助信息提供方法及相关设备
CN101375271A (zh) 促进业务汇聚机构的方法
CN109600720A (zh) 组播数据处理方法和装置
CN101959253A (zh) 一种跨域的资源接纳控制方法及系统
CN102546320A (zh) 个人网络合并方法、装置及系统
CN101964794A (zh) 用于多媒体业务系统的媒体汇接方法及系统

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15898544

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 2015898544

Country of ref document: EP

REG Reference to national code

Ref country code: BR

Ref legal event code: B01A

Ref document number: 112018001046

Country of ref document: BR

ENP Entry into the national phase

Ref document number: 112018001046

Country of ref document: BR

Kind code of ref document: A2

Effective date: 20180118