Movatterモバイル変換


[0]ホーム

URL:


CN102325264A - Method, set-top box and system for media content distribution and on-demand - Google Patents

Method, set-top box and system for media content distribution and on-demand
Download PDF

Info

Publication number
CN102325264A
CN102325264ACN201110271819ACN201110271819ACN102325264ACN 102325264 ACN102325264 ACN 102325264ACN 201110271819 ACN201110271819 ACN 201110271819ACN 201110271819 ACN201110271819 ACN 201110271819ACN 102325264 ACN102325264 ACN 102325264A
Authority
CN
China
Prior art keywords
media content
content
push
media
pushed
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.)
Pending
Application number
CN201110271819A
Other languages
Chinese (zh)
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 LtdfiledCriticalHuawei Technologies Co Ltd
Priority to CN201110271819ApriorityCriticalpatent/CN102325264A/en
Publication of CN102325264ApublicationCriticalpatent/CN102325264A/en
Priority to PCT/CN2012/074372prioritypatent/WO2012149868A1/en
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

The embodiment of the invention provides a method for distributing and ordering media content, a set top box and a system, wherein the method comprises the following steps of: receiving and storing the media content which is pushed by multicasting; obtaining and displaying content metadata corresponding to the media content; obtaining a media content ordering request based on the content metadata of a user; judging whether the ordered media content is successful to be pushed in a multicast pushing manner; if so, reading the ordered media content to play; and otherwise, requiring a media server to play according to the content metadata. The method for distributing and ordering the media content, provided by the embodiment of the invention, can meet the requirement that the user further can continuously view the media content in a condition of being failed to push the media content by means that the set top box directly requires the media server to play in the condition that the media content is failed to be pushed, and therefore the user experience is improved.

Description

Translated fromChinese
一种媒体内容分发和点播的方法、机顶盒及系统Method, set-top box and system for media content distribution and on-demand

技术领域technical field

本发明涉及交互式网络电视(Internet Protocol Television,IPTV),尤其涉及一种媒体内容分发和点播的方法、机顶盒及系统。The invention relates to an interactive network television (Internet Protocol Television, IPTV), in particular to a method, a set-top box and a system for distributing and ordering media content.

背景技术Background technique

随着信息通信技术的发展和日益增加的用户需求,交互式网络电视(Internet Protocol Television,IPTV)得到了极大发展。目前,各大终端厂商和运营商都在不遗余力的大力推进IPTV的发展。广电运营商拥有丰富的内容资源,但是由于目前大部分有线电视网都是单向的,给广电运营商带来了极大发展障碍。此时,视频推送(PUSH-VOD)业务应运而生,给广电运营商提供增值业务带来了希望。With the development of information and communication technology and increasing user demands, Internet Protocol Television (IPTV) has been greatly developed. At present, major terminal manufacturers and operators are sparing no effort to vigorously promote the development of IPTV. Broadcasting and TV operators have rich content resources, but because most of the cable TV networks are one-way at present, it has brought great obstacles to the development of broadcasting and TV operators. At this time, the video push (PUSH-VOD) service emerged as the times require, bringing hope to the value-added services provided by radio and television operators.

视频推送(PUSH-VOD)业务,是把音视频等相关信息通过卫星、有线、无线等方式推送到用户终端的硬盘中,用户访问时直接播放本地终端硬盘中保存的内容。借此用户可以在本地硬盘上进行播放、快进、快退、停止这样的操作,得到全交互式的视频点播体验。The video push (PUSH-VOD) service is to push related information such as audio and video to the hard disk of the user terminal through satellite, cable, wireless, etc., and the user directly plays the content saved in the local terminal hard disk when accessing. In this way, users can perform operations such as playing, fast forwarding, fast rewinding, and stopping on the local hard disk to obtain a fully interactive video-on-demand experience.

但是,目前这种视频推送模式,只有在媒体内容成功推送到用户终端硬盘中后,用户才能使用和观看,一旦推送失败,用户则无法观看节目内容。However, in the current video push mode, the user can only use and watch the media content after it is successfully pushed to the hard disk of the user terminal. Once the push fails, the user cannot watch the program content.

发明内容Contents of the invention

有鉴于此,实有必要提供一种能够使用户在媒体内容推送失败的情况下仍能观看的一种媒体内容分发和点播的方法。In view of this, it is necessary to provide a media content distribution and on-demand method that enables users to watch media content even if the media content push fails.

同时,提供一种机顶盒。Meanwhile, a set-top box is provided.

同时,提供一种媒体内容分发和点播系统。At the same time, a media content distribution and on-demand system is provided.

本发明一个实施例提供了一种媒体内容分发和点播的方法,包括:接收并保存通过组播推送的媒体内容;获取所述媒体内容对应的内容元数据并进行展示;获取用户基于所述内容元数据的媒体内容点播请求;判断所述点播的媒体内容是否已经通过所述组播推送方式推送成功,若推送成功,则读取所述点播的媒体内容进行播放;否则,根据所述内容元数据请求媒体服务器播放。An embodiment of the present invention provides a method for distributing and ordering media content, including: receiving and storing media content pushed through multicast; acquiring and displaying content metadata corresponding to the media content; acquiring user-based A media content on-demand request of metadata; judging whether the on-demand media content has been pushed successfully through the multicast push method, if the push is successful, then read the on-demand media content to play; otherwise, according to the content element The data requests the media server to play.

本发明另一个实施例提供了一种机顶盒,包括:存储单元,用于接收并保存通过组播推送的媒体内容;展示单元,用于获取所述媒体内容对应的内容元数据并进行展示;点播单元,用于获取用户基于所述内容元数据的媒体内容点播请求;播放单元,用于判断所述点播的媒体内容是否已经通过所述组播推送方式推送成功,若推送成功,则读取所述点播的媒体内容进行播放;否则,根据所述内容元数据请求媒体服务器播放。Another embodiment of the present invention provides a set-top box, including: a storage unit for receiving and storing media content pushed by multicast; a display unit for obtaining and displaying content metadata corresponding to the media content; The unit is used to obtain the user's media content on-demand request based on the content metadata; the playback unit is used to judge whether the on-demand media content has been successfully pushed through the multicast push method, and if the push is successful, then read the The on-demand media content is played; otherwise, the media server is requested to play according to the content metadata.

本发明另一个实施例提供了一种媒体内容分发和点播系统,包括:机顶盒,用于接收并保存通过组播推送的媒体内容;获取所述媒体内容对应的内容元数据并进行展示;获取用户基于所述内容元数据的媒体内容点播请求;判断所述点播的媒体内容是否已经通过所述组播推送方式推送成功,若推送成功,则读取所述点播的媒体内容进行播放;否则,根据所述内容元数据请求媒体服务器播放;媒体服务器,用于在接收到所述机顶盒根据所述内容元数据请求播放所述媒体内容时,向所述机顶盒发送所述媒体内容Another embodiment of the present invention provides a media content distribution and on-demand system, including: a set-top box, used to receive and store media content pushed by multicast; obtain and display content metadata corresponding to the media content; obtain user A media content on-demand request based on the content metadata; judging whether the on-demand media content has been successfully pushed through the multicast push method, if the push is successful, then read the on-demand media content to play; otherwise, according to The content metadata requests a media server to play; the media server is configured to send the media content to the set-top box when receiving the set-top box request to play the media content according to the content metadata

本发明实施例的一种媒体内容分发和点播的方法,在媒体内容推送失败的情况下,由机顶盒直接请求媒体服务器进行播放,可以满足用户在媒体内容推送失败的情况下还能继续观看媒体内容的需求,提高用户体验。A method for distributing and on-demanding media content in an embodiment of the present invention, in the case of media content push failure, the set-top box directly requests the media server to play, which can satisfy the user can continue to watch the media content in the case of media content push failure needs to improve user experience.

附图说明Description of drawings

图1是本发明一实施例的媒体内容分发和点播的方法流程图;Fig. 1 is a flow chart of a method for media content distribution and on-demand according to an embodiment of the present invention;

图2为图1中接收并保存通过组播推送的媒体内容的流程图;Fig. 2 is the flowchart of receiving and storing the media content pushed by multicast among Fig. 1;

图3为图1中获取所述媒体内容对应的内容元数据并进行展示的流程图;Fig. 3 is the flowchart of obtaining and displaying the content metadata corresponding to the media content in Fig. 1;

图4为图1中根据所述内容元数据请求媒体服务器播放的信令交互图;FIG. 4 is a signaling interaction diagram of requesting a media server to play according to the content metadata in FIG. 1;

图5是本发明一实施例的机顶盒结构框图;Fig. 5 is a structural block diagram of a set-top box according to an embodiment of the present invention;

图6为图5中机顶盒细化图;Fig. 6 is a detailed diagram of the set-top box in Fig. 5;

图7是本发明一实施例的媒体内容分发和点播系统的结构框图;Fig. 7 is a structural block diagram of a media content distribution and an on-demand system according to an embodiment of the present invention;

图8是本发明另一实施例的媒体内容分发和点播系统的结构框图Fig. 8 is a structural block diagram of a media content distribution and an on-demand system according to another embodiment of the present invention

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

图1是本发明一实施例的媒体内容分发和点播的方法流程图;媒体内容包括但不限于音频、视频等,包括以下步骤:Fig. 1 is the method flowchart of media content distribution and on-demand broadcasting of an embodiment of the present invention; Media content includes but not limited to audio frequency, video etc., comprises the following steps:

101、接收并保存通过组播推送的媒体内容;101. Receive and store media content pushed through multicast;

具体的,参考图2,为本实施例的接收并保存通过组播推送的媒体内容的流程图;包括:Specifically, referring to FIG. 2, it is a flow chart of receiving and storing media content pushed by multicast in this embodiment; including:

201、接收推送计划消息,所述推送计划消息中包含预推送的媒体内容ID和预推送时间;201. Receive a push plan message, where the push plan message includes a pre-push media content ID and a pre-push time;

具体的,内容管理器根据操作员指定的推送计划生成推送任务,并将推送计划通过推送计划消息承载,下发到机顶盒,所述推送计划消息中包括预推送的媒体内容简介,预推送的时间、结束时间和预推送的媒体内容ID等,以便于机顶盒根据预推送媒体内容的ID和预推送的时间,生成录制任务。Specifically, the content manager generates a push task according to the push plan specified by the operator, and sends the push plan to the set-top box through a push plan message. , the end time, and the pre-pushed media content ID, etc., so that the set-top box generates a recording task according to the pre-pushed media content ID and the pre-pushed time.

202、根据所述预推送的媒体内容ID和预推送时间生成录制任务;202. Generate a recording task according to the pre-pushed media content ID and pre-pushed time;

203、根据所述预推送时间启动所述录制任务,根据所述预推送的媒体内容ID将所述通过组播推送的媒体内容录制保存。203. Start the recording task according to the pre-push time, and record and save the media content pushed through multicast according to the pre-push media content ID.

具体的,机顶盒根据所述推送计划消息中的预推送的时间,按时启动录制任务,将通过组播推送的媒体内容保存在本地存储器中。Specifically, the set-top box starts the recording task on time according to the pre-push time in the push plan message, and saves the media content pushed by multicast in the local memory.

102、获取所述媒体内容对应的内容元数据并进行展示;102. Obtain and display content metadata corresponding to the media content;

具体的,参考图3,为本实施例的获取所述媒体内容对应的内容元数据并进行展示的流程图;包括:Specifically, referring to FIG. 3 , it is a flowchart of obtaining and displaying content metadata corresponding to the media content in this embodiment; including:

301、判断所述媒体内容是否完成推送;301. Determine whether the media content has been pushed;

具体的,在本实施例中,将完成推送定义为推送成功,或者推送失败且后续不再推送。当所述媒体内容完成推送时,转向步骤302;Specifically, in this embodiment, the completion of the push is defined as the push is successful, or the push fails and will not be pushed later. When the media content is pushed, turn tostep 302;

302、向内容管理器发送获取所述媒体内容的内容元数据请求;302. Send a content metadata request for acquiring the media content to the content manager;

具体的,机顶盒在所述媒体完成推送时,向内容管理器发送获取所述媒体内容的内容元数据请求消息,所述内容元数据请求消息中包括所述媒体内容ID,内容管理器在接收到所述内容元数据请求消息后,根据所述媒体内容ID,查找内容管理器本地内容元数据,找到后将内容元数据返回给机顶盒。内容元数据包括但不限于:演员、导演、简介、海报、发布日期、订购价格、媒体内容的URL等;Specifically, when the media is pushed, the set-top box sends a content metadata request message to the content manager to obtain the media content. The content metadata request message includes the media content ID, and the content manager receives the media content ID. After the content metadata request message, search the local content metadata of the content manager according to the media content ID, and return the content metadata to the set-top box after finding it. Content metadata includes, but is not limited to: actor, director, profile, poster, release date, subscription price, URL of media content, etc.;

因为内容元数据和媒体内容分开发送,这样在内容元数据更新后,可以及时返回给机顶盒,避免以往因内容元数据和媒体内容同时组播发送造成的在内容元数据更新后,需要重新与媒体内容再次组播发送的弊端。提高了发送的效率,也节省了网络资源。Because the content metadata and media content are sent separately, after the content metadata is updated, it can be returned to the set-top box in time, avoiding the need to reconnect with the media after the content metadata is updated due to simultaneous multicast transmission of the content metadata and media content in the past. Disadvantages of re-multicasting content. The efficiency of sending is improved, and network resources are also saved.

303、将所述内容元数据进行展示,用于用户进行媒体内容点播;303. Display the content metadata for the user to perform on-demand media content;

具体的,当用户查看推送的媒体内容时,机顶盒将完成推送的媒体内容的内容元数据展示给用户,用户根据自己的兴趣爱好选择观看完成推送的媒体内容。Specifically, when the user views the pushed media content, the set-top box displays the content metadata of the pushed media content to the user, and the user chooses to watch the pushed media content according to his or her hobbies.

103、获取用户基于所述内容元数据的内容点播请求;103. Obtain a user's content on demand request based on the content metadata;

具体的,用户查看推送的媒体内容元数据时,根据个人兴趣通过鼠标或者其他输入设备点击需要播放的媒体内容。Specifically, when viewing the metadata of the pushed media content, the user clicks on the media content to be played through a mouse or other input devices according to personal interests.

104、判断所述点播的媒体内容是否已经通过所述组播推送方式推送成功;104. Judging whether the on-demand media content has been successfully pushed through the multicast push method;

具体的,若媒体内容推送成功则进行步骤105,若媒体内容推送不成功,则进行步骤106。Specifically, if the media content push is successful, go to step 105; if the media content push is unsuccessful, go to step 106.

105、读取所述点播的媒体内容进行播放;105. Read the on-demand media content and play it;

具体的,当机顶盒判断媒体内容已经推送成功,并保存在机顶盒内,则直接读取机顶盒本地存储的媒体内容进行播放,用户在播放过程中,可以随时进行暂停、快进、快退等操作动作。Specifically, when the set-top box judges that the media content has been successfully pushed and stored in the set-top box, it will directly read the media content stored locally in the set-top box to play, and the user can perform operations such as pause, fast forward, and fast rewind at any time during the playback process. .

106、根据所述内容元数据请求媒体服务器播放;106. Request a media server to play according to the content metadata;

具体的,参考图4,为本实施例的根据所述内容元数据请求媒体服务器播放的信令交互图;包括:Specifically, referring to FIG. 4, it is a signaling interaction diagram of requesting a media server to play according to the content metadata in this embodiment; including:

401、机顶盒根据内容元数据中的URL向调度服务器发送第一描述(Describe)请求;401. The set-top box sends a first description (Describe) request to the scheduling server according to the URL in the content metadata;

具体的,内容元数据中的URL包含调度服务器的IP地址,另外,也可以包含调度服务器的域名,通过域名查找调度服务器的IP地址。Specifically, the URL in the content metadata includes the IP address of the scheduling server, and may also include the domain name of the scheduling server, and the IP address of the scheduling server is searched through the domain name.

402、调度服务器基于所述第一描述请求查找并返回媒体服务器地址;402. The scheduling server searches for and returns a media server address based on the first description request;

具体的,调度服务器根据所述媒体内容ID查找有所述媒体内容的媒体服务器,并根据媒体服务器运行和负载状况,确定一个离机顶盒最近的健康媒体服务器,并将其地址返回给机顶盒,以便于机顶盒根据所述媒体服务器地址请求媒体服务器播放所述媒体内容。Specifically, the scheduling server searches for a media server with the media content according to the media content ID, and determines a healthy media server closest to the set-top box according to the media server operation and load status, and returns its address to the set-top box, so that The set-top box requests the media server to play the media content according to the address of the media server.

403、机顶盒根据媒体服务器地址向媒体服务器发送第二描述(Describe)请求;403. The set-top box sends a second description (Describe) request to the media server according to the address of the media server;

404、媒体服务器处理解析所述第二描述请求,返回所述媒体内容描述信息,404. The media server processes and parses the second description request, and returns the media content description information,

具体的,媒体信息包括媒体内容的轨道,简介等相关信息。Specifically, the media information includes related information such as a track and a brief introduction of the media content.

405、机顶盒在接收到所述媒体信息后,向媒体服务器发送调试(Setup)请求,指明所述媒体内容的轨道以及接收地址;405. After receiving the media information, the set-top box sends a setup request to the media server, specifying the track and receiving address of the media content;

406、媒体服务器记录所述媒体内容的轨道及接收地址;406. The media server records the track and receiving address of the media content;

407、机顶盒向媒体服务器发送播放(Play)请求;407. The set-top box sends a play (Play) request to the media server;

具体的,请求中可以指定播放的范围和快进快退的倍速。Specifically, the playback range and the multiple speed of fast forward and rewind can be specified in the request.

408、媒体服务器基于所述播放请求返回媒体内容;408. The media server returns the media content based on the playback request;

具体的,媒体服务器根据播放(Play)请求中的相关参数,比如:播放的范围、快进快退的倍速,读取媒体文件,发送对应的媒体内容数据给机顶盒;Specifically, the media server reads the media file and sends the corresponding media content data to the set-top box according to the relevant parameters in the playback (Play) request, such as: the range of playback, the double speed of fast forward and fast rewind;

409、机顶盒接收媒体内容数据,进行展示和播放;409. The set-top box receives media content data, displays and plays it;

另外,进一步的,机顶盒还可以向媒体服务器发送断开(teardown)请求;In addition, further, the set-top box may also send a teardown request to the media server;

具体的,当媒体内容播放完毕,或者用户不需要再观看媒体内容时,通过机顶盒向媒体服务器发送断开请求,使媒体服务器与机顶盒断开连接,媒体服务器结束播放。Specifically, when the media content is played completely, or when the user no longer needs to watch the media content, the set-top box sends a disconnection request to the media server, so that the media server is disconnected from the set-top box, and the media server ends playing.

本发明实施例的媒体内容分发和点播的方法,由于在媒体内容推送不成功的情况下,机顶盒可以直接向媒体服务器请求播放该媒体内容。避免了媒体内容因为推送不成功就不能观看的弊端,提高了用户体验。另外,通过推送的方式,可以将一些热点节目推送到机顶盒内部硬盘中,供用户进行观看,将极大的减少用户视频点播时实际占用的专用频道和播出流资源,可以有效提高系统运营的效果,降低系统运营的成本。In the method for distributing and ordering media content in the embodiment of the present invention, when the push of the media content fails, the set-top box can directly request the media server to play the media content. It avoids the disadvantage that the media content cannot be watched because the push is unsuccessful, and improves the user experience. In addition, some popular programs can be pushed to the internal hard disk of the set-top box through the push method for users to watch, which will greatly reduce the dedicated channels and broadcast stream resources actually occupied by users when video-on-demand, and can effectively improve the operating efficiency of the system. The effect is to reduce the cost of system operation.

另外,由于推送的媒体内容和内容元数据分开进行发送,这样当内容元数据发生改变和更新后,机顶盒可以实时快速获取,解决了以往因为内容元数据与媒体内容通过组播方式一起发送导致因内容元数据更新和修改,而不能及时发送到终端的弊端,提高了用户体验,也节约了网络资源。In addition, since the pushed media content and content metadata are sent separately, when the content metadata changes and is updated, the set-top box can quickly obtain it in real time, which solves the problem caused by the fact that the content metadata and media content are sent together through multicast in the past. The drawbacks of updating and modifying content metadata but not being able to send them to the terminal in time improve user experience and save network resources.

在本发明另一实施例中,机顶盒还定期将推动结果上报给内容管理器,便于内容管理器根据推送结果调整推送策略,增加或减少推送次数,改变推送频率,提高推送效率。In another embodiment of the present invention, the set-top box also regularly reports the push result to the content manager, so that the content manager can adjust the push strategy according to the push result, increase or decrease the push times, change the push frequency, and improve the push efficiency.

图5是本发明一实施例的机顶盒结构框图,包括:Fig. 5 is a structural block diagram of a set-top box according to an embodiment of the present invention, including:

存储单元501,用于接收并保存通过组播推送的媒体内容;Astorage unit 501, configured to receive and store media content pushed by multicast;

展示单元502,用于获取所述媒体内容对应的内容元数据并进行展示;Adisplay unit 502, configured to obtain and display content metadata corresponding to the media content;

点播单元503,用于获取用户基于所述内容元数据的内容点播请求;An on-demand unit 503, configured to acquire a user's content on-demand request based on the content metadata;

播放单元504,用于判断所述点播的媒体内容是否已经通过所述组播推送方式推送成功,若推送成功,则读取所述点播的媒体内容进行播放;否则,根据所述内容元数据请求媒体服务器播放。Theplayback unit 504 is used to judge whether the on-demand media content has been successfully pushed through the multicast push mode, if the push is successful, then read the on-demand media content to play; otherwise, according to the content metadata request The media server plays.

进一步的,参考图6,为本发明一实施例的机顶盒细化图;所述存储单元501包括:录制任务生成子单元5010,用于接收由内容管理器下发的推送计划消息,所述推送计划消息中包括预推送的媒体内容ID和预推送时间;根据所述预推送的媒体内容ID和预推送时间生成录制任务;Further, refer to FIG. 6 , which is a detailed diagram of a set-top box according to an embodiment of the present invention; thestorage unit 501 includes: a recordingtask generation subunit 5010, configured to receive a push plan message issued by a content manager, and the push The planned message includes a pre-pushed media content ID and a pre-pushed time; a recording task is generated according to the pre-pushed media content ID and the pre-pushed time;

录制任务录制子单元5012,用于根据所述预推送时间启动所述录制任务,根据所述预推送的媒体内容ID将所述通过组播推送的媒体内容录制保存。The recordingtask recording subunit 5012 is configured to start the recording task according to the pre-push time, and record and save the media content pushed by multicast according to the pre-push media content ID.

展示单元502进一步包括:判断子单元5020,用于判断所述媒体内容是否完成推送;请求子单元5022,用于在所述媒体内容完成推送时,从内容管理器获取所述媒体内容的内容元数据;展示子单元5024,用于将所述内容元数据进行展示,以便于用户进行媒体内容点播。Thepresentation unit 502 further includes: a judgingsubunit 5020, configured to determine whether the media content has been pushed; a requestingsubunit 5022, configured to obtain the content element of the media content from the content manager when the media content is pushed. The data;display subunit 5024 is configured to display the content metadata so that the user can perform on-demand media content.

另外,本发明实施例的机顶盒还包括上报单元505,用于将推送结果定期上报给内容管理器,以便于内容管理器根据所述推送结果调整推送方式。In addition, the set-top box in the embodiment of the present invention further includes areporting unit 505, configured to periodically report the pushing result to the content manager, so that the content manager can adjust the pushing method according to the pushing result.

如上所述的机顶盒由于在媒体内容推送不成功的情况下,机顶盒可以直接向媒体服务器请求播放该媒体内容。避免了媒体内容因为推送不成功就不能观看的弊端,提高了用户体验。另外,通过推送的方式,可以将一些热点节目推送到机顶盒内部硬盘中,供用户进行观看,将极大的减少用于点播时实际占用的专用频道和播出流资源,可以有效的提高系统运营的效果,降低系统运营成本。As mentioned above, when the push of the media content is unsuccessful, the set-top box can directly request the media server to play the media content. It avoids the disadvantage that the media content cannot be watched because the push is unsuccessful, and improves the user experience. In addition, some popular programs can be pushed to the internal hard disk of the set-top box through the push method for users to watch, which will greatly reduce the dedicated channels and broadcast stream resources actually occupied when on-demand, and can effectively improve system operation. effect, reducing system operating costs.

另外,由于推送的媒体内容和内容元数据分开进行发送,这样当内容元数据发生改变和更新后,机顶盒可以实时快速获取,解决了以往因为内容元数据与媒体内容通过组播方式一起发送导致因内容元数据更新和修改,而不能及时发送到终端的弊端,提高了用户体验,也节约了网络资源。In addition, since the pushed media content and content metadata are sent separately, when the content metadata changes and is updated, the set-top box can quickly obtain it in real time, which solves the problem caused by the fact that the content metadata and media content are sent together through multicast in the past. The drawbacks of updating and modifying content metadata but not being able to send them to the terminal in time improve user experience and save network resources.

另外,由于机顶盒设有上报单元,可以定期将推送结果上报给内容管理器,便于内容管理根据上报结果自动调整推送策略,或者用于操作员根据上报结果调整推送策略,例如增加或者减少推送次数,修改推送码率,调整每天推送的时间段等,可以有效提高推送效率,节省网络资源。In addition, since the set-top box is equipped with a reporting unit, the push results can be regularly reported to the content manager, which is convenient for the content management to automatically adjust the push strategy according to the report results, or for the operator to adjust the push strategy according to the report results, such as increasing or reducing the number of pushes, Modifying the push code rate, adjusting the time period of daily push, etc., can effectively improve the push efficiency and save network resources.

图7是本发明一实施例的媒体内容分发和点播系统的结构框图;包括,内容管理器701,用于向机顶盒702下发推送计划消息,所述推送计划消息中包含预推送的媒体内容ID和预推送时间;以便于机顶盒702根据所述预推送的媒体内容ID和预推送时间生成录制任务,根据所述预推送时间启动所述录制任务,根据所述预推送的媒体内容ID将所述通过组播推送的媒体内容录制保存;机顶盒702,用于接收并保存通过组播推送的媒体内容;获取所述媒体内容对应的内容元数据并进行展示;获取用户基于所述内容元数据的内容点播请求;判断所述点播的媒体内容是否已经通过所述组播推送方式推送成功,若推送成功,则读取所述点播的媒体内容进行播放;否则,根据所述内容元数据请求媒体服务器703播放;媒体服务器703,用于在接收到机顶盒702根据所述内容元数据请求播放所述媒体内容时,向机顶盒702发送所述媒体内容。Fig. 7 is a structural block diagram of the media content distribution and on-demand system of an embodiment of the present invention; Including,content manager 701, is used for sending push plan message to set-top box 702, comprises the media content ID of pre-pushing in the push plan message and pre-push time; so that the set-top box 702 generates a recording task according to the pre-push media content ID and pre-push time, starts the recording task according to the pre-push time, and sends the The media content pushed by multicast is recorded and saved; the set-top box 702 is used to receive and save the media content pushed by multicast; obtain the content metadata corresponding to the media content and display it; obtain the content of the user based on the content metadata On-demand request; determine whether the on-demand media content has been successfully pushed through the multicast push mode, if the push is successful, then read the on-demand media content to play; otherwise, request themedia server 703 according to the content metadata Playing: themedia server 703 is configured to send the media content to the set-top box 702 when receiving a request from the set-top box 702 to play the media content according to the content metadata.

在本发明另一实施例中,机顶盒702还用于在所述媒体内容完成推送时向内容管理器701发送获取所述媒体内容内容元数据请求,所述内容元数据请求包含所述媒体内容的ID;所述内容管理器701根据所述媒体内容的ID,从本地查询并确定与所述媒体内容匹配的内容元数据,并将该内容元数据返回给所述机顶盒702;机顶盒702将所述内容元数据进行展示,以便于用户进行媒体内容点播。In another embodiment of the present invention, the set-top box 702 is further configured to send a content metadata request for the media content to thecontent manager 701 when the media content is pushed, and the content metadata request includes the content metadata of the media content. ID; thecontent manager 701 according to the ID of the media content, from the local query and determine the content metadata matching with the media content, and return the content metadata to the set-top box 702; the set-top box 702 will Content metadata is displayed to facilitate users to perform media content on demand.

在本发明另一实施方式中,机顶盒702进一步用于将推送结果定期上报给内容管理器701,以便于内容管理器701或者操作员根据推送结果修改推送策略,调整推送方式,提高推送效率。In another embodiment of the present invention, the set-top box 702 is further used to regularly report the push result to thecontent manager 701, so that thecontent manager 701 or the operator can modify the push strategy according to the push result, adjust the push mode, and improve the push efficiency.

图8是本发明另一实施例的媒体内容分发和点播系统的结构框图;Fig. 8 is a structural block diagram of a media content distribution and an on-demand system according to another embodiment of the present invention;

包括机顶盒801;内容管理器802;内容编码器803;传输网络804;调度服务器805;媒体服务器806;VOD片库807。Including set-top box 801;content manager 802;content encoder 803;transmission network 804;scheduling server 805;media server 806;

内容管理器802根据操作员指定的推送计划生成推送任务,下发到内容编码器803,内容编码器803从VOD片库807中提取需要推送的媒体内容并进行编码,之后封装成传输报文,以组播的方式发送到传送网络804。同时,内容管理器802将推送计划通过传输网络804下发到机顶盒801,机顶盒801根据推送计划生成本地录制任务,当一个媒体内容开始推送时,机顶盒801启动录制任务,加入到传输网络的组播组接收组播报文,将接收的媒体内容保存到本地。当用户查看推送的媒体内容时,机顶盒801检查判断哪些媒体内容完成推送(推送成功或推送失败且后续不再推送)。机顶盒801从内容管理器802获取完成推动的媒体内容的内容元数据并向用户进行展示。当用户选择观看某个已经完成推送的媒体内容时,机顶盒801判断该点播的媒体内容是否通过所述组播推送方式推送成功,如果推送成功,则直接从机顶盒本地读取存储的媒体内容进行播放,如果推送不成功,机顶盒801请求媒体服务器806播放该点播的媒体内容,媒体服务器806从VOD片库807读取点播的媒体内容,将该点播的媒体内容发送给机顶盒801。具体流程详见关于图4的描述,在此不再赘述。Thecontent manager 802 generates a push task according to the push plan specified by the operator, and sends it to thecontent encoder 803. Thecontent encoder 803 extracts and encodes the media content to be pushed from theVOD film library 807, and then encapsulates it into a transmission message. It is sent to thetransmission network 804 in a multicast manner. At the same time, thecontent manager 802 sends the push plan to the set-top box 801 through thetransmission network 804, and the set-top box 801 generates a local recording task according to the push plan. When a media content starts to be pushed, the set-top box 801 starts the recording task and joins the multicast of the transmission network The group receives multicast packets and saves the received media content locally. When the user views the pushed media content, the set-top box 801 checks to determine which media content has been pushed (successful push or push failure and no subsequent push). TheSTB 801 obtains the content metadata of the pushed media content from thecontent manager 802 and presents it to the user. When the user chooses to watch a certain media content that has been pushed, the set-top box 801 judges whether the on-demand media content is successfully pushed through the multicast push mode, and if the push is successful, it will directly read the stored media content from the set-top box to play , if the push is unsuccessful, the set-top box 801 requests themedia server 806 to play the on-demand media content, and themedia server 806 reads the on-demand media content from theVOD film library 807, and sends the on-demand media content to the set-top box 801. For the specific process, refer to the description of FIG. 4 for details, and details are not repeated here.

如上所述的媒体内容分发和系统由于在推送媒体内容不成功的情况下,机顶盒可以直接向媒体服务器请求播放该媒体内容。避免了媒体内容因为推送不成功就不能观看的弊端,提高了用户体验。In the above-mentioned media content distribution and system, when pushing the media content fails, the set-top box can directly request the media server to play the media content. It avoids the disadvantage that the media content cannot be watched because the push is unsuccessful, and improves the user experience.

另外,由于媒体内容和内容元数据分开进行发送,这样当内容元数据发生改变和更新后,机顶盒可以实时快速获取,解决了以往因为内容元数据与媒体内容通过组播方式一起发送导致因内容元数据更新和修改,而不能及时发送到终端的弊端,提高了用户体验,也节约了网络资源。In addition, since the media content and content metadata are sent separately, when the content metadata changes and is updated, the set-top box can quickly obtain it in real time, which solves the problem caused by content metadata and media content being sent together through multicast in the past. The disadvantage of data update and modification, but not being sent to the terminal in time, improves user experience and saves network resources.

另外,由于机顶盒定期将推送结果上报给内容管理器,便于内容管理根据上报结果自动调整推送策略,或者用于操作员根据上报结果调整推送策略,例如增加或者减少推送次数,修改推送码率,调整每天推送的时间段等,可以有效提高推送效率,节省网络资源。In addition, since the set-top box regularly reports the push results to the content manager, it is convenient for the content management to automatically adjust the push strategy according to the reported results, or for the operator to adjust the push strategy according to the reported results, such as increasing or reducing the push times, modifying the push rate, adjusting The time period of daily push can effectively improve the push efficiency and save network resources.

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,上述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,上述的存储介质可为磁碟、光盘、只读存储记忆体(ROM:Read-OnlyMemory)或随机存储记忆体(RAM:Random Access Memory)等。Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be implemented through computer programs to instruct related hardware. The above programs can be stored in a computer-readable storage medium. During execution, it may include the processes of the embodiments of the above-mentioned methods. Wherein, the above-mentioned storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM: Read-Only Memory) or a random access memory (RAM: Random Access Memory), etc.

综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。To sum up, the above are only preferred embodiments of the present invention, and are not intended to limit the protection scope of the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.

Claims (15)

Translated fromChinese
1.一种媒体内容分发和点播的方法,其特征在于,包括:1. A method for media content distribution and on-demand broadcasting, comprising:接收并保存通过组播推送的媒体内容;Receive and save the media content pushed by multicast;获取所述媒体内容对应的内容元数据并进行展示;Obtaining content metadata corresponding to the media content and displaying it;获取用户基于所述内容元数据的媒体内容点播请求;Obtaining the user's media content on-demand request based on the content metadata;判断所述点播的媒体内容是否已经通过所述组播推送方式推送成功,若推送成功,则读取所述点播的媒体内容进行播放;否则,根据所述内容元数据请求媒体服务器播放。Judging whether the on-demand media content has been successfully pushed through the multicast push method, if the push is successful, then read the on-demand media content to play; otherwise, request the media server to play according to the content metadata.2.如权利要求1所述的媒体内容分发和点播的方法,其特征在于,所述接收并保存通过组播推送的媒体内容包括:2. The method for media content distribution and on-demand broadcasting as claimed in claim 1, wherein said receiving and saving the media content pushed by multicast comprises:接收推送计划消息,所述推送计划消息中包含预推送的媒体内容标示(Identity,ID)和预推送时间;Receiving a push plan message, which includes a pre-push media content identifier (Identity, ID) and a pre-push time;根据所述预推送的媒体内容ID和预推送时间生成录制任务;Generate a recording task according to the pre-pushed media content ID and the pre-pushed time;根据所述预推送时间启动所述录制任务,根据所述预推送的媒体内容ID将所述通过组播推送的媒体内容录制保存。The recording task is started according to the pre-push time, and the media content pushed by multicast is recorded and saved according to the pre-push media content ID.3.如权利要求1所述的媒体内容分发和点播的方法,其特征在于,所述获取所述媒体内容对应的内容元数据并进行展示包括:3. The method for media content distribution and on-demand broadcasting as claimed in claim 1, wherein said acquiring content metadata corresponding to said media content and displaying comprises:判断所述媒体内容是否完成推送,若完成推送则,Judging whether the push of the media content is completed, if the push is completed,向内容管理器发送获取所述媒体内容的内容元数据请求;Sending a content metadata request for obtaining the media content to the content manager;接收由内容管理器返回的与所述媒体内容对应的内容元数据;receiving content metadata corresponding to the media content returned by the content manager;将所述内容元数据进行展示,用于用户进行媒体内容点播。The content metadata is displayed for the user to perform on-demand media content.4.如权利要求1所述的媒体内容分发和点播的方法,其特征在于,所述根据内容元数据请求媒体服务器播放包括:4. The method for media content distribution and on-demand broadcasting as claimed in claim 1, wherein said requesting a media server to play according to content metadata comprises:根据内容元数据中的网页地址(Universal Resource Locator,URL)向调度服务器发起第一描述(describe)请求;Initiate a first description (describe) request to the scheduling server according to the web page address (Universal Resource Locator, URL) in the content metadata;接收由所述调度服务器基于所述第一描述(describe)请求查找并返回的媒体服务器地址;receiving the media server address searched and returned by the scheduling server based on the first describe request;根据所述媒体服务器地址向对应的媒体服务器发送第二描述(describe)请求;sending a second description (describe) request to a corresponding media server according to the media server address;接收媒体服务器解析所述第二描述(describe)请求返回的所述媒体内容描述(describe)信息,所述媒体内容描述信息包括媒体内容的轨道;Receiving the media content description (describe) information returned by the media server parsing the second description (describe) request, the media content description information including the track of the media content;向所述媒体服务器发送调试(setup)请求,并指明所述媒体内容的轨道以及接收地址;Send a debugging (setup) request to the media server, and indicate the track and receiving address of the media content;向所述媒体服务器发送播放(play)请求;Send a playback (play) request to the media server;接收媒体服务器基于所述播放请求返回的媒体内容并进行展示和播放。Receiving and displaying and playing the media content returned by the media server based on the playing request.5.如权利要求1所述的媒体内容分发和点播的方法,其特征在于,所述方法还包括:将推送结果定期上报给内容管理器,用于所述内容管理器根据所述推送结果调整推送方式。5. The method for media content distribution and on-demand as claimed in claim 1, characterized in that, the method further comprises: regularly reporting push results to the content manager for the content manager to adjust according to the push results push method.6.一种机顶盒,其特征在于,包括:6. A set-top box, characterized in that, comprising:存储单元,用于接收并保存通过组播推送的媒体内容;a storage unit, configured to receive and store media content pushed through multicast;展示单元,用于获取所述媒体内容对应的内容元数据并进行展示;a display unit, configured to obtain and display content metadata corresponding to the media content;点播单元,用于获取用户基于所述内容元数据的媒体内容点播请求;an on-demand unit, configured to acquire a user's request for on-demand media content based on the content metadata;播放单元,用于判断所述点播的媒体内容是否已经通过所述组播推送方式推送成功,若推送成功,则读取所述点播的媒体内容进行播放;否则,根据所述内容元数据请求媒体服务器播放。The playback unit is used to judge whether the on-demand media content has been successfully pushed through the multicast push method, if the push is successful, then read the on-demand media content to play; otherwise, request media according to the content metadata The server plays.7.如权利要求6所述的机顶盒,其特征在于,所述存储单元进一步包括,7. The set-top box according to claim 6, wherein the storage unit further comprises,录制任务生成子单元,用于接收推送计划消息,所述推送计划消息中包括预推送的媒体内容ID和预推送时间;根据所述预推送的媒体内容ID和预推送时间生成录制任务;The recording task generation subunit is used to receive a push plan message, which includes a pre-pushed media content ID and a pre-push time; generates a recording task according to the pre-push media content ID and pre-push time;录制任务录制子单元,用于根据所述预推送时间启动所述录制任务,根据所述预推送的媒体内容ID将所述通过组播推送的媒体内容录制保存。The recording task recording subunit is configured to start the recording task according to the pre-push time, and record and save the media content pushed by multicast according to the pre-push media content ID.8.如权利要求6所述的机顶盒,其特征在于,所述展示单元进一步包括:8. The set-top box according to claim 6, wherein the display unit further comprises:判断子单元,用于判断所述媒体内容是否完成推送;A judging subunit, configured to judge whether the media content has been pushed;请求子单元,用于在所述媒体内容完成推送时,从内容管理器获取所述媒体内容的内容元数据;A request subunit, configured to acquire the content metadata of the media content from the content manager when the media content is pushed;展示子单元,用于将所述内容元数据进行展示,以便于用户进行媒体内容点播。The display subunit is configured to display the content metadata so that the user can perform on-demand media content.9.如权利要求6所述的机顶盒,其特征在于,进一步包括,9. The set-top box according to claim 6, further comprising:推送结果上报单元,用于将推送结果定期上报给内容管理器,以便于所述内容管理器根据所述推送结果调整推送方式。The push result reporting unit is configured to regularly report the push result to the content manager, so that the content manager can adjust the push method according to the push result.10.一种媒体内容分发和点播系统,其特征在于,包括:10. A media content distribution and on-demand system, characterized in that, comprising:机顶盒,用于接收并保存通过组播推送的媒体内容;获取所述媒体内容对应的内容元数据并进行展示;获取用户基于所述内容元数据的媒体内容点播请求;判断所述点播的媒体内容是否已经通过所述组播推送方式推送成功,若推送成功,则读取所述点播的媒体内容进行播放;否则,根据所述内容元数据请求媒体服务器播放;The set-top box is used to receive and save the media content pushed by multicast; obtain and display the content metadata corresponding to the media content; obtain the user's media content on-demand request based on the content metadata; determine the on-demand media content Whether the push has been successfully pushed through the multicast push mode, if the push is successful, then read the on-demand media content to play; otherwise, request the media server to play according to the content metadata;媒体服务器,用于在接收到所述机顶盒根据所述内容元数据请求播放所述媒体内容时,向所述机顶盒发送所述媒体内容。The media server is configured to send the media content to the set-top box when receiving the request from the set-top box to play the media content according to the content metadata.11.如权利要求10所述的媒体内容分发和点播系统,其特征在于,进一步包括,11. The media content distribution and on-demand system as claimed in claim 10, further comprising:内容管理器,用于向所述机顶盒下发推送计划消息,所述推送计划消息中包含预推送的媒体内容ID和预推送时间;以便于所述机顶盒根据所述预推送的媒体内容ID和预推送时间生成录制任务,根据所述预推送时间启动所述录制任务,根据所述预推送的媒体内容ID将所述通过组播推送的媒体内容录制保存。The content manager is configured to send a push plan message to the set-top box, and the push plan message includes a pre-pushed media content ID and a pre-pushed time; A recording task is generated at the push time, the recording task is started according to the pre-push time, and the media content pushed through the multicast is recorded and saved according to the pre-push media content ID.12.如权利要求10所述的媒体内容分发和点播系统,其特征在于,所述内容管理器进一步用于根据所述机顶盒发送的获取内容元数据请求,向机顶盒返回与所述媒体内容对应的内容元数据。12. The media content distribution and on-demand system according to claim 10, wherein the content manager is further configured to return the content corresponding to the media content to the set-top box according to the content metadata request sent by the set-top box. Content metadata.13.如权利要求10所述的媒体内容分发和点播系统,其特征在于,进一步包括,13. The media content distribution and on-demand system as claimed in claim 10, further comprising:内容编码器,用于接收内容管理器下发的推送计划消息,所述推送计划消息中包含预推送的媒体内容ID和预推送时间,根据所述预推送的媒体内容ID从VOD片库获取所述预推送的媒体内容,并将所述预推送媒体内容编码、封装后进行发送;The content encoder is used to receive the push plan message issued by the content manager, the push plan message includes the pre-pushed media content ID and the pre-pushed time, and obtains the pre-pushed media content ID from the VOD film library according to the pre-pushed media content ID. Describe the pre-push media content, and send the pre-push media content after encoding and packaging;VOD片库,用于向内容编码器提供所述预推送的媒体内容。The VOD film library is used to provide the pre-pushed media content to the content encoder.14.如权利要求10所述的媒体内容分发和点播系统,其特征在于,进一步包括,14. The media content distribution and on-demand system as claimed in claim 10, further comprising:调度服务器,用于接收机顶盒基于内容元数据中的URL发送的第一描述(describe)请求;并基于所述第一描述(describe)请求查找并确定有所述媒体内容的媒体服务器,并将所述媒体服务器地址返回,以便于机顶盒向所述媒体服务器发送播放所述媒体内容请求。The scheduling server is used to receive the first description (describe) request sent by the top box based on the URL in the content metadata; and based on the first description (describe) request, find and determine the media server with the media content, and send the The address of the media server is returned, so that the set-top box sends a request to play the media content to the media server.15.如权利要求10所述的媒体内容分发和点播系统,其特征在于,所述机顶盒还用于将推送结果定期上报给内容管理器,以便于所述内容管理器根据所述推送结果调整推送方式。15. The media content distribution and on-demand system according to claim 10, wherein the set-top box is also used to regularly report the pushing results to the content manager, so that the content manager can adjust the pushing according to the pushing results Way.
CN201110271819A2011-09-142011-09-14 Method, set-top box and system for media content distribution and on-demandPendingCN102325264A (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
CN201110271819ACN102325264A (en)2011-09-142011-09-14 Method, set-top box and system for media content distribution and on-demand
PCT/CN2012/074372WO2012149868A1 (en)2011-09-142012-04-19Media content distribution and on-demand method, set-top box and system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201110271819ACN102325264A (en)2011-09-142011-09-14 Method, set-top box and system for media content distribution and on-demand

Publications (1)

Publication NumberPublication Date
CN102325264Atrue CN102325264A (en)2012-01-18

Family

ID=45452926

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201110271819APendingCN102325264A (en)2011-09-142011-09-14 Method, set-top box and system for media content distribution and on-demand

Country Status (2)

CountryLink
CN (1)CN102325264A (en)
WO (1)WO2012149868A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102685561A (en)*2012-05-082012-09-19华为技术有限公司Program carousel method and system, terminal equipment and program on-demand device
WO2012149868A1 (en)*2011-09-142012-11-08华为技术有限公司Media content distribution and on-demand method, set-top box and system
CN103249006A (en)*2013-04-282013-08-14清华大学Multicast-based network data pre-pushing method
CN115103202A (en)*2022-04-272022-09-23北京歌华有线电视网络股份有限公司IP video live broadcast transmission method and system capable of resisting network degradation
CN115914667A (en)*2022-12-222023-04-04四川九州电子科技股份有限公司Media synchronous distribution system and method based on distribution type set top box

Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4759015A (en)*1985-09-301988-07-19Hitachi, Ltd. and Hitachi Microcomputer Eng. Ltd.Ring network system for transmission of multicast information
CN101146156A (en)*2007-11-132008-03-19中国电信股份有限公司A multimedia information push method, soft queuing machine and call center system
CN101789975A (en)*2010-03-232010-07-28深圳市同洲电子股份有限公司Method and system for download contents of PVOD (push video on demand) business
CN201590869U (en)*2010-02-092010-09-22北京中视利通科技有限公司Data and audio/video transmitting system based on three-net interfused technology
CN101895562A (en)*2009-01-162010-11-24林峰Mobile multimedia broadcast (CMMB) channel-based data and audio/video pushing system
CN101986706A (en)*2010-11-162011-03-16重庆瑞斯凯特科技有限责任公司Mobile terminal video release system and method as well as application thereof
CN102098571A (en)*2009-12-142011-06-15中国电信股份有限公司Method and system for dynamically pushing data
US20110141961A1 (en)*2009-12-152011-06-16Hong Kong Applied Science And Technology Research Institute Co., Ltd.Method of error correction for a multicast message

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR100659191B1 (en)*2005-09-292006-12-21하나로미디어(주) Efficient Operation Method and System of Video on Demand Service
US8495689B2 (en)*2009-06-042013-07-23Centurylink Intellectual Property LlcSystem and method for partial push video on demand
CN102325264A (en)*2011-09-142012-01-18华为技术有限公司 Method, set-top box and system for media content distribution and on-demand

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4759015A (en)*1985-09-301988-07-19Hitachi, Ltd. and Hitachi Microcomputer Eng. Ltd.Ring network system for transmission of multicast information
CN101146156A (en)*2007-11-132008-03-19中国电信股份有限公司A multimedia information push method, soft queuing machine and call center system
CN101895562A (en)*2009-01-162010-11-24林峰Mobile multimedia broadcast (CMMB) channel-based data and audio/video pushing system
CN102098571A (en)*2009-12-142011-06-15中国电信股份有限公司Method and system for dynamically pushing data
US20110141961A1 (en)*2009-12-152011-06-16Hong Kong Applied Science And Technology Research Institute Co., Ltd.Method of error correction for a multicast message
CN201590869U (en)*2010-02-092010-09-22北京中视利通科技有限公司Data and audio/video transmitting system based on three-net interfused technology
CN101789975A (en)*2010-03-232010-07-28深圳市同洲电子股份有限公司Method and system for download contents of PVOD (push video on demand) business
CN101986706A (en)*2010-11-162011-03-16重庆瑞斯凯特科技有限责任公司Mobile terminal video release system and method as well as application thereof

Cited By (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2012149868A1 (en)*2011-09-142012-11-08华为技术有限公司Media content distribution and on-demand method, set-top box and system
CN102685561A (en)*2012-05-082012-09-19华为技术有限公司Program carousel method and system, terminal equipment and program on-demand device
CN102685561B (en)*2012-05-082015-07-22华为技术有限公司Program carousel method and system, terminal equipment and program on-demand device
CN103249006A (en)*2013-04-282013-08-14清华大学Multicast-based network data pre-pushing method
CN103249006B (en)*2013-04-282015-09-30清华大学The pre-method for pushing of a kind of network data based on multicast
CN115103202A (en)*2022-04-272022-09-23北京歌华有线电视网络股份有限公司IP video live broadcast transmission method and system capable of resisting network degradation
CN115914667A (en)*2022-12-222023-04-04四川九州电子科技股份有限公司Media synchronous distribution system and method based on distribution type set top box

Also Published As

Publication numberPublication date
WO2012149868A1 (en)2012-11-08

Similar Documents

PublicationPublication DateTitle
US10951861B2 (en)Systems and methods to order a content item deliverable via a media service
US8135844B2 (en)Content providing server, information processing device and method, and computer program
CN1859561B (en) Streaming media on-demand system and method
US9615119B2 (en)Method and apparatus for providing timeshift service in digital broadcasting system and system thereof
US8463849B2 (en)Method and apparatus for providing broadcast content and system using the same
KR101002070B1 (en) Related content receiving device, related content providing device, and related content transmission system using same
EP2288151A1 (en)Methods and apparatuses for generating channel information, access controlling and delivering and iptv system
CN102685561B (en)Program carousel method and system, terminal equipment and program on-demand device
CN101588258A (en) Information reporting method and system
CN102075795A (en)Method and system for releasing focus television programs
US10893338B1 (en)Method for unified ad delivery to consumer devices within service provider networks
US20150215675A1 (en)Program Demanding Method And Device
JP2004140584A (en) Content distribution / reproduction system, advertisement content insertion method, and client terminal
JPWO2016174960A1 (en) Reception device, transmission device, and data processing method
JPWO2018079295A1 (en) Information processing apparatus and information processing method
CN102325264A (en) Method, set-top box and system for media content distribution and on-demand
CN101848367A (en)File-based video live webcasting method
CN102647626A (en) Method and system for implementing advertisement insertion in time-shifted programs
KR102640835B1 (en) Transmitting devices, receiving devices, and data processing methods
CN101459976B (en)Method, equipment and system for stream media playing control
US20240147019A1 (en)In-Band Trick Mode Control
KR102628917B1 (en) Transmitting devices, receiving devices, and data processing methods
CN104702979B (en)A kind of reviewing based on IPTV and reviews system at method
CN107534792A (en)Receiving device, send equipment and data processing method
Zhu et al.Timeline control for customized presentation over MMT-based streaming

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
C12Rejection of a patent application after its publication
RJ01Rejection of invention patent application after publication

Application publication date:20120118


[8]ページ先頭

©2009-2025 Movatter.jp