CN102098557B - Bidirectional digital set top box control method - Google Patents

Bidirectional digital set top box control method Download PDF

Info

Publication number
CN102098557B
CN102098557B CN 201010613332 CN201010613332A CN102098557B CN 102098557 B CN102098557 B CN 102098557B CN 201010613332 CN201010613332 CN 201010613332 CN 201010613332 A CN201010613332 A CN 201010613332A CN 102098557 B CN102098557 B CN 102098557B
Authority
CN
China
Prior art keywords
top box
digital set
server
packet
content
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
Application number
CN 201010613332
Other languages
Chinese (zh)
Other versions
CN102098557A (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.)
GCI Science and Technology Co Ltd
Original Assignee
GCI Science and Technology 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 GCI Science and Technology Co Ltd filed Critical GCI Science and Technology Co Ltd
Priority to CN 201010613332 priority Critical patent/CN102098557B/en
Publication of CN102098557A publication Critical patent/CN102098557A/en
Application granted granted Critical
Publication of CN102098557B publication Critical patent/CN102098557B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention relates to the technical field of bidirectional digital set top boxes, in particular to a bidirectional digital set top box control method. The bidirectional digital set top box control method comprises the following steps that: requester equipment transmits a request packet comprising request packet parameters and data packet contents to responder equipment; and the responder equipment transmits a response packet comprising response packet parameters and data packet contents to the requester equipment. By the bidirectional digital set top box control method, a bidirectional set top box can perform text, picture and audio and video session transmission. By the method, the set top box is controlled by a session initiation protocol (SIP), a set top box manufacturer can control and develop the set top boxes through a standard protocol, and the problem that different manufacturers are mutually compatible is solved.

Description

A kind of bidirectional digital set top box control
Technical field
The present invention relates to the top box of digital machine technical field, particularly a kind of bidirectional digital set top box control.
Background technology
At present, HFC net bi-directional set-top box has obtained develop rapidly along with the maturation of digital TV platform.Due to the flexibility of ICP/IP protocol, the bi-directional set-top box of every set-top box producer or the server apparatus of each head end producer have the cover communications protocol system of self, mutually can't be compatible.Cause the wasting of resources and exclusiveness and monopoly.Domestic Carriers has many producers that set-top box is provided at present, and because system can't be compatible, operator can't carry out program audience rating survey, the functions such as video request program by the unified platform.
Summary of the invention
The invention provides a kind of bidirectional digital set top box control, can't compatible technical problem between the multiple bi-directional digital set-top box of prior art to solve.
In order to realize purpose of the present invention, the technical scheme of employing is as follows:
A kind of bidirectional digital set top box control comprises:
Requesting party's equipment sends to answer party equipment and comprises as the request bag parameter of message header with as the request bag of the packet content of message body;
Answer party equipment sends to requesting party's equipment and comprises as the response packet parameter of message header with as the response packet of the packet content of message body.
As a kind of preferred version, described request bag parameter comprises: answer party device name, protocol version, requesting party's device name, uniqueness sign, content of text sign, data packet length; Described response packet parameter comprises: response result, requesting party's device name, answer party device name, uniqueness sign, content of text sign, data packet length.
Described uniqueness sign is in order to identify current communication.Requesting party's unique identification must be identical with the answer party unique identification in ought inferior replying communication.
And message body is the privately owned describing mode of various control methods.
As further preferred version, described content of text sign is used for the type of identification data packet content, and described type comprises: text or picture or video or audio frequency.
As further preferred version, described response result is numerical value.
As a kind of preferred version, described request method, apparatus and answer party equipment are by TCP or udp protocol communication.
As a kind of preferred version, the described request method, apparatus is server, and described answer party equipment is the bi-directional digital set-top box:
Server sends the request bag to the bi-directional digital set-top box, and the packet content of described request bag is for obtaining just at program content playing;
The bi-directional digital set-top box sends response packet to server, and the packet content of described response packet comprises: the in progress programm name of set-top box and/or channel and/or service information.
As a kind of preferred version, the described request method, apparatus is the bi-directional digital set-top box, and described answer party equipment is server:
The bi-directional digital set-top box sends the request bag to server, and the packet content of described request bag is the application for registration request;
Server sends response packet to the bi-directional digital set-top box, and the application for registration that to be server return according to the rights of using record of this bi-directional digital set-top box of lane database of the packet content of described response packet is replied.
Preferably, described bi-directional digital set-top box is hybrid fiber coax bi-directional digital set-top box.
As a kind of preferred version, the described request method, apparatus is the bi-directional digital set-top box, and described answer party equipment is server:
The bi-directional digital set-top box sends the request bag to server, and the packet content of described request bag is order request;
Server sends response packet to the bi-directional digital set-top box, and the packet content of described response packet is the program stream that server returns according to order request.
Preferably, described bi-directional digital set-top box is hybrid fiber coax bi-directional digital set-top box.
As a kind of preferred version, the described request method, apparatus is the bi-directional digital set-top box, and described answer party equipment is server:
The bi-directional digital set-top box sends the request bag to server, and the packet content of described request bag is the session request that comprises the session subscriber name;
Server sends response packet to the bi-directional digital set-top box, and the packet content of described response packet is the session request results.
Preferably, described bi-directional digital set-top box is hybrid fiber coax bi-directional digital set-top box.
As further preferred version, requesting party's equipment and answer party equipment adopt conversation initialized protocol (Session Initiation Protocol, SIP) to carry out communication.
The invention provides a kind of bi-directional set-top box control method, bi-directional set-top box can carry out text, picture, audio frequency and video session transmissions by the method.The method adopts Session Initiation Protocol controller top box, and what adopt due to message header is text mode, and each producer is the interpretative version content voluntarily.Set-top box producer can carry out set-top box by standard agreement and control exploitation, solves compatible problem between different manufacturers.Adopt simultaneously the SIP international standard, this standard has obtained the application of a large amount of producers in the Internet at present.Field of set-top does not also begin to use.Can support cross-platform exchanging visit.
Description of drawings
Fig. 1 is the flow chart of embodiment of the present invention requesting party and answer party exchange message;
Fig. 2 is the flow chart of first embodiment of the present invention;
Fig. 3 is the flow chart of second embodiment of the present invention;
Fig. 4 is the flow chart of the 3rd embodiment of the present invention;
Fig. 5 is the flow chart of the 4th embodiment of the present invention.
Embodiment
Below in conjunction with the drawings and specific embodiments, the present invention is described in detail.
The embodiment of the present invention is a kind of bidirectional digital set top box control, comprising:
Requesting party's equipment sends the request bag that comprises request bag parameter and packet content to answer party equipment;
Answer party equipment sends the response packet that comprises response packet parameter and packet content to requesting party's equipment.
Wherein the structure of request bag is as follows:
INVITE?[answer]?[Version]\r\n
From:?[request]\r\n
To:?[answer]\r\n
Call-ID:[Call-ID]\r\n
Content-Type:[content-type]\r\n
Content-Length:[length]\r\n\r\n
[msg-content]
In above-mentioned pack arrangement, each parameter-definition is as follows:
Version: protocol version
Request: requesting service title
Answer: answering equipment title
Call-ID: uniqueness sign
Content-type: the content of text sign can be this paper, BIN, picture, audio frequency and video etc.
Length: data packet length
Msg-content: packet content
R n: row ending standard symbol
R n r n: an end identifier is described
The structure of response packet is as follows:
[result]\r\n
From:?[answer]\r\n
To:?[request]\r\n
Call-ID:[Call-ID]\r\n
Content-Type:[content-type]\r\n
Content-Length:[length]\r\n\r\n
[msg-content]
Result: response result, represent to reply successfully as 200 OK, 400 Fail represent answer failed
Answer: answering equipment title
Request: requesting service title
Call-ID: uniqueness sign
Content-type: the content of text sign can be this paper, BIN, picture, audio frequency and video etc.
Length: data packet length
Msg-content: packet
R n: row ending standard symbol
R n r n: an end identifier is described
Between sending out, requesting party and replying to adopt TCP, UDP to carry out communication.
First embodiment of the present invention is the set-top box registration, as shown in Figure 2:
Set-top box is sent the application for registration bag as the requesting party to server;
Server returns to application for registration as answer party according to the rights of using of this set-top box of lane database record.
Second embodiment of the present invention is audience rating investigating, as shown in Figure 3:
Server as the requesting party to set-top box transmitter top box just in the program content playing request;
Set-top box is as the in progress programm name of answer party feedback, channel (TSID), service number (ServiceID) information.
The 3rd embodiment of the present invention is video request program, as shown in Figure 4:
Set-top box sends order request as the requesting party to server;
Server returns to application result as answer party according to the authority of set-top box, as applies for successfully, and server will send program stream to set-top box, after set-top box receives program stream, returns to accepting state.
The 4th embodiment of the present invention is Internet Protocol telephone (Voice over Internet Protocol is called for short VOIP), as shown in Figure 5:
Set-top box sends the session request as the requesting party to server;
Server requires user name to send the session request to this user as answer party according to set-top box conversation.
After asking successfully, server returns results to set-top box, and sets up the voice connection.
The above is only the preferred embodiment of the present invention; should be pointed out that for the person of ordinary skill of the art, under the prerequisite that does not break away from the principle of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.

Claims (6)

1. a bidirectional digital set top box control, is characterized in that, described method comprises:
Requesting party's equipment sends to answer party equipment and comprises as the request bag parameter of message header with as the request bag of the packet content of message body;
Answer party equipment sends to requesting party's equipment and comprises as the response packet parameter of message header with as the response packet of the packet content of message body;
Described request bag parameter comprises: answer party device name, protocol version, requesting party's device name, uniqueness sign, content of text sign, data packet length; Described response packet parameter comprises: response result, requesting party's device name, answer party device name, uniqueness sign, content of text sign, data packet length;
Described request method, apparatus and answer party equipment are by TCP or udp protocol communication;
Requesting party's equipment and answer party equipment adopt conversation initialized protocol to carry out communication.
2. bidirectional digital set top box control according to claim 1, is characterized in that, described content of text sign is used for the type of identification data packet content, and described type comprises: text or picture or video or audio frequency.
3. bidirectional digital set top box control according to claim 1, is characterized in that, the described request method, apparatus is server, and described answer party equipment is the bi-directional digital set-top box:
Server sends the request bag to the bi-directional digital set-top box, and the packet content of described request bag is for obtaining just at program content playing;
The bi-directional digital set-top box sends response packet to server, and the packet content of described response packet comprises: the in progress programm name of set-top box and/or channel and/or service information.
4. bidirectional digital set top box control according to claim 1, is characterized in that, described request side establishes and respectively is the bi-directional digital set-top box, and described answer party equipment is server:
The bi-directional digital set-top box sends the request bag to server, and the packet content of described request bag is the application for registration request;
Server sends response packet to the bi-directional digital set-top box, and the application for registration that to be server return according to the rights of using record of this bi-directional digital set-top box of lane database of the packet content of described response packet is replied.
5. bidirectional digital set top box control according to claim 1, is characterized in that, the described request method, apparatus is the bi-directional digital set-top box, and described answer party equipment is server:
The bi-directional digital set-top box sends the request bag to server, and the packet content of described request bag is order request;
Server sends response packet to the bi-directional digital set-top box, and the packet content of described response packet is the program stream that server returns according to order request.
6. bidirectional digital set top box control according to claim 1, is characterized in that, the described request method, apparatus is the bi-directional digital set-top box, and described answer party equipment is server:
The bi-directional digital set-top box sends the request bag to server, and the packet content of described request bag is the session request that comprises the session subscriber name;
Server sends response packet to the bi-directional digital set-top box, and the packet content of described response packet is the session request results.
CN 201010613332 2010-12-30 2010-12-30 Bidirectional digital set top box control method Expired - Fee Related CN102098557B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201010613332 CN102098557B (en) 2010-12-30 2010-12-30 Bidirectional digital set top box control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201010613332 CN102098557B (en) 2010-12-30 2010-12-30 Bidirectional digital set top box control method

Publications (2)

Publication Number Publication Date
CN102098557A CN102098557A (en) 2011-06-15
CN102098557B true CN102098557B (en) 2013-05-08

Family

ID=44131389

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201010613332 Expired - Fee Related CN102098557B (en) 2010-12-30 2010-12-30 Bidirectional digital set top box control method

Country Status (1)

Country Link
CN (1) CN102098557B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1054564A2 (en) * 1999-05-18 2000-11-22 Sony Corporation Receiving apparatus and method, broadcasting apparatus and method, information processing apparatus and method, biderectional communication system and method, and providing media
CN1386375A (en) * 2000-07-13 2002-12-18 皇家菲利浦电子有限公司 MPEG-4 encoder and outupt coded signal of such an encoder
CN1398120A (en) * 2002-08-30 2003-02-19 清华大学 Interactive digital multimedia cable TV system
CN1437407A (en) * 2002-02-07 2003-08-20 华为技术有限公司 Adaptation method of digital video compressed code flow in three-level quasi-synchronous serial transmission
CN101404781A (en) * 2008-11-13 2009-04-08 四川长虹电器股份有限公司 Bidirectional set-top box audience statistics method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1054564A2 (en) * 1999-05-18 2000-11-22 Sony Corporation Receiving apparatus and method, broadcasting apparatus and method, information processing apparatus and method, biderectional communication system and method, and providing media
CN1386375A (en) * 2000-07-13 2002-12-18 皇家菲利浦电子有限公司 MPEG-4 encoder and outupt coded signal of such an encoder
CN1437407A (en) * 2002-02-07 2003-08-20 华为技术有限公司 Adaptation method of digital video compressed code flow in three-level quasi-synchronous serial transmission
CN1398120A (en) * 2002-08-30 2003-02-19 清华大学 Interactive digital multimedia cable TV system
CN101404781A (en) * 2008-11-13 2009-04-08 四川长虹电器股份有限公司 Bidirectional set-top box audience statistics method

Also Published As

Publication number Publication date
CN102098557A (en) 2011-06-15

Similar Documents

Publication Publication Date Title
CN103581699B (en) Video playing method, streaming media server and streaming media playing system
CN101026616B (en) Multimedia subsystem based interactive media session establishing system and method
US8739236B1 (en) Method, apparatus, and system for invoking third-party call control via a cable-television host device
US20150181285A1 (en) Media Playback Method, Control Point, and Terminal
US8307049B2 (en) Method and device for obtaining media description information of IPTV services
CN101861729B (en) Method and apparatus for discovering internet protocol television service (IPTV) provider and IPTV service by using session initiation protocol
US20100235856A1 (en) Method, system, and device for realizing internet protocol television service
EP2241078A1 (en) Method and internet protocol television (iptv) content manager server for iptv servicing
US20100031290A1 (en) Method and apparatus for automatic channel switching for iptv
KR100891745B1 (en) Method and apparatus of providing video on demand service based on ip multimedia subsystem
EP1914940A1 (en) Method and system for IPTV test, and IPTV test apparatus
CN101350825B (en) Method and system for crossing network address conversion, stream media server, set-top box
CN104541516A (en) Method and device for transferring transmission characteristic information of multimedia data
CN102047681A (en) Method and apparatus for using internet protocol television service based on application received in multicast session
CN108259933A (en) A kind of plug-flow platform that can support 3 kinds of business functions
CN103929623B (en) Video data handling procedure in a kind of video monitoring system
CN101163279A (en) Method, system and equipment of implementing fellow television service
EP2299707A1 (en) Interactive iptv system and content pushing method thereof
CN101547402A (en) Method and device for establishing IPTV multicast service
US9100412B2 (en) Method and apparatus for transmitting media resources
CN101977306B (en) Two-way video monitoring method and system
Boronat et al. The need for inter-destination synchronization for emerging social interactive multimedia applications
CN101547191B (en) Method and device for controlling media content syndication
CN102098557B (en) Bidirectional digital set top box control method
WO2011043017A1 (en) Content delivery system

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

Granted publication date: 20130508

CF01 Termination of patent right due to non-payment of annual fee