CN108337552A - A kind of Web TV quickly cuts platform method and device - Google Patents
A kind of Web TV quickly cuts platform method and device Download PDFInfo
- Publication number
- CN108337552A CN108337552A CN201810090473.3A CN201810090473A CN108337552A CN 108337552 A CN108337552 A CN 108337552A CN 201810090473 A CN201810090473 A CN 201810090473A CN 108337552 A CN108337552 A CN 108337552A
- Authority
- CN
- China
- Prior art keywords
- channel
- web
- platform
- cut
- video data
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 16
- 230000014509 gene expression Effects 0.000 claims description 5
- 230000005540 biological transmission Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
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/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4331—Caching operations, e.g. of an advertisement for later insertion during playback
-
- 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/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4383—Accessing a communication channel
- H04N21/4384—Accessing a communication channel involving operations to reduce the access time, e.g. fast-tuning for reducing channel switching latency
-
- 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/439—Processing of audio elementary streams
- H04N21/4394—Processing of audio elementary streams involving operations for analysing the audio stream, e.g. detecting features or characteristics in audio 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/439—Processing of audio elementary streams
- H04N21/4398—Processing of audio elementary streams involving reformatting operations of audio signals
-
- 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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44008—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
-
- 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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/440218—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by transcoding between formats or standards, e.g. from MPEG-2 to MPEG-4
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Platform method and device quickly is cut the present invention provides a kind of Web TV, the method includes:Obtain the current channel information of Web TV, the quick of user setting cuts platform dwell time T and continuously quickly cut number of units mesh X;Audio, video data of the Web TV to each X/2 channel before and after server acquisition request current channel is controlled, and unpacks in real time, decode audio, video data, decoded audio, video data is cached in the memory of Web TV;User remote controller operation is received, platform is cut in startup, and decoded yuv data is sent to display broadcasting in quick calling memory;The method receives channel data by using network bandwidth, utilize the memory cache data of Web TV, audio, video data is being decoded into yuv data in advance from the background using decoder, realizing the quick calling backstage in user Qie Tai, decoded data play out, achieve the effect that instantaneously to cut platform, when making user Qie Tai without waiting, user Qie Tai experience is promoted.
Description
Technical field
The present invention relates to network television fields, and quickly platform method and device is cut more particularly, to a kind of Web TV.
Background technology
According to the mode of TV transmission, TV can be divided into:Cable digital TV (DVBC), Web TV (IPTV),
Satellite television (DVBS S2), radio transmission DTV (DTMB DVBT) and smart television.Wherein, the user of Web TV
Usage quantity accounts for prodigious proportion, and prior art lower network TV cuts platform speed generally relatively slowly, cuts the delay time one when platform
As at least need 200 milliseconds.Within the delay time, there are two types of the processing modes of mainstream at present:One is draw Web TV
Face is parked in current picture frame, and the broadcasting of next video is just proceeded by after institute's switching channels code stream reaches;Another kind is
Web TV picture blank screen carries out the broadcasting of next video after waiting for institute's switching channels code stream to reach.Major part producer at present
The platform business realizing of cutting of Web TV all uses above-mentioned processing mode so that the user experience when cutting platform is very poor.
Invention content
Platform method and device is quickly cut the purpose of the present invention is to provide a kind of Web TV, Web TV is solved and cuts platform
When occur blank screen, frozen frame and cut the platform time it is slow the problems such as, realize network television user when cutting platform without waiting, instantaneously
Platform is cut, ensure that good user experience.
To achieve the above object, platform method quickly is cut the present invention provides a kind of Web TV, included the following steps:
S1 obtains the current channel information of Web TV, the quick of user setting cuts platform dwell time T and continuous quick
Cut number of units mesh X;
S2 controls audio, video data of the Web TV to each X/2 channel before and after server acquisition request current channel,
And unpack in real time, decode audio, video data, decoded audio, video data is cached in the memory of Web TV, wherein X/2
Round up number after expression X divided by 2;
S3, receives user remote controller operation, and platform is cut in startup;If user it is upper it is primary cut after platform in T seconds, press under remote controler
One channel, thens follow the steps S4;
If user it is upper it is primary cut after platform in T seconds, press the previous channel of remote controler, then follow the steps S5;
If user is more than not operate for T seconds, S6 is thened follow the steps;
If user it is upper it is primary cut after platform after T seconds, press the next channel of remote controler, then follow the steps S7;
If user it is upper it is primary cut after platform after T seconds, press the previous channel of remote controler, then follow the steps S8;
S4, control Web TV stop showing the picture of current channel N, but continue, in backstage caching, decoding, to immediately obtain
The decoding of channel N+1 is data cached and plays, and setting channel N+1 is current channel, and to each X/2 before and after channel N+1
The audio, video data of channel is downloaded, unpacks, caches and decodes;
S5, control Web TV stop showing the picture of current channel N, but continue, in backstage caching, decoding, to immediately obtain
The decoding of channel N-1 is data cached and plays, and setting channel N-1 is current channel, and to each X/2 before and after channel N-1
The audio, video data of channel is downloaded, unpacks, caches and decodes;
S6 continues to play current channel N, stop to the download of the audio, video data of each X/2 channel before and after current channel,
It unpacks, cache and decodes;
S7, control Web TV stop showing the picture of current channel N, but continue, in backstage caching, decoding, to immediately begin to
The audio, video data of channel N+1 and its front and back each X/2 channel are downloaded, unpacked, cached and decoded, broadcasting channel N+
1 picture, it is existing effect to cut platform effect;
S8, control Web TV stop showing the picture of current channel N, but continue, in backstage caching, decoding, to immediately begin to
The audio, video data of channel N-1 and its front and back each X/2 channel are downloaded, unpacked, cached and decoded, broadcasting channel N-
1 picture, it is existing effect to cut platform effect.
Preferably, the platform dwell time T that quickly cuts is positive integer, is defaulted as 3 minutes.
Preferably, the existing effect in step S7 and S8 include blank screen or be parked in current channel picture last
Frame.
Preferably, decoded video data is yuv data.
Table apparatus quickly is cut the present invention also provides a kind of Web TV, including:
Channel information acquisition module, for obtaining the current channel information of Web TV, the quick of user setting cuts platform and stops
Only time T and continuously quickly cut number of units mesh X;
Channel cache module, for controlling Web TV to each X/2 frequency before and after server acquisition request current channel
The audio, video data in road, and unpack in real time, decode audio, video data, decoded audio, video data is cached to Web TV
In memory, wherein round up number after X/2 expressions X divided by 2;
Channel switching processing module, for receiving user remote controller operation, platform is cut in startup;If user it is upper it is primary cut platform after
In T seconds, the next channel of remote controler is pressed, then executes the operation of channel the first incision processing module;
If user it is upper it is primary cut after platform in T seconds, press the previous channel of remote controler, then execute and cut processing on channel first
The operation of module;
If user is more than not operate for T seconds, the operation that channel waits for request module is executed;
If user it is upper it is primary cut after platform after T second, press the next channel of remote controler, then execute the second incision of channel and handle
The operation of module;
If user it is upper it is primary cut after platform after T seconds, press the previous channel of remote controler, then execute and cut processing on channel second
The operation of module;
Channel the first incision processing module stops showing the picture of current channel N for controlling Web TV, but continues
Backstage caching, decoding, the decoding for immediately obtaining channel N+1 is data cached and play, and setting channel N+1 is current channel, and
The audio, video data of each X/2 channel before and after channel N+1 is downloaded, unpacked, cached and decoded;
Processing module is cut on channel first, stops showing the picture of current channel N for controlling Web TV, but continue
Backstage caching, decoding, the decoding for immediately obtaining channel N-1 is data cached and play, and setting channel N-1 is current channel, and
The audio, video data of each X/2 channel before and after channel N-1 is downloaded, unpacked, cached and decoded;
Channel waits for request module, plays current channel N for continuing, stops to each X/2 channel before and after current channel
Audio, video data download, unpack, cache and decode;
Channel the second incision processing module stops showing the picture of current channel N for controlling Web TV, but continues
Backstage caching, decoding, immediately begin to be downloaded the audio, video data of channel N+1 and its front and back each X/2 channel, unpack,
Caching and decoding, the picture of broadcasting channel N+1, it is existing effect to cut platform effect;
Processing module is cut on channel second, stops showing the picture of current channel N for controlling Web TV, but continue
Backstage caching, decoding, immediately begin to be downloaded the audio, video data of channel N-1 and its front and back each X/2 channel, unpack,
Caching and decoding, the picture of broadcasting channel N-1, it is existing effect to cut platform effect.
Preferably, the platform dwell time T that quickly cuts in channel information acquisition module is positive integer, is defaulted as 3 minutes.
Preferably, the existing effect cut in processing module on the channel the second incision processing module and channel second includes
Blank screen or the last frame for being parked in current channel picture.
Preferably, decoded video data is yuv data.
Compared with prior art, the present invention haing the following advantages and high-lighting effect:
The platform method and device of quickly cutting of Web TV provided by the invention receives channel number by using extra bandwidth
According to, using more memory cache channel datas, audio, video data is being decoded into yuv data in advance from the background using decoder,
Thereby realize in user Qie Tai can with quick calling backstage, decoded data have played out, reach and instantaneously cut platform
Effect when making user Qie Tai without waiting promotes user Qie Tai experience.
Description of the drawings
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technology description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with
Obtain other attached drawings according to these attached drawings.
Fig. 1 is a kind of flow diagram for quickly cutting platform method of Web TV disclosed by the embodiments of the present invention;
Fig. 2 is a kind of structural schematic diagram for quickly cutting table apparatus of Web TV disclosed by the embodiments of the present invention.
Specific implementation mode
In order to make the purpose , technical scheme and advantage of the present invention be clearer, with reference to the accompanying drawings and embodiments, right
The present invention is further elaborated.It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, and
It is not used in the restriction present invention.
As shown in Figure 1, quickly cutting platform method the embodiment of the invention discloses a kind of Web TV, include the following steps:
S101 obtains the current channel information of Web TV, the quick of user setting cuts platform dwell time T and continuous fast
Speed cuts number of units mesh X;It is positive integer quickly to cut platform dwell time T, and acquiescence value is 3 minutes, and expression remote controler does not operate in 3 minutes
Then stop quickly cutting platform, indicates that disabling quickly cuts platform effect if T is set as 0.In the present embodiment, platform dwell time is quickly cut
T is set as 3 minutes, is continuously quickly cut number of units mesh X and is set as 4, while current network TV network bandwidth is needed to meet and be supported together
The audio, video data of step 5 road channels of transmission, the master chip cpu performance built in Web TV support the data of 5 road channel audio and video
It unpacks operation, the decoder capabilities of built-in master chip support 5 tunnel audio and video of decoding simultaneously.
S102 controls audio and video number of the Web TV to each X/2 channel before and after server acquisition request current channel
According to, and unpack in real time, decode audio, video data, decoded audio, video data is cached in the memory of Web TV, wherein
Round up number after X/2 expressions X divided by 2.In the present embodiment, as to each 2 channels before and after server request channel N
Audio, video data, respectively channel N-2, N-1, N+1, N+2, and unpack in real time, decode this 4 channels.
S103, receives user remote controller operation, and platform is cut in startup;If user it is upper it is primary cut after platform in T seconds, press remote controler
Next channel, thens follow the steps S104;
If user it is upper it is primary cut after platform in T seconds, press the previous channel of remote controler, then follow the steps S105;
If user is more than not operate for T seconds, S106 is thened follow the steps;
If user it is upper it is primary cut after platform after T seconds, press the next channel of remote controler, then follow the steps S107;
If user it is upper it is primary cut after platform after T seconds, press the previous channel of remote controler, then follow the steps S108;
S104, control Web TV stop showing the picture of current channel N, but continue, in backstage caching, decoding, to obtain immediately
It takes the decoding of channel N+1 data cached and plays, setting channel N+1 is current channel, and to each X/2 before and after channel N+1
The audio, video data of a channel is downloaded, unpacks, caches and decodes.In the present embodiment, as to channel N-1, N, N+2
It is downloaded, unpacks, caches and decodes with the audio, video data of N+3.
S105, control Web TV stop showing the picture of current channel N, but continue, in backstage caching, decoding, to obtain immediately
It takes the decoding of channel N-1 data cached and plays, setting channel N-1 is current channel, and to each X/2 before and after channel N-1
The audio, video data of a channel is downloaded, unpacks, caches and decodes.In the present embodiment, as to channel N-3, N-2, N
It is downloaded, unpacks, caches and decodes with the audio, video data of N+1.
S106 continues to play current channel N, stop under the audio, video data of each X/2 channel before and after current channel
It carries, unpack, cache and decodes.In the present embodiment, as stop the audio, video data to channel N-2, N-1, N+1 and N+2
It is downloaded, unpacks, caches and decodes.
S107, control Web TV stop showing the picture of current channel N, but continue, in backstage caching, decoding, to open immediately
Begin that the audio, video data of channel N+1 and its front and back each X/2 channel are downloaded, unpacked, cached and decoded, broadcasting channel
The picture of N+1, it is existing effect to cut platform effect;In the present embodiment, as the sound of channel N-1, N, N+1, N+2 and N+3 are regarded
Frequency evidence is downloaded, unpacks, caches and decodes.
S108, control Web TV stop showing the picture of current channel N, but continue, in backstage caching, decoding, to open immediately
Begin that the audio, video data of channel N-1 and its front and back each X/2 channel are downloaded, unpacked, cached and decoded, broadcasting channel
The picture of N-1, it is existing effect to cut platform effect.In the present embodiment, as the sound of channel N-3, N-2, N-1, N and N+1 are regarded
According to being downloaded, unpacking, caching and decoding, above-mentioned existing effect includes blank screen or is parked in current channel picture most frequency
A later frame, above-mentioned decoded video data are yuv data.
As shown in Fig. 2, table apparatus quickly is cut the embodiment of the invention also discloses a kind of Web TV, including:
Channel information acquisition module 201, for obtaining the current channel information of Web TV, the quick of user setting cuts platform
Dwell time T and continuously quickly cut number of units mesh X;It is positive integer quickly to cut platform dwell time T, and acquiescence value is 3 minutes, is indicated
Remote controler does not operate in 3 minutes, and stopping quickly cutting platform, indicates that disabling quickly cuts platform effect if T is set as 0.
Channel cache module 202, for controlling Web TV to each X/2 before and after server acquisition request current channel
The audio, video data of channel, and unpack in real time, decode audio, video data, decoded audio, video data is cached to Web TV
Memory in, wherein X/2 indicates to round up number after X divided by 2.
Channel switching processing module 203, for receiving user remote controller operation, platform is cut in startup;If user once cuts upper
After platform in T seconds, the next channel of remote controler is pressed, then executes the operation of channel the first incision processing module;
If user it is upper it is primary cut after platform in T seconds, press the previous channel of remote controler, then execute and cut processing on channel first
The operation of module;
If user is more than not operate for T seconds, the operation that channel waits for request module is executed;
If user it is upper it is primary cut after platform after T second, press the next channel of remote controler, then execute the second incision of channel and handle
The operation of module;
If user it is upper it is primary cut after platform after T seconds, press the previous channel of remote controler, then execute and cut processing on channel second
The operation of module;
The first incision of channel processing module 204, the picture for controlling Web TV stopping display current channel N, but after
Continue in backstage caching, decoding, the decoding for immediately obtaining channel N+1 is data cached and play, and setting channel N+1 is current frequency
Road, and the audio, video data of each X/2 channel before and after channel N+1 is downloaded, unpacked, cached and decoded.
Processing module 205 is cut on channel first, the picture for controlling Web TV stopping display current channel N, but after
Continue in backstage caching, decoding, the decoding for immediately obtaining channel N-1 is data cached and play, and setting channel N-1 is current frequency
Road, and the audio, video data of each X/2 channel before and after channel N-1 is downloaded, unpacked, cached and decoded.
Channel waits for request module 206, and current channel N is played for continuing, and stops to each X/2 frequency before and after current channel
The download of the audio, video data in road is unpacked, caches and is decoded.
The second incision of channel processing module 207, the picture for controlling Web TV stopping display current channel N, but after
Continue and immediately begins to be downloaded the audio, video data of channel N+1 and its front and back each X/2 channel in backstage caching, decoding, tear open
Packet, caching and decoding, the picture of broadcasting channel N+1, it is existing effect to cut platform effect.
Processing module 208 is cut on channel second, the picture for controlling Web TV stopping display current channel N, but after
Continue and immediately begins to be downloaded the audio, video data of channel N-1 and its front and back each X/2 channel in backstage caching, decoding, tear open
Packet, caching and decoding, the picture of broadcasting channel N-1, it is existing effect to cut platform effect.Above-mentioned existing effect include blank screen or
It is parked in the last frame of current channel picture, above-mentioned decoded video data is yuv data.
Platform method and device quickly is cut an embodiment of the present invention provides a kind of Web TV, is connect by using network bandwidth
Channel data is received, using the memory cache channel data of Web TV, using decoder from the background in advance by audio, video data solution
Code at yuv data, realize in user Qie Tai can with quick calling backstage, decoded data have played out, reach instantaneous
The effect for cutting platform when making user Qie Tai without waiting greatly enhances the user experience, and is further conducive to promote user
With the viscosity of product, increase the market competitiveness of Web TV manufacturing enterprise.
Particular embodiments described above has carried out further in detail the purpose of the present invention, technical solution and advantageous effect
It describes in detail bright, it should be understood that the above is only a specific embodiment of the present invention, is not intended to restrict the invention, it is all
Within the principle of the present invention, any modification, equivalent substitution, improvement and etc. done should be included in protection scope of the present invention
Within.
Claims (8)
1. a kind of Web TV quickly cuts platform method, which is characterized in that include the following steps:
S1 obtains the current channel information of Web TV, the quick of user setting cuts platform dwell time T and continuously quickly cut platform
Number X;
S2 controls audio, video data of the Web TV to each X/2 channel before and after server acquisition request current channel, and real
When unpack, decode audio, video data, decoded audio, video data is cached in the memory of Web TV, wherein X/2 indicate
Round up number after X divided by 2;
S3, receives user remote controller operation, and platform is cut in startup;If user it is upper it is primary cut after platform in T seconds, it is next to press remote controler
Channel thens follow the steps S4;
If user it is upper it is primary cut after platform in T seconds, press the previous channel of remote controler, then follow the steps S5;
If user is more than not operate for T seconds, S6 is thened follow the steps;
If user it is upper it is primary cut after platform after T seconds, press the next channel of remote controler, then follow the steps S7;
If user it is upper it is primary cut after platform after T seconds, press the previous channel of remote controler, then follow the steps S8;
S4, control Web TV stop showing the picture of current channel N, but continue, in backstage caching, decoding, to immediately obtain channel
The decoding of N+1 is data cached and plays, and setting channel N+1 is current channel, and to each X/2 channel before and after channel N+1
Audio, video data be downloaded, unpack, cache and decode;
S5, control Web TV stop showing the picture of current channel N, but continue, in backstage caching, decoding, to immediately obtain channel
The decoding of N-1 is data cached and plays, and setting channel N-1 is current channel, and to each X/2 channel before and after channel N-1
Audio, video data be downloaded, unpack, cache and decode;
S6 continues to play current channel N, stops to the download of the audio, video data of each X/2 channel before and after current channel, tears open
Packet, caching and decoding;
S7, control Web TV stop showing the picture of current channel N, but continue, in backstage caching, decoding, to immediately begin to frequency
The audio, video data of road N+1 and its front and back each X/2 channel is downloaded, unpacks, caches and decodes, broadcasting channel N+1's
Picture, it is existing effect to cut platform effect;
S8, control Web TV stop showing the picture of current channel N, but continue, in backstage caching, decoding, to immediately begin to frequency
The audio, video data of road N-1 and its front and back each X/2 channel is downloaded, unpacks, caches and decodes, broadcasting channel N-1's
Picture, it is existing effect to cut platform effect.
2. a kind of Web TV as described in claim 1 quickly cuts platform method, which is characterized in that described quickly to cut platform stopping
Time T is positive integer, is defaulted as 3 minutes.
3. a kind of Web TV as described in claim 1 quickly cuts platform method, which is characterized in that the institute in step S7 and S8
It includes blank screen or the last frame for being parked in current channel picture to state existing effect.
4. a kind of Web TV as described in claim 1 quickly cuts platform method, which is characterized in that decoded video data
For yuv data.
5. a kind of Web TV quickly cuts table apparatus, which is characterized in that including:
Channel information acquisition module, current channel information, when quickly cutting platform stopping of user setting for obtaining Web TV
Between T and continuously quickly cut number of units mesh X;
Channel cache module, for controlling Web TV to each X/2 channel before and after server acquisition request current channel
Audio, video data, and unpack in real time, decode audio, video data, decoded audio, video data is cached to the memory of Web TV
In, wherein round up number after X/2 expressions X divided by 2;
Channel switching processing module, for receiving user remote controller operation, platform is cut in startup;If user is upper T seconds after once cutting platform
It is interior, the next channel of remote controler is pressed, then executes the operation of channel the first incision processing module;
If user it is upper it is primary cut after platform in T seconds, press the previous channel of remote controler, then execute and cut processing module on channel first
Operation;
If user is more than not operate for T seconds, the operation that channel waits for request module is executed;
If user it is upper it is primary cut after platform after T seconds, press the next channel of remote controler, then execute channel the second incision processing module
Operation;
If user it is upper it is primary cut after platform after T seconds, press the previous channel of remote controler, then execute and cut processing module on channel second
Operation;
Channel the first incision processing module stops showing the picture of current channel N for controlling Web TV, but continues on backstage
Caching, decoding, the decoding for immediately obtaining channel N+1 is data cached and play, and setting channel N+1 is current channel, and to frequency
The audio, video data of front and back each X/2 channel of road N+1 is downloaded, unpacks, caches and decodes;
Processing module is cut on channel first, stops showing the picture of current channel N for controlling Web TV, but continue on backstage
Caching, decoding, the decoding for immediately obtaining channel N-1 is data cached and play, and setting channel N-1 is current channel, and to frequency
The audio, video data of front and back each X/2 channel of road N-1 is downloaded, unpacks, caches and decodes;
Channel waits for request module, plays current channel N for continuing, stops the sound to each X/2 channel before and after current channel
The download of video data is unpacked, caches and is decoded;
Channel the second incision processing module stops showing the picture of current channel N for controlling Web TV, but continues on backstage
Caching, decoding immediately begin to be downloaded the audio, video data of channel N+1 and its front and back each X/2 channel, unpack, cache
And decoding, the picture of broadcasting channel N+1, it is existing effect to cut platform effect;
Processing module is cut on channel second, stops showing the picture of current channel N for controlling Web TV, but continue on backstage
Caching, decoding immediately begin to be downloaded the audio, video data of channel N-1 and its front and back each X/2 channel, unpack, cache
And decoding, the picture of broadcasting channel N-1, it is existing effect to cut platform effect.
6. a kind of Web TV as claimed in claim 5 quickly cuts table apparatus, which is characterized in that channel information acquisition module
In quickly cut platform dwell time T be positive integer, be defaulted as 3 minutes.
7. a kind of Web TV as claimed in claim 5 quickly cuts table apparatus, which is characterized in that the second incision of the channel
The existing effect in processing module is cut in processing module and channel second to include blank screen or be parked in the last of current channel picture
One frame.
8. a kind of Web TV as claimed in claim 5 quickly cuts table apparatus, which is characterized in that decoded video data
For yuv data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810090473.3A CN108337552A (en) | 2018-01-30 | 2018-01-30 | A kind of Web TV quickly cuts platform method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810090473.3A CN108337552A (en) | 2018-01-30 | 2018-01-30 | A kind of Web TV quickly cuts platform method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108337552A true CN108337552A (en) | 2018-07-27 |
Family
ID=62926329
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810090473.3A Pending CN108337552A (en) | 2018-01-30 | 2018-01-30 | A kind of Web TV quickly cuts platform method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108337552A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112804577A (en) * | 2019-11-14 | 2021-05-14 | 西安诺瓦星云科技股份有限公司 | Video switching display method and device, video processing equipment and storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101123717A (en) * | 2007-09-25 | 2008-02-13 | 中兴通讯股份有限公司 | A device and method for quick switching of channels |
CN101472154A (en) * | 2007-12-27 | 2009-07-01 | 深圳华为通信技术有限公司 | Method for switching digital channel and device for processing digital video |
WO2009095081A1 (en) * | 2008-01-31 | 2009-08-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for obtaining media over a communications network |
CN101854533A (en) * | 2010-06-10 | 2010-10-06 | 华为技术有限公司 | Frequency channel switching method, device and system |
CN102572587A (en) * | 2012-02-22 | 2012-07-11 | 广东九联科技股份有限公司 | Set-top box and method for quickly switching channel |
US8533760B1 (en) * | 2009-10-20 | 2013-09-10 | Arris Enterprises, Inc. | Reduced latency channel switching for IPTV |
-
2018
- 2018-01-30 CN CN201810090473.3A patent/CN108337552A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101123717A (en) * | 2007-09-25 | 2008-02-13 | 中兴通讯股份有限公司 | A device and method for quick switching of channels |
CN101472154A (en) * | 2007-12-27 | 2009-07-01 | 深圳华为通信技术有限公司 | Method for switching digital channel and device for processing digital video |
WO2009095081A1 (en) * | 2008-01-31 | 2009-08-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for obtaining media over a communications network |
US8533760B1 (en) * | 2009-10-20 | 2013-09-10 | Arris Enterprises, Inc. | Reduced latency channel switching for IPTV |
CN101854533A (en) * | 2010-06-10 | 2010-10-06 | 华为技术有限公司 | Frequency channel switching method, device and system |
CN102572587A (en) * | 2012-02-22 | 2012-07-11 | 广东九联科技股份有限公司 | Set-top box and method for quickly switching channel |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112804577A (en) * | 2019-11-14 | 2021-05-14 | 西安诺瓦星云科技股份有限公司 | Video switching display method and device, video processing equipment and storage medium |
CN112804577B (en) * | 2019-11-14 | 2023-10-20 | 西安诺瓦星云科技股份有限公司 | Video switching display method and device, video processing equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2857113C (en) | Network tv and method for operating same | |
CN101917391B (en) | Method for playing network video and system for playing network video | |
US8661466B2 (en) | Representation of online discussion in conjunction with primary visual content | |
CN102469562B (en) | Method and device for controlling power consumption of mobile terminal | |
US20080271097A1 (en) | System And Method For Receiving And Playing Network Television Programs | |
CN109218763A (en) | A kind of method and smart television of streaming media video switching | |
CN104202652B (en) | The control method for playing back and set top box of a kind of television set top box | |
CN105228080A (en) | Multi-screen interaction method, system and browser | |
CN114073098B (en) | Streaming media synchronization method and display device | |
CN108933764A (en) | It is a kind of to realize the method and apparatus for quickly rising and broadcasting | |
CN103763609A (en) | HLS protocol-based channel switching method and apparatus | |
CN103237262A (en) | Vehicle-mounted DVB-T (Digital Video Broadcasting-Terrestrial) signal receiver for setting preference programs of user | |
CN105072480A (en) | Video live broadcast method and device | |
CN103686167A (en) | Multi-stream broadcast method and device | |
CN102084652B (en) | Method and apparatus for selective caching of burst stream transmission | |
CN108156487A (en) | A kind of video broadcasting method and device | |
CN112669859B (en) | Communication mode control method and device | |
CN107920273A (en) | Program switching method, television set and the computer-readable storage medium of television set | |
CN102572421B (en) | Rapid double-line decoding switching method based on song preview application | |
CN108337552A (en) | A kind of Web TV quickly cuts platform method and device | |
CN101335852A (en) | Terminal playing method of mobile television and mobile terminal | |
CN103607638A (en) | Network media playing method, intelligent display terminal and intelligent display system | |
CN103327364B (en) | A kind of radio transmitting method for audio and video playing and device | |
CN103024450A (en) | Method and system for achieving interactive television through near field communication (NFC) technology | |
CN112714341B (en) | Information acquisition method, cloud set top box system, entity set top box and storage medium |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180727 |
|
RJ01 | Rejection of invention patent application after publication |