CN101715105B - Terminal control method of embedded VOD set-top box based on rtsp protocol - Google Patents
Terminal control method of embedded VOD set-top box based on rtsp protocol Download PDFInfo
- Publication number
- CN101715105B CN101715105B CN2009101128478A CN200910112847A CN101715105B CN 101715105 B CN101715105 B CN 101715105B CN 2009101128478 A CN2009101128478 A CN 2009101128478A CN 200910112847 A CN200910112847 A CN 200910112847A CN 101715105 B CN101715105 B CN 101715105B
- Authority
- CN
- China
- Prior art keywords
- program
- time
- time shift
- user
- vod
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention relates to a terminal control method of an embedded VOD set-top box based on the rtsp protocol, which is divided into a starting authorization part and a video-on-demand (VOD) part, wherein the starting authorization part can quickly reflect abnormal conditions and can process the abnormal conditions in time in a mode of a background monitoring network; and the VOD part can realize the VOD function through the Rtsp protocol for users, thereby not only ensuring the consistency with the front-end communication, but also effectively utilizing the resource of a QAM modulator to realize the interactive function of user VOD and time shifting.
Description
[technical field]
The present invention relates to a kind of set-top box, relate in particular to a kind of terminal control method of the embedded VOD set-top box based on the rtsp agreement.
[background technology]
Along with information superhighway and national information infrastructure (NII, National InformationInfrastructure) in mondial construction, traditional network service is in full reportedly defeated, FTP, WWW merge with telephone service, facsimile service, video conference business, cable TV or VOD service, makes the single network in future can inherit the class of business that all relate to communication.The professional simultaneously inner seamless link that realizes realizes organic combination between the different business, reach to make full use of Internet resources, realizes the intellectuality combination of different business, and Here it is so-called " integration of three networks ".
Characteristics such as the CATV net is many with its channel, capacity is big, transmission quality is high, audio visual effect is good, low-cost are for broad masses generally accept.Though it is not long in the history of China as a kind of medium, its speed of development is very surprising.This CATV net that not only shows the whole nation is more and more, and the user who adds the CATV net increases rapidly; Also show simultaneously the scale of various places CATV net, in the program tricks of transmission and the continuous progress of the technology that is adopted, equipment and means, in short several years, the transmission bandwidth that China CATV host does develops into 750,000,000,1,000,000,000 from 300,000,000,459,000,000.From defeated develop into the neighbour and keep pouring in defeated every keeping pouring in, from transmit several covers, tens covers develop into and can transmit tens programs (cable TV network of 750,000,000 bandwidth can transmit 70 multiple programs, if employing digital compression technology, just can transmit the hundreds of programs), develop into popular in the world Hybrid Fiber Coaxial structure (HFC) today from simple coaxial cable transmission.The CATV net is considered to solve the best transmission media of information superhighway " last kilometer bottleneck ".
The development of IP technology atm technology makes the fusion of cable television network and computer network make good progress.The development of digital technology makes any speech and data message to transmit, to exchange and to distribute by Unified coding.Thereby can realize that three nets are in interconnecting of network level and interpenetrating of service layer.Especially the development of digital television techniques has come development space infinitely for the CATV guipure.
Existing digital cable customers mainly is the One-to-All Broadcast mode, can not with the front end interaction, do not satisfy the demand of present household multifunctionalization.
[summary of the invention]
The technical problem to be solved in the present invention is to provide a kind of terminal control method of the embedded VOD set-top box based on the rtsp agreement, by wired broadband network, can realize the interaction function of user's program request and time shift.
The present invention is achieved in that a kind of terminal control method of the embedded VOD set-top box based on the rtsp agreement, it is characterized in that: this control method is divided into start and authorizes and program request two parts.
Described start authorization portions comprises:
(11) initialization network card chip, protocol stack;
(12) begin to obtain ip:
(121) if normally get access to ip, link the tsg server, obtain the contingency table of time shift program, filtration zone ID; Enter interactive homepage;
(122) if obtain less than ip, and netting twine normally connects, and then ejects prompting frame, and opens certain waiting-timeout time, and in this time range, the user is invalid by any key,
If can get access to ip in the time at waiting-timeout, then link the tsg server earlier, obtain the contingency table of time shift program, prompting frame disappears, and enters interactive homepage then;
If do not get access to ip in the time at waiting-timeout, then in the end prompting " can't obtain the IP address, please check network " of waiting-timeout time, treat that prompting frame disappears after, set-top box can the normal response user key-press;
(13) watch in the process of programme televised live the user, ip can be continued to obtain in the backstage, if get access to ip this moment, then connects the tsg server, obtains the contingency table of time shift program, in real time shows under the programme televised live of time shift and reviews icon having;
(14) if the start netting twine does not have connection, obtain less than ip, then after start, directly enter direct broadcast band, the backstage can continue to monitor whether netting twine connects normally, if normal, then DHCP obtains ip, if get access to ip this moment, then connect the tsg server, obtain the contingency table of time shift program, in real time show under the programme televised live of time shift and review icon having.
Described program request partly comprises:
(21) at interactive page wait user key-press, the user sends and enters the program request instruction, creates the sockect port, and the link vod server enters program request;
(22) create Describe message, acquisition point shifting parameter sowing time;
(23) according to the parameter of obtaining, authenticate it and whether authorize,, open this program request or time shift program, enter next step, do not authorize, then return the interactive page if if authorize;
(24) open video, play-on-demand or time shift program;
(25) button monitoring, and, inform that the user is watching this program request or time shift program with the forward end transmission heartbeat of 15 second cycle;
(26) if the user will withdraw from program, perhaps program finishes, and forward end sends the closing passage instruction, turns back to the interactive page.
The present invention has following advantage: this method can realize the interaction function of user's program request and time shift by wired broadband network; The start authorization portions of this method can have been carried out reaction and processing in time to the appearance of abnormal conditions fast by the mode of background monitoring network; The program request certain customers of this method realize a multicast function by the Rtsp agreement, have promptly guaranteed the consistency with front end communication, can effectively utilize the resource of QAM modulator again.
[description of drawings]
The present invention is further illustrated in conjunction with the embodiments with reference to the accompanying drawings.
Fig. 1 is for realizing the software architecture figure of the inventive method.
Fig. 2 is the flowchart of the inventive method program request part.
[embodiment]
The terminal control method of the embedded VOD set-top box based on the rtsp agreement of the present invention being divided into start and authorizing and program request two parts, by wired broadband network, can realize the interaction function of user's program request and time shift.
As shown in Figure 1, the software architecture that realizes the inventive method comprises operating system, network interface card driving and network protocol stack, start mandate, built-in browser, end point broadcast system, wherein operating system is the kernel that this method is relied on, all codes are all realized on this operating system, network interface card drives and network protocol stack is the basis of rtsp agreement, be used for sending reception rtsp message, the start authorization module is to carry out the authentication of front end to the terminal program request, and the end point broadcast system is the main part of the method.
Based on above-mentioned software architecture, described start authorization portions comprises:
(11) initialization network card chip, protocol stack;
(12) begin to obtain ip:
Finish by network interface card driving, network protocol stack module software with top;
(121) if normally get access to ip, link the tsg server, obtain the contingency table of time shift program, filtration zone ID; Enter interactive homepage;
(122) if obtain less than ip, and netting twine normally connects, and then ejects prompting frame, and opens certain waiting-timeout time, and in this time range, the user is invalid by any key,
If can get access to ip in the time at waiting-timeout, then link the tsg server earlier, obtain the contingency table of time shift program, prompting frame disappears, and enters interactive homepage then;
If do not get access to ip in the time at waiting-timeout, then in the end prompting " can't obtain the IP address, please check network " of waiting-timeout time, treat that prompting frame disappears after, set-top box can the normal response user key-press;
(13) watch in the process of programme televised live the user, ip can be continued to obtain in the backstage, if get access to ip this moment, then connects the tsg server, obtains the contingency table of time shift program, in real time shows under the programme televised live of time shift and reviews icon having;
(14) if the start netting twine does not have connection, obtain less than ip, then after start, directly enter direct broadcast band, the backstage can continue to monitor whether netting twine connects normally, if normal, then DHCP obtains ip, if get access to ip this moment, then connect the tsg server, obtain the contingency table of time shift program, in real time show under the programme televised live of time shift and review icon having.
Mainly finish with top by start authorization module software.
See also shown in Figure 2ly, described program request partly comprises:
(21) at interactive page wait user key-press, the user sends and enters the program request instruction, creates the sockect port, and the link vod server enters program request;
Finish by embedded browser module software with top;
(22) create Describe message, acquisition point shifting parameter sowing time;
(23) according to the parameter of obtaining, authenticate it and whether authorize,, open this program request or time shift program, enter next step, do not authorize, then return the interactive page if if authorize;
(24) open video, play-on-demand or time shift program;
(25) button monitoring, and with the forward end transmission heartbeat of 15 second cycle, judge whether broadband access equipment goes offline, and whether netting twine normal, and inform that the user is watching this program request or time shift program;
(26) if the user will withdraw from program, perhaps program finishes, and forward end sends the closing passage instruction, turns back to the interactive page.
Above program request part is mainly finished by end point broadcast system module.
The present invention has following advantage: this method can realize the interaction function of user's program request and time shift by wired broadband network; The start authorization portions of this method can have been carried out reaction and processing in time to the appearance of abnormal conditions fast by the mode of background monitoring network; The program request certain customers of this method realize a multicast function by the Rtsp agreement, have promptly guaranteed the consistency with front end communication, can effectively utilize the resource of QAM modulator again.
Claims (2)
1. terminal control method based on the embedded VOD set-top box of rtsp agreement is characterized in that: this control method is divided into start authorizes and program request two parts, and described start authorization portions comprises:
(11) initialization network card chip, protocol stack;
(12) begin to obtain ip:
(121) if normally get access to ip, link the tsg server, obtain the contingency table of time shift program, filtration zone ID; Enter interactive homepage;
(122) if obtain less than ip, and netting twine normally connects, and then ejects prompting frame, and opens certain waiting-timeout time, and in this time range, the user is invalid by any key,
If can get access to ip in the time at waiting-timeout, then link the tsg server earlier, obtain the contingency table of time shift program, prompting frame disappears, and enters interactive homepage then;
If do not get access to ip in the time at waiting-timeout, then in the end prompting " can't obtain the IP address, please check network " of waiting-timeout time, treat that prompting frame disappears after, set-top box can the normal response user key-press;
(13) watch in the process of programme televised live the user, ip can be continued to obtain in the backstage, if get access to ip this moment, then connects the tsg server, obtains the contingency table of time shift program, in real time shows under the programme televised live of time shift and reviews icon having;
(14) if the start netting twine does not have connection, obtain less than ip, then after start, directly enter direct broadcast band, the backstage can continue to monitor whether netting twine connects normally, if normal, then DHCP obtains ip, if get access to ip this moment, then connect the tsg server, obtain the contingency table of time shift program, in real time show under the programme televised live of time shift and review icon having.
2. the terminal control method of the embedded VOD set-top box based on the rtsp agreement according to claim 1, it is characterized in that: described program request partly comprises:
(21) at interactive page wait user key-press, the user sends and enters the program request instruction, creates the sockect port, and the link vod server enters program request;
(22) create Describe message, acquisition point shifting parameter sowing time;
(23) according to the parameter of obtaining, authenticate it and whether authorize,, open this program request or time shift program, enter next step, do not authorize, then return the interactive page if if authorize; (24) open video, play-on-demand or time shift program;
(25) button monitoring, and, inform that the user is watching this program request or time shift program with the forward end transmission heartbeat of 15 second cycle;
(26) if the user will withdraw from program, perhaps program finishes, and forward end sends the closing passage instruction, turns back to the interactive page.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009101128478A CN101715105B (en) | 2009-11-25 | 2009-11-25 | Terminal control method of embedded VOD set-top box based on rtsp protocol |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009101128478A CN101715105B (en) | 2009-11-25 | 2009-11-25 | Terminal control method of embedded VOD set-top box based on rtsp protocol |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101715105A CN101715105A (en) | 2010-05-26 |
CN101715105B true CN101715105B (en) | 2011-08-10 |
Family
ID=42418312
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009101128478A Expired - Fee Related CN101715105B (en) | 2009-11-25 | 2009-11-25 | Terminal control method of embedded VOD set-top box based on rtsp protocol |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101715105B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102006517A (en) * | 2010-10-26 | 2011-04-06 | 福建新大陆通信科技股份有限公司 | Method for realizing time-shifted playing of set-top box based on session setup protocol (SSP) and lightweight stream control protocol (LSCP) |
-
2009
- 2009-11-25 CN CN2009101128478A patent/CN101715105B/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN101715105A (en) | 2010-05-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8150387B2 (en) | Smart phone as remote control device | |
US8990355B2 (en) | Providing remote access to multimedia content | |
CN101159830B (en) | Apparatus for receiving adaptive broadcast signal and method thereof | |
US8639759B2 (en) | Picture-in-picture video content distribution | |
CN101668189B (en) | Video monitoring method based on IPTV and system thereof | |
US20130091586A1 (en) | Electronic Permission Slips for Controlling Access to Multimedia Content | |
US20070101377A1 (en) | Access/edge node supporting multiple video streaming services using a single request protocol | |
US8898691B2 (en) | Control of access to multimedia content | |
JP2015513844A (en) | Set-top box interaction methods and related set-top boxes and systems | |
EP2494462A1 (en) | Methods and apparatus for packetized content delivery over a content delivery network | |
CN101753976A (en) | The method, apparatus and system of control interactive network TV service | |
CN201312356Y (en) | Digital television network media phone set terminal | |
EP2378771A2 (en) | System, method, and computer readable recording medium for providing two-way service in digital cable broadcasting environment | |
CN101800886A (en) | Video pushing method based on home network | |
CN101175095A (en) | Family network multimedia access apparatus and method | |
KR101419021B1 (en) | Request Method For Transmitting Broadcasting Program And Transmission Method Thereof | |
CN107666617A (en) | A kind of method and set top box for being used to provide multiple terminals IPTV service | |
KR101439318B1 (en) | Remote watching control service method and system for iptv | |
US20150067740A1 (en) | System for providing audio recordings | |
CN101715105B (en) | Terminal control method of embedded VOD set-top box based on rtsp protocol | |
CN101662666B (en) | Method and system for examining monitoring images by IP set-top box | |
CN102006516B (en) | Digital household content service transmission method based on cable television two-way access | |
CN101137048A (en) | Method to reduce living broadcast channel switching time under single broadcast mode | |
CN109889871A (en) | A kind of digital TV direct method, apparatus and system based on netcast equipment | |
CN102802061A (en) | Method for television set top box to reversely communicate with intelligent mobile terminal |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20110810 Termination date: 20151125 |