CN103501459A - Method, equipment and system for playing video - Google Patents

Method, equipment and system for playing video Download PDF

Info

Publication number
CN103501459A
CN103501459A CN201310404727.1A CN201310404727A CN103501459A CN 103501459 A CN103501459 A CN 103501459A CN 201310404727 A CN201310404727 A CN 201310404727A CN 103501459 A CN103501459 A CN 103501459A
Authority
CN
China
Prior art keywords
user terminal
program code
top box
set top
video
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
CN201310404727.1A
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.)
Shenzhen Coship Electronics Co Ltd
Original Assignee
Shenzhen Coship Electronics 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 Shenzhen Coship Electronics Co Ltd filed Critical Shenzhen Coship Electronics Co Ltd
Priority to CN201310404727.1A priority Critical patent/CN103501459A/en
Publication of CN103501459A publication Critical patent/CN103501459A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

The invention relates to the technical field of video playing, and discloses a method, equipment and system for playing a video. The method for playing the video includes the steps that a set top box receives a first playing request sent by a user terminal, wherein the first playing request carries the IP address of the user terminal and program numbers; the set top box sends a second playing request to a video server through a cable modem terminal system, wherein the second playing request carries the program numbers and a target frequency point ID; the set top box receives video streaming data corresponding to the program numbers pushed by the video server through an IPQAM which is matched with the target frequency point ID; the set top box pushes the video streaming data to the user terminal according to the IP address of the user terminal. By the implementation of the embodiment of the method, equipment and system for playing the video, the phenomena that when multiple user terminals simultaneously play the video, the video playing is blocked and buffering is severe due to insufficient bandwidths can be avoided.

Description

A kind of video broadcasting method and equipment, system
Technical field
The present invention relates to the video playback technical field, be specifically related to a kind of video broadcasting method and equipment, system.
Background technology
Along with the development of network technology, the user can do the business such as data check and download, web page browsing, game on line, video request program on the user terminals such as mobile phone, notebook computer, desktop computer, PAD (User Equipment, UE).Wherein, video playback is one of business of the most often doing on network of UE.Wherein, common a kind of UE video broadcasting method is: UE can be by (the Set Top Box of the Set Top Box with the WIFI function, STB) or independent WIFI router access IP network, and send the program request instruction by IP network to video server, by video server, video data is sent to UE by IP network.
In above-mentioned video broadcasting method, programme information and video data all send to UE by video server by IP network.When having a plurality of UE to carry out video playback, the video data volume of transmission is large simultaneously, can cause IP network bandwidth deficiency, thereby makes video playback occur that card pauses, cushions the phenomenons such as serious.
Summary of the invention
The invention discloses a kind of video broadcasting method and equipment, system, for solving the video playback card that the bandwidth deficiency causes, pause, cushion the phenomenons such as serious.
The application's first aspect provides a kind of video broadcasting method, comprising:
Set Top Box receives the first playing request that user terminal sends, and described the first playing request is carried IP address and the program code of described user terminal;
Described Set Top Box sends to video server by the second playing request by Cable Modem Terminal System, and described the second playing request is carried described program code and target frequency ID;
Described Set Top Box receives video stream data corresponding to described program code that described video server is come by the IPQAM modulator propelling movement of described target frequency ID coupling;
Described Set Top Box is pushed to described user terminal according to the IP address of described user terminal by video stream data.
The application's second aspect provides a kind of Set Top Box, comprising:
Receiver module, the first playing request sent for receiving user terminal, described the first playing request is carried IP address and the program code of described user terminal;
Sending module, for the second playing request is sent to video server by Cable Modem Terminal System, described the second playing request is carried described program code and target frequency ID;
Described receiver module, the video stream data corresponding to described program code of also coming by the IPQAM modulator propelling movement of described target frequency ID coupling for receiving described video server;
Described sending module, also be pushed to described user terminal for the IP address according to described user terminal by video stream data.
The application's third aspect provides a kind of audio/video player system, comprises user terminal, Set Top Box, video server, IPQAM modulator and Cable Modem Terminal System, wherein:
Described user terminal, for sending the first playing request to described Set Top Box, and receive the video stream data that described Set Top Box pushes, and described the first playing request is carried IP address and the program code of described user terminal;
Described Set Top Box, the first playing request sent for receiving described user terminal, the second playing request is sent to described video server by described Cable Modem Terminal System, and receive the IPQAM modulator of described video server by described target frequency ID coupling and push the video stream data corresponding to described program code of coming, and according to the IP address of described user terminal, video stream data is pushed to described user terminal, described the first playing request is carried IP address and the program code of described user terminal, described the second playing request is carried described program code and target frequency ID,
Described video server, the second playing request sent by described Cable Modem Terminal System for receiving described Set Top Box, and corresponding video stream data is pushed to the described IPQAM modulator that described target frequency ID mates by described program code, described the second playing request is carried described program code and target frequency ID;
Described IPQAM modulator, push the video stream data of coming for receiving described video server, and described video stream data is carried out being pushed to described Set Top Box after QAM modulation and frequency translation;
Described Cable Modem Terminal System, described the second playing request sent for receiving described Set Top Box, and the second playing request is sent to described video server.
In the embodiment of the present invention, after Set Top Box receives the playing request of UE transmission, playing request is sent to video server by Cable Modem Terminal System, the receiver, video server pushes the video stream data of coming by the IPQAM modulator of coupling subsequently, and video stream data is pushed to UE.In the embodiment of the present invention, the video stream data that Set Top Box is pushed to UE is that video server pushes and comes by the IPQAM modulator, due in CHINA RFTCOM Co Ltd, the IPQAM modulator is connected with Set Top Box by hfc plant, and the bandwidth of hfc plant is much bigger with respect to IP network, therefore, in the time of can having solved a plurality of UE and carry out video playback simultaneously, the video playback card caused because of the bandwidth deficiency pauses, cushions the phenomenons such as serious.
The accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, below will the accompanying drawing of required use in embodiment be briefly described, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is the flow chart of the disclosed a kind of video broadcasting method of first embodiment of the invention;
Fig. 2 is the flow chart of the disclosed a kind of video broadcasting method of second embodiment of the invention;
Fig. 3 is the structure chart of the disclosed a kind of Set Top Box of third embodiment of the invention;
Fig. 4 is the structure chart of the disclosed a kind of audio/video player system of fourth embodiment of the invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the present invention's part embodiment, rather than whole embodiment.Embodiment based in the present invention, those of ordinary skills, not making under the creative work prerequisite the every other embodiment obtained, belong to the scope of protection of the invention.
The invention provides a kind of video broadcasting method and equipment, system, for solving the video playback card that the bandwidth deficiency causes, pause, cushion the phenomenons such as serious.Below be elaborated respectively.
Refer to Fig. 1, Fig. 1 is the flow chart of the disclosed a kind of video broadcasting method of first embodiment of the invention.Wherein, the video broadcasting method shown in Fig. 1 is to describe from the angle of Set Top Box.As shown in Figure 1, this video broadcasting method can comprise the following steps.
101, Set Top Box receives the first playing request that UE sends, and the first playing request is carried IP address and the program code of UE.
102, Set Top Box sends to video server by the second playing request by Cable Modem Terminal System, and the second playing request is carried program code and target frequency ID.
103, Set Top Box receiver, video server pushes the video stream data corresponding to program code of coming by the IPQAM modulator of target frequency ID coupling.
104, Set Top Box is pushed to UE according to the IP address of UE by video stream data.
As a kind of possible execution mode, Set Top Box, before the first playing request that receives the UE transmission, can receive the first order request that UE sends, and the first order request is carried IP address and the program code of UE; And the second order request is sent to video server by Cable Modem Terminal System, and the second order request is carried program code and initial frequency ID, and wherein, initial frequency ID is the frequency ID of UE broadcast program last time; And programme information corresponding to program code that send over by Cable Modem Terminal System of receiver, video server, programme information carries program code and target frequency ID, and wherein, target frequency ID is identical or not identical with initial frequency ID; And the programme information that program code is corresponding sends to UE according to the IP address of UE.
As a kind of possible execution mode, Set Top Box also stores the mobile video control table, and the field of mobile video control table comprises the IP address of UE, initial frequency ID and program code three's mapping relations; Set Top Box is before sending to video server by the second order request by Cable Modem Terminal System, and the IP address of the UE that can carry according to the first order request, obtain the initial frequency ID of UE the mapping relations that comprise from the mobile video control table.
As a kind of possible execution mode, Set Top Box is before the IP address programme information that program code is corresponding according to UE sends to UE, and the program code that can carry according to programme information and target frequency ID upgrade corresponding program code and the initial frequency ID in IP address of UE in the mobile video control table; Wherein, when initial frequency ID is unoccupied, target frequency ID is identical with initial frequency ID; When initial frequency ID is occupied, target frequency ID is not identical with initial frequency ID.
As a kind of possible execution mode, Set Top Box, before the IP address according to UE is pushed to UE by video stream data, can be carried out demultiplexing and decoding by video stream data.
In the described video broadcasting method of Fig. 1, after Set Top Box receives the playing request of UE transmission, playing request is sent to video server by Cable Modem Terminal System, the receiver, video server pushes the video stream data of coming by the IPQAM modulator of coupling subsequently, and video stream data is pushed to UE.In the present embodiment, the video stream data that Set Top Box is pushed to UE is that video server pushes and comes by the IPQAM modulator, due in CHINA RFTCOM Co Ltd, the IPQAM modulator is connected with Set Top Box by hfc plant, and the bandwidth of hfc plant is much bigger with respect to IP network, therefore, in the time of can having solved a plurality of UE and carry out video playback simultaneously, the video playback card caused because of the bandwidth deficiency pauses, cushions the phenomenons such as serious.
Refer to Fig. 2, Fig. 2 is the flow chart of the disclosed a kind of video broadcasting method of second embodiment of the invention.Wherein, the video broadcasting method emphasis shown in Fig. 2 is to describe from the angle of Set Top Box, video server.As shown in Figure 2, this video broadcasting method can comprise the following steps.
201, UE sends the first order request to Set Top Box, and this request carries IP address and the program code of UE.
Wherein, whether UE sends the first order request controlled by the user, and such as the user, when the order video, UE can provide a plurality of selections, and video 1, video 2 etc., determine to select that video of program request by user oneself.
202, obtain the initial frequency ID of UE the IP address of the UE that the mobile video control table that store from Set Top Box the IP address of the UE that Set Top Box is carried according to the first order request comprises, initial frequency ID and program code three's mapping relations, wherein, initial frequency ID is the frequency ID of UE displaying video last time.
203, Set Top Box sends the second playing request to Cable Modem Terminal System, and this request carries initial frequency ID and the program code of UE.
Wherein, if this UE is for the first time for video request program, the relevant information of this UE not in the mobile video control table of Set Top Box storage, this second order request will not carried the initial frequency ID of UE.
204, Cable Modem Terminal System sends the second order request to video server after the second playing request is processed, and this request carries initial frequency ID and the program code of UE.
Wherein, if this UE is for the first time for video request program, the relevant information of this UE not in the mobile video control table of Set Top Box storage, this second order request will not carried the initial frequency ID of UE.
205, whether this UE of video server authentication is legal, if legal, can continue this video request program.
Wherein, if this UE of video server authentication is illegal, this video request program finishes.
206, video server judges that whether the initial frequency ID of this UE is occupied, if occupied, will be to unappropriated frequency ID under UE distributing uniform frequency ID as target frequency ID.
Wherein, if the initial frequency ID of this UE is unoccupied, the target frequency ID using this initial frequency ID as this UE.
207, video server distributes the IPQAM resource of coupling and distributes the video push resource according to program code according to target frequency ID.
Wherein, there are a lot of IPQAM modulators to be pushed to Set Top Box for video server is pushed to the video stream data of coming, and can lock the IPQAM modulator that pushes video stream data corresponding to program code according to target frequency ID; In addition, a lot of video push resources are arranged in video server, and can determine according to program code the video push resource that pushes this video stream data.
208, video server sends the programme information of program request to Cable Modem Terminal System, and this programme information carries program code and target frequency ID.
209, Cable Modem Terminal System sends to Set Top Box after the programme information of program request is processed, and this programme information carries program code and target frequency ID.
210, the program code that Set Top Box is carried according to programme information and target frequency ID upgrade corresponding program code and the initial frequency ID in IP address of UE in the mobile video control table.
211, the programme information that Set Top Box sends over video server sends to UE.
212, UE sends the first playing request to Set Top Box, and this request carries IP address and the program code of UE.
213, obtain the target frequency ID of UE the mapping relations that the mobile video control table that store from Set Top Box the IP address of the UE that Set Top Box is carried according to the first playing request comprises.
214, Set Top Box sends the second playing request to Cable Modem Terminal System, and this request carries target frequency ID and program code.
215, Cable Modem Terminal System sends to video server by the second playing request, and this request carries target frequency ID and program code.
216, in video server, the video stream pushing resource video stream data that program code is corresponding corresponding to program code is pushed to the IPQAM modulator that target frequency ID mates.
217, the IPQAM modulator is replicated in video stream data in the transport stream of appointment, and carries out QAM modulation and frequency translation.
218, the IPQAM modulator is pushed to Set Top Box by the video stream data after processing.
219, Set Top Box is carried out demultiplexing and decoding by the video stream data received.
Wherein, Set Top Box can be passed through the original conventional func of Set Top Box, or realizes the demultiplexing to video stream data by newly-increased Tunner and Demux.
220, Set Top Box is pushed to UE by demultiplexing and decoded video stream data.
221, UE is decoded the video stream data received and play.
In the described video broadcasting method of Fig. 2, the video stream data that Set Top Box is pushed to UE is that video server pushes and comes by the IPQAM modulator, due in CHINA RFTCOM Co Ltd, the IPQAM modulator is connected with Set Top Box by hfc plant, and the bandwidth of hfc plant is much bigger with respect to IP network, therefore, in the time of can having solved a plurality of UE and carry out video playback simultaneously, the video playback card caused because of the bandwidth deficiency pauses, cushions the phenomenons such as serious.
Refer to Fig. 3, Fig. 3 is the structure chart of the disclosed a kind of Set Top Box of third embodiment of the invention.As shown in Figure 3, this Set Top Box 300 can comprise:
Receiver module 301, the first playing request sent for receiving UE, this first playing request is carried IP address and the program code of UE;
Sending module 302, for the second playing request is sent to video server by Cable Modem Terminal System, this second playing request is carried program code and target frequency ID;
This receiver module 301, the video stream data corresponding to program code of also coming by the IPQAM modulator propelling movement of target frequency ID coupling for the receiver, video server;
This sending module 302, also be pushed to UE for the IP address according to UE by video stream data.
As a kind of possible execution mode, wherein:
Receiver module 301, the first order request also sent for receiving UE, the first order request is carried IP address and the program code of UE;
Sending module 302, also for the second order request is sent to video server by Cable Modem Terminal System, the second order request is carried program code and initial frequency ID, and wherein, initial frequency ID is the frequency ID of UE broadcast program last time;
Receiver module 301, the programme information that the program code also sended over by Cable Modem Terminal System for the receiver, video server is corresponding, programme information carries program code and target frequency ID, and wherein, target frequency ID is identical or not identical with initial frequency ID;
Sending module 302, also send to UE for the IP address programme information that program code is corresponding according to UE.
As a kind of possible execution mode, Set Top Box 300 can also comprise:
Mobile video control module 303, for the control table of storing mobile video, the field of mobile video control table comprises the IP address of UE, initial frequency ID and program code three's mapping relations;
Wherein, sending module 302, also for before the second order request is sent to video server by Cable Modem Terminal System, the IP address of the UE carried according to the first order request, obtain the initial frequency ID of UE the mapping relations that comprise from the mobile video control table.
As a kind of possible execution mode, mobile video control module 303, also, for before at sending module, according to the IP address of UE, the programme information that program code is corresponding sends to UE, the program code of carrying according to programme information and target frequency ID upgrade corresponding program code and the initial frequency ID in IP address of UE in the mobile video control table; Wherein, when initial frequency ID is unoccupied, target frequency ID is identical with initial frequency ID; When initial frequency ID is occupied, target frequency ID is not identical with initial frequency ID.
As a kind of possible execution mode, Set Top Box 300 can also comprise:
Demultiplexing decoder module 304, before at sending module 302, according to the IP address of UE, video stream data being pushed to UE, carry out demultiplexing and decoding by video stream data.
Correspondingly, sending module 302 also sends to UE for the IP address according to UE by demultiplexing decoder module 304 demultiplexings and decoded video stream data.
In the Set Top Box shown in Fig. 3, after Set Top Box receives the first order request of UE transmission, obtain the initial frequency ID of UE the mapping relations that comprise from the mobile video control table, and the second order request is sent to video server by Cable Modem Terminal System, programme information corresponding to program code that then the receiver, video server sends over by Cable Modem Terminal System, and the program code of carrying according to programme information and target frequency ID upgrade corresponding program code and the initial frequency ID in IP address of UE in the mobile video control table, and the programme information that program code is corresponding sends to UE according to the IP address of UE, receive subsequently the first playing request that UE sends, the second playing request is sent to video server by Cable Modem Terminal System, and the IPQAM modulator that the receiver, video server mates by target frequency ID pushes the video stream data corresponding to program code of coming, video stream data is carried out to demultiplexing and decoding, and according to the IP address of UE, video stream data is pushed to UE.In the present embodiment, the video stream data that Set Top Box is pushed to UE is that video server pushes and comes by the IPQAM modulator, due in CHINA RFTCOM Co Ltd, the IPQAM modulator is connected with Set Top Box by hfc plant, and the bandwidth of hfc plant is much bigger with respect to IP network, therefore, in the time of can having solved a plurality of UE and carry out video playback simultaneously, the video playback card caused because of the bandwidth deficiency pauses, cushions the phenomenons such as serious.
Refer to Fig. 4, Fig. 4 is the structure chart of the disclosed a kind of audio/video player system of fourth embodiment of the invention.As shown in Figure 4, this audio/video player system can comprise user terminal 401, Set Top Box 402, video server 403, IPQAM modulator 404 and Cable Modem Terminal System (Cable Modem Terminal Systems, CMTS) 405, wherein, user terminal 401 can be by independent WIFI router or with Set Top Box 402(or the all-in-one of WIFI) with Set Top Box 402, be connected, Set Top Box 402 is connected with CMTS405 with IPQAM modulator 404 by hfc plant, IPQAM modulator 404 is connected with video server 403 by IP network with CMTS405, distance between video server 403 and IPQAM modulator 404 is generally very short, therefore, by IP network, connect, little on the bandwidth impact, the frequency of CHINA RFTCOM Co Ltd is 42-858MHz, each 8M frequency point data bandwidth is more than 38Mbps, the bandwidth that is used for the hfc plant of pushing video flow data is the 4Gbps left and right, guaranteed that video request program has sufficient bandwidth, wherein:
User terminal 401, for sending the first playing request to Set Top Box 402, and the video stream data of receiving set up box 402 transmissions, the first playing request is carried IP address and the program code of user terminal 401.
Set Top Box 402, the first playing request sent for receiving user terminal 401, the second playing request is sent to CMTS405, and the IPQAM modulator 404 that receiver, video server 403 mates by target frequency ID pushes the video stream data corresponding to program code of coming, and according to the IP address of user terminal 401, video stream data is pushed to user terminal 401, the first playing request is carried IP address and the program code of user terminal 401, and the second playing request is carried program code and target frequency ID.
Video server 403, the second playing request sended over by CMTS405 for receiving set up box 402, and IPQAM modulator 404, the second playing request that corresponding video stream data is pushed to target frequency ID coupling by program code are carried program code and target frequency ID.
IPQAM modulator 404, push the video stream data of coming for receiver, video server 403, and video stream data is carried out to QAM modulation and frequency translation pusher feeding device top box 402.
CMTS405, the second playing request sent for receiving set up box 402, and the second playing request is sent to video server 403.
As a kind of possible execution mode, wherein:
User terminal 401, also for sending the first order request to Set Top Box 402, and the programme information of receiving set up box 402 transmissions, the first order request is carried IP address and the program code of user terminal 401;
Set Top Box 402, the first order request also sent for receiving user terminal 401, the second order request is sent to CMTS405, and programme information corresponding to program code that send over by CMTS405 of receiver, video server 403, and the programme information that program code is corresponding sends to user terminal 401 according to the IP address of user terminal 401, the first order request is carried IP address and the program code of user terminal 401, the second order request is carried program code and initial frequency ID, programme information carries program code and target frequency ID, wherein, initial frequency ID is the frequency ID of user terminal broadcast program 401 last time, target frequency ID is identical or not identical with initial frequency ID,
Video server 403, the second order request also sended over by CMTS405 for receiving set up box 402, and send programme information corresponding to program code to CMTS405, the second order request is carried program code and the initial frequency ID of user terminal 401, programme information carries program code and target frequency ID, wherein, initial frequency ID is the frequency ID of user terminal broadcast program 401 last time, and target frequency ID is identical or not identical with initial frequency ID;
CMTS405, the second order request also sent for receiving set up box 402, and request is sent to video server 403, and the programme information that sends over of receiver, video server 403, and programme information is sent to Set Top Box 402.
As a kind of possible execution mode, Set Top Box 402 is also for the control table of storing mobile video, the field of mobile video control table comprises the IP address of user terminal 401, initial frequency ID and program code three's mapping relations, and the IP address of the user terminal 401 carried according to the first order request, obtain the initial frequency ID of user terminal 401 mapping relations that comprise from the mobile video control table.
As a kind of possible execution mode, Set Top Box 402 is also upgraded corresponding program code and the initial frequency ID in IP address of mobile video control table user terminal 401 for the program code of carrying according to programme information and target frequency ID; Wherein, when initial frequency ID is unoccupied, target frequency ID is identical with initial frequency ID, and when initial frequency ID is occupied, target frequency ID is not identical with initial frequency ID.
As a kind of possible execution mode, Set Top Box 402 is carried out demultiplexing and decoding by video stream data before also for the IP address according to user terminal 401, video stream data being pushed to user terminal 401.
In the structure chart of the audio/video player system shown in Fig. 4, user terminal 401 is by independent WIFI router or with Set Top Box 402(or the all-in-one of WIFI) with Set Top Box 402, establish a communications link, Set Top Box 402 establishes a communications link by hfc plant and IPQAM modulator 404 and CMTS405, and IPQAM modulator 404 and CMTS405 establish a communications link by IP network and video server 403.In the structure chart of the audio/video player system shown in Fig. 4, what the playing request that the programme information that the order request that user terminal 401 sends to video server 403, video server 403 send to user terminal 401 and user terminal 401 send to video server 403 was all walked is user terminal 401, Set Top Box 402, CMTS405 and video server 403 these paths, and the video stream data that video server 403 pushes to user terminal 401 is walked, is video server 403, IPQAM modulator 404, Set Top Box 402 and user terminal 401 these paths.
Audio/video player system shown in Fig. 4, except for displaying video, can also be for realizing the related service in OTT broadband.
In the audio/video player system of Fig. 4, the video stream data that Set Top Box is pushed to UE is that video server pushes and comes by the IPQAM modulator, due in CHINA RFTCOM Co Ltd, the IPQAM modulator is connected with Set Top Box by hfc plant, and the bandwidth of hfc plant is much bigger with respect to IP network, therefore, in the time of can having solved a plurality of UE and carry out video playback simultaneously, the video playback card caused because of the bandwidth deficiency pauses, cushions the phenomenons such as serious.
One of ordinary skill in the art will appreciate that all or part of step in the whole bag of tricks of above-described embodiment is to come the hardware that instruction is relevant to complete by program, this program can be stored in a computer-readable recording medium, storage medium can comprise: flash disk, read-only memory (Read-Only Memory, ROM), random access device (Random Access Memory, RAM), disk or CD etc.
Above the disclosed video broadcasting method of the embodiment of the present invention and equipment, system are described in detail, applied specific case herein principle of the present invention and execution mode are set forth, the explanation of above embodiment is just for helping to understand method of the present invention and core concept thereof; , for one of ordinary skill in the art, according to thought of the present invention, all will change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention simultaneously.

Claims (15)

1. a video broadcasting method, is characterized in that, comprising:
Set Top Box receives the first playing request that user terminal sends, and described the first playing request is carried IP address and the program code of described user terminal;
Described Set Top Box sends to video server by the second playing request by Cable Modem Terminal System, and described the second playing request is carried described program code and target frequency ID;
Described Set Top Box receives video stream data corresponding to described program code that described video server is come by the IPQAM modulator propelling movement of described target frequency ID coupling;
Described Set Top Box is pushed to described user terminal according to the IP address of described user terminal by video stream data.
2. the method for claim 1, is characterized in that, described Set Top Box also comprises before receiving the first playing request of user terminal transmission:
Set Top Box receives the first order request that user terminal sends, and described the first order request is carried IP address and the program code of described user terminal;
Described Set Top Box sends to video server by the second order request by Cable Modem Terminal System, described the second order request is carried described program code and initial frequency ID, wherein, the frequency ID that described initial frequency ID is described user terminal broadcast program last time;
Described Set Top Box receives programme information corresponding to described program code that described video server sends over by Cable Modem Terminal System, described programme information carries described program code and target frequency ID, wherein, described target frequency ID is identical or not identical with described initial frequency ID;
According to the IP address of described user terminal, by described program code, corresponding programme information sends to described user terminal to described Set Top Box.
3. method as claimed in claim 2, is characterized in that,
Described Set Top Box stores the mobile video control table, and the field of described mobile video control table comprises the IP address of user terminal, initial frequency ID and program code three's mapping relations;
Described Set Top Box also comprises before the second order request is sent to video server by Cable Modem Terminal System:
The IP address of the described user terminal that described Set Top Box is carried according to described the first order request, obtain the initial frequency ID of described user terminal the described mapping relations that comprise from described mobile video control table.
4. method as claimed in claim 3, is characterized in that, described Set Top Box before according to the IP address of described user terminal, by described program code, corresponding programme information sends to described user terminal, also comprises:
The program code that the IP address that the described program code that described Set Top Box is carried according to described programme information and described target frequency ID upgrade user terminal described in described mobile video control table is corresponding and described initial frequency ID;
Wherein, when described initial frequency ID is unoccupied, described target frequency ID is identical with described initial frequency ID; When described initial frequency ID is occupied, described target frequency ID is not identical with described initial frequency ID.
5. as the described method of claim 1-4 any one, it is characterized in that, described Set Top Box also comprises before according to the IP address of described user terminal, video stream data being pushed to described user terminal:
Described Set Top Box is carried out demultiplexing and decoding by described video stream data.
6. a Set Top Box, is characterized in that, comprising:
Receiver module, the first playing request sent for receiving user terminal, described the first playing request is carried IP address and the program code of described user terminal;
Sending module, for the second playing request is sent to video server by Cable Modem Terminal System, described the second playing request is carried described program code and target frequency ID;
Described receiver module, the video stream data corresponding to described program code of also coming by the IPQAM modulator propelling movement of described target frequency ID coupling for receiving described video server;
Described sending module, also be pushed to described user terminal for the IP address according to described user terminal by video stream data.
7. Set Top Box as claimed in claim 6, is characterized in that,
Described receiver module, the first order request also sent for receiving user terminal, described the first order request is carried IP address and the program code of described user terminal;
Described sending module, also for the second order request is sent to video server by Cable Modem Terminal System, described the second order request is carried described program code and initial frequency ID, and wherein, described initial frequency ID is the frequency ID of described user terminal broadcast program last time;
Described receiver module, programme information corresponding to described program code also sended over by Cable Modem Terminal System for receiving described video server, described programme information carries described program code and target frequency ID, wherein, described target frequency ID is identical or not identical with described initial frequency ID;
Described sending module, also for the IP address according to described user terminal, by described program code, corresponding programme information sends to described user terminal.
8. Set Top Box as claimed in claim 7, is characterized in that, also comprises:
The mobile video control module, for the control table of storing mobile video, the field of described mobile video control table comprises the IP address of user terminal, initial frequency ID and program code three's mapping relations;
Described sending module, also for before the second order request is sent to video server by Cable Modem Terminal System, the IP address of the described user terminal carried according to described the first order request, obtain the initial frequency ID of described user terminal the described mapping relations that comprise from described mobile video control table.
9. Set Top Box as claimed in claim 8, is characterized in that,
Described mobile video control module, also for before at described sending module, according to the IP address of described user terminal, by described program code, corresponding programme information sends to described user terminal, the program code that the IP address that the described program code of carrying according to described programme information and described target frequency ID upgrade user terminal described in described mobile video control table is corresponding and described initial frequency ID;
Wherein, when described initial frequency ID is unoccupied, described target frequency ID is identical with described initial frequency ID; When described initial frequency ID is occupied, described target frequency ID is not identical with described initial frequency ID.
10. as the described Set Top Box of claim 6-9 any one, it is characterized in that, also comprise:
The demultiplexing decoder module, before at described sending module, according to the IP address of described user terminal, video stream data being pushed to described user terminal, carry out demultiplexing and decoding by described video stream data.
11. an audio/video player system, is characterized in that, comprises user terminal, Set Top Box, video server, IPQAM modulator and Cable Modem Terminal System, wherein:
Described user terminal, for sending the first playing request to described Set Top Box, and receive the video stream data that described Set Top Box pushes, and described the first playing request is carried IP address and the program code of described user terminal;
Described Set Top Box, the first playing request sent for receiving described user terminal, the second playing request is sent to described video server by described Cable Modem Terminal System, and receive the IPQAM modulator of described video server by described target frequency ID coupling and push the video stream data corresponding to described program code of coming, and according to the IP address of described user terminal, video stream data is pushed to described user terminal, described the first playing request is carried IP address and the program code of described user terminal, described the second playing request is carried described program code and target frequency ID,
Described video server, the second playing request sent by described Cable Modem Terminal System for receiving described Set Top Box, and corresponding video stream data is pushed to the described IPQAM modulator that described target frequency ID mates by described program code, described the second playing request is carried described program code and target frequency ID;
Described IPQAM modulator, push the video stream data of coming for receiving described video server, and described video stream data is carried out being pushed to described Set Top Box after QAM modulation and frequency translation;
Described Cable Modem Terminal System, described the second playing request sent for receiving described Set Top Box, and the second playing request is sent to described video server.
12. audio/video player system as claimed in claim 11, is characterized in that,
Described user terminal, also for sending the first order request to described Set Top Box, and receive the programme information that described Set Top Box sends, and described the first order request is carried IP address and the program code of described user terminal;
Described Set Top Box, the first order request also sent for receiving described user terminal, the second order request is sent to described video server by described Cable Modem Terminal System, and receive programme information corresponding to described program code that described video server sends over by described Cable Modem Terminal System, and by described program code, corresponding programme information sends to described user terminal according to the IP address of described user terminal, described the first order request is carried IP address and the program code of described user terminal, described the second order request is carried described program code and initial frequency ID, described programme information carries described program code and target frequency ID, wherein, described initial frequency ID is the frequency ID of described user terminal broadcast program last time, described target frequency ID is identical or not identical with described initial frequency ID,
Described video server, the second order request also sent by described Cable Modem Terminal System for receiving described Set Top Box, and corresponding programme information sends to described Set Top Box by described Cable Modem Terminal System by described program code, described the second order request is carried described program code and initial frequency ID, described programme information carries described program code and target frequency ID, wherein, described initial frequency ID is the frequency ID of described user terminal broadcast program last time, described target frequency ID is identical or not identical with described initial frequency ID,
Described Cable Modem Terminal System, described the second order request also sent for receiving described Set Top Box, the second order request is sent to described video server, and receive programme information corresponding to described program code that described video server sends, and programme information is sent to described Set Top Box.
13. audio/video player system as claimed in claim 12, is characterized in that,
Described Set Top Box, also for the control table of storing mobile video, the field of described mobile video control table comprises the IP address of user terminal, initial frequency ID and program code three's mapping relations, and the IP address of the described user terminal carried according to described the first order request, obtain the initial frequency ID of described user terminal the described mapping relations that comprise from described mobile video control table.
14. audio/video player system as claimed in claim 13, is characterized in that,
Described Set Top Box, corresponding program code and the described initial frequency ID in IP address that also for the described program code of carrying according to described programme information and described target frequency ID, upgrades user terminal described in described mobile video control table;
Wherein, when described initial frequency ID is unoccupied, described target frequency ID is identical with described initial frequency ID; When described initial frequency ID is occupied, described target frequency ID is not identical with described initial frequency ID.
15. as the described audio/video player system of claim 11-14 any one, it is characterized in that,
Described Set Top Box, before also for the IP address according to described user terminal, video stream data being pushed to described user terminal, carry out demultiplexing and decoding by described video stream data.
CN201310404727.1A 2013-09-06 2013-09-06 Method, equipment and system for playing video Pending CN103501459A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310404727.1A CN103501459A (en) 2013-09-06 2013-09-06 Method, equipment and system for playing video

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310404727.1A CN103501459A (en) 2013-09-06 2013-09-06 Method, equipment and system for playing video

Publications (1)

Publication Number Publication Date
CN103501459A true CN103501459A (en) 2014-01-08

Family

ID=49866620

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310404727.1A Pending CN103501459A (en) 2013-09-06 2013-09-06 Method, equipment and system for playing video

Country Status (1)

Country Link
CN (1) CN103501459A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105187948A (en) * 2015-09-16 2015-12-23 上海联彤网络通讯技术有限公司 System and method for realizing safety network pushing of set-top box and terminal
CN105282570A (en) * 2014-06-10 2016-01-27 中兴通讯股份有限公司 Mobile terminal-based IPTV video push video-on-demand method and device
CN105681879A (en) * 2016-02-25 2016-06-15 四川长虹电器股份有限公司 Method and system for realizing set top box on-demand operation in private network
CN109561347A (en) * 2017-09-27 2019-04-02 ***通信集团山东有限公司 A kind of internet video play quality determination method and system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101146213A (en) * 2006-09-11 2008-03-19 思华科技(上海)有限公司 VoD network and ordering method
CN102547387A (en) * 2012-02-09 2012-07-04 深圳市同洲视讯传媒有限公司 Internet protocol television (IPTV) service realization method, system and IPTV operation system
CN103067688A (en) * 2012-12-20 2013-04-24 西湖电子集团有限公司 Method based on hybrid networks of internet protocol (IP) and hybrid fiber coaxial (HFC) for achieving video conference

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101146213A (en) * 2006-09-11 2008-03-19 思华科技(上海)有限公司 VoD network and ordering method
CN102547387A (en) * 2012-02-09 2012-07-04 深圳市同洲视讯传媒有限公司 Internet protocol television (IPTV) service realization method, system and IPTV operation system
CN103067688A (en) * 2012-12-20 2013-04-24 西湖电子集团有限公司 Method based on hybrid networks of internet protocol (IP) and hybrid fiber coaxial (HFC) for achieving video conference

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105282570A (en) * 2014-06-10 2016-01-27 中兴通讯股份有限公司 Mobile terminal-based IPTV video push video-on-demand method and device
CN105187948A (en) * 2015-09-16 2015-12-23 上海联彤网络通讯技术有限公司 System and method for realizing safety network pushing of set-top box and terminal
CN105187948B (en) * 2015-09-16 2019-01-15 上海联彤网络通讯技术有限公司 Realize the system and method that set-top box and terminal network push safely
CN105681879A (en) * 2016-02-25 2016-06-15 四川长虹电器股份有限公司 Method and system for realizing set top box on-demand operation in private network
CN105681879B (en) * 2016-02-25 2018-10-19 四川长虹电器股份有限公司 The method and system of set-top box program request are realized in private network network
CN109561347A (en) * 2017-09-27 2019-04-02 ***通信集团山东有限公司 A kind of internet video play quality determination method and system
CN109561347B (en) * 2017-09-27 2022-01-25 ***通信集团山东有限公司 Internet video playing quality judgment method and system

Similar Documents

Publication Publication Date Title
CN106301865B (en) Data processing method and device applied to service providing device
EP1912441B1 (en) Buffering and transmittig video data upon request
CN103685547A (en) Download server dispatching method, download server dispatching system and terminal device
CN102833365A (en) File playing method and system based on DLNA (Digital Living Network Alliance) and driving and driven DLNA equipment
CN103491431A (en) Method, terminal and system for audio and video sharing of digital television
CN102638443A (en) Method and system for sharing streaming media resources, and device with DLNA (Digital Living Network Alliance) function
CN103281294A (en) Data sharing method and electronic equipment
CN103327366A (en) One-way video-on-demand method, one-way video-on-demand related equipment and one-way video-on-demand system
KR20130009446A (en) System and method for contents sharing, device and computer readable medium storing the method
CN102946552A (en) Media asset injection method and related system
CN103686434A (en) Digital television program sharing method, terminal and system
CN103702235A (en) Data processing method and system for content delivery network
CN104363509B (en) A kind of video conversion method, device, play system and terminal
CN103024491B (en) The video broadcasting method of mobile terminal and system
CN103096128A (en) Method capable of achieving video interaction, server, terminal and system
US20170171579A1 (en) Method and Device for Transcoding Live Video
CN103501459A (en) Method, equipment and system for playing video
CN112243158B (en) Media file processing method and device, computer readable medium and electronic equipment
CN105357574A (en) Video push method and system for intelligent television, and intelligent television
CN104581367A (en) Method and device for sharing multimedia content
CN102118388B (en) For the method and apparatus of the adaptation of content of multimedia
CN103685303A (en) Method and system for processing connection content delivery network
US10708330B2 (en) Multimedia resource management method, cloud server and electronic apparatus
CN101459976B (en) Method, equipment and system for stream media playing control
CN103369400A (en) System, method and device for sharing digital television program

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20140108

WD01 Invention patent application deemed withdrawn after publication