CN105828111A - Channel information issuing and obtaining method, device and system - Google Patents

Channel information issuing and obtaining method, device and system Download PDF

Info

Publication number
CN105828111A
CN105828111A CN201610162523.5A CN201610162523A CN105828111A CN 105828111 A CN105828111 A CN 105828111A CN 201610162523 A CN201610162523 A CN 201610162523A CN 105828111 A CN105828111 A CN 105828111A
Authority
CN
China
Prior art keywords
channel information
data file
terminal
imp
regional
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
CN201610162523.5A
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 Ipanel TV Inc
Original Assignee
Shenzhen Ipanel TV Inc
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 Ipanel TV Inc filed Critical Shenzhen Ipanel TV Inc
Priority to CN201610162523.5A priority Critical patent/CN105828111A/en
Publication of CN105828111A publication Critical patent/CN105828111A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/239Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
    • H04N21/2393Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26208Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists the scheduling operation being performed under constraints
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26291Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for providing content or additional data updates, e.g. updating software modules, stored at the client
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4126The peripheral being portable, e.g. PDAs or mobile phones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4345Extraction or processing of SI, e.g. extracting service information from an MPEG stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
    • H04N21/4383Accessing a communication channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6118Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving cable transmission, e.g. using a cable modem

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The application provides a channel information issuing and obtaining method, device and system. The channel information issuing method comprises the steps of pre-generating data files correlated with areas, wherein the data files comprise the channel information of the areas; receiving channel information obtaining requests sent by terminals via an interface machine; determining the areas in which the terminals are located as target areas; determining the data files correlated with the target areas from the data files correlated with the areas; sending the determined data files to the terminals via the interface machine, so that the terminals analyze the channel information from the data files and display the information. The channel information issuing and obtaining method, device and system provided by the application can issue the channel information to the terminals in the corresponding areas accurately and rapidly, by the bidirectional interaction, realizes the situation that the channel information is only issued when the terminals need, and shields the difference of the PSI/SI description information of various regions in an unidirectional network.

Description

The delivery method of a kind of channel information, acquisition methods, Apparatus and system
Technical field
The present invention relates to TV technology, particularly relate to the delivery method of a kind of channel information, acquisition methods, Apparatus and system.
Background technology
At present, channel information is issued by TS code stream.The flow process being issued channel information by TS code stream is, the channel information data that front end is issued by object carousel device OCG is packaged into TS bag, then carries out unidirectional carousel, and terminal receives the channel information in TS stream, then resolves and shows.
But, various places describe information (program specific information/business information, the description information of channel information data) be not quite similar according to business demand, the PSI/SI play in TS flows.Unified front end, various places DVB specification and lower photos and sending messages describe, and difficulty is the biggest.And during actual application, terminal generally requires the front end of docking different regions, such as, Guangdong Province is a big net, has a lot of channel list, Shenzhen is a little net, the inside is described the more distinctive channels in Shenzhen, then want to keep the uniformity of whole Guangdong Province terminal, for the terminal use in Shenzhen, simultaneously view big net and the channel of little net, then be accomplished by docking big net and the front end of little net.
When terminal docks the front end of different regions simultaneously, it will the logical band of terminal is carried out complexity, and, the TS stream issued by Unilateral HFC network issues channel list, it is impossible to reach to issue the most accurately channel list.
Summary of the invention
In view of this, the invention provides the delivery method of a kind of channel information, acquisition methods, Apparatus and system, in order to solve in prior art when terminal docks the front end of different regions simultaneously, the logical band of terminal will be carried out complexity, and, the TS stream issued by Unilateral HFC network issues channel list, it is impossible to reaching to issue the most accurately the problem of channel list, its technical scheme is as follows:
The delivery method of a kind of channel information, is applied to back-stage management server, previously generates the data file associated with regional, the channel information of inclusion region in described data file, and described method includes:
The channel information acquisition request that terminal sends is received by interface message processor (IMP);
Determine that the region residing for described terminal is as target area;
Determine, from the described data file associated with regional, the data file associated with described target area;
By described interface message processor (IMP), the data file determined is sent to described terminal, in order to described terminal parses channel information from described data file and shows.
Wherein, described channel information obtains request and includes area identification, and described area identification is for indicating the region belonging to described terminal;
The most described region determined residing for described terminal as target area, including:
The described area identification obtained in request according to described channel information determines that the region residing for described terminal is as target area.
Wherein, the area identification association that the data file of described regional is corresponding with described regional;
Then determine, from the described data file associated with regional, the data file associated with described target area, including:
The area identification identical with the area identification of described target area is searched from the area identification with the data file associations of regional;
The data file associated with the area identification found is defined as the data file associated with described target area.
Wherein, described in previously generate the data file associated with regional, including:
Channel information is obtained from local or third party;
Described channel information is divided by region;
The described channel information corresponding with regional is generated data file, calls for described interface message processor (IMP).
The acquisition methods of a kind of channel information, is applied to terminal, and described method includes:
Send channel information by interface message processor (IMP) to back-stage management server and obtain request;
The data file corresponding with the region residing for described terminal of described back-stage management server feedback is received by described interface message processor (IMP), comprising channel information in described data file, described data file is that described back-stage management server determines from the data file associated with regional previously generated;
From described data file, parse described channel information and show described channel information.
The lower transmitting apparatus of a kind of channel information, is applied to back-stage management server, and described device includes: file generating module, receiver module, first determines module, second determine module and sending module;
Described file generating module, for previously generating the data file associated with regional, the channel information of inclusion region in described data file;
Described receiver module, for receiving, by interface message processor (IMP), the channel information acquisition request that terminal sends;
Described first determines module, for determining that the region residing for described terminal is as target area;
Described second determines module, for determining, from the described data file associated with regional, the data file associated with described target area;
Described sending module, for sending the data file determined to described terminal by described interface message processor (IMP), in order to described terminal parses channel information from described data file and shows.
Wherein, described channel information obtains request and includes area identification, and described area identification is for indicating the region belonging to described terminal;
The most described region determined residing for described terminal as target area, including:
Described first determines that module includes: first determines submodule;
Described first determines submodule, determines that the region residing for described terminal is as target area for the described area identification obtained in request according to described channel information.
Wherein, described file generating module includes: obtain submodule, channel divides submodule and file generated submodule;
Described acquisition submodule, for obtaining channel information from local or third party;
Described channel divides submodule, for dividing described channel information by region;
Described file generated submodule, for the described channel information corresponding with regional is generated data file, calls for described interface message processor (IMP).
The acquisition device of a kind of channel information, is applied to terminal, and described device includes: sending module, receiver module, parsing module and display module;
Described sending module, obtains request for sending channel information by interface message processor (IMP) to back-stage management server;
Described receiver module, the data file corresponding with the region residing for described terminal of described back-stage management server feedback is received by described interface message processor (IMP), comprising channel information in described data file, described data file is that described back-stage management server determines from the data file associated with regional previously generated;
Described parsing module, parses described channel information from described data file;
Described display module, is used for showing described channel information.
A kind of channel information sending system, at least includes: back-stage management server and interface message processor (IMP);
Described back-stage management server, for previously generating the data file associated with regional, the channel information of inclusion region in described data file;
Described interface message processor (IMP), the channel information sent for receiving terminal obtains request;
Described back-stage management server, receive at described interface message processor (IMP) and determine that the data file associated with described target area, as target area, and is determined, from the described data file associated with regional, in the region residing for described terminal when described channel information obtains request;
Described interface message processor (IMP), is additionally operable to send to described terminal the data file determined, in order to described terminal parses channel information from described data file and shows.
Technique scheme has the advantages that
The delivery method of channel information of present invention offer, acquisition methods, Apparatus and system can generate data file that associate, that comprise channel information with regional, when receiving the channel information acquisition request that terminal sends, can send the data file associated with the region belonging to terminal to terminal, such terminal just can obtain channel from data file and carries out and show.Channel information is issued to the terminal in the region of correspondence by the delivery method of channel information of present invention offer, acquisition methods, Apparatus and system, pass through two-way interactive, achieve only terminal and the most just issue channel information, and, terminal is by the data file needed for the acquisition of interface function, this data file contains the channel information of the various places needed for terminal, therefore shields various places PSI/SI in unilateral network and describes the difference of information.
Accompanying drawing explanation
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, the accompanying drawing used required in embodiment or description of the prior art will be briefly described below, apparently, accompanying drawing in describing below is only embodiments of the invention, for those of ordinary skill in the art, on the premise of not paying creative work, it is also possible to obtain other accompanying drawing according to the accompanying drawing provided.
The schematic flow sheet of the delivery method of the channel information that Fig. 1 provides for the embodiment of the present invention;
In the delivery method of the channel information that Fig. 2 provides for the embodiment of the present invention, previously generate the schematic flow sheet of the implementation of the data file associated with regional;
In the delivery method of the channel information that Fig. 3 provides for the embodiment of the present invention, from the data file associated with regional, determine the schematic flow sheet of the implementation of the data file associated with target area;
The schematic flow sheet of the acquisition methods of the channel information that Fig. 4 provides for the embodiment of the present invention;
The terminal idiographic flow schematic diagram mutual with interface message processor (IMP) that Fig. 5 embodiment of the present invention provides;
The structural representation of the lower transmitting apparatus of the channel information that Fig. 6 provides for the embodiment of the present invention;
The structural representation of the acquisition device of the channel information that Fig. 7 provides for the embodiment of the present invention;
The structural representation of the channel information sending system that Fig. 8 provides for the embodiment of the present invention;
The structural representation of one instantiation of the channel information sending system that Fig. 9 provides for the embodiment of the present invention.
Detailed description of the invention
For the sake of quoting and understanding, the explanation of the technical term being used below, write a Chinese character in simplified form or abridge and be summarized as follows:
HFC:HybridFiber-Coaxial hybrid fiber coax
HFC is a kind of economical and practical integrated services digital Broadband network access technology.HFC is generally made up of fiber optic backbone, coaxial cable branch line and subscriber distribution network network three part, first become optical signal from cable TV station's programme signal out to transmit on main line, behind user area, optical signal is converted into the signal of telecommunication, after the distribution of the allocated device, delivers to user by coaxial cable.
TS:TransportStream transmits stream
DVB:DigitalVideoBroadcasting DVB
CRC:CyclicRedundancyCheck CRC
CRC is a kind of debugging check code the most frequently used in data communication field, and the length of its information field and check field can be arbitrarily selected.
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, it is clear that described embodiment is only a part of embodiment of the present invention rather than whole embodiments.Based on the embodiment in the present invention, the every other embodiment that those of ordinary skill in the art are obtained under not making creative work premise, broadly fall into the scope of protection of the invention.
Refer to Fig. 1, show the schematic flow sheet of the delivery method of a kind of channel information that the embodiment of the present invention provides, the method is applied to back-stage management server, it is mutual that background server utilizes interface message processor (IMP) to carry out information with terminal by the way of IP, previously generate the data file associated with regional, the channel information of inclusion region in this data file, the method may include that
Step S101: receive the channel information acquisition request that terminal sends by interface message processor (IMP).
Step S102: determine that the region residing for terminal is as target area.
Step S103: determine the data file associated with target area from the data file associated with regional.
Step S104: by interface message processor (IMP), the data file determined is sent to terminal, in order to terminal parses channel information from data file and shows.
The delivery method of the channel information that the embodiment of the present invention provides can generate data file that associate, that comprise channel information with regional, when receiving the channel information acquisition request that terminal sends, can send the data file associated with the region belonging to terminal to terminal, such terminal just can obtain channel from data file and carries out and show.Channel information can be issued to the terminal in the region of correspondence by the delivery method of the channel information that the embodiment of the present invention provides quickly and accurately, pass through two-way interactive, achieve only terminal and the most just issue channel information, and, terminal is by the data file needed for the acquisition of interface function, this data file contains the channel information of the various places needed for terminal, therefore shields various places PSI/SI in unilateral network and describes the difference of information.
Refer to Fig. 2, it is shown that in the delivery method of the channel information that above-described embodiment provides, previously generate the schematic flow sheet of the implementation of the data file associated with regional, may include that
Step S201: obtain channel information from local or third party.
If back-stage management server is locally stored channel information, then can obtain from this locality, or this locality does not store channel information, then can obtain from third party.Wherein, channel information can include the information such as user area, network, packet, programme.
Step S202: divide channel information by region.
Step S203: the channel information corresponding with regional is generated data file, calls for interface message processor (IMP).
Wherein, interface message processor (IMP) can include the live interface message processor (IMP) of DVB interface message processor (IMP), E, third party's DVB interface message processor (IMP) etc..
Concrete, manager can log in the information such as background management system editor user area, packet, channel, programme, forms PSI/SI data, then generates data file by issue operation, call for interface message processor (IMP).
In the above-described embodiments, channel information obtains in request can include area identification, and this area identification is for indicating the region belonging to terminal.
Then in the delivery method of the channel information that above-described embodiment provides, determine region residing for terminal as target area, including: the area identification obtained in request according to channel information determines that the region residing for terminal is as target area.
Concrete, the area identification that the data file of regional is corresponding with regional associates.Then refer to Fig. 3, it is shown that in the delivery method of the channel information that above-described embodiment provides, from the data file associated with regional, determine the schematic flow sheet of the implementation of the data file associated with target area, may include that
Step S301: search the area identification identical with the area identification of target area from the area identification with the data file associations of regional.
Step S302: the data file associated with the area identification found is defined as the data file associated with target area.
Refer to Fig. 4, it is shown that the schematic flow sheet of the acquisition methods of a kind of channel information that the embodiment of the present invention provides, the method is applied to terminal, and the method may include that
Step S401: send channel information by interface message processor (IMP) to back-stage management server and obtain request.
Step S402: received the data file corresponding with the region residing for terminal of back-stage management server feedback by interface message processor (IMP).
Wherein, comprising channel information in data file, data file is that back-stage management server determines from the data file associated with regional previously generated.
Step S403: parse channel information from data file and show channel information.
The acquisition methods of the channel information that the embodiment of the present invention provides can comprise the data file of channel information by interface message processor (IMP) from back-stage management server acquisition when needs obtain channel information, and can parse channel information from data file and show.The acquisition methods of the channel information that the embodiment of the present invention provides can get channel information quickly and accurately.
Refer to Fig. 5, it is shown that the idiographic flow schematic diagram that terminal is mutual with interface message processor (IMP), interaction may include that
Step S501: after starting up of terminal, it is judged that network is the most normal, if network is normal, then proceeds to step S502;If network is abnormal, then jump to off-line live.
Step S502: the service ability interface of terminal calling interface machine, obtains the service ability of interface message processor (IMP).
Step S503: judge that service ability is the most normal, if normally, then proceed to step S504.
Step S504: terminal calls version information interface, obtains the service release information of interface message processor (IMP).
Step S505: the version information that terminal judges obtains is the most consistent with the version information that self stores, if it is inconsistent, proceed to step S506.
Step S506: the network information interface of calling interface machine, obtains network, channel information and CRC32 check information etc..
Step S507: after network information interface normally obtains, terminal is called packet interface, is obtained grouping information and CRC32 check information.
Step S508: the file received is carried out CRC check.
Network information interface, channel grouping information interface, the http of these two interfaces returns in head, all can band CRC check code.
CRC check code create-rule: verify rule by the CRC32 of standard, the content of docking port file carries out CRC check, generates CRC check code, is placed in HttpHeader parameter.
Terminal, after receiving return information, first can carry out CRC check, and compare with the CRC check code attribute in HttpHeader the file received, if consistent, then read file content, if inconsistent, represent file to be tampered, the most do not read file content.
Step S509: packet interface normally obtains, the critical field obtained is verified by terminal.
Terminal, after receiving the interface data of IPEPG, needs critical field information is done secondary verification.
Step S510: terminal calls programme information interface, obtains single programme information.
Step S511: terminal normally obtains programme, after merging cable data, jumps to the most live.
Corresponding with said method, the embodiment of the present invention additionally provides the lower transmitting apparatus of a kind of channel information, refer to Fig. 6, show the structural representation of this device, this device is applied to back-stage management server, may include that file generating module 601, receiver module 602, first determines module 603, second determines module 604 and sending module 605.Wherein:
File generating module 601, for previously generating the data file associated with regional, wherein, the channel information of inclusion region in data file.
Receiver module 602, for receiving, by interface message processor (IMP), the channel information acquisition request that terminal sends.
First determines module 603, for determining that the region residing for terminal is as target area.
Second determines module 604, for determining the data file associated with target area from the data file associated with regional.
Sending module 605, for sending the data file determined to terminal by interface message processor (IMP), in order to terminal parses channel information from described data file and shows.
The lower transmitting apparatus of the channel information that the embodiment of the present invention provides can generate data file that associate, that comprise channel information with regional, when receiving the channel information acquisition request that terminal sends, can send the data file associated with the region belonging to terminal to terminal, such terminal just can obtain channel from data file and carries out and show.The terminal that channel information can be issued in corresponding region by the lower transmitting apparatus of the channel information that the embodiment of the present invention provides quickly and accurately, pass through two-way interactive, achieve only terminal and the most just issue channel information, and, terminal is by the data file needed for the acquisition of interface function, this data file contains the channel information of the various places needed for terminal, therefore shields various places PSI/SI in unilateral network and describes the difference of information.
In the above-described embodiments, channel information obtains request and includes area identification, and area identification is for indicating the region belonging to terminal.
Then first determines that module includes: first determines submodule;
First determines submodule, determines that the region residing for terminal is as target area for the area identification obtained in request according to channel information.
In the above-described embodiments, the area identification association that the data file of regional is corresponding with described regional.
Then second determines that module includes: searches submodule and second and determines submodule.
Search submodule, for searching the area identification identical with the area identification of target area from the area identification with the data file associations of regional.
Second determines submodule, for the data file associated with the area identification found is defined as the data file associated with target area.
In the lower transmitting apparatus of the channel information that above-described embodiment provides, file generating module may include that acquisition submodule, channel divide submodule and file generated submodule.
Obtain submodule, for obtaining channel information from local or third party.
Channel divides submodule, for dividing described channel information by region.
File generated submodule, for the channel information corresponding with regional is generated data file, calls for interface message processor (IMP).
The embodiment of the present invention additionally provides the acquisition device of a kind of channel information, is applied to terminal, refers to Fig. 7, it is shown that the structural representation of this device, may include that sending module 701, receiver module 702, parsing module 703 and display module 704.
Sending module 701, obtains request for sending channel information by interface message processor (IMP) to back-stage management server.
Receiver module 702, the data file corresponding with the region residing for described terminal of described back-stage management server feedback is received by interface message processor (IMP), comprising channel information in described data file, described data file is that described back-stage management server determines from the data file associated with regional previously generated.
Parsing module 703, parses described channel information from data file.
Display module 704, is used for showing channel information.
The acquisition device of the channel information that the embodiment of the present invention provides can be obtained from back-stage management server by interface message processor (IMP) comprise the data file of channel information when needs obtain channel information, and can parse channel information from data file and show.The acquisition methods of the channel information that the embodiment of the present invention provides can get channel information quickly and accurately.
The embodiment of the present invention additionally provides a kind of channel information sending system, this system at least includes back-stage management server and interface message processor (IMP), and wherein, back-stage management server previously generates the data file associated with regional and calls for interface message processor (IMP), wherein, the channel information of inclusion region in data file.
When back-stage management server receives the channel information acquisition request that terminal receives transmission by interface message processor (IMP), determine that the region residing for terminal is as target area, the data file associated with target area is determined from the data file associated with regional, by interface message processor (IMP), the data file determined is sent to terminal, in order to terminal parses channel information from data file and shows.
The sending system of the channel information that the embodiment of the present invention provides, back-stage management server can generate data file that associate, that comprise channel information with regional, when receiving terminal and obtaining request by the channel information that interface message processor (IMP) sends, can be sent the data file associated with the region belonging to terminal to terminal by interface message processor (IMP), such terminal just can obtain channel from data file and carries out and show.Channel information can be issued to the terminal in the region of correspondence by the sending system of the channel information that the embodiment of the present invention provides quickly and accurately, pass through two-way interactive, achieve only terminal and the most just issue channel information, and, shield various places PSI/SI in unilateral network and describe the difference of information.
Refer to Fig. 8, it is shown that a kind of structural representation of channel information sending system, it can be seen that this system is in addition to including back-stage management server and interface message processor (IMP), also include that database server and third party manage server.Information needed for generating data file can obtain from data server, it is possible to manages server from third party and obtains.It addition, interface message processor (IMP) is multiple, set according to different application, the live interface message processor (IMP) of DVB interface message processor (IMP), E, third party's DVB interface message processor (IMP) etc. can be included.Fig. 9 shows the structure chart of an instantiation of channel information sending system, system shown in Fig. 9 includes Data Source layer, service operation management layer and network terminal layer, service operation management layer obtains the information such as channel, programme from Data Source layer, by region, these information are divided, calling for interface message processor (IMP) by issuing operation generation data file, the terminal of network terminal layer can obtain, by interface message processor (IMP), the data file comprising channel information by IP network.
In this specification, each embodiment uses the mode gone forward one by one to describe, and what each embodiment stressed is the difference with other embodiments, and between each embodiment, identical similar portion sees mutually.
In several embodiments provided herein, it should be understood that disclosed method, device and equipment, can realize by another way.Such as, device embodiment described above is only schematically, such as, the division of described unit, be only a kind of logic function to divide, actual can have when realizing other dividing mode, the most multiple unit or assembly can in conjunction with or be desirably integrated into another system, or some features can ignore, or do not perform.Another point, shown or discussed coupling each other or direct-coupling or communication connection can be the INDIRECT COUPLING by some communication interfaces, device or unit or communication connection, can be electrical, machinery or other form.
The described unit illustrated as separating component can be or may not be physically separate, and the parts shown as unit can be or may not be physical location, i.e. may be located at a place, or can also be distributed on multiple NE.Some or all of unit therein can be selected according to the actual needs to realize the purpose of the present embodiment scheme.It addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, it is also possible to be that unit is individually physically present, it is also possible to two or more unit are integrated in a unit.
If described function is using the form realization of SFU software functional unit and as independent production marketing or use, can be stored in a computer read/write memory medium.Based on such understanding, part or the part of this technical scheme that prior art is contributed by technical scheme the most in other words can embody with the form of software product, this computer software product is stored in a storage medium, including some instructions with so that a computer equipment (can be personal computer, server, or the network equipment etc.) perform all or part of step of method described in each embodiment of the present invention.And aforesaid storage medium includes: USB flash disk, portable hard drive, read only memory (ROM, Read-OnlyMemory), the various media that can store program code such as random access memory (RAM, RandomAccessMemory), magnetic disc or CD.
Described above to the disclosed embodiments, makes professional and technical personnel in the field be capable of or uses the present invention.Multiple amendment to these embodiments will be apparent from for those skilled in the art, and generic principles defined herein can realize without departing from the spirit or scope of the present invention in other embodiments.Therefore, the present invention is not intended to be limited to the embodiments shown herein, and is to fit to the widest scope consistent with principles disclosed herein and features of novelty.

Claims (10)

1. the delivery method of a channel information, it is characterised in that be applied to back-stage management server, previously generates the data file associated with regional, the channel information of inclusion region in described data file, and described method includes:
The channel information acquisition request that terminal sends is received by interface message processor (IMP);
Determine that the region residing for described terminal is as target area;
Determine, from the described data file associated with regional, the data file associated with described target area;
By described interface message processor (IMP), the data file determined is sent to described terminal, in order to described terminal parses channel information from described data file and shows.
Method the most according to claim 1, it is characterised in that described channel information obtains request and includes area identification, and described area identification is for indicating the region belonging to described terminal;
The most described region determined residing for described terminal as target area, including:
The described area identification obtained in request according to described channel information determines that the region residing for described terminal is as target area.
Method the most according to claim 2, it is characterised in that the area identification association that the data file of described regional is corresponding with described regional;
Then determine, from the described data file associated with regional, the data file associated with described target area, including:
The area identification identical with the area identification of described target area is searched from the area identification with the data file associations of regional;
The data file associated with the area identification found is defined as the data file associated with described target area.
4. according to the method described in any one in claims 1 to 3, it is characterised in that described in previously generate the data file associated with regional, including:
Channel information is obtained from local or third party;
Described channel information is divided by region;
The described channel information corresponding with regional is generated data file, calls for described interface message processor (IMP).
5. the acquisition methods of a channel information, it is characterised in that be applied to terminal, described method includes:
Send channel information by interface message processor (IMP) to back-stage management server and obtain request;
The data file corresponding with the region residing for described terminal of described back-stage management server feedback is received by described interface message processor (IMP), comprising channel information in described data file, described data file is that described back-stage management server determines from the data file associated with regional previously generated;
From described data file, parse described channel information and show described channel information.
6. the lower transmitting apparatus of a channel information, it is characterised in that be applied to back-stage management server, described device includes: file generating module, receiver module, first determines module, second determine module and sending module;
Described file generating module, for previously generating the data file associated with regional, the channel information of inclusion region in described data file;
Described receiver module, for receiving, by interface message processor (IMP), the channel information acquisition request that terminal sends;
Described first determines module, for determining that the region residing for described terminal is as target area;
Described second determines module, for determining, from the described data file associated with regional, the data file associated with described target area;
Described sending module, for sending the data file determined to described terminal by described interface message processor (IMP), in order to described terminal parses channel information from described data file and shows.
Device the most according to claim 6, it is characterised in that described channel information obtains request and includes area identification, and described area identification is for indicating the region belonging to described terminal;
The most described region determined residing for described terminal as target area, including:
Described first determines that module includes: first determines submodule;
Described first determines submodule, determines that the region residing for described terminal is as target area for the described area identification obtained in request according to described channel information.
8. according to the device described in claim 6 or 7, it is characterised in that described file generating module includes: obtain submodule, channel divides submodule and file generated submodule;
Described acquisition submodule, for obtaining channel information from local or third party;
Described channel divides submodule, for dividing described channel information by region;
Described file generated submodule, for the described channel information corresponding with regional is generated data file, calls for described interface message processor (IMP).
9. the acquisition device of a channel information, it is characterised in that be applied to terminal, described device includes: sending module, receiver module, parsing module and display module;
Described sending module, obtains request for sending channel information by interface message processor (IMP) to back-stage management server;
Described receiver module, the data file corresponding with the region residing for described terminal of described back-stage management server feedback is received by described interface message processor (IMP), comprising channel information in described data file, described data file is that described back-stage management server determines from the data file associated with regional previously generated;
Described parsing module, parses described channel information from described data file;
Described display module, is used for showing described channel information.
10. a channel information sending system, it is characterised in that at least include: back-stage management server and interface message processor (IMP);
Described back-stage management server, for previously generating the data file associated with regional, the channel information of inclusion region in described data file;
Described interface message processor (IMP), the channel information sent for receiving terminal obtains request;
Described back-stage management server, receive at described interface message processor (IMP) and determine that the data file associated with described target area, as target area, and is determined, from the described data file associated with regional, in the region residing for described terminal when described channel information obtains request;
Described interface message processor (IMP), is additionally operable to send to described terminal the data file determined, in order to described terminal parses channel information from described data file and shows.
CN201610162523.5A 2016-03-21 2016-03-21 Channel information issuing and obtaining method, device and system Pending CN105828111A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610162523.5A CN105828111A (en) 2016-03-21 2016-03-21 Channel information issuing and obtaining method, device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610162523.5A CN105828111A (en) 2016-03-21 2016-03-21 Channel information issuing and obtaining method, device and system

Publications (1)

Publication Number Publication Date
CN105828111A true CN105828111A (en) 2016-08-03

Family

ID=56524832

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610162523.5A Pending CN105828111A (en) 2016-03-21 2016-03-21 Channel information issuing and obtaining method, device and system

Country Status (1)

Country Link
CN (1) CN105828111A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109996096A (en) * 2019-03-06 2019-07-09 湖北省广播电视信息网络股份有限公司 Region EPG management system, dissemination system and distribution method

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006075885A1 (en) * 2005-01-12 2006-07-20 Electronics And Telecommunications Research Institute Effective application program transmitting/receiving method and its device using module concept at digital broadcasting network
CN101115185A (en) * 2007-07-25 2008-01-30 中兴通讯股份有限公司 Device for the third party to implement audio-video play in IPTV and method therefor
CN101222496A (en) * 2008-01-22 2008-07-16 中兴通讯股份有限公司 System and method for searching and starting service in network television system
CN101588486A (en) * 2009-07-09 2009-11-25 江苏省广播电视信息网络股份有限公司 Digital television business area recognition method in a kind of one-way digital television broadcasting network
CN102158766A (en) * 2007-09-04 2011-08-17 中兴通讯股份有限公司 Implementation method of page turning of network television embedded browser and system
CN103002327A (en) * 2012-12-31 2013-03-27 深圳Tcl新技术有限公司 Method and device for obtaining television channel listings
CN103108221A (en) * 2013-02-06 2013-05-15 北京佳视互动科技股份有限公司 Broadcasting terminal and frequency point matching method and system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006075885A1 (en) * 2005-01-12 2006-07-20 Electronics And Telecommunications Research Institute Effective application program transmitting/receiving method and its device using module concept at digital broadcasting network
CN101115185A (en) * 2007-07-25 2008-01-30 中兴通讯股份有限公司 Device for the third party to implement audio-video play in IPTV and method therefor
CN102158766A (en) * 2007-09-04 2011-08-17 中兴通讯股份有限公司 Implementation method of page turning of network television embedded browser and system
CN101222496A (en) * 2008-01-22 2008-07-16 中兴通讯股份有限公司 System and method for searching and starting service in network television system
CN101588486A (en) * 2009-07-09 2009-11-25 江苏省广播电视信息网络股份有限公司 Digital television business area recognition method in a kind of one-way digital television broadcasting network
CN103002327A (en) * 2012-12-31 2013-03-27 深圳Tcl新技术有限公司 Method and device for obtaining television channel listings
CN103108221A (en) * 2013-02-06 2013-05-15 北京佳视互动科技股份有限公司 Broadcasting terminal and frequency point matching method and system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109996096A (en) * 2019-03-06 2019-07-09 湖北省广播电视信息网络股份有限公司 Region EPG management system, dissemination system and distribution method
CN109996096B (en) * 2019-03-06 2022-01-11 湖北省广播电视信息网络股份有限公司 Regional EPG management system, distribution system and distribution method

Similar Documents

Publication Publication Date Title
CN110072122B (en) Video playing method and related equipment
US20130117120A1 (en) Session manager
US10142701B2 (en) Method and apparatus for audio communication of information
US10498783B2 (en) Non-DSG mechanisms for aligning client devices with their multicast data flows in a DOCSIS network environment
WO2009126645A1 (en) Methods and apparatus for delivering auxiliary data to device
CN111901608B (en) Video program film examination system and method
CN104506493A (en) HLS content source returning and caching realization method
CN104918105A (en) Media file multi-screen playing method, device and system
CN105592318A (en) System, device and method for realizing HLS channel replaying service
CN105119967A (en) Picture segmentation transmission method and device
CN114222086B (en) Method, system, medium and electronic device for scheduling audio and video code stream
US9930411B2 (en) Networking method and networking device
CN109067625B (en) Method, device and system for detecting performance of service channel
CN105376657A (en) Media content supplying method, media content playing method, media content supplying device and media content service system
CN101202894B (en) Method, system for playing program sequence and digital television receiver
CN105828111A (en) Channel information issuing and obtaining method, device and system
CN104735475A (en) Video-on-demand method, back-stage management server and video-on-demand system
US8184542B2 (en) Methods, computer programs, and systems for verifying a customer premises connection to an integrated communication system
WO2011150696A1 (en) Mobile multimedia broadcasting interactive service management method and system
CN103763629A (en) Hotel service video system
CN110958068B (en) Video transmission method and device
CN111200562A (en) Flow guiding method, static father node, edge node and CDN (content delivery network)
CN105763380B (en) A kind of network management data acquisition methods and device
CN106792204B (en) Program distribution method, device and system
CN112637639B (en) Control method, system, equipment and medium of unified play control 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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20160803