WO2011020380A1 - Streaming media server system and related implementation method, device, and iptv system - Google Patents

Streaming media server system and related implementation method, device, and iptv system Download PDF

Info

Publication number
WO2011020380A1
WO2011020380A1 PCT/CN2010/074548 CN2010074548W WO2011020380A1 WO 2011020380 A1 WO2011020380 A1 WO 2011020380A1 CN 2010074548 W CN2010074548 W CN 2010074548W WO 2011020380 A1 WO2011020380 A1 WO 2011020380A1
Authority
WO
WIPO (PCT)
Prior art keywords
uss
server
media
pop
user terminal
Prior art date
Application number
PCT/CN2010/074548
Other languages
French (fr)
Chinese (zh)
Inventor
肖蓉
范建明
程宁
Original Assignee
中兴通讯股份有限公司
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 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2011020380A1 publication Critical patent/WO2011020380A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests
    • 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/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/612Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
    • 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/21Server components or server architectures
    • H04N21/222Secondary servers, e.g. proxy server, cable television Head-end
    • H04N21/2221Secondary servers, e.g. proxy server, cable television Head-end being a cable television head-end
    • 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/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6125Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
    • 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/61Network physical structure; Signal processing
    • H04N21/6156Network physical structure; Signal processing specially adapted to the upstream path of the transmission network
    • H04N21/6175Network physical structure; Signal processing specially adapted to the upstream path of the transmission network involving transmission via Internet

Definitions

  • the present invention relates to the field of multimedia communications, and in particular, to a streaming media server system, a content publishing implementation method, a content on-demand implementation method, a universal multi-service server (USS, Universal Service Server), and an IPTV system in a network television (IPTV) system.
  • a streaming media server system a content publishing implementation method
  • a content on-demand implementation method a content on-demand implementation method
  • a universal multi-service server USS, Universal Service Server
  • IPTV IPTV
  • IPTV solutions typically consist of an IPTV service system, a streaming server system, and a terminal system.
  • IPTV service system for media distribution, media location and streaming server system management.
  • Streaming media server system used for media storage, forwarding, codec, and service to users.
  • Streaming media server systems generally have network distribution, cluster distribution, etc., but in any distribution form, a single node is a single The server or server group of the station. Each node is directly managed by the IPTV service system.
  • Which streaming server node provides the service required by the terminal is also located by the service system, and the processing capability of a single node is limited by hardware and software, and does not support dynamic capacity expansion.
  • a streaming media server group capable of dynamically expanding its service capabilities can effectively solve the above problems. Summary of the invention
  • the technical problem to be solved by the present invention is to provide a new streaming medium for the increasing user demand.
  • Volume server system and related methods are provided.
  • a streaming media server system comprising at least one universal multi-service server (USS), and the USS is connected to at least one POP (Point of Present) server;
  • the USS is configured to: after receiving the multimedia service request sent by the user terminal, specify a POP server that provides a multimedia service for the user terminal;
  • the POP server is configured to provide a multimedia service for the user terminal.
  • the USS is further configured to add or delete the number of POP servers connected to the USS according to the number of user terminals providing the multimedia service.
  • a USS is further provided, where the USS is connected to at least one POP server; the USS includes: a content management unit, a media storage and forwarding unit, a selection unit, and a receiving and forwarding unit;
  • the content management unit is configured to: after receiving the media content publishing message sent by the IPTV service system, send the media content publishing message to the media storage and forwarding unit and/or the POP server connected to the media storage and forwarding unit according to the configuration policy of the USS.
  • a media storage and forwarding unit configured to save media content published by the IPTV service system
  • a selecting unit configured to: after receiving the multimedia service request sent by the user terminal, specify a POP server that provides a multimedia service for the user terminal;
  • the receiving and forwarding unit is configured to connect with the IPTV service system, the user terminal, and the POP server for message interaction.
  • an IPTV system for media distribution, media location, and management of a streaming media server system.
  • the streaming media server system is used for media storage, forwarding, codec, and user Provide services;
  • the streaming media server system includes at least one USS and at least one POP server connected to the USS;
  • the IPTV service system establishes a WINTCP link with the USS, and is configured to deliver media distribution and media location signaling according to the established link;
  • the USS is configured to manage a POP server connected to the USS, so that the POP server provides multimedia services for the user terminal.
  • a content distribution implementation method is further provided, which is applied to a streaming media server system, where the system includes a USS and at least one POP server connected to the USS; the method includes:
  • the content management unit of the USS After receiving the media content publishing message sent by the network television (IPTV) service system, the content management unit of the USS sends the media content publishing message to the media storage and forwarding unit and/or the POP connected to the media storage and forwarding unit according to the configuration policy of the USS.
  • the media content publishing message includes a media content source address, and the media content is pulled down according to the media content source address and stored, and the publishing result is returned to the content management unit of the USS.
  • the configuration policy of the USS itself includes: publishing to the media storage and forwarding unit, publishing to the media storage and forwarding unit, the POP server hanging under the media storage and forwarding unit, and at least one of the POP servers posted to the media storage and forwarding unit. Strategy.
  • the method further includes: the added POP server queries the IPTV service system for the published media content through the USS, and sends the reverse pulldown of the media content to the IPTV service system.
  • the message informs the IPTV service system to push down the media content to the added POP server.
  • a content on-demand implementation method is further applied to a streaming media server system, the system comprising a USS and at least one POP service connected to the USS.
  • the method includes: After receiving the on-demand request of the user terminal, the USS specifies a POP server that provides an on-demand service for the user terminal, and forwards the on-demand request to the POP server;
  • the POP server After receiving the on-demand request sent by the USS, the POP server sends the media stream to the user terminal.
  • the POP server that provides the on-demand service for the user terminal includes: The USS determines a POP server that provides an on-demand service for the user terminal according to the IP segment of the user terminal.
  • the organization structure of the streaming media server system of the present invention uses the USS to hang the POP server.
  • the POP server is transparent to the IPTV service system, and the IPTV service system only needs to interact with the USS, thereby reducing the burden of the IPTV service system;
  • the suspended POP server can dynamically configure its ability to provide services by adding or deleting the number of POP servers it hangs according to the number of users.
  • FIG. 1 is a schematic structural diagram of a streaming media server system according to the present invention.
  • FIG. 2 is a schematic flowchart of a specific implementation manner of a method for implementing content distribution according to the present invention
  • FIG. 3 is a schematic flowchart of a method for implementing on-demand content of the present invention.
  • FIG. 5 is a schematic structural diagram of another USS according to another embodiment of the present invention. detailed description
  • RTSP Real-Time Streaming Protocol, see RFC 2326;
  • STB set top box
  • the core idea of the present invention is: Configuring a plurality of subordinate service presentation service node (POP, Point of Present) servers on one USS, and treating the POP server as a resource unified tube of the USS.
  • POP subordinate service presentation service node
  • the POP server can be dynamically added and deleted to achieve the ability to dynamically configure node service capabilities.
  • the present invention discloses a method for content management and service delivery by a streaming media server node in this composition mode.
  • the present invention provides a streaming media server system, as shown in FIG. 1 is a schematic structural diagram of a streaming media server system according to the present invention.
  • the streaming media server system includes at least one USS, N (N > 0) POP servers, and the POP server can be regarded as a hanging resource box of the USS.
  • the USS has unified management of its own Media Storage Transmit Unit (MSTU, Media Storage Transmit Unit) resources and POP servers through content storage policies and resource selection policies.
  • MSTU Media Storage Transmit Unit
  • the USS needs to establish a chain with the IPTV service system, and manages various services through the USS.
  • a WINTCP link is established, which is mainly used to transmit signaling such as media distribution and media positioning; and POP server to IPTV.
  • the business system is transparent.
  • the control plane of the terminal system and the USS link are established, and the media plane needs to be transmitted through the POP server. Therefore, although the processing capacity of the streaming media server group is greatly increased, the complexity of service management and terminal control is not increased.
  • the media content in the streaming media server system is shared.
  • the USS After receiving the content publishing instruction of the IPTV service system, the USS sends the content group to its own MSTU and all POP servers, so that all the nodes in the group share the content.
  • the USS selects the POP server serving the user according to the IP address of the user terminal, and the selected policy can be pre-configured by the database module on the USS.
  • the POP server After receiving the message of the on-demand content service provided by the USS, sends the media stream to the user terminal to provide services for the user.
  • the streaming server system can only include USS, but when USS comes with MSTU The resource is full, that is, the service capacity of the server group reaches the upper limit.
  • the USS is connected to the POP server in the streaming server system.
  • the newly added users can be assigned to the newly added POP server.
  • the POP server resources can be blocked, and new users are not assigned to the server.
  • the attached POP server can be removed.
  • a user needs to occupy USS resources.
  • the USS knows the number of users on its own node, and increases or deletes the number of connected POP servers according to the number of users. In this way, the number of POPs can be dynamically configured according to the number of regular users of the node. For example, if there are many users in a large city, there are a few more, and a small city is less.
  • the content of each server in the streaming media server system must be shared.
  • the POP server queries the IPTV service system for the existing content through the USS, and can query the result to the IPTV.
  • the service system sends a content reverse pull-down message, so that the IPTV service system pushes the content that has been published on other POP units to the node.
  • the content file already exists on other servers.
  • the POP server that already has the content does not receive the content publishing instruction, and the content is only published to The new POP server is on.
  • the service capability of the streaming media server group can be dynamically configured, and the users on the respective servers are smoothly processed, so that the user playback is not affected.
  • a content distribution implementation method is provided, which is applied to a streaming media server system, the system includes a USS and a POP server connected thereto, and the USS includes a media storage and forwarding unit;
  • the content distribution method of the present invention is: After the USS receives the media content publishing message of the IPTV service system, the USS publishes the media content to its own media storage and forwarding unit and/or its attached POP server.
  • the specific operation process of the foregoing method includes the following steps: the USS further includes a content management unit;
  • Step 201 After receiving the media content publishing message sent by the IPTV service system, the content management unit of the USS sends the media content publishing message to the media storage and forwarding unit and/or the POP server connected thereto according to the configuration policy of the USS.
  • the media content release message includes the media content source address.
  • Step 202 The media storage and forwarding unit of the USS and/or its attached POP server pull down the media content according to the content source address and store it, and return the publishing result to the content management unit of the USS.
  • the configuration policy of the USS itself includes one of the following: publishing to the media storage and forwarding unit; publishing to the media storage and forwarding unit and the POP unit under it; publishing to the POP unit under it.
  • the content distribution method further includes: the added POP server queries the IPTV service system for the published media content through the USS, and sends a reverse pull-down message of the media content to the IPTV service system.
  • the added POP server receives the media content pushed down by the IPTV service system and stores it.
  • a content on-demand implementation method is applied to a streaming media server system, where the system includes a USS and a POP server connected thereto; as shown in FIG. 3, the flow of the content on-demand implementation method of the present invention is shown in FIG. schematic diagram.
  • the method includes:
  • Step 301 After receiving the on-demand request of the user terminal, the USS specifies a POP server that provides an on-demand service for the user terminal, and forwards the on-demand request to the POP server.
  • the specific operation of the POP server that provides the on-demand service for the user terminal may include:
  • the USS determines a POP server that provides services for the user terminal according to the IP segment of the user terminal.
  • the selection strategy can be configured in advance, specifically, how many ip addresses are from the ip server to which POP server provides services.
  • Step 302 After receiving the on-demand request sent by the USS, the POP server sends the media stream to the user terminal.
  • Step 401 The USS receives a DESCRIBE message and a SETUP message sent by the user terminal.
  • Step 402 The USS specifies a POP server that provides an on-demand service for the user terminal according to the IP address of the user terminal, and returns a DESCRIBE response message SETUP response message to the user terminal.
  • the USS After receiving the DESCRIBE signaling sent by the user terminal, the USS obtains the configured POP server information, which is specifically configured with several POP servers, and each POP server specifically corresponds to the IP segment; then the USS determines the attribution according to the IP address of the user terminal.
  • the POP server while the USS checks whether the content requested by the user is available, mainly checking whether the content exists and the status is normal. If the content requested by the user is available, the user terminal sends a DESCRIBE success response message; if not, the user cannot view the content. The content is gone.
  • the user terminal sends a SETUP message to the USS. After receiving the SETUP signaling sent by the STB, the USS establishes a session with the user terminal. If the session is successfully established, the SETUP success response is sent to the user terminal. If the session establishment is unsuccessful, the current on-demand fails.
  • Step 403 The USS receives the PLAY message sent by the user terminal and forwards the PLAY message to the POP server that provides the service for the user terminal.
  • Step 404 After receiving the PLAY message forwarded by the USS, the POP server sends the media stream to the user terminal.
  • FIG. 5 it is a schematic structural diagram of another USS according to another embodiment of the present invention.
  • a USS comprising:
  • the content management unit 501 is configured to send the media content publishing message to the media storage and forwarding list according to the configuration policy of the USS after receiving the media content publishing message sent by the IPTV service system. Yuan and / or its POP server attached to it;
  • the media storage and forwarding unit 502 is configured to save media content published by the IPTV service system, and the selecting unit 503 is configured to: after receiving the multimedia service request sent by the user terminal, specify a POP server that provides the multimedia service for the user terminal;
  • the receiving and forwarding unit 504 is connected to the IPTV service system, the user terminal, and the POP server for message interaction.

Abstract

The present invention provides a streaming media server system and a related implementation method, device, and an IPTV system. The streaming media server system includes at least one Universal Service Server (USS). The USS connects with at least one Point of Present (POP) server, and the USS is used for assigning, after receiving the multimedia service requests sent by a user terminal, the POP server providing multimedia service for said user terminal. The POP server is used for providing multimedia service for the user terminal. The IPTV service system of the present invention only needs to interact with the USS, thereby reducing the load of the IPTV service system. And the USS is able to dynamically configure its capability to provide the service by increasing or decreasing the number of the POP servers connected with the USS according to the number of the user terminals.

Description

流媒体服务器系统及相关实现方法、 设备及 IPTV系统 技术领域  Streaming media server system and related implementation method, device and IPTV system
本发明涉及多媒体通讯领域, 尤其涉及一种网络电视(IPTV ) 系统中 的流媒体服务器系统、 内容发布实现方法、 内容点播实现方法、 通用多业 务服务器 ( USS, Universal Service Server )及 IPTV系统。 背景技术  The present invention relates to the field of multimedia communications, and in particular, to a streaming media server system, a content publishing implementation method, a content on-demand implementation method, a universal multi-service server (USS, Universal Service Server), and an IPTV system in a network television (IPTV) system. Background technique
目前, IPTV解决方案通常由 IPTV业务系统、 流媒体服务器系统和终 端系统组成。 IPTV业务系统, 用于媒体发布、 媒体定位及流媒体服务器系 统管理。 流媒体服务器系统, 用于媒体存储、 转发、 编解码、 对用户提供 服务, 流媒体服务器系统一般有网络式分布、 集群式分布等, 但无论是哪 种分布形式, 其单个节点都是由单台的服务器或服务器组构成的。 每个节 点都直接由 IPTV业务系统管理,终端所需的服务由哪个流媒体服务器节点 来提供也是由业务系统来定位, 且单个节点的处理能力受硬件和软件的限 制, 不支持动态的扩容。  Currently, IPTV solutions typically consist of an IPTV service system, a streaming server system, and a terminal system. IPTV service system for media distribution, media location and streaming server system management. Streaming media server system, used for media storage, forwarding, codec, and service to users. Streaming media server systems generally have network distribution, cluster distribution, etc., but in any distribution form, a single node is a single The server or server group of the station. Each node is directly managed by the IPTV service system. Which streaming server node provides the service required by the terminal is also located by the service system, and the processing capability of a single node is limited by hardware and software, and does not support dynamic capacity expansion.
随着用户量和用户区域的扩大, 单个节点可能无法满足大量用户的需 求。 在目前的网络系统中, 只能增加网络中节点的数量来满足用户需求。 这样不仅给业务系统的管理带来负担, 而且由于同区域内每个节点提供的 服务是相同的, 由业务系统控制多个节点来提供相同的服务其实是一种浪 费, 并且容易出错, 因此, 一种能够动态扩充其服务能力的流媒体服务器 组能有效的解决上述问题。 发明内容  As the number of users and user areas expands, a single node may not be able to meet the needs of a large number of users. In the current network system, only the number of nodes in the network can be increased to meet user requirements. This not only imposes a burden on the management of the business system, but also because the services provided by each node in the same area are the same, it is wasteful and error-prone to control multiple nodes to provide the same service by the business system. A streaming media server group capable of dynamically expanding its service capabilities can effectively solve the above problems. Summary of the invention
本发明要解决的技术问题是为日益增长的用户需求提供一种新的流媒 体服务器系统及其相关方法。 The technical problem to be solved by the present invention is to provide a new streaming medium for the increasing user demand. Volume server system and related methods.
根据本发明的一方面, 提供了一种流媒体服务器系统, 所述系统包括 至少一个通用多业务服务器(USS ), 所述 USS与至少一个业务呈现服务节 点 (POP, Point of Present )服务器相连; 所述 USS, 用于接收用户终端发 送的多媒体服务请求后, 为所述用户终端指定提供多媒体服务的 POP服务 器;  According to an aspect of the present invention, a streaming media server system is provided, the system comprising at least one universal multi-service server (USS), and the USS is connected to at least one POP (Point of Present) server; The USS is configured to: after receiving the multimedia service request sent by the user terminal, specify a POP server that provides a multimedia service for the user terminal;
所述 POP服务器, 用于为用户终端提供多媒体服务。  The POP server is configured to provide a multimedia service for the user terminal.
优选的, USS,进一步用于根据提供多媒体服务的用户终端的个数增删 与所述 USS相连的 POP服务器的个数。  Preferably, the USS is further configured to add or delete the number of POP servers connected to the USS according to the number of user terminals providing the multimedia service.
根据本发明的另一方面, 还提供了一种 USS, USS与至少一个 POP服 务器相连; 所述 USS包括: 内容管理单元、 媒体存储转发单元、 选择单元 和接收和转发单元; 其中,  According to another aspect of the present invention, a USS is further provided, where the USS is connected to at least one POP server; the USS includes: a content management unit, a media storage and forwarding unit, a selection unit, and a receiving and forwarding unit;
内容管理单元, 用于接收 IPTV业务系统发送的媒体内容发布消息后, 根据 USS自身的配置策略将媒体内容发布消息下发到媒体存储转发单元和 / 或与媒体存储转发单元相连下挂的 POP服务器上;  The content management unit is configured to: after receiving the media content publishing message sent by the IPTV service system, send the media content publishing message to the media storage and forwarding unit and/or the POP server connected to the media storage and forwarding unit according to the configuration policy of the USS. Upper
媒体存储转发单元, 用于保存 IPTV业务系统发布的媒体内容; 选择单元, 用于接收用户终端发送的多媒体服务请求后, 为所述用户 终端指定提供多媒体服务的 POP服务器;  a media storage and forwarding unit, configured to save media content published by the IPTV service system; and a selecting unit, configured to: after receiving the multimedia service request sent by the user terminal, specify a POP server that provides a multimedia service for the user terminal;
接收和转发单元, 用于与 IPTV业务系统、 用户终端和 POP服务器连 接, 进行消息交互。  The receiving and forwarding unit is configured to connect with the IPTV service system, the user terminal, and the POP server for message interaction.
根据本发明的另一方面, 还提供了一种 IPTV系统, 用于媒体发布、 媒 体定位及对流媒体服务器系统的管理; 所述流媒体服务器系统, 用于媒体 存储、 转发、 编解码、 对用户提供服务;  According to another aspect of the present invention, an IPTV system is provided for media distribution, media location, and management of a streaming media server system. The streaming media server system is used for media storage, forwarding, codec, and user Provide services;
所述流媒体服务器系统包括至少一个 USS和与 USS相连的至少一个 POP服务器; 优选的, 所述 IPTV业务系统与 USS建立 WINTCP链路, 用于根据建 立的链路传递媒体发布和媒体定位信令; The streaming media server system includes at least one USS and at least one POP server connected to the USS; Preferably, the IPTV service system establishes a WINTCP link with the USS, and is configured to deliver media distribution and media location signaling according to the established link;
所述 USS, 用于管理与 USS连接的 POP服务器, 使 POP服务器为用 户终端提供多媒体服务。  The USS is configured to manage a POP server connected to the USS, so that the POP server provides multimedia services for the user terminal.
根据本发明的另一方面, 还提供了一种内容发布实现方法, 应用于流 媒体服务器系统, 该系统包括 USS和与 USS相连的至少一个 POP服务器; 所述方法包括:  According to another aspect of the present invention, a content distribution implementation method is further provided, which is applied to a streaming media server system, where the system includes a USS and at least one POP server connected to the USS; the method includes:
USS的内容管理单元接收网络电视(IPTV )业务系统发送的媒体内容 发布消息后, 根据 USS 自身的配置策略将媒体内容发布消息下发到媒体存 储转发单元和 /或与媒体存储转发单元相连的 POP服务器上,所述媒体内容 发布消息包括媒体内容源地址; 器, 根据所述媒体内容源地址下拉媒体内容并存储, 向 USS的内容管理单 元返回发布结果。  After receiving the media content publishing message sent by the network television (IPTV) service system, the content management unit of the USS sends the media content publishing message to the media storage and forwarding unit and/or the POP connected to the media storage and forwarding unit according to the configuration policy of the USS. On the server, the media content publishing message includes a media content source address, and the media content is pulled down according to the media content source address and stored, and the publishing result is returned to the content management unit of the USS.
优选的, USS 自身的配置策略包括: 发布到媒体存储转发单元、 发布 到媒体存储转发单元和媒体存储转发单元下挂的 POP服务器、 发布到媒体 存储转发单元下挂的 POP服务器中的至少一种策略。  Preferably, the configuration policy of the USS itself includes: publishing to the media storage and forwarding unit, publishing to the media storage and forwarding unit, the POP server hanging under the media storage and forwarding unit, and at least one of the POP servers posted to the media storage and forwarding unit. Strategy.
优选的, 当 USS增加与 USS相连的 POP服务器时, 该方法还包括: 增加的 POP服务器通过 USS向 IPTV业务系统查询已发布的媒体内容, 并 向 IPTV业务系统发送所述媒体内容的反向下拉消息, 通知 IPTV业务系统 向增加的 POP服务器下推所述媒体内容。  Preferably, when the USS adds a POP server connected to the USS, the method further includes: the added POP server queries the IPTV service system for the published media content through the USS, and sends the reverse pulldown of the media content to the IPTV service system. The message informs the IPTV service system to push down the media content to the added POP server.
根据本发明的另一方面, 还提供了一种内容点播实现方法, 应用于流 媒体服务器系统, 所述系统包括 USS和与 USS相连的至少一个 POP服务 哭口.?  According to another aspect of the present invention, a content on-demand implementation method is further applied to a streaming media server system, the system comprising a USS and at least one POP service connected to the USS.
所述方法包括: USS 收到用户终端的点播请求后, 为所述用户终端指定提供点播服务 的 POP服务器, 并向所述 POP服务器转发所述点播请求; The method includes: After receiving the on-demand request of the user terminal, the USS specifies a POP server that provides an on-demand service for the user terminal, and forwards the on-demand request to the POP server;
POP服务器在收到 USS发送的点播请求后,将媒体流发送到用户终端。 优选的, 为所述用户终端指定提供点播服务的 POP服务器包括: USS 根据用户终端的 IP段, 决定为用户终端提供点播服务的 POP服务器。  After receiving the on-demand request sent by the USS, the POP server sends the media stream to the user terminal. Preferably, the POP server that provides the on-demand service for the user terminal includes: The USS determines a POP server that provides an on-demand service for the user terminal according to the IP segment of the user terminal.
本发明流媒体服务器系统的组织结构釆用 USS下挂 POP服务器的方 式, POP服务器相对于 IPTV业务系统是透明的, IPTV业务系统只需与 USS 交互, 减少了 IPTV业务系统的负担; 并且 USS下挂的 POP服务器能够根 据用户数量多少, 通过增删其下挂的 POP服务器数动态地配置其能够提供 服务的能力。 附图说明  The organization structure of the streaming media server system of the present invention uses the USS to hang the POP server. The POP server is transparent to the IPTV service system, and the IPTV service system only needs to interact with the USS, thereby reducing the burden of the IPTV service system; The suspended POP server can dynamically configure its ability to provide services by adding or deleting the number of POP servers it hangs according to the number of users. DRAWINGS
图 1为本发明流媒体服务器系统结构示意图;  1 is a schematic structural diagram of a streaming media server system according to the present invention;
图 2为本发明内容发布实现方法的具体实施例流程示意图;  2 is a schematic flowchart of a specific implementation manner of a method for implementing content distribution according to the present invention;
图 3为本发明内容点播实现方法的流程示意图;  3 is a schematic flowchart of a method for implementing on-demand content of the present invention;
图 4为本发明内容点播实现方法具体实施例的流程图;  4 is a flowchart of a specific embodiment of a method for implementing on-demand content of the present invention;
图 5为本发明另一实施例 USS结构示意图。 具体实施方式  FIG. 5 is a schematic structural diagram of another USS according to another embodiment of the present invention. detailed description
本发明中用到的英文 /缩写对应的中文列明如下:  The English corresponding to the English/abbreviation used in the present invention is as follows:
RTSP: 实时流协议, 参见 RFC 2326;  RTSP: Real-Time Streaming Protocol, see RFC 2326;
STB: 机顶盒;  STB: set top box;
DESCRIBE , SETUP , PLAY , PAUSE , TEARDOWN , OPTIONS , GETPAR AMETER: RTSP协议信令的方法。  DESCRIBE, SETUP, PLAY, PAUSE, TEARDOWN, OPTIONS, GETPAR AMETER: RTSP protocol signaling method.
本发明的核心思想是: 在一个 USS上配置多个下属业务呈现服务节点 ( POP, Point of Present )服务器, 将 POP服务器看作是 USS的资源统一管 理来扩大单个 USS的处理能力, POP服务器可动态增加和删减以实现可动 态配置节点服务能力的功能。 同时, 本发明公开了在这种组成方式下, 流 媒体服务器节点进行内容管理和提供服务的方法。 The core idea of the present invention is: Configuring a plurality of subordinate service presentation service node (POP, Point of Present) servers on one USS, and treating the POP server as a resource unified tube of the USS. To enhance the processing power of a single USS, the POP server can be dynamically added and deleted to achieve the ability to dynamically configure node service capabilities. At the same time, the present invention discloses a method for content management and service delivery by a streaming media server node in this composition mode.
下面将结合附图和实施例对本发明进行详细描述。  The invention will now be described in detail in conjunction with the drawings and embodiments.
系统实施例  System embodiment
本发明提供了一种流媒体服务器系统, 如图 1 所示为本发明流媒体服 务器系统结构示意图。  The present invention provides a streaming media server system, as shown in FIG. 1 is a schematic structural diagram of a streaming media server system according to the present invention.
所述流媒体服务器系统包括至少一个 USS , N ( N > 0 )个 POP服务器, POP服务器可看作是 USS的下挂资源框。 USS对自带的媒体存储转发单元 ( MSTU, Media Storage Transmit Unit )资源和 POP服务器通过内容存储策 略和资源选择策略进行统一管理。  The streaming media server system includes at least one USS, N (N > 0) POP servers, and the POP server can be regarded as a hanging resource box of the USS. The USS has unified management of its own Media Storage Transmit Unit (MSTU, Media Storage Transmit Unit) resources and POP servers through content storage policies and resource selection policies.
所述流媒体服务器组只有 USS需要和 IPTV业务系统建链, 通过 USS 来管理各种服务, 一般建立的是 WINTCP链路, 主要用来传递媒体发布、 媒体定位等信令; 而 POP服务器对 IPTV业务系统来说是透明的。 终端系 统的控制面和 USS建链, 媒体面才需要通过 POP服务器传输, 所以, 所述 流媒体服务器组虽然处理能力大大增加, 但并没有增加业务管理和终端控 制上的复杂度。  The USS needs to establish a chain with the IPTV service system, and manages various services through the USS. Generally, a WINTCP link is established, which is mainly used to transmit signaling such as media distribution and media positioning; and POP server to IPTV. The business system is transparent. The control plane of the terminal system and the USS link are established, and the media plane needs to be transmitted through the POP server. Therefore, although the processing capacity of the streaming media server group is greatly increased, the complexity of service management and terminal control is not increased.
所述流媒体服务器系统内媒体内容是共享的, USS收到 IPTV业务系统 的内容发布指令后, 将内容群发到自身 MSTU和所有 POP服务器上, 使组 内所有节点都共享此内容。 用户终端向流媒体服务器组中的 USS请求点播 内容的服务时, USS 根据用户终端的 IP地址来选择为该用户提供服务的 POP服务器, 选择的策略可以由 USS上的数据库模块预先配置好。 POP月良 务器在收到 USS的提供点播内容服务的消息后,将媒体流发送到用户终端, 为用户提供服务。  The media content in the streaming media server system is shared. After receiving the content publishing instruction of the IPTV service system, the USS sends the content group to its own MSTU and all POP servers, so that all the nodes in the group share the content. When the user terminal requests the service of the on-demand content from the USS in the streaming media server group, the USS selects the POP server serving the user according to the IP address of the user terminal, and the selected policy can be pre-configured by the database module on the USS. After receiving the message of the on-demand content service provided by the USS, the POP server sends the media stream to the user terminal to provide services for the user.
一开始, 流媒体服务器系统可以只包括 USS, 但是当 USS自带 MSTU 资源占满,即服务器组服务能力达到上限,这时流媒体服务器系统中的 USS 下挂 POP服务器,配置之后,新增的用户可分配到新增的 POP服务器上去。 当流媒体服务器系统区域内用户下降时, 可将 POP服务器资源闭塞, 新的 用户不会分配到该服务器上, 当该 POP服务器用户全部退出后, 就可将该 下挂 POP服务器去除。一个用户要占用 USS—个资源, USS会知道自身节 点的用户数, 根据用户数增删连接的 POP服务器数。 这样可以根据这个节 点常规用户数动态的配置 POP的个数, 比如大城市用户多, 就多配几个, 小城市就少配。 In the beginning, the streaming server system can only include USS, but when USS comes with MSTU The resource is full, that is, the service capacity of the server group reaches the upper limit. At this time, the USS is connected to the POP server in the streaming server system. After the configuration, the newly added users can be assigned to the newly added POP server. When the user in the streaming media server system area drops, the POP server resources can be blocked, and new users are not assigned to the server. When the POP server users all exit, the attached POP server can be removed. A user needs to occupy USS resources. The USS knows the number of users on its own node, and increases or deletes the number of connected POP servers according to the number of users. In this way, the number of POPs can be dynamically configured according to the number of regular users of the node. For example, if there are many users in a large city, there are a few more, and a small city is less.
由于所述流媒体服务器系统内各个服务器上内容必须共享, 当新增一 个 POP月良务器时,该 POP月良务器通过 USS向 IPTV业务系统查询现有内容, 查询到结果后可向 IPTV业务系统发送内容反向下拉消息, 使 IPTV业务系 统将已经在其他 POP单元上发布过的内容下推到该节点来。 由于此时此节 点内除新增 POP服务器外, 其它服务器上都已经有该内容文件存在, 根据 USS发布控制策略, 已存在该内容的 POP服务器不会收到内容发布指令, 于是内容只发布到该新增 POP服务器上。  The content of each server in the streaming media server system must be shared. When a POP server is added, the POP server queries the IPTV service system for the existing content through the USS, and can query the result to the IPTV. The service system sends a content reverse pull-down message, so that the IPTV service system pushes the content that has been published on other POP units to the node. At this time, except for the newly added POP server in this node, the content file already exists on other servers. According to the USS release control policy, the POP server that already has the content does not receive the content publishing instruction, and the content is only published to The new POP server is on.
根据本发明的流媒体服务器系统, 使得流媒体服务器组的服务能力能 够动态配置, 同时平滑处理在各个服务器上的用户, 使用户播放不受影响。  According to the streaming media server system of the present invention, the service capability of the streaming media server group can be dynamically configured, and the users on the respective servers are smoothly processed, so that the user playback is not affected.
方法实施例  Method embodiment
根据本发明的另一方面, 提供了一种内容发布实现方法, 应用于流媒 体服务器系统, 该系统包括 USS和其下挂的 POP服务器, 该 USS包括媒 体存储转发单元; 如图 2所示为本发明内容发布实现方法的具体实施例流 程示意图。  According to another aspect of the present invention, a content distribution implementation method is provided, which is applied to a streaming media server system, the system includes a USS and a POP server connected thereto, and the USS includes a media storage and forwarding unit; A schematic flowchart of a specific embodiment of the content distribution implementation method of the present invention.
本发明所述的内容发布方法为: USS收到 IPTV业务系统的媒体内容发 布消息后, USS将所述媒体内容发布到自身的媒体存储转发单元和 /或其下 挂的 POP服务器。 上述方法的具体操作过程包括以下步骤: 所述 USS还包括内容管理单 元; The content distribution method of the present invention is: After the USS receives the media content publishing message of the IPTV service system, the USS publishes the media content to its own media storage and forwarding unit and/or its attached POP server. The specific operation process of the foregoing method includes the following steps: the USS further includes a content management unit;
步骤 201 , USS的内容管理单元接收 IPTV业务系统发送的媒体内容发 布消息后, 根据 USS 自身的配置策略将媒体内容发布消息下发到媒体存储 转发单元和 /或其下挂的 POP服务器上, 所述媒体内容发布消息包括该媒体 内容源地址。  Step 201: After receiving the media content publishing message sent by the IPTV service system, the content management unit of the USS sends the media content publishing message to the media storage and forwarding unit and/or the POP server connected thereto according to the configuration policy of the USS. The media content release message includes the media content source address.
步骤 202, USS的媒体存储转发单元和 /或其下挂 POP服务器根据内容 源地址下拉该媒体内容并存储, 并向 USS的内容管理单元返回发布结果。  Step 202: The media storage and forwarding unit of the USS and/or its attached POP server pull down the media content according to the content source address and store it, and return the publishing result to the content management unit of the USS.
上述 USS 自身的配置策略具体包括下述之一: 发布到媒体存储转发单 元; 发布到媒体存储转发单元和其下挂的 POP单元; 发布到其下挂的 POP 单元。  The configuration policy of the USS itself includes one of the following: publishing to the media storage and forwarding unit; publishing to the media storage and forwarding unit and the POP unit under it; publishing to the POP unit under it.
当 USS增加其下挂的 POP服务器时, 该内容发布方法还包括: 该增加 的 POP服务器通过 USS向 IPTV业务系统查询已发布媒体内容,并向 IPTV 业务系统发送该媒体内容的反向下拉消息,该增加的 POP服务器接收 IPTV 业务系统下推的该媒体内容并存储。  When the USS increases the POP server connected to the POP server, the content distribution method further includes: the added POP server queries the IPTV service system for the published media content through the USS, and sends a reverse pull-down message of the media content to the IPTV service system. The added POP server receives the media content pushed down by the IPTV service system and stores it.
根据本发明的另一方面还提供了一种内容点播实现方法, 应用于流媒 体服务器系统, 该系统包括 USS和其下挂的 POP服务器; 如图 3所示为本 发明内容点播实现方法的流程示意图。  According to another aspect of the present invention, a content on-demand implementation method is applied to a streaming media server system, where the system includes a USS and a POP server connected thereto; as shown in FIG. 3, the flow of the content on-demand implementation method of the present invention is shown in FIG. schematic diagram.
该方法包括:  The method includes:
步骤 301 , USS收到用户终端的点播请求后, 为所述用户终端指定提供 点播服务的 POP服务器, 并向该 POP服务器转发所述点播请求。  Step 301: After receiving the on-demand request of the user terminal, the USS specifies a POP server that provides an on-demand service for the user terminal, and forwards the on-demand request to the POP server.
为所述用户终端指定提供点播服务的 POP服务器具体操作可以包括: USS根据用户终端的 IP段来决定为用户终端提供服务的 POP服务器。可以 事先配置好选择策略, 具体来说就是简单的 ip 地址从多少到多少归哪个 POP服务器提供服务等。 步骤 302, POP服务器在收到 USS发送的点播请求后, 将媒体流发送 到用户终端。 The specific operation of the POP server that provides the on-demand service for the user terminal may include: The USS determines a POP server that provides services for the user terminal according to the IP segment of the user terminal. The selection strategy can be configured in advance, specifically, how many ip addresses are from the ip server to which POP server provides services. Step 302: After receiving the on-demand request sent by the USS, the POP server sends the media stream to the user terminal.
如图 4所示为上述内容点播实现方法具体实施例的流程图, 具体如下: 步骤 401 , USS接收用户终端发送的 DESCRIBE消息和 SETUP消息。 步骤 402, USS根据用户终端的 IP地址指定为该用户终端提供点播服 务的 POP服务器, 并向该用户终端返回 DESCRIBE响应消息 SETUP响应 消息。  As shown in FIG. 4, a flowchart of a specific embodiment of the content on-demand implementation method is as follows: Step 401: The USS receives a DESCRIBE message and a SETUP message sent by the user terminal. Step 402: The USS specifies a POP server that provides an on-demand service for the user terminal according to the IP address of the user terminal, and returns a DESCRIBE response message SETUP response message to the user terminal.
具体操作为:  The specific operation is:
USS接收到用户终端发送的 DESCRIBE信令后,获取配置的 POP服务 器信息, 就是具体配置了几个 POP服务器, 每个 POP服务器具体对应那个 IP段; 然后 USS根据用户终端的 IP地址判选择归属的 POP服务器, 同时 USS检查用户点播的内容是否可用, 主要是检查内容是否存在及状态是否 正常, 如果用户点播的内容可用, 则用户终端发送 DESCRIBE成功应答消 息; 如果不可用, 则用户就不能观看这个内容了。  After receiving the DESCRIBE signaling sent by the user terminal, the USS obtains the configured POP server information, which is specifically configured with several POP servers, and each POP server specifically corresponds to the IP segment; then the USS determines the attribution according to the IP address of the user terminal. The POP server, while the USS checks whether the content requested by the user is available, mainly checking whether the content exists and the status is normal. If the content requested by the user is available, the user terminal sends a DESCRIBE success response message; if not, the user cannot view the content. The content is gone.
用户终端向 USS发送 SETUP消息, USS接收到 STB发送的 SETUP 信令后和用户终端建立会话, 如果会话建立成功, 向用户终端发送 SETUP 成功应答; 如果会话建立不成功, 则本次点播失败。  The user terminal sends a SETUP message to the USS. After receiving the SETUP signaling sent by the STB, the USS establishes a session with the user terminal. If the session is successfully established, the SETUP success response is sent to the user terminal. If the session establishment is unsuccessful, the current on-demand fails.
步骤 403 , USS接收用户终端发送的 PLAY消息并向为该用户终端提供 服务的 POP服务器转发 PLAY消息。  Step 403: The USS receives the PLAY message sent by the user terminal and forwards the PLAY message to the POP server that provides the service for the user terminal.
步骤 404, POP服务器在收到 USS的转发的 PLAY消息后, 将媒体流 发送到用户终端。  Step 404: After receiving the PLAY message forwarded by the USS, the POP server sends the media stream to the user terminal.
如图 5所示, 为本发明另一实施例 USS结构示意图。  As shown in FIG. 5, it is a schematic structural diagram of another USS according to another embodiment of the present invention.
根据本发明的另一方面还提供了一种 USS, 该服务器包括:  According to another aspect of the present invention, there is also provided a USS, the server comprising:
内容管理单元 501 , 用于接收 IPTV业务系统发送的媒体内容发布消息 后, 根据 USS 自身的配置策略将媒体内容发布消息下发到媒体存储转发单 元和 /或其下挂的 POP服务器上; The content management unit 501 is configured to send the media content publishing message to the media storage and forwarding list according to the configuration policy of the USS after receiving the media content publishing message sent by the IPTV service system. Yuan and / or its POP server attached to it;
媒体存储转发单元 502, 用于保存 IPTV业务系统发布的媒体内容; 选择单元 503 , 用于接收用户终端发送的多媒体服务请求后, 为所述用 户终端指定提供多媒体服务的 POP服务器;  The media storage and forwarding unit 502 is configured to save media content published by the IPTV service system, and the selecting unit 503 is configured to: after receiving the multimedia service request sent by the user terminal, specify a POP server that provides the multimedia service for the user terminal;
接收和转发单元 504,与 IPTV业务系统、用户终端和 POP服务器连接, 进行消息交互。  The receiving and forwarding unit 504 is connected to the IPTV service system, the user terminal, and the POP server for message interaction.
通过釆用本发明系统和方法, 比单个 USS或 POP服务器能为更多的用 户提供服务。 POP服务器的增删不影响为用户提供服务。 同时, 业务系统 和终端系统都只和 USS信令交互, 整个系统灵活简单。  By employing the system and method of the present invention, more users can be served than a single USS or POP server. The addition and deletion of the POP server does not affect the service to the user. At the same time, both the service system and the terminal system only interact with the USS signaling, and the whole system is flexible and simple.
最后所应说明的是, 以上实施例仅用以说明本发明的技术方案而非限 制, 尽管参照较佳实施例对本发明进行了详细说明, 本领域的普通技术人 员应当理解, 可以对本发明进行修改或者等同替换, 而不脱离本发明技术 方案和权利要求的精神和范围。  It should be noted that the above embodiments are only intended to illustrate the technical solutions of the present invention and are not intended to be limiting, and the present invention will be described in detail with reference to the preferred embodiments. Or equivalents, without departing from the spirit and scope of the invention and the claims.

Claims

权利要求书 Claim
1、 一种流媒体服务器系统, 所述系统包括通用多业务服务器(USS ), 其特征在于, 所述 USS与至少一个业务呈现服务节点(POP )服务器相连; 所述 USS, 用于接收用户终端发送的多媒体服务请求后, 为所述用户 终端指定提供多媒体服务的 POP服务器;  A streaming media server system, the system comprising a universal multi-service server (USS), wherein the USS is connected to at least one service presentation service node (POP) server; and the USS is configured to receive a user terminal. After the sent multimedia service request, the POP server that provides the multimedia service is specified for the user terminal;
所述 POP服务器, 用于为用户终端提供多媒体服务。  The POP server is configured to provide a multimedia service for the user terminal.
2、 根据权利要求 1所述的系统, 其特征在于, 所述 USS, 进一步用于 根据提供多媒体服务的用户终端的个数,增删与所述 USS相连的 POP服务 器的个数。  The system according to claim 1, wherein the USS is further configured to add or delete the number of POP servers connected to the USS according to the number of user terminals providing multimedia services.
3、 一种 USS, 其特征在于, 所述 USS与至少一个 POP服务器相连; 所述 USS包括: 内容管理单元、 媒体存储转发单元、 选择单元和接收和转 发单元; 其中,  A USS, wherein the USS is connected to at least one POP server; the USS includes: a content management unit, a media storage and forwarding unit, a selection unit, and a receiving and forwarding unit;
内容管理单元, 用于接收 IPTV业务系统发送的媒体内容发布消息后, 根据 USS自身的配置策略将媒体内容发布消息下发到媒体存储转发单元和 / 或与媒体存储转发单元相连的 POP服务器上;  The content management unit is configured to: after receiving the media content publishing message sent by the IPTV service system, send the media content publishing message to the media storage and forwarding unit and/or the POP server connected to the media storage and forwarding unit according to the configuration policy of the USS;
媒体存储转发单元, 用于保存 IPTV业务系统发布的媒体内容; 选择单元, 用于接收用户终端发送的多媒体服务请求后, 为所述用户 终端指定提供多媒体服务的 POP服务器;  a media storage and forwarding unit, configured to save media content published by the IPTV service system; and a selecting unit, configured to: after receiving the multimedia service request sent by the user terminal, specify a POP server that provides a multimedia service for the user terminal;
接收和转发单元, 用于与 IPTV业务系统、 用户终端和 POP服务器连 接, 进行消息交互。  The receiving and forwarding unit is configured to connect with the IPTV service system, the user terminal, and the POP server for message interaction.
4、 一种 IPTV系统, 用于媒体发布、 媒体定位及对流媒体服务器系统 的管理; 所述流媒体服务器系统, 用于媒体存储、 转发、 编解码、 对用户 提供服务; 其特征在于, 所述流媒体服务器系统包括至少一个 USS和与所 述 USS相连的至少一个 POP服务器。  4. An IPTV system, configured for media distribution, media location, and management of a streaming media server system; the streaming media server system, configured to store, forward, encode, and decode, and provide services to users; The streaming server system includes at least one USS and at least one POP server connected to the USS.
5、 根据权利要求 4所述的系统, 其特征在于, 所述 IPTV业务系统与 所述 USS建立链路, 用于根据建立的链路传递媒体发布和媒体定位信令; 所述 USS, 用于管理与 USS连接的 POP服务器, 使 POP服务器为用 户终端提供多媒体服务。 5. The system according to claim 4, wherein the IPTV service system and The USS establishes a link for transmitting media distribution and media positioning signaling according to the established link. The USS is configured to manage a POP server connected to the USS, so that the POP server provides a multimedia service for the user terminal.
6、 一种内容发布实现方法, 应用于流媒体服务器系统, 其特征在于, 所述系统包括 USS和与 USS相连的至少一个 POP服务器;  A content distribution implementation method, applied to a streaming media server system, wherein the system includes a USS and at least one POP server connected to the USS;
所述方法包括:  The method includes:
USS的内容管理单元接收网络电视(IPTV )业务系统发送的媒体内容 发布消息后, 根据 USS 自身的配置策略将媒体内容发布消息下发到媒体存 储转发单元和 /或与媒体存储转发单元相连的 POP服务器上,所述媒体内容 发布消息包括媒体内容源地址; 器, 根据所述媒体内容源地址下拉媒体内容并存储, 向 USS的内容管理单 元返回发布结果。  After receiving the media content publishing message sent by the network television (IPTV) service system, the content management unit of the USS sends the media content publishing message to the media storage and forwarding unit and/or the POP connected to the media storage and forwarding unit according to the configuration policy of the USS. On the server, the media content publishing message includes a media content source address, and the media content is pulled down according to the media content source address and stored, and the publishing result is returned to the content management unit of the USS.
7、根据权利要求 6所述的方法, 其特征在于, 所述 USS 自身的配置策 略包括: 发布到媒体存储转发单元、 发布到媒体存储转发单元和媒体存储 转发单元下挂的 POP服务器、发布到媒体存储转发单元下挂的 POP服务器 中的至少一种策略。  The method according to claim 6, wherein the configuration policy of the USS itself comprises: publishing to a media storage and forwarding unit, publishing to a media storage and forwarding unit, and a POP server hanging under the media storage and forwarding unit, and publishing to the POP server At least one of the policies of the POP server hanging under the media storage and forwarding unit.
8、根据权利要求 6或 7所述的方法, 其特征在于, 当 USS增加与 USS 相连的 POP服务器时,该方法还包括:增加的 POP服务器通过 USS向 IPTV 业务系统查询已发布的媒体内容,并向 IPTV业务系统发送所述媒体内容的 反向下拉消息, 通知 IPTV业务系统向增加的 POP服务器下推所述媒体内 容。  The method according to claim 6 or 7, wherein when the USS adds a POP server connected to the USS, the method further includes: the added POP server queries the IPTV service system for the published media content through the USS, And sending a reverse pull-down message of the media content to the IPTV service system, and notifying the IPTV service system to push the media content to the added POP server.
9、 一种内容点播实现方法, 应用于流媒体服务器系统, 其特征在于, 所述系统包括 USS和与 USS相连的至少一个 POP服务器;  A content on-demand implementation method, applied to a streaming media server system, wherein the system includes a USS and at least one POP server connected to the USS;
所述方法包括: USS 收到用户终端的点播请求后, 为所述用户终端指定提供点播服务 的 POP服务器, 并向所述 POP服务器转发所述点播请求; The method includes: After receiving the on-demand request of the user terminal, the USS specifies a POP server that provides an on-demand service for the user terminal, and forwards the on-demand request to the POP server;
POP服务器在收到 USS发送的点播请求后,将媒体流发送到用户终端。  After receiving the on-demand request sent by the USS, the POP server sends the media stream to the user terminal.
10、 根据权利要求 9所述的方法, 其特征在于, 为所述用户终端指定 提供点播服务的 POP服务器包括: USS根据用户终端的 IP段, 决定为用户 终端提供点播服务的 POP服务器。 The method according to claim 9, wherein the POP server that provides the on-demand service for the user terminal comprises: the USS determines a POP server that provides an on-demand service for the user terminal according to the IP segment of the user terminal.
PCT/CN2010/074548 2009-08-16 2010-06-25 Streaming media server system and related implementation method, device, and iptv system WO2011020380A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200910168423.3A CN101651823B (en) 2009-08-16 2009-08-16 Streaming media server system and relevant method thereof
CN200910168423.3 2009-08-16

Publications (1)

Publication Number Publication Date
WO2011020380A1 true WO2011020380A1 (en) 2011-02-24

Family

ID=41673908

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2010/074548 WO2011020380A1 (en) 2009-08-16 2010-06-25 Streaming media server system and related implementation method, device, and iptv system

Country Status (2)

Country Link
CN (1) CN101651823B (en)
WO (1) WO2011020380A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101651823B (en) * 2009-08-16 2011-08-24 中兴通讯股份有限公司 Streaming media server system and relevant method thereof
CN102255900A (en) * 2011-07-05 2011-11-23 中兴通讯股份有限公司 Method, system and device for providing multimedia service
CN102833581B (en) * 2012-08-27 2015-09-16 中兴通讯股份有限公司 The method and system of Content Management
CN109325111A (en) * 2018-11-01 2019-02-12 厦门攸信信息技术有限公司 Show control method, apparatus and system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060075084A1 (en) * 2004-10-01 2006-04-06 Barrett Lyon Voice over internet protocol data overload detection and mitigation system and method
WO2007096001A1 (en) * 2006-02-24 2007-08-30 Telefonaktiebolaget Lm Ericsson (Publ) Ims-enabled control channel for iptv
CN101123528A (en) * 2007-07-23 2008-02-13 中兴通讯股份有限公司 Stream media system and creation method for Internet network TV
CN101651823A (en) * 2009-08-16 2010-02-17 中兴通讯股份有限公司 Streaming media server system and relevant method thereof

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101035251A (en) * 2007-04-19 2007-09-12 中兴通讯股份有限公司 IPTV service system based on the IP multimedia sub-system
CN101047832B (en) * 2007-04-30 2010-06-23 中兴通讯股份有限公司 Implementing method for service capability authentication and its trigger of internet network TV

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060075084A1 (en) * 2004-10-01 2006-04-06 Barrett Lyon Voice over internet protocol data overload detection and mitigation system and method
WO2007096001A1 (en) * 2006-02-24 2007-08-30 Telefonaktiebolaget Lm Ericsson (Publ) Ims-enabled control channel for iptv
CN101123528A (en) * 2007-07-23 2008-02-13 中兴通讯股份有限公司 Stream media system and creation method for Internet network TV
CN101651823A (en) * 2009-08-16 2010-02-17 中兴通讯股份有限公司 Streaming media server system and relevant method thereof

Also Published As

Publication number Publication date
CN101651823A (en) 2010-02-17
CN101651823B (en) 2011-08-24

Similar Documents

Publication Publication Date Title
US8612621B2 (en) Method for constructing network topology, and streaming delivery system
Deshpande et al. Streaming live media over a peer-to-peer network
CN101540775B (en) Method and device for distributing contents and network system for distributing contents
KR101595527B1 (en) System for configurating dynamic service network based on netstore and method thereof
EP2922258B1 (en) Resource reservation method and system
WO2014082538A1 (en) Business scheduling method and apparatus and convergence device
WO2009015592A1 (en) Method and system for realizing network monitoring and content distributing network
US8966107B2 (en) System and method of streaming data over a distributed infrastructure
WO2011150824A1 (en) Service processing method, method and service node for adjusting delivered content
CN109525460A (en) A kind of method and apparatus of view networking number resource monitoring
JP2020500451A (en) Communication method and device
CN111193767B (en) Request data sending method and device and clustered server system
WO2011020380A1 (en) Streaming media server system and related implementation method, device, and iptv system
CN109729388A (en) Depending on networked server switching method and apparatus
CN110138730B (en) Subscription method and device of protocol conversion equipment and storage medium
CN109857591A (en) A kind of method and apparatus for transmitting data validation
JP2021170839A (en) Terminal device, data processing device and method
US20020065918A1 (en) Method and apparatus for efficient and accountable distribution of streaming media content to multiple destination servers in a data packet network (DPN)
WO2011127824A1 (en) Method, device and system for configuring quality of service
WO2014117508A1 (en) Content delivery network and content management method in content delivery network
WO2009094933A1 (en) Method for processing the packet network tunnel, communication system, and apparatus thereof
US10230660B2 (en) Method and system for centralized controller for audio visual broadcasts
CN109819209A (en) A kind of system, method and apparatus that monitoring resource is transferred
WO2012155646A1 (en) Method, system and device for providing multimedia service
CN110022458A (en) A kind of monitor processing method and device

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: 10809513

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 10809513

Country of ref document: EP

Kind code of ref document: A1