CN107172480A - The data transmission processing method and device of demultiplexer - Google Patents

The data transmission processing method and device of demultiplexer Download PDF

Info

Publication number
CN107172480A
CN107172480A CN201710385234.6A CN201710385234A CN107172480A CN 107172480 A CN107172480 A CN 107172480A CN 201710385234 A CN201710385234 A CN 201710385234A CN 107172480 A CN107172480 A CN 107172480A
Authority
CN
China
Prior art keywords
transmission
path
classes
instructions
data flow
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
CN201710385234.6A
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.)
Qingdao Hisense Electronics Co Ltd
Original Assignee
Qingdao Hisense Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qingdao Hisense Electronics Co Ltd filed Critical Qingdao Hisense Electronics Co Ltd
Priority to CN201710385234.6A priority Critical patent/CN107172480A/en
Publication of CN107172480A publication Critical patent/CN107172480A/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/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
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

Present invention is disclosed a kind of data transmission processing method of demultiplexer and device.It the described method comprises the following steps:Classes of instructions and transmission location are obtained according to the request instruction of reception;The transmission state and sequencing of corresponding transmission channel in demultiplexer are obtained according to the classes of instructions;By the classes of instructions, the transmission location, the transmission state and the sequencing, the transmission channel of data flow is determined;According to the transmission channel by the data stream transmitting to the transmission location.Thus, a variety of transmission paths are set beforehand through demultiplexer, according to the transmission path set in advance, when request instruction is received, transmission channel is determined according to classes of instructions etc..That is the flexible management by transmission channel and distribution, final realize automatically selects optimal transmission channel by data stream transmitting to transmission location.

Description

The data transmission processing method and device of demultiplexer
Technical field
The present invention relates to digital TV technology, the data transmission processing method and dress of more particularly to a kind of demultiplexer Put.
Background technology
Current DEMUX (demultiplexer, demultiplexer) and TUNER (tuner), recording arrangement (coding), broadcasting Connected mode between equipment (decoding) is rigid connection mode.And with the continuous progress of digital TV field technology, The environment of multiple tuners turns into new trend.
However, due to reasons such as the inconvenient dynamic translations of rigid connection mode, can not work in a certain connection failure In the case of work, user can only manually solve the failure, so as to directly affects the experience of user.
The content of the invention
Can not be by automatically selecting transmission channel come transmitting data stream in order to solve demultiplexer present in correlation technique Problem, the invention provides a kind of data transmission processing method of demultiplexer and device.
A kind of data transmission processing method of demultiplexer, the described method comprises the following steps:
Classes of instructions and transmission location are obtained according to the request instruction of reception;
The transmission state and sequencing of corresponding transmission channel in demultiplexer are obtained according to the classes of instructions;
By the classes of instructions, the transmission location, the transmission state and the sequencing, data flow is determined Transmission channel;
According to the transmission channel by the data stream transmitting to the transmission location.
A kind of data transmission and processing device of demultiplexer, described device includes:
Transmission location acquisition module, for obtaining classes of instructions and transmission location according to the request instruction of reception;
Transmission state acquisition module, the biography for obtaining corresponding transmission channel in demultiplexer according to the classes of instructions Defeated state and sequencing;
Transmission channel determining module, for passing through the classes of instructions, the transmission location, the transmission state and described Sequencing, determines the transmission channel of data flow;
Transport module, for according to the transmission channel by the data stream transmitting to the transmission location.
The technical scheme that embodiments of the invention are provided can include the following benefits:
Classes of instructions and transmission location are obtained according to the request instruction of reception, pass through the classes of instructions, transmission position Put and demultiplexer in each transmission channel transmission state and sequencing, determine the transmission channel of data flow, according to it is described pass Defeated passage is by the data stream transmitting to the transmission location.Thus, the flexible management by transmission channel and distribution, it is final real Optimal transmission channel is now automatically selected by data stream transmitting to transmission location.
It should be appreciated that the general description of the above and detailed description hereinafter are only exemplary, this can not be limited It is open.
Brief description of the drawings
Accompanying drawing herein is merged in specification and constitutes the part of this specification, shows the implementation for meeting the present invention Example, and in specification together for explaining principle of the invention.
Fig. 1 is a kind of schematic diagram of implementation environment involved in the present invention;
Fig. 2 is a kind of flow chart of the data transmission processing method of demultiplexer according to an exemplary embodiment;
Fig. 3 be according to another exemplary embodiment after the step S210 at the data transfer of the demultiplexer The schematic flow sheet for the step of reason method also needs to perform;
Fig. 4 is the flow chart that step S230 details is described for correspondingly being implemented to exemplify according to Fig. 2;
Fig. 5 is the flow chart that step S235 details is described for correspondingly being implemented to exemplify according to Fig. 4;
Fig. 6 is a kind of block diagram of the data transmission and processing device of demultiplexer according to an exemplary embodiment;
Fig. 7 is a kind of block diagram of the data transmission and processing device of demultiplexer according to another exemplary embodiment;
Fig. 8 is the block diagram that the details of determining module is described for correspondingly being implemented to exemplify according to Fig. 6;
Fig. 9 is the block diagram that the details of transmission channel unit is described for correspondingly being implemented to exemplify according to Fig. 8;
Figure 10 is a kind of schematic diagram of data transmission and processing involved in the present invention.
Embodiment
Here explanation will be performed to exemplary embodiment in detail, its example is illustrated in the accompanying drawings.Following description is related to During accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawings represent same or analogous key element.Following exemplary embodiment Described in embodiment do not represent and the consistent all embodiments of the present invention.On the contrary, they be only with it is such as appended The example of the consistent apparatus and method of some aspects be described in detail in claims, the present invention.
Fig. 1 is a kind of schematic diagram of implementation environment involved in the present invention.The implementation environment includes:At least one transport stream 110th, at least one input path 120, at least one demultiplexer 140, at least one transmission path 150 and at least one transmission Position 160.
Transport stream 110 is that (Program Specific Information, program is specific by video, audio, captions, PSI Information) etc. data be packaged into a kind of code stream for being transmitted of transmission bag, be mainly used in the transmission of programme content.
Transmission location 160 refers to the first recording arrangement, the second recording arrangement and playback equipment.
In this programme, transport stream 110 (Transport Stream, transport stream) is also referred to as data flow, the transport stream 110 The data such as video, audio, captions can be obtained after being decoded by DEMUX (demultiplexer, demultiplexer) so that user sees See experience.
Fig. 2 is a kind of flow chart of the data transmission processing method of demultiplexer according to an exemplary embodiment. As shown in Fig. 2 the data transmission processing method of the demultiplexer may comprise steps of.
In step S210, classes of instructions and transmission location are obtained according to the request instruction of reception.
Wherein, request instruction refers to the order received, and the order both can be external equipment input or logical Cross what equipment was inputted in itself, the button of the zapping order or television set, set top box inputted say by remote control in itself is defeated The zapping order entered, in addition also multimedia file play command, performance recording order etc..Classes of instructions refers to institute in the order Comprising classification, program broadcasting, file broadcasting, performance recording etc. can be included.The classes of instructions that for example zapping order is included It is that program is played, the classes of instructions that record command is included is performance recording, and multimedia file can only response file play category Request instruction, programme televised live can respond program play and/or performance recording classification request instruction.
Transmission location refers to the first recording arrangement, the second recording arrangement, playback equipment etc..
Include the information such as classes of instructions and transmission location in request instruction, classes of instructions, biography are extracted from request instruction The information such as defeated position.
In step S230, the transmission state and priority of corresponding transmission channel in demultiplexer are obtained according to classes of instructions Sequentially.
Wherein, transmission channel is coffret, for realizing the communication between tuner and transmission location, for example, can include Two data streams interface (data stream interface 1, data stream interface 2), data stream interface is mainly used in accessing TS transport streams, a text Part playback interface (File1), file playback interface is mainly used in accessing multimedia file, and wherein data stream interface 1 i.e. can be right Tuner FE1 or other tuners can also be docked while the transmission location of output can also be docked, such as by meeting tuner FE0 Any one in playback equipment, or the first recording arrangement, the second recording arrangement and playback equipment, file playback interface are only right Connect the transmission location of output, such as playback equipment.Data flow is the transport stream 110 in Fig. 1.The transmission of transmission channel in demultiplexer State includes but is not limited to:Can connect, it is impossible to connect, it is occupied, can share.The sequencing of transmission channel is pointer The order pre-set to transmission channel, for example, pre-set data stream interface 1 prior to data stream interface 2, play and order in program Order, that is, illustrate when data stream interface 1 and data stream interface 2 can be selected, prioritizing selection data stream interface 1, only Have unavailable or can just select data stream interface 2 when the situation such as not connecting in data stream interface 1.Further, since file is broadcast Interface only one of which is put, in such a case, it is possible to without pre-setting sequencing in other words without considering sequencing, from And file playback interface can be directly selected.
For example, thering is two data streams interface (data stream interface 1, data stream interface 2) and a file to broadcast in demultiplexer Interface is put, when the request instruction received is zapping order, the classes of instructions obtained from the zapping order is that program is played, and Zapping order can access TS transport streams, therefore deduce that to should zapping order transmission channel include the He of data stream interface 1 Data stream interface 2, can at this time obtain the transmission state of data stream interface 1 and data stream interface 2.For another example, when receiving When request instruction is multimedia file play command, the classes of instructions obtained from the multimedia file play command is that file is broadcast Put, and multimedia file play command can access multimedia file, therefore deduce that to should multimedia file play life The transmission channel of order is file playback interface, can at this time obtain the transmission state of file playback interface.
In step s 250, by classes of instructions, transmission location, transmission state and sequencing, the biography of data flow is determined Defeated passage.
Wherein, the classes of instructions that has been obtained by step S210, transmission location, have been obtained by step S230 and demultiplexed With the transmission state and sequencing of corresponding transmission channel in device, according to classes of instructions, transmission location, transmission state and elder generation Order can determine that the transmission channel of data flow afterwards.
Specifically, the transmission state of transmission channel includes but is not limited in demultiplexer:It can connect, it is impossible to connect, quilt Take, can share.For example, program is played or performance recording needs to use data stream interface 1 and/or data stream interface 2, in advance The sequencing first set be data stream interface 1 prior to data stream interface 2, at this time when receiving program play command, it is necessary to The transmission state of data stream interface 1 and data stream interface 2 is first determined, if now data stream interface 1 can not be connected or occupied With and data stream interface 2 can to connect, the transmission channel that thus can determine that data flow is data stream interface 2.Further, since File playback interface is single transmission channel, and only response multimedia file is played, therefore when receiving file play command, meeting File playback interface is directly confirmed as into transmission channel.
In step S270, according to transmission channel by data stream transmitting to transmission location.
Wherein, determined by step S250 after transmission channel, the transmission channel determined according to this is by data stream transmitting To transmission location.
For example, the transmission location decided according to abovementioned steps is playback equipment, transmission channel it is confirmed that data flow Interface 1, i.e., by data stream interface 1 by data stream transmitting to playback equipment.
Classes of instructions and transmission location are obtained according to the request instruction of reception, by classes of instructions, transmission location and demultiplexed With the transmission state and sequencing of each transmission channel in device, the transmission channel of data flow is determined, will according to the transmission channel The data stream transmitting is to the transmission location.Thus, the flexible management by transmission channel and distribution, it is final to realize automatic choosing Suitable transmission channel is selected by data stream transmitting to transmission location.
In the data transmission processing method of the demultiplexer shown in another exemplary embodiment, step S210 it Afterwards, this method is further comprising the steps of.
Data flow in respond request command reception input path set in advance.
Input path refers to tuner to the path of demultiplexer, such as tuner FE0 to this road of data stream interface 1 Footpath, input path can be automatically selected according to certain order, such as prioritizing selection FE0 to data stream interface 2 or FE1 to number According to stream interface 1.
Wherein, due to being also dynamic connected mode between DEMUX and tuner in this method, therefore different numeral letters After number coming, by the way that every group of data signal is divided into two groups of duplicate input paths, i.e., every signal wire has corresponded to two groups Identical inputs path.This two groups of input paths are connected to demultiplexer using dynamic connected mode, and demultiplexer can be with According to specific environment or which group input path of signal condition selection connection.State before responding after request instruction, you can choosing Select and input path, then receive the data flow in the input path.
In another exemplary embodiment, as shown in figure 3, the demultiplexer that the present invention is provided after step S210 Data transmission processing method can also comprise the following steps
In step S310, in the input path for judging whether to receive highest priority in default time range Data flow, if it has, then step S330 is performed, if it has not, then performing step S350.
Wherein, priority refers to that input path is arranged according to certain level order, and the priority in input path is got over Height illustrates that the input path can be preferred, and is set by priority after each input path is ranked up, more can be effective Use input path.The input path includes the different path of a plurality of priority, that is, referring to has a plurality of selectable path, according to Different characteristics per paths can set different priority, and the priority for for example setting FE0 to data stream interface 1 is 1, The priority of FE0 to data stream interface 2 be 2, FE1 to data stream interface 1 priority be 3, FE1 to TS4 priority be 4, Here priority 1 is highest, and 4 be minimum, has 4 input paths.Thus, it is possible to select optimal defeated according to priority Enter path.
Default time range refers to that time range is set in advance, in digital signaling system, due to signal data Instantaneous variation, so default time range can not be excessive, otherwise may reduce experience effect during viewing program.For example it is pre- If time range be 3 seconds, that is, illustrate to be judged as every 3 seconds once whether data flow can be received.If can be received in 3 seconds Data flow, then perform step S330, otherwise performs step S350.
In step S330, the data flow in the input path of highest priority is received.
Wherein, due to data flow can be received in default time range by step S310, so directly receiving priority Data flow in highest input path.
In step S350, according to priority order receives the data flow in input path successively, until being successfully received input Data flow in path.
Wherein, due to failing to receive data flow according to step S310, so the order according to priority is needed, successively to defeated Enter path to be judged, untill 3 seconds interior energies receive data flow.
It is preferred that, due to the high input path of priority, the possible short time, which has failure or other reasons, to cause temporarily Data flow can not be received, then these input paths that can be high to priority at regular intervals between backstage are scanned, Once it was found that data flow can be received, the more excellent input path can be directly switch to, user can also be reminded from group selection The input path.
By method as described above, according to data signal to dynamic input path connection between demultiplexer, realize Automatically select input path in a certain order according to request instruction, without by manually set can realizing route select Select, the automation Selection effect in input path is effectively increased, so as to also improve Consumer's Experience.
Fig. 4 is the flow chart that step S230 details is described for correspondingly being implemented to exemplify according to Fig. 2.Such as Fig. 4 institutes Show, step S230 may comprise steps of.
In step S231, determine in demultiplexer each transmission channel to the transmission path between the transmission location.
Wherein, there are multiple transmission channels in demultiplexer, these transmission channels are preset between transmission location respectively There is transmission path.Transmission path refers to demultiplexer to the path between transmission location, such as data stream interface 1 to playback equipment Between path, the path between the recording arrangement of data stream interface 1 to the first etc..
The transmission channel in demultiplexer is connected with recording arrangement and playback equipment respectively for example, presetting, this says Respectively there are two transmission paths between transmission channel and recording arrangement and playback equipment in bright demultiplexer.
In step S233, the path status of transmission path is obtained.
Wherein, the path status of transmission path includes taking, free time etc., and instruction can be obtained by state and obtains transmission road The path status in footpath.
For example, the multimedia file just in playout storage (e.g., USB flash disk, hard disk etc.) instantly, it is to broadcast to illustrate transmission location Equipment is put, the request instruction now received is zapping order, by the classes of instructions that zapping order is included is that program is played, passed Defeated position is playback equipment, and the transmission location is occupied when this explanation receives zapping order, but now transmission path For play multimedia file transmission passage be memory to playback equipment, the path status of the transmission path is occupied, and is changed The transmission channel that platform is asked is data stream interface, the road of the transmission path (data stream interface to the path between playback equipment) Footpath state is simultaneously unoccupied, is now accomplished by the path status that pre-sets according to transmission path to be operated.If in advance The situation of setting is that the occupied transmission path can be switched, then can be first by memory to playback equipment when illustrating zapping Transmission path disconnects, then by the transmission channel connection of data stream interface to playback equipment.
In step S235, the transmission channel of data flow is determined according to path status and classes of instructions.
The transmission state obtained according to step S233, the biography of data flow is determined with reference to the classes of instructions of former request instruction Defeated passage.If the transmission channel is occupied and not changeable or can not connect, illustrating can not can not with the transmission channel Set up connection.
By method as described above, according to transmission path set in advance, after request instruction is received, according to its instruction Type, it is final to determine data flowing transmission channel by obtaining the status information of these transmission paths, realize transmission path Automatically select, versatility and flexibility are improved compared to rigid connection.
Fig. 5 is the flow chart that step S235 details is described for correspondingly being implemented to exemplify according to Fig. 4.The step S235 may comprise steps of.
In step S2351, all transmission paths are obtained according to classes of instructions.
Played or file broadcasting for example, instruction type is program, then it is all in acquisition demultiplexer to have with playback equipment The transmission path of pass.
For example, the environment includes data stream interface 1, data stream interface 2 and file playback interface, transmission location includes broadcasting Put equipment, the first recording arrangement and the second recording arrangement.According to the routing information pre-set, by the side of various path forms Formula can be expressed as by form 1:
Transmission path Data stream interface 1 Data stream interface 2 File playback interface
Playback equipment It can connect It can not connect It can connect
First recording arrangement It can connect It can connect It can not connect
Second recording arrangement It can connect It can connect It can not connect
On the basis of form 1, if now receiving the request instruction of TV programme broadcasting, the change of transmission path information Situation can be expressed as by form 2:
Transmission path Data stream interface 1 Data stream interface 2 File playback interface
Playback equipment It is occupied It can not connect It can connect
First recording arrangement It can connect It can connect It can not connect
Second recording arrangement It can connect It can connect It can not connect
In step S2353, transmission path is formed into transmission path set according to order set in advance.
Transmission path can preset an order, such as be set according to the order of priority, suitable according to this All transmission paths are formed a transmission path set by sequence.
For example, referring to above table 1, according to static rule, in the case of no order or priority, it can select Transmission path collection be combined into:
TV programme are played:(data stream interface 1, playback equipment);
Multimedia file is played:(file playback interface, playback equipment);
Record:(data stream interface 1, the first recording arrangement) (data stream interface 1, the second recording arrangement) (data stream interface 2, the first recording arrangement) (data stream interface 2, the second recording arrangement).
In step S2355, the transmission channel of data flow is determined according to path status in transmission path set.
Because the transmission path in transmission path set is sorted in a certain order, so now only needing basis Path status in the transmission path set determines the transmission channel of data flow.
For example, having A, B, C to amount to 3 transmission paths in the set, according to the order of priority, A ranked first position, and B arranges Two, C ranked third position, and it is occupied and not changeable for now ranked first the path A of position path status, ranked second the path of position B path status is occupied but changeable, ranked third the path C path status of position for that can connect, thus, eventually selects Routing footpath B, path A are due to occupied and not changeable without that can be chosen, although path C can be connected due to sequence rearward And can not be chosen.
Following is apparatus of the present invention embodiment, can be used for the data transmission and processing side for performing above-mentioned demultiplexer of the invention Method embodiment.For the details not disclosed in apparatus of the present invention embodiment, at the data transfer that refer to demultiplexer of the present invention Manage embodiment of the method.
Fig. 6 is a kind of block diagram of the data transmission and processing device of demultiplexer according to an exemplary embodiment.Should The data transmission and processing device of demultiplexer can be used in the implementation environment shown in Fig. 1, the demultiplexer shown in execution Fig. 2 The all or part of step of data transmission processing method.As shown in fig. 6, the data transmission and processing device 300 of the demultiplexer can To include but is not limited to:Transmission location acquisition module 310, transmission state acquisition module 330, the and of transmission channel determining module 350 Transport module 370.
Transmission location acquisition module 310, for obtaining classes of instructions and transmission location according to the request instruction of reception.
Transmission state acquisition module 330, the biography for obtaining corresponding transmission channel in demultiplexer according to classes of instructions Defeated state and sequencing.
Transmission channel determining module 350, for by classes of instructions, transmission location, transmission state and sequencing, it is determined that The transmission channel of data flow.
Transport module 370, for according to transmission channel by the data stream transmitting to transmission location.
The function of modules and the implementation process of effect are specifically detailed in the data transmission and processing device of above-mentioned demultiplexer See the implementation process of correspondence step in the data transmission processing method of above-mentioned demultiplexer, will not be repeated here.
In another exemplary embodiment, the data transmission and processing device of the demultiplexer can also include but not limit In:Receiving module.
The data flow that the receiving module is used in respond request command reception input path set in advance.
Optionally, on the basis of the data transmission and processing device for the demultiplexer that above-described embodiment is provided, such as Fig. 7 institutes Show, the receiving module 410 can include but is not limited to:Judging unit 411 and receiving unit 413.
Judging unit 411, the input path for judging whether to receive highest priority in default time range In data flow.
Receiving unit 413, if it has not, then receiving unit, the data in input path are received for according to priority order successively Stream, until being successfully received the data flow in input path.
Fig. 8 is the block diagram that the details of determining module is described for correspondingly being implemented to exemplify according to Fig. 6.The determining module 330, as shown in figure 8, can include but is not limited to:Transmission path determining unit 331, transmission state acquiring unit 333 and transmission Passage determining unit 335.
Transmission path determining unit 331, for determining in demultiplexer each transmission channel to the transmission between transmission location Path.
Transmission state acquiring unit 333, the path status for obtaining transmission path.
Transmission channel determining unit 335, the transmission channel for determining data flow according to path status and classes of instructions.
Fig. 9 is the block diagram that the details of transmission channel unit is described for correspondingly being implemented to exemplify according to Fig. 8.The transmission Passage determining unit 335, as shown in figure 9, can include but is not limited to:Path obtains subelement 3351, set subelement 3353 With determination subelement 3355.
Path obtains subelement 3351, for obtaining all transmission paths according to the classes of instructions.
Gather subelement 3353, for transmission path to be formed into transmission path set according to order set in advance.
Determination subelement 3355, the transmission channel for determining data flow according to path status in transmission path set.
Figure 10 is a kind of schematic diagram of data transmission and processing involved in the present invention, as shown in Figure 10, is by transport stream 510 Transmit to the schematic diagram of playback equipment 517.
Transport stream 510 flows to tuner FE0 and tuner FE1 in two tuners, i.e. Figure 10, and tuner respectively Data in FE0 and tuner FE1 are complete equities, are an input path between tuner FE0 and data stream interface 1, Another input path is also there are between tuner FE0 and data stream interface 2, data stream interface 1 is a transmission channel, number According to being an outgoing route between the playback equipment 517 in stream interface 1 and transmission location, same data stream interface 2 is with transmitting position It is data stream interface 1 and playback equipment also to have selected in another outgoing route, figure between playback equipment 517 in putting This outgoing route between 517, is automatically selected, you can by transport stream 510 most by these input paths and outgoing route Transmit eventually to playback equipment 517.
It should be appreciated that the invention is not limited in the precision architecture for being described above and being shown in the drawings, and And various modifications and changes can be being performed without departing from the scope.The scope of the present invention is only limited by appended claim.

Claims (10)

1. a kind of data transmission processing method of demultiplexer, it is characterised in that the described method comprises the following steps:
Classes of instructions and transmission location are obtained according to the request instruction of reception;
The transmission state and sequencing of corresponding transmission channel in demultiplexer are obtained according to the classes of instructions;
By the classes of instructions, the transmission location, the transmission state and the sequencing, the transmission of data flow is determined Passage;
According to the transmission channel by the data stream transmitting to the transmission location.
2. according to the method described in claim 1, it is characterised in that it is described according to the request instruction of reception obtain classes of instructions and After the step of transmission location, methods described also includes:
Respond the data flow in the request instruction reception input path set in advance.
3. method according to claim 2, it is characterised in that the input path includes the different road of a plurality of priority Footpath, the step of response request instruction receives the data flow in input path set in advance includes:
Judge whether to receive the data flow in the input path of highest priority in default time range, if it has not, then
According to priority order receives the data flow in input path successively, until being successfully received the data flow in input path.
4. according to the method described in claim 1, it is characterised in that described to pass through the classification, the transmission location, the biography The step of defeated state and the sequencing, transmission channel for determining data flow, includes:
Determine in demultiplexer each transmission channel to the transmission path between the transmission location;
Obtain the path status of the transmission path;
The transmission channel of data flow is determined according to the path status and the classes of instructions.
5. method according to claim 4, it is characterised in that described true according to the path status and the classes of instructions The step of transmission channel for determining data flow, includes:
All transmission paths are obtained according to the classes of instructions;
The transmission path is formed into transmission path set according to order set in advance;
The transmission channel of data flow is determined according to the path status in the transmission path set.
6. the data transmission and processing device of a kind of demultiplexer, it is characterised in that described device includes:
Transmission location acquisition module, for obtaining classes of instructions and transmission location according to the request instruction of reception;
Transmission state acquisition module, the transmission shape for obtaining corresponding transmission channel in demultiplexer according to the classes of instructions State and sequencing;
Transmission channel determining module, for passing through the classes of instructions, the transmission location, the transmission state and the priority Sequentially, the transmission channel of data flow is determined;
Transport module, for according to the transmission channel by the data stream transmitting to the transmission location.
7. device according to claim 6, it is characterised in that described device also includes:
Receiving module, for responding the data flow in the request instruction reception input path set in advance.
8. device according to claim 7, it is characterised in that the input path includes the different road of a plurality of priority Footpath, the receiving module includes:
Judging unit, for judging whether to receive the data in the input path of highest priority in default time range Stream, if it has not, then
Receiving unit, the data flow in input path is received for according to priority order successively, until being successfully received input path In data flow.
9. device according to claim 6, it is characterised in that the determining module includes:
Transmission path determining unit, for determining in demultiplexer each transmission channel to the transmission road between the transmission location Footpath;
Transmission state acquiring unit, the path status for obtaining the transmission path;
Transmission channel determining unit, the transmission channel for determining data flow according to the path status and the classes of instructions.
10. device according to claim 9, it is characterised in that the transmission channel determining unit includes:
Path obtains subelement, for obtaining all transmission paths according to the classes of instructions;
Gather subelement, for the transmission path to be formed into transmission path set according to order set in advance;
Determination subelement, the transmission channel for determining data flow according to the path status in the transmission path set.
CN201710385234.6A 2017-05-26 2017-05-26 The data transmission processing method and device of demultiplexer Pending CN107172480A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710385234.6A CN107172480A (en) 2017-05-26 2017-05-26 The data transmission processing method and device of demultiplexer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710385234.6A CN107172480A (en) 2017-05-26 2017-05-26 The data transmission processing method and device of demultiplexer

Publications (1)

Publication Number Publication Date
CN107172480A true CN107172480A (en) 2017-09-15

Family

ID=59821363

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710385234.6A Pending CN107172480A (en) 2017-05-26 2017-05-26 The data transmission processing method and device of demultiplexer

Country Status (1)

Country Link
CN (1) CN107172480A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112000605A (en) * 2020-08-26 2020-11-27 北京控制与电子技术研究所 Method and device for transmitting instructions and data

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101540872A (en) * 2009-02-23 2009-09-23 深圳华为通信技术有限公司 Control method of multichannel cascade connection of media control server, device and system thereof
CN101656842A (en) * 2008-08-22 2010-02-24 深圳Tcl新技术有限公司 Single frequency point quick channel search method of digital television
CN101984655A (en) * 2010-11-23 2011-03-09 华亚微电子(上海)有限公司 Digital television receiving system and channel changing method
CN102801945A (en) * 2012-08-09 2012-11-28 珠海全志科技股份有限公司 Digital television playback and record method and device
CN103577131A (en) * 2012-07-25 2014-02-12 浙江大华技术股份有限公司 Method and device for transmitting video signal
CN105049902A (en) * 2014-04-17 2015-11-11 三星电子株式会社 Broadcast receiving apparatus and controlling method thereof
CN105979356A (en) * 2016-06-12 2016-09-28 深圳创维数字技术有限公司 Channel searching method and device of set-top box
CN106572361A (en) * 2016-11-15 2017-04-19 中兴通讯股份有限公司 Video file processing method, device and system

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101656842A (en) * 2008-08-22 2010-02-24 深圳Tcl新技术有限公司 Single frequency point quick channel search method of digital television
CN101540872A (en) * 2009-02-23 2009-09-23 深圳华为通信技术有限公司 Control method of multichannel cascade connection of media control server, device and system thereof
CN101984655A (en) * 2010-11-23 2011-03-09 华亚微电子(上海)有限公司 Digital television receiving system and channel changing method
CN103577131A (en) * 2012-07-25 2014-02-12 浙江大华技术股份有限公司 Method and device for transmitting video signal
CN102801945A (en) * 2012-08-09 2012-11-28 珠海全志科技股份有限公司 Digital television playback and record method and device
CN105049902A (en) * 2014-04-17 2015-11-11 三星电子株式会社 Broadcast receiving apparatus and controlling method thereof
CN105979356A (en) * 2016-06-12 2016-09-28 深圳创维数字技术有限公司 Channel searching method and device of set-top box
CN106572361A (en) * 2016-11-15 2017-04-19 中兴通讯股份有限公司 Video file processing method, device and system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112000605A (en) * 2020-08-26 2020-11-27 北京控制与电子技术研究所 Method and device for transmitting instructions and data

Similar Documents

Publication Publication Date Title
US8910203B2 (en) Method for displaying channel listings in an electronic program guide and an electronic program guide implementing the method
CN1161977C (en) Apparatus for receiving programs
US6414720B1 (en) Digital broadcasting system using virtual channels
CN100455012C (en) Television program recommending device and method thereof
KR100898690B1 (en) Multi-format transport stream decoder
US8424040B2 (en) Multi-source switching in a television system
CN101563915B (en) Embedded audio routing switcher
CA2842380C (en) Merging multi-source information in a television system
EP1798966A1 (en) Method of displaying progress bar and television receiver using the same
CN1815606B (en) Device and method for data processing using multi-data processing equipment
JPH1127593A (en) Method and system for updating electronic program guide information for digital television receiver
KR100244843B1 (en) Broadcasting signal transmitting method and broadcasting signal receiving apparatus
CN101513055B (en) Method for controlling broadcasting receiver of broadcasting signal for determining multi channels and broadcasting receiver using same
CN101662609B (en) Video processing apparatus and video processing method
JP2005516491A (en) TV-ANYTIMECRID improved communication
KR101425679B1 (en) EPG display device and this method
JP2004304796A (en) Control method of apparatus for distributing and processing video signal and storage medium with program code for executing program for implementing each step of the method stored therein
CN101548540A (en) Image display device and method for controlling the same
RU2012131312A (en) METHOD FOR AUTOMATIC PROGRAMMING OF A RECEIVER ABLE TO RECEIVE RADIO TV AND SIGNALS, AT LEAST, IN TWO DIFFERENT FORMATS, AND THE RELATED RECEIVER
CN107172480A (en) The data transmission processing method and device of demultiplexer
US6246434B1 (en) Video apparatus which can be adjusted easily
CN106803954B (en) The detection method of more tuner set-top boxes, apparatus and system
CN1956521B (en) Method of changing/managing channel and broadcasting receiver thereof
CN106803979A (en) A kind of method and system for supporting multiple programs to descramble simultaneously
US7895636B2 (en) Apparatus for outputting content

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 266000, No. 218, Bay Road, Qingdao economic and Technological Development Zone, Shandong

Applicant after: Hisense Visual Technology Co., Ltd.

Address before: 266555 Qingdao economic and Technological Development Zone, Shandong, Hong Kong Road, No. 218

Applicant before: QINGDAO HISENSE ELECTRONICS Co.,Ltd.

CB02 Change of applicant information
RJ01 Rejection of invention patent application after publication

Application publication date: 20170915

RJ01 Rejection of invention patent application after publication