CN107517403B - TS stream demultiplexing method and television - Google Patents
TS stream demultiplexing method and television Download PDFInfo
- Publication number
- CN107517403B CN107517403B CN201710736896.3A CN201710736896A CN107517403B CN 107517403 B CN107517403 B CN 107517403B CN 201710736896 A CN201710736896 A CN 201710736896A CN 107517403 B CN107517403 B CN 107517403B
- Authority
- CN
- China
- Prior art keywords
- stream
- filter
- input port
- audio
- demultiplexer
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/434—Disassembling 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/4341—Demultiplexing of audio and video streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/23605—Creation or processing of packetized elementary streams [PES]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/2365—Multiplexing of several video streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/2368—Multiplexing of audio and video streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/434—Disassembling 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/4343—Extraction or processing of packetized elementary streams [PES]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention provides a method for demultiplexing a TS stream and a television, wherein the method comprises the following steps: when the demultiplexer receives a first TS stream from a first input port, filtering a second TS stream corresponding to a current channel from the first TS stream containing multi-channel audio and video data, and outputting the second TS stream from a first output port, so that a conditional access module connected with the first output port descrambles the second TS stream to obtain a third TS stream; when demultiplexing receives the third TS stream from the second input port, the ES stream of the audio and video of the current channel is filtered from the third TS stream, and the ES stream is output from the second output port, so that the decoder connected to the second output port decodes the ES stream to obtain the audio and video stream for playing. The invention realizes the demultiplexing processing of the channel audio and video based on a single demultiplexer, and saves the resources of the demultiplexer.
Description
Technical Field
The invention relates to the technical field of digital televisions, in particular to a method for demultiplexing a TS stream and a television.
Background
A Transport Stream (TS) received by a digital television receiver is a single data Stream synthesized from multiple channel data, and the receiver needs to demultiplex and decode the synthesized TS Stream to filter out program contents such as audio and video of a currently selected channel.
Currently, demultiplexing of a TS stream is done by two demultiplexers: one demultiplexer is responsible for filtering out the TS Stream of the current channel from the synthesized TS Stream, and the TS Stream of the current channel is usually a scrambled TS Stream, so that the TS Stream needs to be sent to a conditional access module for descrambling, and the descrambled TS Stream is sent to another demultiplexer to filter out the ES Stream (Elementary Stream) of the audio and video of the current channel, and then the ES Stream is decoded by a decoder for playing. The above processing procedure uses two demultiplexers, occupying more demultiplexer resources.
Disclosure of Invention
The invention aims to provide a method for demultiplexing a TS stream and a television, which are used for reducing the resource occupation of a demultiplexer.
In order to achieve the purpose, the invention provides the following technical scheme:
in a first aspect, the present invention provides a TS stream demultiplexing method applied to a demultiplexer, where the method includes:
when a first TS stream is received from a first input port, filtering a second TS stream corresponding to a current channel from the first TS stream containing multi-channel audio and video data, and outputting the second TS stream from a first output port, so that a conditional access module connected with the first output port descrambles the second TS stream to obtain a third TS stream;
and when the third TS stream is received from a second input port, filtering out an ES stream of the audio and video of the current channel from the third TS stream, and outputting the ES stream from a second output port, so that a decoder connected with the second output port decodes the ES stream to obtain the audio and video stream for playing.
In a second aspect, the present invention provides a television set, comprising: the system comprises a demultiplexer, a conditional access module and a decoder;
the demultiplexer is configured to, when a first TS stream is received from a first input port, filter a second TS stream corresponding to a current channel from the first TS stream containing multi-channel audio/video data, and output the second TS stream from a first output port to the conditional access module for descrambling; when a third TS stream descrambled by the conditional access module is received from a second input port, filtering out an ES stream of the audio and video of the current channel from the third TS stream, and outputting the ES stream to the decoder from a second output port;
the conditional access module is configured to descramble the second TS stream output by the demultiplexer to obtain a third TS stream, and transmit the third TS stream to the demultiplexer;
and the decoder is used for decoding the ES stream output by the demultiplexer to obtain an audio/video stream for playing.
As can be seen from the above description, the present invention utilizes a demultiplexer to filter out a second TS stream corresponding to a current channel from a first TS stream containing multi-channel audio/video data, and sends the second TS stream to a conditional access module for descrambling; and after the conditional access module descrambles the second TS stream, returning a third TS stream obtained by descrambling to the demultiplexer for filtering the second TS stream, filtering the received third TS stream by the demultiplexer to obtain an ES stream of the audio and video of the current channel, outputting the ES stream to a decoder for decoding, and finally obtaining the audio and video stream which can be played. Therefore, the demultiplexing process (two filtering processes) in the invention can be completed by a single demultiplexer, so that the resources of the demultiplexer can be effectively saved.
Drawings
Fig. 1 is a schematic diagram of a television set according to an embodiment of the present invention;
fig. 2 is a flow chart of a TS stream demultiplexing method according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of a television set according to an embodiment of the present invention.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Rather, they are merely examples of systems and methods consistent with certain aspects of the invention, as detailed in the appended claims.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in this specification and the appended claims, the singular forms "a", "an", and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should also be understood that the term "and/or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.
It is to be understood that although the terms first, second, third, etc. may be used herein to describe various information, these information should not be limited to these terms. These terms are only used to distinguish one type of information from another. For example, first information may also be referred to as second information, and similarly, second information may also be referred to as first information, without departing from the scope of the present invention. The word "if" as used herein may be interpreted as "at … …" or "when … …" or "in response to a determination", depending on the context.
The embodiment of the invention provides a method for demultiplexing a TS stream, which completes demultiplexing processing on the TS stream by using a single demultiplexer. Referring to fig. 1, a schematic diagram of a television set according to an embodiment of the present invention is shown. The television set includes: a demultiplexer 110, a conditional access module 120, a decoder 130, a USB (Universal Serial Bus) controller 140, a tuner 150, a demodulator 160, a processor 170, a remote controller 180, and a display 190.
The conditional access module 120 is a conditional access module (i.e. USB CAM) based on a USB interface, and transmits data based on a USB protocol under the control of a USB controller, which of course, the present invention does not specifically limit the interface type of the conditional access module, and conditional access modules of other interface types can also implement the technical solution of the present invention under the support of the corresponding interface protocol.
In addition, the modules within the dashed box shown in fig. 1 are usually integrated into the same main chip of the television, so as to reduce the cost and improve the reliability. However, the present invention does not limit whether these modules are integrated on the same chip, and each module independent of each other can also implement the technical solution of the present invention.
Referring to fig. 2, a flow chart of an embodiment of the method for demultiplexing a TS stream according to the present invention is shown, and the embodiment describes a process of demultiplexing a TS stream from the demultiplexer 110 side.
Step 201, when a first TS stream is received from a first input port, filtering a second TS stream corresponding to a current channel from the first TS stream containing multi-channel audio-video data, and outputting the second TS stream from a first output port.
As shown in fig. 1, after the radio frequency signal is tuned and demodulated by the tuner 150 and the demodulator 160, a first TS stream is output, which includes audio and video data of a plurality of channels and is output to the demultiplexer 110 in the form of a plurality of consecutive data packets (packets).
The demultiplexer 110 receives the first TS stream from the first input port (e.g., the P1 port shown in fig. 1), and before filtering out the second TS stream corresponding to the current channel (the channel is selected by the remote controller 180) from the first TS stream, needs to configure a binding relationship between the first input port and the first filter for filtering out the second TS stream from the first TS stream. The specific process of filtering out the second TS stream from the first TS stream by the demultiplexer 110 is to filter the first TS stream containing the multi-channel audio/video data received from the first input port by using the first filter bound to the first input port, and filter out the second TS stream corresponding to the current channel.
Wherein the first filter includes a control filter and a data filter, and the second TS stream includes control information data packets and data information data packets of the current channel. The Specific process of filtering the first TS stream by the demultiplexer 110 using the first filter is to filter the first TS stream containing multi-channel audio/video data received from the first input port by using a control filter included in the first filter bound to the first input port, and filter out a control Information packet corresponding to the current channel, for example, a PSI (Program Specific Information) packet, where an effective load of the PSI packet carries detailed Information of a Program, such as a Program table, network Information, and the like; the first TS stream containing multi-channel audio/video data received from the first input port is filtered by using a data filter included in the first filter bound to the first input port, and a data information packet corresponding to the current channel, for example, a PES (Packetized elementary stream) packet is filtered, and a payload of the PES packet carries program specific contents such as video, audio, and subtitles.
The filter filters out data packets (packet headers of the data packets carry PID values) in the TS stream that are different from PID (packet identifier) values of audio and video of the selected channel, and only retains the data packets of the selected channel, that is, the TS stream of the selected channel. The filtering principle is prior art and will not be described herein.
The second TS stream filtered by the demultiplexer 110 is usually a scrambled TS stream, and needs to be output to the conditional access module 120 for descrambling. The demultiplexer 110 needs to configure a binding relationship of the first filter and the first output port before outputting the second TS stream to the conditional access module 120 through the first output port (e.g., the P2 port shown in fig. 1) connected to the conditional access module 120. The specific process of the demultiplexer 110 outputting the second TS stream from the first output port is to output the second TS stream filtered by the first filter from the first output port bound to the first filter, so that the conditional access module 120 connected to the first output port descrambles the second TS stream to obtain a third TS stream, and returns the third TS stream to the demultiplexer 110.
And 202, when the third TS stream is received from the second input port, filtering out an ES stream of the audio and video of the current channel from the third TS stream, and outputting the ES stream from the second output port.
The demultiplexer 110 receives the third TS stream from the second input port (e.g., the P3 port shown in fig. 1), and the demultiplexer 110 needs to configure the binding relationship between the second input port and the second filter for filtering out the ES stream from the third TS stream before filtering out the ES stream of the audio/video of the current channel from the third TS stream. The specific process of filtering, by the demultiplexer 110, the ES stream of the audio and video of the current channel from the third TS stream is to filter, by using a second filter bound to the second input port, the third TS stream received from the second input port, and filter the ES stream of the audio and video of the current channel. The ES stream is no longer in the form of packets, but is a continuous audio-video stream that follows a certain coding format, for example, an MPEG-2(Moving Picture expert group-2, version 2 of the motion Picture experts group) format.
The demultiplexer 110 needs to output the filtered ES stream to the decoder 130 for decoding. Before outputting the ES stream to the decoder 130 through a second output port (e.g., a P4 port shown in fig. 1) connected to the decoder 130, a binding relationship between a second filter and the second output port needs to be configured. The specific process of the demultiplexer 110 outputting the ES stream from the second output port is to output the ES stream filtered by the second filter from the second output port bound to the second filter, so that the decoder 130 connected to the second output port decodes the ES stream to obtain an audio/video stream for playing, and outputs the audio/video stream to the display 190 for playing.
It can be seen from the above description that the present invention utilizes a single demultiplexer to implement demultiplexing on channel audio and video, which saves the resources of the demultiplexer, and especially when only one demultiplexer is provided in the system (for example, only one demultiplexer is provided in the main chip of the television), the demultiplexing method of the present invention can still implement demultiplexing on channel audio and video.
The process of TS stream demultiplexing will now be described in detail by taking the television shown in fig. 1 as an example.
After the radio frequency signal is modulated and demodulated by the tuner 150 and the demodulator 160, a TS stream containing audio and video data of a plurality of channels is output and recorded as TS 1.
After receiving the TS1 through the P1 port, the demultiplexer 110 filters a TS stream corresponding to the current channel selected by the user (the channel selected by the user through the remote controller 180) from the TS1, which is denoted as TS2, and the TS2 is a scrambled TS stream, by using a preconfigured Filter bound to the input port P1, which is denoted as Filter 1. The demultiplexer 110 outputs the TS2 to the USB controller 140 by using the output port P2 bound to the Filter1, and the USB controller 140 transmits the TS2 to the conditional access module 120 based on the USB interface.
After the conditional access module 120 descrambles the TS2, the descrambled TS stream is output, which is denoted as TS3, and the TS3 is returned to the demultiplexer 110 via the USB controller 140.
After receiving the TS3 through the P3 port, the demultiplexer 110 uses a pre-configured Filter bound to the input port P3 to mark as Filter2, and filters out an ES stream of an audio/video of a current channel from the TS3 to mark as ES1, where the ES1 is an encoded audio/video stream. The demultiplexer 110 outputs ES1 to the decoder 130 using the output port P4 bound to the Filter 2.
The decoder 130 decodes the ES1 and outputs the decoded ES1 to the display 190 for playback.
The invention also provides an embodiment of a television corresponding to the embodiment of the method for demultiplexing the TS stream.
Fig. 3 is a schematic structural diagram of a television according to an embodiment of the present invention. The television set includes a demultiplexer 110, a conditional access module 120, and a decoder 130, wherein:
the demultiplexer 110 is configured to, when a first TS stream is received from a first input port, filter a second TS stream corresponding to a current channel from the first TS stream containing multi-channel audio/video data, and output the second TS stream from a first output port to the conditional access module 120 for descrambling; when receiving the third TS stream descrambled by the conditional access module 120 from the second input port, filtering out an ES stream, which is an elementary stream of the audio and video of the current channel, from the third TS stream, and outputting the ES stream to the decoder 130 from the second output port;
the conditional receiving module 120 is configured to descramble the second TS stream output by the demultiplexer 110 to obtain the third TS stream, and transmit the third TS stream to the demultiplexer 110;
the decoder 130 is configured to decode the ES stream output by the demultiplexer 110 to obtain an audio/video stream for playing.
Further, the air conditioner is provided with a fan,
the demultiplexer 110 is further configured to configure a binding relationship between the first input port and a first filter for filtering out the second TS stream from the first TS stream; configuring a binding relationship of the first filter with the first output port;
the demultiplexer 110 is specifically configured to filter, by using a first filter bound to the first input port, a first TS stream containing multi-channel audio/video data received from the first input port, and filter out a second TS stream corresponding to a current channel; the second TS stream filtered by the first filter is output to the conditional access module 120 from the first output port bound to the first filter for descrambling.
Further, the first filter includes a control filter and a data filter, the second TS stream includes control information data packets and data information data packets,
the demultiplexer 110 is specifically configured to filter, by using a control filter included in the first filter bound to the first input port, a first TS stream containing multi-channel audio/video data received from the first input port, and filter out a control information data packet included in the second TS stream corresponding to the current channel; and filtering a first TS stream containing multi-channel audio and video data received from the first input port by using a data filter included in the first filter bound with the first input port, and filtering out a data information data packet included in the second TS stream corresponding to the current channel.
Further, the air conditioner is provided with a fan,
the demultiplexer 110 is further configured to configure a binding relationship between the second input port and a second filter for filtering out the ES stream from the third TS stream; configuring a binding relationship of the second filter with the second output port;
the demultiplexer 110 is specifically configured to filter the third TS stream received from the second input port by using a second filter bound to the second input port, and filter out an ES stream of the audio and video of the current channel; the ES stream filtered by the second filter is output to the decoder 130 from a second output port bound to the second filter.
Further, the conditional access module 120 is a conditional access module based on a USB interface.
The implementation process of the functions and actions of each module in the system is specifically described in the implementation process of the corresponding step in the method, and is not described herein again.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like made within the spirit and principle of the present invention should be included in the scope of the present invention.
Claims (10)
1. A method for demultiplexing a Transport Stream (TS) stream, applied to a demultiplexer, the method comprising:
when a first TS stream is received from a first input port, filtering a second TS stream corresponding to a current channel from the first TS stream containing multi-channel audio and video data, and outputting the second TS stream from a first output port, so that a conditional access module connected with the first output port descrambles the second TS stream to obtain a third TS stream;
and when the third TS stream is received from a second input port, filtering out an ES stream of the audio and video of the current channel from the third TS stream, and outputting the ES stream from a second output port, so that a decoder connected with the second output port decodes the ES stream to obtain the audio and video stream for playing.
2. The method of claim 1, wherein before filtering out a second TS stream corresponding to a current channel from the first TS stream containing multi-channel audio-video data, further comprising:
configuring a binding relationship of the first input port with a first filter for filtering out the second TS stream from the first TS stream;
the filtering out a second TS stream corresponding to the current channel from the first TS stream containing the multi-channel audio-video data includes:
filtering a first TS stream containing multi-channel audio and video data received from the first input port by using a first filter bound with the first input port, and filtering out a second TS stream corresponding to the current channel;
before outputting the second TS stream from the first output port, the method further includes:
configuring a binding relationship of the first filter with the first output port;
the outputting the second TS stream from a first output port includes:
and outputting the second TS flow filtered by the first filter from a first output port bound with the first filter.
3. The method as claimed in claim 2, wherein the first filter comprises a control filter and a data filter, the second TS stream comprises control information packets and data information packets, and the filtering the first TS stream containing multi-channel audio-video data received from the first input port by using the first filter bound to the first input port to filter out the second TS stream corresponding to the current channel comprises:
filtering a first TS stream containing multi-channel audio and video data received from the first input port by using a control filter included in the first filter bound with the first input port, and filtering out a control information data packet included in the second TS stream corresponding to the current channel;
and filtering a first TS stream containing multi-channel audio and video data received from the first input port by using a data filter included in the first filter bound with the first input port, and filtering out a data information data packet included in the second TS stream corresponding to the current channel.
4. The method of claim 1, wherein before filtering out the ES stream of the audio and video of the current channel from the third TS stream, further comprising:
configuring a binding relationship of the second input port with a second filter for filtering out the ES stream from the third TS stream;
the filtering out the ES stream of the audio and video of the current channel from the third TS stream includes:
filtering the third TS stream received from the second input port by using a second filter bound with the second input port to filter out an ES stream of the audio and video of the current channel;
before outputting the ES stream from the second output port, the method further includes:
configuring a binding relationship of the second filter with the second output port;
said outputting the ES stream from a second output port, comprising:
outputting the ES stream filtered by the second filter from a second output port tied to the second filter.
5. The method according to any one of claims 1 to 4, wherein the conditional access module is a USB-based conditional access module.
6. A television set, characterized in that the television set comprises: the system comprises a demultiplexer, a conditional access module and a decoder;
the demultiplexer is configured to, when a first TS stream is received from a first input port, filter a second TS stream corresponding to a current channel from the first TS stream containing multi-channel audio/video data, and output the second TS stream from a first output port to the conditional access module for descrambling; when a third TS stream descrambled by the conditional access module is received from a second input port, filtering out an ES stream of the audio and video of the current channel from the third TS stream, and outputting the ES stream to the decoder from a second output port;
the conditional access module is configured to descramble the second TS stream output by the demultiplexer to obtain a third TS stream, and transmit the third TS stream to the demultiplexer;
and the decoder is used for decoding the ES stream output by the demultiplexer to obtain an audio/video stream for playing.
7. The television set of claim 6, wherein:
the demultiplexer is further configured to configure a binding relationship between the first input port and a first filter for filtering out the second TS stream from the first TS stream; configuring a binding relationship of the first filter with the first output port;
the demultiplexer is specifically configured to filter, by using a first filter bound to the first input port, a first TS stream containing multi-channel audio/video data received from the first input port, and filter out a second TS stream corresponding to a current channel; and outputting the second TS flow filtered by the first filter to the conditional access module for descrambling from a first output port bound with the first filter.
8. The television set of claim 7, wherein the first filter comprises a control filter and a data filter, and the second TS stream comprises control information data packets and data information data packets;
the demultiplexer is specifically configured to filter, by using a control filter included in the first filter bound to the first input port, a first TS stream containing multi-channel audio/video data received from the first input port, and filter out a control information packet included in the second TS stream corresponding to the current channel; and filtering a first TS stream containing multi-channel audio and video data received from the first input port by using a data filter included in the first filter bound with the first input port, and filtering out a data information data packet included in the second TS stream corresponding to the current channel.
9. The television set of claim 6, wherein:
the demultiplexer is further configured to configure a binding relationship between the second input port and a second filter for filtering out the ES stream from the third TS stream; configuring a binding relationship of the second filter with the second output port;
the demultiplexer is specifically configured to filter, by using a second filter bound to the second input port, the third TS stream received from the second input port, and filter out an ES stream of the audio and video of the current channel; outputting the ES stream filtered by the second filter to the decoder from a second output port bound to the second filter.
10. A television set according to any one of claims 6 to 9, wherein the conditional access module is a USB interface based conditional access module.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710736896.3A CN107517403B (en) | 2017-08-24 | 2017-08-24 | TS stream demultiplexing method and television |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710736896.3A CN107517403B (en) | 2017-08-24 | 2017-08-24 | TS stream demultiplexing method and television |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107517403A CN107517403A (en) | 2017-12-26 |
CN107517403B true CN107517403B (en) | 2020-09-08 |
Family
ID=60724026
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710736896.3A Active CN107517403B (en) | 2017-08-24 | 2017-08-24 | TS stream demultiplexing method and television |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107517403B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114143585A (en) * | 2021-11-02 | 2022-03-04 | 深圳Tcl新技术有限公司 | Data processing method and device, storage medium and terminal equipment |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101959004A (en) * | 2010-02-09 | 2011-01-26 | 广东九联科技股份有限公司 | Digital television system with universal remote controller |
CN101986712A (en) * | 2010-11-23 | 2011-03-16 | 华亚微电子(上海)有限公司 | Digital television receiving device and channel conversion method thereof |
CN102447949A (en) * | 2011-08-24 | 2012-05-09 | 上海文广科技(集团)有限公司 | Efficient frame-accurate TS stream splicing method |
CN204089997U (en) * | 2014-10-22 | 2015-01-07 | 成都市斯达鑫辉视讯科技有限公司 | SD terrestrial DTV receiver |
CN104853243A (en) * | 2015-05-13 | 2015-08-19 | 上海玮舟微电子科技有限公司 | Transport stream de-multiplexing method and apparatus |
-
2017
- 2017-08-24 CN CN201710736896.3A patent/CN107517403B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN107517403A (en) | 2017-12-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100688089B1 (en) | Multiplexing / Demultiplexing Device of Cable Broadcast Receiver | |
US8505064B2 (en) | Method and system of providing signals | |
JP2009525657A (en) | Transport stream jitter removal | |
CN101355640A (en) | Multi-display digital television set-top box | |
KR20010043726A (en) | Separator and Separating method, and Receiver and Receiving method | |
CN101453641A (en) | Transmission stream deplexing hardware construction and implementation method | |
JP2002344889A (en) | Information transmitting device/method, information processor, information processing method and information processing system | |
US8861519B2 (en) | Data filtering apparatus and data filtering method | |
CN107517403B (en) | TS stream demultiplexing method and television | |
US8223966B2 (en) | Multiple stream decrypting and decoding systems and related methods thereof | |
JP2000184303A (en) | Receiving system and device for digital broadcast | |
CN201298872Y (en) | Multi-display digital TV set-top box | |
CN103428544A (en) | Sending device, sending method, receiving device, receiving method and electronic device | |
EP1605687B1 (en) | System for receiving packet streams | |
EP2361480A1 (en) | Signal processing apparatuses capable of processing initially reproduced packets prior to buffering the initially reproduced packets | |
US9294593B2 (en) | Electronic apparatus, stream transmission and reception method of electronic apparatus, program, host device, and stream transmission and reception method of host device | |
US20050259751A1 (en) | System and a method for controlling audio/video presentation on a sink device | |
EP1220533A2 (en) | Common interface module and method related thereto | |
JP3589913B2 (en) | Digital signal receiving device, digital signal processing device, and program recording medium | |
CN111954047A (en) | A method and device for descrambling two code streams with a single CAM card | |
JP3880580B2 (en) | Digital signal receiving apparatus, digital signal processing apparatus, and program recording medium | |
JP3737261B2 (en) | Digital broadcast receiving apparatus and digital broadcast receiving method | |
EP2104354A1 (en) | Method and apparatus for the conversion of DVB-S or DVB-C signals to DVB-T signals by PID filtration | |
JP2008098970A (en) | Digital broadcast receiving system | |
EP0868083B1 (en) | Digital television system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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: 266555 Qingdao economic and Technological Development Zone, Shandong, Hong Kong Road, No. 218 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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |