[go: up one dir, main page]

CN101072324B - Multicast recording method, system, service control device and server - Google Patents

Multicast recording method, system, service control device and server Download PDF

Info

Publication number
CN101072324B
CN101072324B CN2007100740839A CN200710074083A CN101072324B CN 101072324 B CN101072324 B CN 101072324B CN 2007100740839 A CN2007100740839 A CN 2007100740839A CN 200710074083 A CN200710074083 A CN 200710074083A CN 101072324 B CN101072324 B CN 101072324B
Authority
CN
China
Prior art keywords
program
recording
request
control device
service control
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.)
Active
Application number
CN2007100740839A
Other languages
Chinese (zh)
Other versions
CN101072324A (en
Inventor
刘健
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN2007100740839A priority Critical patent/CN101072324B/en
Publication of CN101072324A publication Critical patent/CN101072324A/en
Application granted granted Critical
Publication of CN101072324B publication Critical patent/CN101072324B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

一种组播记录方法,该方法包括如下步骤:录制点播服务器实时录制组播源提供的直播节目;业务控制装置接收节目录制请求,节目录制请求中包含请求录制节目的参数,参数中包含节目录制请求与直播节目的对应关系;业务控制装置判断录制点播服务器实时录制的直播节目中是否包含节目录制请求对应的节目;及若已经录制,业务控制装置直接记录节目录制请求中的参数。同时,提供一种组播记录系统、业务控制装置和服务器。本发明实施例通过直接记录节目录制请求中的参数,不需要重复录制节目,节省了网络资源,避免同一节目在网络中重复多次复制的情况,对于整个组播网络系统来说,网络存储资源的效率得到提高,使得媒体网络系统处理能力得到增强。

Figure 200710074083

A multicast recording method, the method comprising the steps of: recording a live program provided by a multicast source in real time by a recording on-demand server; a service control device receiving a program recording request, wherein the program recording request includes parameters for requesting to record the program, and the parameters include program recording The corresponding relationship between the request and the live program; the service control device judges whether the live program recorded in real time by the recording and on-demand server includes the program corresponding to the program recording request; and if it has been recorded, the service control device directly records the parameters in the program recording request. At the same time, a multicast recording system, service control device and server are provided. The embodiment of the present invention directly records the parameters in the program recording request, does not need to repeatedly record the program, saves network resources, and avoids the situation that the same program is repeatedly copied in the network. For the entire multicast network system, network storage resources The efficiency is improved, and the processing capability of the media network system is enhanced.

Figure 200710074083

Description

组播记录方法、系统及业务控制装置和服务器 Multicast recording method, system, service control device and server

技术领域technical field

本发明涉及网络媒体处理技术,尤其涉及一种组播记录方法、系统及业务控制装置和服务器。The invention relates to network media processing technology, in particular to a multicast recording method, system, service control device and server.

背景技术Background technique

随着科技的发展,越来越多的网络电视(Internet Protocol Television orInteractive Personal Television,IPTV)和数字电视(Digital Television,DTV)走向用户。同时,随着机顶盒(Set-top Box,STB)的出现,网络个人视频录制(Network Personal Video Recorder,NPVR)业务得以实现。With the development of technology, more and more Internet Protocol Television or Interactive Personal Television (IPTV) and Digital Television (DTV) are coming to users. At the same time, with the appearance of the set-top box (Set-top Box, STB), the network personal video recording (Network Personal Video Recorder, NPVR) service can be realized.

传统的NPVR业务是在录制点播服务器上为每一个用户开辟一份存储空间,用户端发起一个视频录制请求,然后,在视频播放服务器上复制一份请求录制的视频,并传输到网络侧的视频录制服务器上。播放时,通过一个用户端的接收装置接收用户的视频播放请求,并且根据所述视频播放请求,播放已经录制在视频录制服务器上的视频内容。The traditional NPVR service is to open up a storage space for each user on the recording and on-demand server. The user end initiates a video recording request, and then copies the requested video on the video playback server and transmits it to the video on the network side. on the recording server. When playing, a receiving device at the user end receives the user's video playing request, and according to the video playing request, plays the video content that has been recorded on the video recording server.

在实现本发明的过程中,发明人发现在上述传统的NPVR业务中,至少存在如下问题:视频录制服务器需要大量的存储设备来存储大量的视频录制内容,导致网络侧存储资源过多,造成资源的浪费。例如:对于一个按照H.264编码方式进行编码的视频文件,如果是标准清晰度画面,每秒的视频数据大约为2Mb。在转存的时候,需要同传输流数据一并存储。因此,对于1秒的视频画面,头端需要提供2M×(1+15%)bit的容量。对于一个片长为1小时的影片或者节目,需要提供的存储总容量为(2.3Mbps×3600s)/8=1.03GB。这样,当一部影片被10个用户录制的时候,服务器端的存储需求为1.03GB×10=10.3GB。如果这种存储视频文件的种类有多个,服务器端的资源浪费较大,对于整个组播记录网络,网络资源的浪费非常严重。In the process of realizing the present invention, the inventor found that in the above-mentioned traditional NPVR service, at least the following problems exist: the video recording server needs a large number of storage devices to store a large amount of video recording content, resulting in too many storage resources on the network side, resulting in resource waste. For example: For a video file encoded according to the H.264 encoding method, if it is a standard definition picture, the video data per second is about 2Mb. When dumping, it needs to be stored together with the transport stream data. Therefore, for a video frame of 1 second, the headend needs to provide a capacity of 2M×(1+15%) bits. For a film or program with a length of 1 hour, the total storage capacity to be provided is (2.3Mbps*3600s)/8=1.03GB. In this way, when a movie is recorded by 10 users, the storage requirement on the server side is 1.03GB×10=10.3GB. If there are multiple types of such stored video files, the resource waste at the server end is large, and for the entire multicast recording network, the waste of network resources is very serious.

发明内容Contents of the invention

有鉴于此,有必要提供一种组播记录方法,用来解决组播记录网络资源浪费的问题。In view of this, it is necessary to provide a method for multicast recording to solve the problem of wasting network resources for multicast recording.

一种组播记录方法,该方法包括如下步骤:A multicast recording method, the method comprising the steps of:

录制点播服务器实时录制组播源提供的直播节目,录制方式包括一次发送永久录制;The recording on-demand server records the live program provided by the multicast source in real time, and the recording method includes one-time sending and permanent recording;

业务控制装置接收节目录制请求,所述节目录制请求中包含请求录制节目的参数,所述参数中包含所述节目录制请求与所述直播节目的对应关系;The service control device receives a program recording request, wherein the program recording request includes parameters for requesting to record the program, and the parameters include the corresponding relationship between the program recording request and the live program;

所述业务控制装置判断所述录制点播服务器实时录制的直播节目中是否包含所述节目录制请求对应的节目;及The service control device determines whether the live program recorded by the recording and on-demand server in real time includes the program corresponding to the program recording request; and

若已经录制,所述业务控制装置直接记录所述节目录制请求中的参数。If it has already been recorded, the service control device directly records the parameters in the program recording request.

一种组播记录方法,该方法包括如下步骤:A multicast recording method, the method comprising the steps of:

业务控制装置接收节目录制请求,所述节目录制请求中包含请求录制节目的参数,所述参数中包含所述节目录制请求与直播节目的对应关系;The service control device receives a program recording request, the program recording request includes parameters for requesting to record the program, and the parameters include the corresponding relationship between the program recording request and the live program;

业务控制装置判断是否有其他用户录制了所述节目录制请求包含的请求录制节目;及The service control device determines whether other users have recorded the requested program included in the program recording request; and

若有其他用户录制所述节目录制请求包含的请求录制节目,业务控制装置直接记录所述节目录制请求中的参数。If other users record the requested program included in the program recording request, the service control device directly records the parameters in the program recording request.

同时,提供了一种组播记录系统,该系统包括:At the same time, a multicast recording system is provided, which includes:

录制点播服务器,用于录制组播源提供的直播节目,录制方式包括一次发送永久录制;及Recording on-demand server, used to record the live program provided by the multicast source, the recording method includes one-time sending and permanent recording; and

业务控制装置,用于接收并记录节目录制请求,所述节目录制请求中包含请求录制节目的参数,所述参数中包含所述节目录制请求与所述直播节目的对应关系。The service control device is configured to receive and record a program recording request, wherein the program recording request includes parameters for requesting to record the program, and the parameters include a corresponding relationship between the program recording request and the live program.

同时,提供了一种业务控制装置,该装置包括:At the same time, a service control device is provided, which includes:

节目操作接收单元,用于基于录制点播服务器实时录制组播源提供的直播节目,其中录制方式包括一次发送永久录制,接收节目录制请求,所述节目录制请求中包含请求录制节目的参数,所述参数中包含所述节目录制请求与所述直播节目的对应关系;及The program operation receiving unit is used to record the live program provided by the multicast source in real time based on the recording and on-demand server, wherein the recording method includes sending a permanent recording once, receiving a program recording request, and the program recording request includes parameters for requesting to record the program, and the The parameters include the corresponding relationship between the program recording request and the live program; and

存储单元,用于记录所述节目操作请求中的参数。The storage unit is used to record the parameters in the program operation request.

此外,还提供一种服务器,该服务器包括:Additionally, there is provided a server comprising:

节目单生成单元,用于生成直播节目单;节目单下发单元,用于向用户提供节目单;操作中继单元,用于接收节目录制请求,所述节目录制请求基于录制点播服务器实时录制组播源提供的直播节目,其中录制方式包括一次发送永久录制,所述节目录制请求中包含请求录制节目的参数,所述参数中包含所述节目录制请求与所述直播节目的对应关系;及操作请求发送单元用于转发所述节目录制请求。The program list generation unit is used to generate the live program list; the program list delivery unit is used to provide the program list to the user; the operation relay unit is used to receive the program recording request, and the program recording request is based on the real-time recording group of the recording on-demand server The live program provided by the broadcast source, wherein the recording method includes sending permanent recording once, and the program recording request includes parameters for requesting to record the program, and the parameters include the corresponding relationship between the program recording request and the live program; and operation The request sending unit is used to forward the program recording request.

本发明实施例通过直接记录所述节目录制请求中的参数,不需要重复录制节目,节省了网络资源,避免同一节目在网络中重复多次复制的情况,对于整个组播网络系统来说,网络存储资源的效率得到提高,使得媒体网络系统处理能力得到增强。In the embodiment of the present invention, by directly recording the parameters in the program recording request, there is no need to repeatedly record the program, which saves network resources and avoids the situation that the same program is repeatedly copied in the network. For the entire multicast network system, the network The efficiency of storage resources is improved, so that the processing capability of the media network system is enhanced.

附图说明Description of drawings

图1为本发明实施例一组播记录系统结构示意图。FIG. 1 is a schematic structural diagram of a multicast recording system according to an embodiment of the present invention.

图2为本发明实施例二组播记录系统结构示意图。FIG. 2 is a schematic structural diagram of a multicast recording system according to Embodiment 2 of the present invention.

图3为本发明实施例三组播记录系统结构示意图。FIG. 3 is a schematic structural diagram of a multicast recording system according to Embodiment 3 of the present invention.

图4为本发明实施例四组播记录系统结构示意图。FIG. 4 is a schematic structural diagram of a multicast recording system according to Embodiment 4 of the present invention.

图5为本发明实施例五组播记录系统结构示意图。FIG. 5 is a schematic structural diagram of a multicast recording system according to Embodiment 5 of the present invention.

图6为本发明实施例六组播记录系统结构示意图。FIG. 6 is a schematic structural diagram of a multicast recording system according to Embodiment 6 of the present invention.

图7为本发明实施例业务控制装置结构方框图。Fig. 7 is a structural block diagram of a service control device according to an embodiment of the present invention.

图8为本发明实施例EPG/WEB服务器结构方框图。Fig. 8 is a structural block diagram of an EPG/WEB server according to an embodiment of the present invention.

图9为本发明实施例七组播记录方法流程。FIG. 9 is a flowchart of a multicast recording method according to Embodiment 7 of the present invention.

图10为本发明实施例八组播记录方法流程。FIG. 10 is a flow chart of the eighth multicast recording method according to Embodiment 8 of the present invention.

具体实施方式Detailed ways

请参看图1,本发明实施例提供了组播记录系统100,其中:业务控制装置200,用于接收EPG(Electronic Program Guide,电子节目导航)/WEB服务器300转发的来自机顶盒106的节目录制请求,并根据该请求给录制点播服务器102发送录制指令,录制点播服务器102根据该录制指令录制由组播源104提供的视频节目。Please refer to Fig. 1, the embodiment of the present invention provides multicast recording system 100, wherein: service control device 200, is used for receiving the program recording request from set-top box 106 forwarded by EPG (Electronic Program Guide, Electronic Program Guide)/WEB server 300 , and send a recording instruction to the recording and on-demand server 102 according to the request, and the recording and on-demand server 102 records the video program provided by the multicast source 104 according to the recording instruction.

EPG/WEB服务器300用于为机顶盒106提供节目单,包括:直播节目单和已录制节目列表。The EPG/WEB server 300 is used to provide the set-top box 106 with a program list, including: a live program list and a recorded program list.

录制点播服务器102录制视频节目可为实时录制,也可以接受业务控制装置200的指令进行录制。The video program recorded by the recording and on-demand server 102 may be recorded in real time, or may be recorded upon receiving an instruction from the service control device 200 .

机顶盒106也可替换为个人电脑(PC,Personal Computer)、笔记本电脑(NB,Notebook Computer)、个人数字助理(PDA,Personal DigitalAssistant)、手机(HS,Handset)和智能光碟机(IODD,Intelligent OpticalDisk Drive)等终端设备,本实施例中以机顶盒STB为例。The set-top box 106 can also be replaced with a personal computer (PC, Personal Computer), a notebook computer (NB, Notebook Computer), a personal digital assistant (PDA, Personal Digital Assistant), a mobile phone (HS, Handset) and an intelligent optical disk drive (IODD, Intelligent Optical Disk Drive ) and other terminal equipment, the set-top box STB is taken as an example in this embodiment.

请结合参看图2,节目录制请求也可以由机顶盒106直接发送给业务控制装置200。请结合参看图3,业务控制装置200、EPG/WEB服务器300可基于同一录制控制子系统100实施。请结合参看图4,业务控制装置200、EPG/WEB服务器300和录制点播服务器102也可基于同一组播录制子系统112实施。请参看图5,业务控制装置200和录制点播服务器102也可基于同一录制子系统114实施,请结合参看图6,图5中录制子系统114也通过EPG/WEB服务器300与机顶盒106交互。组播源104提供的直播节目包括:视频节目、音频节目或静态多媒体节目,本实施例中以视频节目为例。上述EPG服务器也可以替换为WEB服务器,本实施例中以EPG/WEB服务器为例。组播记录系统100也可处理节目浏览请求和节目删除请求,上述以节目录制请求为例,以下不再赘述。Please refer to FIG. 2 , the program recording request may also be sent directly from the set-top box 106 to the service control device 200 . Please refer to FIG. 3 , the service control device 200 and the EPG/WEB server 300 can be implemented based on the same recording control subsystem 100 . Please refer to FIG. 4 , the service control device 200 , the EPG/WEB server 300 and the recording and on-demand server 102 can also be implemented based on the same multicast recording subsystem 112 . Please refer to FIG. 5, the service control device 200 and the recording and on-demand server 102 can also be implemented based on the same recording subsystem 114. Please refer to FIG. 6, the recording subsystem 114 in FIG. The live programs provided by the multicast source 104 include: video programs, audio programs or static multimedia programs, and video programs are taken as an example in this embodiment. The aforementioned EPG server may also be replaced by a WEB server, and an EPG/WEB server is taken as an example in this embodiment. The multicast recording system 100 can also process program browsing requests and program deletion requests. The above-mentioned program recording requests are taken as an example, and will not be described in detail below.

请结合参看图7,业务控制装置200包括:启动控制单元202、操作接收单元204、判断单元206、信息提示单元230、检测模块210、删除控制模块220、和存储单元234。Please refer to FIG. 7 , the service control device 200 includes: a startup control unit 202 , an operation receiving unit 204 , a judgment unit 206 , an information prompt unit 230 , a detection module 210 , a deletion control module 220 , and a storage unit 234 .

其中,启动控制单元202用于向录制点播服务器102发送启动信号指示其启动录制,启动控制单元202可根据机顶盒106请求发送启动信号,也可以采用定时方式发送启动信号。Wherein, the start control unit 202 is used to send a start signal to the recording and on-demand server 102 to instruct it to start recording. The start control unit 202 can send the start signal according to the request of the set-top box 106, or can send the start signal in a timing manner.

操作接收单元204用于接收节目录制请求,包含请求录制节目的参数,用户标识,频道标识,节目信息等,其中参数包含节目录制请求与直播节目的对应关系。节目录制请求包括两种方式:一次发送永久录制请求或按照节目单发送的录制请求。其中,一次发送永久录制请求为:发送一次录制请求,在未接收到其他指令之间,该录制请求一直有效。按照节目单发送的录制请求为:该录制请求中包括需要录制节目的参数,其中包括:用户标识、需要录制的节目、需要录制的起止时间和节目单信息等,当被请求录制的节目已经录制完成后,停止录制。The operation receiving unit 204 is used to receive a program recording request, including parameters for requesting to record a program, user identification, channel identification, program information, etc., wherein the parameters include a correspondence between a program recording request and a live program. There are two types of program recording requests: sending a permanent recording request once or sending a recording request according to the program list. Wherein, sending a permanent recording request once is: sending a recording request once, and the recording request is always valid until other instructions are received. The recording request sent according to the program list is: the recording request includes the parameters of the program to be recorded, including: user ID, the program to be recorded, the start and end time of recording, and program list information, etc., when the requested program has been recorded When done, stop recording.

判断单元206用于根据操作接收单元204接收的节目录制请求,判断录制点播服务器102是否已经录制了对应的节目。The judging unit 206 is configured to judge whether the recording and on-demand server 102 has recorded the corresponding program according to the program recording request received by the operation receiving unit 204 .

信息提示单元230用于向机顶盒106发送提示信息,包括:录制成功信息、无权限浏览信息或无权限删除信息等。The information prompt unit 230 is configured to send prompt information to the set-top box 106, including: recording success information, unauthorized browsing information or unauthorized deletion information, and the like.

存储单元234用于记录节目录制请求,其中节目录制请求中的节目单信息也可以存储于EPG/WEB服务器300中。The storage unit 234 is used to record the program recording request, wherein the program list information in the program recording request can also be stored in the EPG/WEB server 300 .

检测模块210用于检测节目浏览请求和节目删除请求是否满足请求要求,其包括:权限检测单元212、节目录制检测单元214和用户录制检测单元216。其中,权限检测单元212用于检测用户是否有浏览或删除的权限。节目录制检测单元214用于检测用户是否已经录制了请求操作的媒体信息。用户录制检测单元216用于检测是否还有其他用户录制了当前节目操作请求对应的节目。The detection module 210 is used to detect whether the program browsing request and the program deletion request meet the request requirements, and includes: a permission detection unit 212 , a program recording detection unit 214 and a user recording detection unit 216 . Wherein, the authority detection unit 212 is used to detect whether the user has the authority to browse or delete. The program recording detection unit 214 is used to detect whether the user has recorded the media information requested for operation. The user recording detection unit 216 is configured to detect whether other users have recorded the program corresponding to the current program operation request.

删除控制模块220用于根据用户的节目删除请求控制删除操作。删除控制模块220包括:节目删除控制单元222,用于控制已记录节目的删除。记录删除控制单元224,用于控制存储单元234中记录的节目操作请求的删除。及节目单删除控制单元226,用于控制用户请求已经录制节目的节目单删除。The deletion control module 220 is used to control the deletion operation according to the user's program deletion request. The deletion control module 220 includes: a program deletion control unit 222, configured to control deletion of recorded programs. The record deletion control unit 224 is configured to control the deletion of the program operation requests recorded in the storage unit 234 . And a program list deletion control unit 226, configured to control the user to request deletion of the program list of the recorded program.

请结合参看图8,EPG/WEB服务器300包括:节目单生成单元302、节目单下发单元304、节目单列表获取单元306、操作中继单元308和操作请求发送单元310。Please refer to FIG. 8 , the EPG/WEB server 300 includes: a playbill generation unit 302 , a playbill delivery unit 304 , a playbill list acquisition unit 306 , an operation relay unit 308 and an operation request sending unit 310 .

节目单生成单元302用于生成直播节目单,直播节目单涉及组播源104直播的所有节目。The program list generating unit 302 is configured to generate a live program list, and the live program list involves all programs broadcast live by the multicast source 104 .

节目列表获取单元306用于获取用户已经录制的节目列表。The program list acquiring unit 306 is used to acquire the program list that the user has recorded.

节目单下发单元304用于为用户提供直播节目单,或提供节目列表获取单元306获取的已经录制的节目列表。The program list delivery unit 304 is configured to provide the user with a live program list, or provide the recorded program list acquired by the program list acquisition unit 306 .

操作中继单元308用于接收用户的节目操作请求。The operation relay unit 308 is used for receiving a user's program operation request.

操作请求发送单元310用于将操作中继单元308接收的节目操作请求,发送给操作接收单元204。The operation request sending unit 310 is configured to send the program operation request received by the operation relay unit 308 to the operation receiving unit 204 .

本发明实施例通过业务控制装置200直接记录节目录制请求中的参数,不需要重复录制节目,节省了网络资源,避免同一节目在网络中重复多次复制的情况,对于整个组播网络系统来说,网络存储资源的效率得到提高,使得媒体网络系统处理能力得到增强。通过启动控制单元202控制录制点播服务器300的启动,避免了人为控制服务器启动导致浪费人力资源的情况。通过权限检测单元212检测用户媒体文件操作请求的权限,防止用户删除其他用户的录制信息。通过录制检测单元214检测媒体文件是否已经录制,防止了对录制点播服务器102频繁操作导致服务器资源紧张的情况,提高了运行效率。通过用户录制检测单元216检测是否有其他用户录制当前请求操作的节目,减少了录制点播服务器102的存储空间的浪费,提高了存储效率。通过提示单元230向用户发送提示信息,使得用户清楚了解当前请求的状态及原因。In the embodiment of the present invention, the parameters in the program recording request are directly recorded by the service control device 200, which does not need to repeatedly record the program, saves network resources, and avoids the situation that the same program is repeatedly copied in the network. For the entire multicast network system , the efficiency of network storage resources is improved, and the processing capability of the media network system is enhanced. By controlling the startup of the recording and VOD server 300 by the startup control unit 202, the situation of wasting human resources caused by artificially controlling the startup of the server is avoided. The authority detection unit 212 detects the authority requested by the user to operate the media file to prevent the user from deleting recording information of other users. Whether the media file has been recorded is detected by the recording detection unit 214, which prevents frequent operations on the recording and on-demand server 102 from causing shortage of server resources, and improves operating efficiency. The user recording detection unit 216 detects whether other users record the program currently requested to be operated, which reduces the waste of storage space of the recording VOD server 102 and improves storage efficiency. The prompt information is sent to the user through the prompt unit 230, so that the user can clearly understand the status and reason of the current request.

上述EPG/WEB服务器300通过操作中继单元308接收用户的节目操作请求,操作请求发送单元310转发节目操作请求,使得用户不需要另外连接线路就可以将请求发送至业务控制装置200,节省了网络布线,并且可以实现业务控制装置200与用户交互。The above-mentioned EPG/WEB server 300 receives the user's program operation request by operating the relay unit 308, and the operation request sending unit 310 forwards the program operation request, so that the user can send the request to the service control device 200 without additional connection lines, saving network Wiring, and can realize the interaction between the service control device 200 and the user.

请结合参看图9,本发明一较佳实施方式组播记录方法包括如下步骤:Please refer to Fig. 9, a preferred embodiment of the present invention multicast recording method includes the following steps:

步骤402,业务控制装置200向录制点播服务器102发送录制启动信号。发送录制启动信号可以由启动控制单元202发送,或采用定时方式启动,对于实时录制的录制点播服务器102则可省略此步骤。在录制流程中,录制业务控制装置200需要能够向录制点播服务器发送录制启动指令,发送的指令需要包含被录制节目的频道组播IP地址和组播端口号。指令可以有两种发送方式:Step 402 , the service control device 200 sends a recording start signal to the recording and on-demand server 102 . Sending the recording start signal can be sent by the start control unit 202, or can be started in a timing manner, and this step can be omitted for the recording VOD server 102 for real-time recording. During the recording process, the recording service control device 200 needs to be able to send a recording start command to the recording on-demand server, and the sent command needs to include the channel multicast IP address and multicast port number of the recorded program. Commands can be sent in two ways:

1)一次发送永久启动。录制业务控制系统在启动录制业务时,向录制/点播服务器发送一次,在未接到其他指令之前,录制/点播服务器始终根据指令录制组播的视频数据。1) Send once to start forever. When the recording service control system starts the recording service, it sends to the recording/on-demand server once, and the recording/on-demand server always records the multicast video data according to the instruction before receiving other instructions.

2)按照节目单进行发送。录制业务控制装置200在启动录制业务时,向录制/点播服务器发送被录制节目的频道组播IP地址和端口号,同时也发送录制节目信息(节目起止时间),当该次发送的节目已经全部完成录制之后,录制/点播服务器自动停止录制,等待下一个录制指令。2) Send according to the program list. When the recording service control device 200 starts the recording service, it sends the channel multicast IP address and port number of the recorded program to the recording/demand server, and also sends the recorded program information (start and end time of the program) at the same time. After the recording is completed, the recording/on-demand server automatically stops recording and waits for the next recording instruction.

业务控制装置200需要能够记录用户的录制请求,但是只作为本系统数据保存,和实际发向录制/点播系统的录制指令没有关系。这样,一个用户录制请求成功满足,需要两个条件:在录制/点播子系统中有该节目的实际视频数据存在;在业务控制装置200中有用户录制请求的数据存在。The service control device 200 needs to be able to record the user's recording request, but it is only stored as the data of the system, and has nothing to do with the actual recording instruction sent to the recording/on-demand system. In this way, two conditions are required for a user's recording request to be successfully satisfied: the actual video data of the program exists in the recording/on-demand subsystem; and the data requested by the user exists in the service control device 200 .

步骤404,录制点播服务器102实时录制组播源104提供的直播节目。此步骤中,可以将按照节目录制成多个文件,也可以采用录制一个节目后记录节目偏移信息的方式来记录节目,或者采用上述两种方式的结合。本实施例中,实时录制直播节目,不需要用户请求即开始录制,这样用户请求时,仅记录用户请求,避免重复录制的情况发生。In step 404, the recording on-demand server 102 records the live program provided by the multicast source 104 in real time. In this step, multiple files can be created according to the program directory, or the program can be recorded by recording program offset information after recording a program, or a combination of the above two methods can be used. In this embodiment, the live program is recorded in real time, and the recording starts without the user's request. In this way, when the user requests, only the user's request is recorded to avoid repeated recording.

步骤406,EPG/WEB服务器300生成直播节目单。直播节目单与组播源104提供的直播节目存在一一对应的关系。节目录制请求可以基于直播节目单请求录制。In step 406, the EPG/WEB server 300 generates a live program list. There is a one-to-one correspondence between the live program list and the live programs provided by the multicast source 104 . The program recording request can be based on the live program list to request recording.

步骤408,EPG/WEB服务器300向机顶盒106下发直播节目单。下发直播节目单可以由节目单下发单元304完成。显然,上述步骤406和步骤408与步骤402和步骤404可以没有先后顺序,可以先执行步骤406和步骤408后执行步骤402和步骤404。Step 408 , the EPG/WEB server 300 sends the live program list to the STB 106 . Sending the live program list can be completed by the program list sending unit 304 . Apparently, the above steps 406 and 408 and steps 402 and 404 may not be sequenced, and steps 406 and 408 may be performed first and then steps 402 and 404 may be performed.

步骤410,EPG/WEB服务器300接收用户的节目录制请求。节目录制请求中包含请求录制节目的参数,参数中包含节目录制请求与直播节目的对应关系。节目录制请求基于上述直播节目单请求录制。本实施例中,以EPG/WEB服务器300接收并转发用户请求为例,用户也可以不经过EPG/WEB服务器300,直接将节目录制请求发送给业务控制装置200。以下不再赘述。In step 410, the EPG/WEB server 300 receives a program recording request from a user. The program recording request includes parameters for requesting to record the program, and the parameters include the corresponding relationship between the program recording request and the live program. The program recording request is based on the request for recording of the above-mentioned live program list. In this embodiment, taking the EPG/WEB server 300 receiving and forwarding user requests as an example, the user may also directly send the program recording request to the service control device 200 without going through the EPG/WEB server 300 . The following will not repeat them.

步骤412,EPG/WEB服务器300转发节目录制请求。In step 412, the EPG/WEB server 300 forwards the program recording request.

步骤414,业务控制装置200接收转发的节目录制请求。Step 414, the service control device 200 receives the forwarded program recording request.

步骤416,业务控制装置200判断录制点播服务器102是否录制了节目录制请求对应的节目和录制的节目是否完整。该判断可以通过请求方式判断,也可为定时判断,节目结束时,执行判断的步骤。若已经完整录制该节目,执行步骤420;否则,执行步骤418。In step 416, the service control device 200 determines whether the recording and on-demand server 102 has recorded the program corresponding to the program recording request and whether the recorded program is complete. The judgment can be made in a request manner, or it can be judged at a fixed time. When the program ends, the judgment step is executed. If the program has been completely recorded, go to step 420; otherwise, go to step 418.

步骤418,业务控制装置200向机顶盒106发送录制失败的提示信息,执行完此步骤,结束本次流程。In step 418, the service control device 200 sends a prompt message of recording failure to the set-top box 106. After this step is executed, this process ends.

步骤420,业务控制装置200直接记录节目录制请求中的参数。In step 420, the service control device 200 directly records the parameters in the program recording request.

步骤422,业务控制装置200向机顶盒106发送录制成功的提示信息。Step 422 , the service control device 200 sends a prompt message to the STB 106 that the recording is successful.

步骤424,EPG/WEB服务器300接收用户对已经录制节目的浏览请求,此浏览请求中包含用户标识,也可以包含用户需要浏览的内容,例如:用户如果仅浏览某一天录制的内容,则不需要把所有的录制内容都提供给用户。In step 424, the EPG/WEB server 300 receives the user's browsing request for recorded programs. This browsing request includes the user ID, and may also include the content that the user needs to browse. For example, if the user only browses the recorded content of a certain day, no Make all recordings available to the user.

步骤426,EPG/WEB服务器300根据业务控制装置200已记录的节目录制请求中的参数生成已录制节目的节目列表。Step 426 , the EPG/WEB server 300 generates a program list of recorded programs according to the parameters in the program recording request recorded by the service control device 200 .

步骤428,EPG/WEB服务器300向STB下发已录制节目的节目列表。In step 428, the EPG/WEB server 300 sends the program list of recorded programs to the STB.

步骤430,EPG/WEB服务器300接收用户对已经录制媒体文件的删除请求。删除请求中包含用户标识、频道标识、需要删除的节目信息和节目单信息等。In step 430, the EPG/WEB server 300 receives the user's request to delete the recorded media file. The deletion request includes user identification, channel identification, program information to be deleted, program list information, and the like.

步骤432,EPG/WEB服务器300转发节目删除请求。In step 432, the EPG/WEB server 300 forwards the program deletion request.

步骤434,业务控制装置200接收转发的节目删除请求。Step 434, the service control device 200 receives the forwarded program deletion request.

步骤436,业务控制装置200判断用户是否有权限删除请求删除的节目。若有权限,执行步骤440;若无权限,执行步骤438。In step 436, the service control device 200 judges whether the user has the right to delete the program requested to be deleted. If there is permission, go to step 440; if not, go to step 438.

步骤438,业务控制装置200提示用户无权限删除。Step 438, the service control device 200 prompts the user to delete without permission.

步骤440,业务控制装置200判断用户是否已经录制了请求删除的节目。若已录制,执行步骤444;若未录制,执行步骤442。In step 440, the service control device 200 judges whether the user has recorded the program requested to be deleted. If it has been recorded, execute step 444; if not, execute step 442.

步骤442,业务控制装置200提示用户未录制该节目。Step 442, the service control device 200 prompts the user that the program has not been recorded.

步骤444,业务控制装置200判断是否存在其他用户与所述请求删除的节目对应的节目录制请求的参数。若存在,执行步骤446;否则,执行步骤448。In step 444, the service control device 200 judges whether there are other parameters of the program recording request corresponding to the program requested to be deleted by other users. If yes, go to step 446; otherwise, go to step 448.

步骤446,业务控制装置200向录制点播服务器102发送节目删除指令,录制点播服务器102根据删除指令删除请求删除的节目。Step 446, the service control device 200 sends a program deletion instruction to the recording and on-demand server 102, and the recording and on-demand server 102 deletes the requested program according to the deletion instruction.

步骤448,业务控制装置200删除存储单元234中对应的记录的节目录制请求中的参数。Step 448 , the service control device 200 deletes the parameters in the corresponding recorded program recording request in the storage unit 234 .

请结合参看图10,本发明另一实施例组播记录方法包括如下步骤:Please refer to FIG. 10 , another embodiment of the present invention multicast recording method includes the following steps:

步骤502,业务控制装置200接收节目录制请求,节目录制请求中包含请求录制节目的参数,参数中包含节目录制请求与直播节目的对应关系。In step 502, the service control device 200 receives a program recording request. The program recording request includes parameters for requesting to record the program, and the parameters include a correspondence between the program recording request and the live program.

步骤504,业务控制装置200判断是否有其他用户录制了节目录制请求对应的节目。若有其他用户录制节目录制请求包含的请求录制节目,执行步骤506;若无其他用户录制节目录制请求包含的请求录制节目。执行步骤508。In step 504, the service control device 200 determines whether other users have recorded the program corresponding to the program recording request. If there is a program requested to be recorded included in the program recording request by other users, step 506 is executed; if there is no program requested to be recorded included in the program recording request of other users. Execute step 508.

步骤506,业务控制装置200直接记录节目录制请求中的参数。Step 506, the service control device 200 directly records the parameters in the program recording request.

步骤508,录制点播服务器102根据节目录制请求录制组播源104提供的直播节目。In step 508, the recording on-demand server 102 records the live program provided by the multicast source 104 according to the program recording request.

本实施例二中的节目浏览和节目删除与实施例一中的节目浏览和节目删除相同,不再赘述。The program browsing and program deletion in the second embodiment are the same as the program browsing and program deletion in the first embodiment, and will not be repeated here.

本发明实施例通过直接记录节目录制请求中的参数,不需要重复录制节目,节省了网络资源,避免同一节目在网络中重复多次复制的情况,对于整个组播网络系统来说,网络存储资源的效率得到提高,使得媒体网络系统处理能力得到增强。通过控制录制点播服务器300的启动,避免了人为控制服务器启动导致浪费人力资源的情况。通过检测用户媒体文件操作请求的权限,防止用户删除其他用户的录制信息。通过检测媒体文件是否已经录制,防止了对录制点播服务器102频繁操作导致服务器资源紧张的情况,提高了运行效率。通过用户检测是否有其他用户录制当前请求操作的节目,减少了录制点播服务器102的存储空间的浪费,提高了存储效率。通过向用户发送提示信息,使得用户清楚了解当前请求的状态及原因。通过接收用户的节目操作请求,转发节目操作请求,使得用户不需要另外连接线路就可以将请求发送至业务控制装置200,节省了网络布线,并且可以实现业务控制装置200与用户交互。The embodiment of the present invention directly records the parameters in the program recording request, does not need to repeatedly record the program, saves network resources, and avoids the situation that the same program is repeatedly copied in the network. For the entire multicast network system, network storage resources The efficiency is improved, and the processing capability of the media network system is enhanced. By controlling the start-up of the recording and on-demand server 300, the situation of wasting human resources caused by artificially controlling the start-up of the server is avoided. Prevent users from deleting other users' recording information by detecting the permissions requested by users for media file operations. By detecting whether the media file has been recorded, it prevents frequent operations on the recording and on-demand server 102 from causing server resource shortage, and improves operating efficiency. The user detects whether there is another user recording the program currently requested to operate, which reduces the waste of the storage space of the recording VOD server 102 and improves the storage efficiency. By sending prompt information to the user, the user can clearly understand the status and reason of the current request. By receiving the user's program operation request and forwarding the program operation request, the user can send the request to the service control device 200 without additional connection lines, saving network wiring and enabling the service control device 200 to interact with users.

综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。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 (22)

1.一种组播记录方法,其特征在于,该方法包括如下步骤:1. a multicast recording method, is characterized in that, the method comprises the steps: 录制点播服务器实时录制组播源提供的直播节目,录制方式包括一次发送永久录制;The recording on-demand server records the live program provided by the multicast source in real time, and the recording method includes one-time sending and permanent recording; 业务控制装置接收节目录制请求,所述节目录制请求中包含请求录制节目的参数,所述参数中包含所述节目录制请求与所述直播节目的对应关系;The service control device receives a program recording request, wherein the program recording request includes parameters for requesting to record the program, and the parameters include the corresponding relationship between the program recording request and the live program; 所述业务控制装置直接记录所述节目录制请求中的参数。The service control device directly records the parameters in the program recording request. 2.如权利要求1所述的组播记录方法,其特征在于,所述组播记录方法在所述业务控制装置接收节目录制请求后,判断所述录制点播服务器实时录制的直播节目中是否包含所述节目录制请求对应的节目和录制是否完整;2. The multicast recording method according to claim 1, wherein, after the service control device receives the program recording request, the multicast recording method judges whether the live program recorded by the recording and on-demand server in real time contains Whether the program and recording corresponding to the program recording request are complete; 若包含对应的节目且完整录制,执行所述业务控制装置直接记录所述节目录制请求中的参数的步骤。If the corresponding program is included and recorded completely, execute the step of the service control device directly recording the parameters in the program recording request. 3.如权利要求2所述的组播记录方法,其特征在于,该方法还包括步骤:3. multicast recording method as claimed in claim 2, is characterized in that, the method also comprises the step: 电子节目导航EPG/WEB服务器生成直播节目单,所述直播节目单包括所述组播源提供的节目列表;及The electronic program guide EPG/WEB server generates a live program list, and the live program list includes the program list provided by the multicast source; and EPG/WEB服务器下发所述直播节目单,所述节目录制请求基于所述直播节目单请求录制。The EPG/WEB server issues the live program list, and the program recording request is based on the live program list request. 4.如权利要求1所述的组播记录方法,其特征在于,该方法还包括步骤:4. multicast recording method as claimed in claim 1, is characterized in that, this method also comprises the step: 业务控制装置接收用户对已经录制节目的浏览请求,所述浏览请求中包含用户标识;The service control device receives a user's browsing request for recorded programs, and the browsing request includes a user identification; EPG/WEB服务器根据已记录的所述节目录制请求中的参数生成已录制节目的节目列表;The EPG/WEB server generates a program list of recorded programs according to the parameters in the recorded program recording request; EPG/WEB服务器下发所述已录制节目的节目列表。The EPG/WEB server issues the program list of the recorded programs. 5.如权利要求1所述的组播记录方法,其特征在于,该方法还包括如下步骤:5. multicast recording method as claimed in claim 1, is characterized in that, this method also comprises the steps: 业务控制装置接收用户对已经录制节目的删除请求,所述删除请求中包含用户标识、频道标识、需要删除的节目信息和节目单信息;The service control device receives the user's deletion request for the recorded program, and the deletion request includes user identification, channel identification, program information to be deleted and program list information; 业务控制装置判断用户是否有权限删除请求删除的节目;The service control device judges whether the user has the authority to delete the program requested to be deleted; 若用户有权限删除,则业务控制装置删除对应的所述记录的所述节目录制请求中的参数。If the user has permission to delete, the service control device deletes the parameters in the program recording request corresponding to the record. 6.如权利要求5所述的组播记录方法,其特征在于,该方法还包括如下步骤:6. multicast recording method as claimed in claim 5, is characterized in that, this method also comprises the steps: 业务控制装置判断用户是否已经录制了请求删除的节目;The service control device judges whether the user has recorded the program requested to be deleted; 若用户已经录制了请求删除的节目,并且有权限删除,则业务控制装置删除对应的所述直接记录的所述节目录制请求中的参数。If the user has recorded the program requested to be deleted and has the right to delete it, the service control device deletes the corresponding parameters in the directly recorded program recording request. 7.如权利要求6所述的组播记录方法,其特征在于,该方法还包括步骤:7. multicast recording method as claimed in claim 6, is characterized in that, this method also comprises the step: 业务控制装置判断是否存在其他用户与所述请求删除的节目对应的节目录制请求;The service control device judges whether there is a program recording request corresponding to the program requested to be deleted by other users; 若有其他用户录制该节目,用户已经录制了请求删除的节目,并且有权限删除,则业务控制装置删除对应的所述记录的所述节目录制请求中的参数。If other users have recorded the program, the user has already recorded the program requested to be deleted, and has the right to delete, then the service control device deletes the parameters in the corresponding recorded program recording request. 8.如权利要求7所述的组播记录方法,其特征在于,该方法还包括步骤:8. multicast recording method as claimed in claim 7, is characterized in that, this method also comprises the step: 若无其他用户录制了该节目,录制点播服务器删除请求删除的节目。If no other user has recorded the program, the recording on-demand server deletes the program requested to be deleted. 9.一种组播记录方法,其特征在于,该方法包括如下步骤:9. A multicast recording method, characterized in that the method comprises the steps of: 业务控制装置接收节目录制请求,所述节目录制请求中包含请求录制节目的参数,所述参数中包含所述节目录制请求与直播节目的对应关系;The service control device receives a program recording request, the program recording request includes parameters for requesting to record the program, and the parameters include the corresponding relationship between the program recording request and the live program; 业务控制装置判断是否有其他用户录制了所述节目录制请求对应的节目;The service control device determines whether other users have recorded the program corresponding to the program recording request; 若有其他用户录制了所述节目录制请求包含的请求录制节目,业务控制装置直接记录所述节目录制请求中的参数。If other users have recorded the requested program included in the program recording request, the service control device directly records the parameters in the program recording request. 10.一种组播记录系统,其特征在于,该系统包括:10. A multicast recording system, characterized in that the system comprises: 录制点播服务器,用于录制组播源提供的直播节目,录制方式包括一次发送永久录制;Recording on-demand server, used to record the live program provided by the multicast source, the recording method includes one-time sending and permanent recording; 业务控制装置,用于接收并记录节目录制请求,所述节目录制请求中包含请求录制节目的参数,所述参数中包含所述节目录制请求与所述直播节目的对应关系。The service control device is configured to receive and record a program recording request, wherein the program recording request includes parameters for requesting to record the program, and the parameters include a corresponding relationship between the program recording request and the live program. 11.如权利要求10所述的组播记录系统,其特征在于,该系统还包括:EPG/WEB服务器,用于生成和下发节目单/已录制节目列表。11. The multicast recording system according to claim 10, characterized in that, the system further comprises: an EPG/WEB server, which is used to generate and distribute the program guide/recorded program list. 12.一种业务控制装置,其特征在于,该装置包括:12. A service control device, characterized in that the device comprises: 节目操作接收单元,用于基于录制点播服务器实时录制组播源提供的直播节目,其中录制方式包括一次发送永久录制,接收节目录制请求,所述节目录制请求中包含请求录制节目的参数,所述参数中包含所述节目录制请求与所述直播节目的对应关系;The program operation receiving unit is used to record the live program provided by the multicast source in real time based on the recording and on-demand server, wherein the recording method includes sending a permanent recording once, receiving a program recording request, and the program recording request includes parameters for requesting to record the program, and the The parameter includes the corresponding relationship between the program recording request and the live program; 存储单元,用于记录所述节目操作请求中的参数。The storage unit is used to record the parameters in the program operation request. 13.如权利要求12所述的业务控制装置,其特征在于,所述业务控制装置还包括:启动控制单元,用于向录制点播服务器提供一个录制启动信号,所述录制启动信号用于指示所述录制点播服务器启动。13. The service control device according to claim 12, characterized in that, the service control device further comprises: a start control unit, configured to provide a recording start signal to the recording on-demand server, and the recording start signal is used to indicate the The recording on demand server starts. 14.如权利要求12所述的业务控制装置,其特征在于,所述业务控制装置还包括:检测模块,用于检测所述节目操作请求是否满足请求要求。14. The service control device according to claim 12, further comprising: a detection module, configured to detect whether the program operation request satisfies the request requirement. 15.如权利要求12所述的业务控制装置,其特征在于,所述检测模块进一步包括:权限检测单元,用于检测所述节目操作请求对应的用户是否有权限操作已经录制的节目;节目录制检测单元,用于检测所述节目操作请求对应的用户是否已经录制了请求操作的节目;及用户录制检测单元,用于检测是否还有其他用户录制了当前节目操作请求对应的节目。15. The service control device according to claim 12, wherein the detection module further comprises: a permission detection unit, configured to detect whether the user corresponding to the program operation request has permission to operate the recorded program; The detection unit is used to detect whether the user corresponding to the program operation request has recorded the program requested for operation; and the user recording detection unit is used to detect whether other users have recorded the program corresponding to the current program operation request. 16.如权利要求12所述的业务控制装置,其特征在于,所述业务控制装置还包括:提示单元,用于向用户发送提示信息,所述提示信息包括:录制成功信息、无权限浏览信息或无权限删除信息。16. The service control device according to claim 12, characterized in that, the service control device further comprises: a prompt unit, configured to send prompt information to the user, the prompt information includes: recording success information, unauthorized browsing information Or delete information without permission. 17.如权利要求12所述的业务控制装置,其特征在于,所述业务控制装置还包括:删除控制模块,用于根据用户的节目删除请求控制节目的删除操作。17. The service control device according to claim 12, characterized in that, the service control device further comprises: a deletion control module, configured to control a program deletion operation according to a user's program deletion request. 18.如权利要求17所述的业务控制装置,其特征在于,所述删除控制模块进一步包括:节目删除控制单元,用于控制已录制节目的删除;记录删除控制单元,用于控制所述存储单元中记录的所述节目操作请求的参数的删除;及节目单删除控制单元,用于控制用户请求已录制节目单的删除。18. The service control device according to claim 17, wherein the deletion control module further comprises: a program deletion control unit for controlling the deletion of recorded programs; a record deletion control unit for controlling the storage The deletion of the parameters of the program operation request recorded in the unit; and the program list deletion control unit, which is used to control the user to request the deletion of the recorded program list. 19.如权利要求12所述的业务控制装置,其特征在于,所述业务控制装置还包括:判断单元,用于判断录制点播服务器是否录制了所述节目录制请求对应的节目。19. The service control device according to claim 12, further comprising: a judging unit, configured to judge whether the recording-on-demand server has recorded the program corresponding to the program recording request. 20.一种服务器,用于处理节目操作请求,其特征在于,该服务器包括:节目单生成单元,用于生成直播节目单;节目单下发单元,用于向用户提供所述直播节目单;操作中继单元,用于接收节目录制请求,所述节目录制请求基于录制点播服务器实时录制组播源提供的直播节目,其中录制方式包括一次发送永久录制,所述节目录制请求中包含请求录制节目的参数,所述参数中包含所述节目录制请求与所述直播节目的对应关系;及操作请求发送单元用于转发所述节目录制请求。20. A server for processing program operation requests, characterized in that the server comprises: a program list generation unit for generating a live program list; a program list delivery unit for providing the live program list to users; The operation relay unit is used to receive a program recording request, and the program recording request is based on the recording and on-demand server recording the live program provided by the multicast source in real time, wherein the recording method includes sending a permanent recording once, and the program recording request includes the requested recording program The parameter includes the corresponding relationship between the program recording request and the live program; and the operation request sending unit is used to forward the program recording request. 21.如权利要求20所述的服务器,其特征在于,所述服务器还包括:节目列表获取单元,用于获取用户已经录制的节目列表。21. The server according to claim 20, further comprising: a program list obtaining unit, configured to obtain a program list recorded by the user. 22.如权利要求20所述的服务器,其特征在于,该服务器为EPG服务器或WEB服务器。22. The server according to claim 20, wherein the server is an EPG server or a WEB server.
CN2007100740839A 2007-04-17 2007-04-17 Multicast recording method, system, service control device and server Active CN101072324B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2007100740839A CN101072324B (en) 2007-04-17 2007-04-17 Multicast recording method, system, service control device and server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2007100740839A CN101072324B (en) 2007-04-17 2007-04-17 Multicast recording method, system, service control device and server

Publications (2)

Publication Number Publication Date
CN101072324A CN101072324A (en) 2007-11-14
CN101072324B true CN101072324B (en) 2010-11-24

Family

ID=38899287

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007100740839A Active CN101072324B (en) 2007-04-17 2007-04-17 Multicast recording method, system, service control device and server

Country Status (1)

Country Link
CN (1) CN101072324B (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101437129B (en) * 2007-11-15 2011-02-02 华为技术有限公司 Method and apparatus for IPTV network REC with IMS architecture
CN101179702B (en) * 2007-12-03 2010-12-29 中兴通讯股份有限公司 Real time recording method of IPTV living broadcast television
CN101656868B (en) * 2008-08-21 2011-05-18 华为技术有限公司 Method and device for controlling IPTV live broadcast
CN101867772B (en) * 2009-04-17 2013-07-03 中兴通讯股份有限公司 Shared storage method in IPTV system and system
CN101631229B (en) * 2009-08-14 2011-09-14 华为技术有限公司 Network individual recording method, device and system
CN102026023A (en) * 2009-09-10 2011-04-20 浙江省公众信息产业有限公司 System and method for downloading and playing streaming media
CN101662660A (en) * 2009-09-16 2010-03-03 中兴通讯股份有限公司 Method and device for managing TVOD service
CN103024600B (en) * 2012-12-12 2016-02-03 深圳都好看互动电视有限公司 A kind of method, Apparatus and system of automatic generating video demand (telecommunication) service column
CN105159983B (en) * 2015-08-28 2019-09-27 广州酷狗计算机科技有限公司 Picture method for pushing and device
CN105120299B (en) * 2015-08-28 2020-02-14 广州酷狗计算机科技有限公司 Video pushing method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1406441A (en) * 2000-02-25 2003-03-26 开放电视公司 System and method for displaying near video on demand
CN1416644A (en) * 2000-11-09 2003-05-07 皇家菲利浦电子有限公司 Method and system for limiting repeatitive presentations based on content
CN1624787A (en) * 2003-12-05 2005-06-08 上海乐金广电电子有限公司 Playing programme managment method of recordable recording medium
CN1889661A (en) * 2005-06-29 2007-01-03 上海乐金广电电子有限公司 Method for managing storing device
CN1949857A (en) * 2005-10-14 2007-04-18 上海乐金广电电子有限公司 Reserved recording setting and running method for magnetic disk recorder

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1406441A (en) * 2000-02-25 2003-03-26 开放电视公司 System and method for displaying near video on demand
CN1416644A (en) * 2000-11-09 2003-05-07 皇家菲利浦电子有限公司 Method and system for limiting repeatitive presentations based on content
CN1624787A (en) * 2003-12-05 2005-06-08 上海乐金广电电子有限公司 Playing programme managment method of recordable recording medium
CN1889661A (en) * 2005-06-29 2007-01-03 上海乐金广电电子有限公司 Method for managing storing device
CN1949857A (en) * 2005-10-14 2007-04-18 上海乐金广电电子有限公司 Reserved recording setting and running method for magnetic disk recorder

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
CN 1889661 A,全文.

Also Published As

Publication number Publication date
CN101072324A (en) 2007-11-14

Similar Documents

Publication Publication Date Title
CN101072324B (en) Multicast recording method, system, service control device and server
US20220248108A1 (en) Apparatus and methods for thumbnail generation
US20080155628A1 (en) Method and system for content sharing
CN100512426C (en) IPTV application system and quasi video frequency request program broadcasting method and system
WO2016138844A1 (en) Multimedia file live broadcast method, system and server
US9100702B2 (en) Personal content distribution network
US10515235B2 (en) Multimedia pipeline architecture
US9918036B2 (en) System and method for recording and distributing media content
CN104394457B (en) A kind of TV program order is recorded and the implementation method of automatic download service system
EP2232867A2 (en) Delivery of streams to repair errored media streams in periods of insufficient resources
US10051301B2 (en) Initiating a unicast stream based on a triggering event associated with a node receiving a multicast stream
CN102075795A (en) Method and system for releasing focus television programs
WO2009076096A2 (en) Delivery of streams to repair errored media streams in periods of unrecoverable errors
WO2011157212A1 (en) Processing system and method for video-on-demand in an interactive network television
JP2008147759A (en) Distribution system, its recorder apparatus, terminal equipment and program recording/distributing method
CN102651745B (en) A kind of player method of business tine, system and device
CN101459976B (en) Method, equipment and system for stream media playing control
KR100780061B1 (en) Video provision system and video registration / playback / view method
WO2011137681A1 (en) Method and apparatus for filing time shift slicing files and playing programs in an interactive personality television system
KR20110064093A (en) Content recording method and digital broadcast receiver employing the method
CN101981562B (en) A method and device for playing back media data with limited control operation
CN112784108B (en) Data processing method and device
JP2018074348A (en) Video processing apparatus, video processing method, and video processing program
KR20100094195A (en) Method and apparatus for reproducing media data by limiting control operation
HK1119893A (en) Method and system for content sharing

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant