CN109982135A - Channel switching method, device, terminal and computer readable storage medium - Google Patents
Channel switching method, device, terminal and computer readable storage medium Download PDFInfo
- Publication number
- CN109982135A CN109982135A CN201711445988.2A CN201711445988A CN109982135A CN 109982135 A CN109982135 A CN 109982135A CN 201711445988 A CN201711445988 A CN 201711445988A CN 109982135 A CN109982135 A CN 109982135A
- Authority
- CN
- China
- Prior art keywords
- channel
- icons
- terminal
- user
- predeterminated position
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 238000003860 storage Methods 0.000 title claims abstract description 15
- 230000004044 response Effects 0.000 claims abstract description 19
- 230000003321 amplification Effects 0.000 claims description 8
- 238000003199 nucleic acid amplification method Methods 0.000 claims description 8
- 230000007246 mechanism Effects 0.000 claims description 6
- 238000005096 rolling process Methods 0.000 claims description 2
- 238000005516 engineering process Methods 0.000 abstract description 3
- 238000010295 mobile communication Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 14
- 238000004590 computer program Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 230000008676 import Effects 0.000 description 5
- 230000005611 electricity Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000014759 maintenance of location Effects 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
- 230000003287 optical effect Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000000284 resting effect Effects 0.000 description 1
- 230000001052 transient effect Effects 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/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
-
- 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
-
- 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/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47202—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
-
- 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/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4823—End-user interface for program selection using a channel name
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8166—Monomedia components thereof involving executable data, e.g. software
- H04N21/8173—End-user applications, e.g. Web browser, game
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- User Interface Of Digital Computer (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention discloses a kind of channel switching method, device, terminal and computer readable storage mediums, are related to mobile communication technology field.Channel switching method therein includes: the channel column that terminal is shown in response to user's stroke terminal screen, controls the multiple Channel icons for including in channel column and rolls with user's stroke;Terminal stops stroke channel column in response to user, and the corresponding channel content of Channel icons that will stay on predeterminated position plays out.The present invention is able to use family and carries out channel switching by easier operation, improves user experience when channel switching.
Description
Technical field
The present invention relates to multimedia technology field, in particular to a kind of channel switching method, device, terminal and computer can
Read storage medium.
Background technique
Web TV is based on broadband high-speed IP network, based on network video resource, by television set, PC and holds
Equipment realizes DTV, time-moving television, interaction electricity by set-top box or computer accessing to wide band network as display terminal
Depending on etc. service, appearances of Web TV brought a kind of completely new television-viewing method, it was changed in the past passively
Television viewing mode, realize TV based on network on demand viewing, with seeing with the easy way stopped.
Mobile phone client users switching network TV channel usually requires 3-4 step to carry out at present.For example, user first into
Enter live page, is then selected by a series of list for user.User will withdraw list display channel content after clicking.
If user wants zapping, need to select to enter back into after returning the channel of list selection zapping, the electricity if such user will see the mobile phone
Depending on or replacement channel step it is more, user experience is relatively complicated.
Summary of the invention
The technical problem that the present invention solves is how to allow users to cut by easier operation progress channel
It changes.
According to an aspect of an embodiment of the present invention, a kind of channel switching method is provided, comprising: terminal is in response to user
The channel column that stroke terminal screen is shown controls the multiple Channel icons for including in channel column and rolls with user's stroke;Terminal
Stop stroke channel column in response to user, the corresponding channel content of Channel icons that will stay on predeterminated position plays out.
In some embodiments, the corresponding channel content of Channel icons that will stay on predeterminated position, which plays out, includes:
It will stay on and played out with predeterminated position apart from the corresponding channel content of nearest Channel icons.
In some embodiments, channel switching method further include: terminal clicks the channel map in channel column in response to user
Mark, controls the Channel icons being clicked and rolls and rest on predeterminated position, and will be in the corresponding channel of the Channel icons that be clicked
Appearance plays out.
In some embodiments, channel switching method further include: will stay on the Channel icons amplification of predeterminated position.
In some embodiments, predeterminated position is the center of channel column.
Other side according to an embodiment of the present invention provides a kind of terminal, comprising: control module is rolled, for ringing
It should control the multiple Channel icons for including in channel column in the channel column that user's stroke terminal screen is shown and be rolled with user's stroke
It is dynamic;Contents play module, for stopping stroke channel column in response to user, the Channel icons that will stay on predeterminated position are corresponding
Channel content plays out.
In some embodiments, contents play module is used for: will stay on predeterminated position apart from nearest Channel icons
Corresponding channel content plays out.
In some embodiments, it rolls control module to be also used to: clicking the Channel icons in channel column, control in response to user
The Channel icons being clicked are made to roll and rest on predeterminated position;Contents play module is also used to: the Channel icons that will be clicked
Corresponding channel content plays out.
In some embodiments, terminal further include: icon amplification module, for will stay on the Channel icons of predeterminated position
Amplification.
In some embodiments, predeterminated position is the center of channel column.
Another aspect according to an embodiment of the present invention provides a kind of channel switching mechanism, comprising: memory;And
It is coupled to the processor of memory, processor is configured as being executed channel above-mentioned based on instruction stored in memory and being cut
Change method.
According to an aspect of an embodiment of the present invention, a kind of computer readable storage medium is provided, wherein computer can
It reads storage medium and is stored with computer instruction, instruction realizes channel switching method above-mentioned when being executed by processor.
The present invention is able to use family and carries out channel switching by easier operation, improves user when channel switching
Experience.
By referring to the drawings to the detailed description of exemplary embodiment of the present invention, other feature of the invention and its
Advantage will become apparent.
Detailed description of the invention
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 technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
Some embodiments of invention without any creative labor, may be used also for those of ordinary skill in the art
To obtain other drawings based on these drawings.
Fig. 1 shows the flow diagram of the channel switching method of one embodiment of the invention.
Fig. 2 shows the flow diagrams of the channel switching method of another embodiment of the present invention.
Fig. 3 shows the operation interface of channel switching method of the present invention.
Fig. 4 shows the structural schematic diagram of the terminal of one embodiment of the invention.
Fig. 5 shows the structural schematic diagram of the channel switching mechanism of one embodiment of the invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.Below
Description only actually at least one exemplary embodiment be it is illustrative, never as to the present invention and its application or make
Any restrictions.Based on the embodiments of the present invention, those of ordinary skill in the art are not making creative work premise
Under all other embodiment obtained, shall fall within the protection scope of the present invention.
The channel switching method of one embodiment of the invention is introduced below with reference to Fig. 1.
Fig. 1 shows the flow diagram of the channel switching method of one embodiment of the invention.As shown in Figure 1, this implementation
Example in channel switching method include:
Step S102, the channel column that terminal is shown in response to user's stroke terminal screen, control channel column in include it is more
A Channel icons are rolled with user's stroke.
Step S104, terminal stop stroke channel column in response to user, and the Channel icons that will stay on predeterminated position are corresponding
Channel content play out.
Wherein, predeterminated position for example can be the center of channel column.When there is Channel icons just to rest on default position
When setting, the corresponding channel content of Channel icons that can will stay on predeterminated position is played out.When there is no Channel icons just
When resting on predeterminated position, it can will stay on and be broadcast with predeterminated position apart from the corresponding channel content of nearest Channel icons
It puts.
In above-described embodiment, the operation that user's switching channels need to click return key is eliminated, user is needed into multistep
Operation reduce to 1 step can switching channels, allow user's quickly preview channel programme content being played on.It only needs to enter
After direct broadcast band, arbitrarily to the left, drag channel column to the right, so that it may fast switching channels.Therefore, it is logical to be able to use family by the present invention
It crosses easier operation and carries out channel switching, improve user experience when channel switching.
The channel switching method of another embodiment of the present invention is introduced below with reference to Fig. 2.
Fig. 2 shows the flow diagrams of the channel switching method of another embodiment of the present invention.As shown in Fig. 2, in Fig. 1
Channel switching method on the basis of illustrated embodiment, in the present embodiment further include:
Step S206, terminal click the Channel icons in channel column in response to user, control the Channel icons rolling being clicked
It moves and rests on predeterminated position;
Step S208, terminal play out the corresponding channel content of the Channel icons being clicked.
Step S210, terminal will stay on the Channel icons amplification of predeterminated position.
The mode of operation of a variety of switching channels of user is provided in above-described embodiment.It can support user in a manner of stroke
While switching channels, user's switching channels in a manner of clicking also are supported, further the user experience is improved.
The application examples of a channel switching method of the invention is introduced below with reference to Fig. 3.
(1) avatar of channel switching function includes: (1) sliding view;(2) stop playing previous player;
(3) start to play next player.
(2) the realization step of channel switching function:
Bottom is a UIViewController view controller, on UIViewController view controller
A UITableView view is added, the view of one layer of UIView is added on UITableView view, is regarded in UIView
A player is added on figure, and one layer of UIScrollView view that can be rolled is added on player, it should
The length of UIScrollView determines its length according to the quantity of direct broadcast band.Upper live streaming on UIScrollView view
Then the icon picture of channel adds UIButton button in icon picture.Slide UIScrollView view, above straight
The icon picture size for broadcasting channel can carry out size conversion according to the distance of distance center.
(3) logic is played:
(1) slide: sliding UIScrollView when, according to the direct broadcast band for being parked in central point, on a player into
The broadcasting of row live streaming.
(2) it clicks: clicking the icon of direct broadcast band, UIScrollView will be slided, and the direct broadcast band that will click on occupies
In, the broadcasting that is then broadcast live on a player.
(4) technical implementation way:
It can be based on equipment IOS system mobile phone (version on system version 8.0 and 8.0) and android system mobile phone
(version on system version 4.3 and 4.3).Network state is WiFi or mobile data network.
(5) mode of operation:
Fig. 3 shows the operation interface of channel switching method of the present invention.Open " IPTV mobile phone version " application, then stroke or
The live streaming button in multiple buttons is clicked, can see the channel page.Start to play when into live page, broadcasting is
It is located in the middle the corresponding channel content of Channel icons.
(6) implementation:
By taking the implementation of IOS system as an example.
(1) explanation of nouns:
UIView: apple official control view
(container of view, view is only in view control for UIViewController apple official control view controller
It can just be shown inside device processed)
UIImageView apple official control picture view (being rewritten on the basis of UIView)
UIScrollView apple official's control slides view (rewriting on the basis of UIView)
UITableView apple official's control slides view (rewriting on the basis of UIScrollView)
UIButton apple official control button
UILabel apple official control text
AVPlayer apple official control video player
The carrier of all Live icon slidings of UIScrollView (A)
The carrier of the single Live icon of UIView (C)
UIImageView (B) Live icon
Name is broadcast live in UILabel (A)
UIButton (B) is used to trigger click event
(2) it is laid out
First layer: the view controller of UIViewController (A).
The second layer: the view of the UIView (A) of UIViewController (A).
Third layer: the sliding view of UITableView (A) adds on UIView (A).
4th layer: UIView (B), it adds on UITableView (A).
Layer 5: UIImageView (A) is added on UIView (B);UIScrollView (A) is added in UIView
(B) on, under UIImageView (A).
Layer 6: multiple square view UIView (C) are added on UIScrollView.At UIImageView (A)
On add AVPlayer (A) player.
Layer 7: having added UIImageView (B) on UIView (C), adds UILabel on UIView (C)
(A), UIImageView (C) is added on AVPlayer (A).
8th layer: adding UIButton (A) on UIImageView (B), added on UIImageView (C)
UIButton(B)。
(3) step is realized:
Step 1: introducing header file inside UIViewController (A) view controller of application:
#import<AVFoundation/AVFoundation.h>player system library to be used;
#import<UIKit/UIKit.h>normal view system library to be used;
The third party library of #import<AFNetworking/AFNetworking.h>network data;
#import<Foundation/Foundation.h>data processing system library to be used;
#import " UIImageView+WebCache.h " load networks picture system library to be used;
Meanwhile data-interface is called, obtain data required for playing.
Step 2: the view of one UITableView (A) of creation, view UITableView (A) length and width are screen width
49 (height of 5 buttons in bottom) are subtracted with screen height, then UITableView (A) is loaded
In UIViewController (A) view controller.The effect of UITableView (A) is used to slide, because to show below
Other television channels.
Step 3: one UIView (B) addition of creation is at the top of UITableView (A), the width of UIView (B) is screen
Curtain width, is highly screen height * 0.73.UIView (B) is used to show a series of controls such as player and sliding view.
Step 4: one UIImageView (A) addition of creation is on UIView (B).The width of UIImageView (A)
It is highly screen height * 0.56 for screen width, is 0 apart from distance from top.A UIScrollView (A) is created, addition exists
On UIView (B).The width of UIScrollView (A) be screen width, be highly screen width * 0.17, apart from top away from
From for screen width * 0.56.UIImageView (A) is used to load default figure, when player switches, for showing default
Picture.UIScrollView (A) is used to load TV station's icon view of sliding.
Step 5: the player of one AVPlayer (A) of creation, is added on UIImageView (A).AVPlayer
(A) length and width are the size of UIImageView (A).AVPlayer (A) is player, for playing the content code stream of live streaming.
Step 6: the picture view of one UIImageView (C) of creation and UIButton (B) button addition are being broadcast
It puts on device AVPlayer (A), the length and width of UIButton (B) and UIImageView (C) are all 56, and position is located at AVPlayer
(A) middle of player.UIImageView (C) is the picture of a player plays, is usually hiding.Only when
When player suspends part, this picture can just be shown.The click event of UIButton (B) is according to player
Broadcast state judgement.If clicked, player is playing, then is shown UIImageView (C), while pause is broadcast
Put device.If clicked, player pause then hides UIImageView (C), while player being made to continue to play.
UIImageView (C) is for showing the picture for continuing to play.UIButton (B) is for controlling broadcasting and pause player.
Step 7: according to the data on backstage how much, on UIScrollView (A) create same number UIView (C),
The length and width of UIView (C) are all 44.Then 1 UILabel (A) of creation and 1 UIImageView (B) inside UIView (C)
With 1 UIButton (B).The wide height of UIImageView (A) is all 36, and the distance from top of distance UIView (C) is 0, between two parties.
The width of UILabel (A) is 44, a height of 12, font size 10, and font color is white.The wide height of UIButton (B) is all
44, it covers in top.Then to UIButton (B) plus a button event, the method under then triggering later is clicked.With screen
On the basis of curtain central points, 7 UIView (C) are only shown among screen, calculate this 7 UIView (C), distance center point away from
From, according to the length of record, convert UIView (C), view size.Then added a judgement, nearest with distance center point
On the basis of UIView (C), after judging that sliding stops, if being parked in fixed position.If not in fixed position, with one
UIScrollView (A) is slided into fixed point by the form of animation.If UIButton (B) is clicked, then directly will
UIScrollView (A) slides into UIButton (B) centered position.After UIScrollView (A) stops, AVPlayer
(A) the broadcasting video before stopping, and start to play the code stream program of current most intermediate TV station.
8th step monitors other button events of application.When exiting live page, AVPlayer (A) stopping is broadcast
It puts.When entering live page, AVPlayer (A) starts to play actual program.
The terminal of one embodiment of the invention is introduced below with reference to Fig. 4.
Fig. 4 shows the structural schematic diagram of the terminal of one embodiment of the invention.As shown in figure 4, the end in the present embodiment
End 40 includes:
Control module 402 is rolled, the channel column for showing in response to user's stroke terminal screen is controlled and wrapped in channel column
The multiple Channel icons contained are rolled with user's stroke;
Contents play module 404 will stay on the channel map of predeterminated position for stopping stroke channel column in response to user
Corresponding channel content is marked to play out.
In some embodiments, contents play module 404 is used for: will stay on predeterminated position apart from nearest channel map
Corresponding channel content is marked to play out.
In some embodiments, it rolls control module 402 to be also used to: clicking the channel map in channel column in response to user
Mark, controls the Channel icons being clicked and rolls and rest on predeterminated position;Contents play module 404 is also used to: by what is be clicked
The corresponding channel content of Channel icons plays out.
In some embodiments, terminal 40 further include: icon amplification module 406, for will stay on the frequency of predeterminated position
The amplification of road icon.
In some embodiments, predeterminated position is the center of channel column.
In above-described embodiment, the operation that user's switching channels need to click return key is eliminated, user is needed into multistep
Operation reduce to 1 step can switching channels, allow user's quickly preview channel programme content being played on.It only needs to enter
After direct broadcast band, arbitrarily to the left, drag channel column to the right, so that it may fast switching channels.Therefore, it is logical to be able to use family by the present invention
It crosses easier operation and carries out channel switching, improve user experience when channel switching.
Fig. 5 shows the structural schematic diagram of one embodiment of channel switching mechanism of the present invention.As shown in figure 5, the implementation
The channel switching mechanism 50 of example includes: memory 510 and the processor 520 for being coupled to the memory 510,520 quilt of processor
It is configured to the instruction being stored in memory 510, executes the channel switching method in any one aforementioned embodiment.
Wherein, memory 510 is such as may include system storage, fixed non-volatile memory medium.System storage
Device is for example stored with operating system, application program, Boot loader (Boot Loader) and other programs etc..
Channel switching mechanism 50 can also include input/output interface 530, network interface 540, memory interface 550 etc..This
It can for example be connected by bus 560 between a little interfaces 530,540,550 and memory 510 and processor 520.Wherein, defeated
Enter output interface 530 and provides connecting interface for input-output equipment such as display, mouse, keyboard, touch screens.Network interface 540
Connecting interface is provided for various networked devices.The external storages such as memory interface 550 is SD card, USB flash disk provide connecting interface.
The invention also includes a kind of computer readable storage mediums, are stored thereon with computer instruction, and the instruction is processed
Device realizes the channel switching method in any one aforementioned embodiment when executing.
It should be understood by those skilled in the art that, the embodiment of the present invention can provide as method, system or computer program
Product.Therefore, complete hardware embodiment, complete software embodiment or reality combining software and hardware aspects can be used in the present invention
Apply the form of example.Moreover, it wherein includes the computer of computer usable program code that the present invention, which can be used in one or more,
The calculating implemented in non-transient storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) can be used
The form of machine program product.
The present invention be referring to according to the method for the embodiment of the present invention, the process of equipment (system) and computer program product
Figure and/or block diagram describe.It should be understood that every one stream in flowchart and/or the block diagram can be realized by computer program instructions
The combination of process and/or box in journey and/or box and flowchart and/or the block diagram.It can provide these computer programs
Instruct the processor of general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to produce
A raw machine, so that being generated by the instruction that computer or the processor of other programmable data processing devices execute for real
The device for the function of being specified in present one or more flows of the flowchart and/or one or more blocks of the block diagram.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spy
Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates,
Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram or
The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting
Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or
The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one
The step of function of being specified in a box or multiple boxes.
The foregoing is merely presently preferred embodiments of the present invention, is not intended to limit the invention, it is all in spirit of the invention and
Within principle, any modification, equivalent replacement, improvement and so on be should all be included in the protection scope of the present invention.
Claims (12)
1. a kind of channel switching method, comprising:
The channel column that terminal is shown in response to user's stroke terminal screen controls the multiple Channel icons for including in the channel column
It is rolled with user's stroke;
Terminal stops channel column described in stroke in response to user, will stay on the corresponding channel content of Channel icons of predeterminated position
It plays out.
2. channel switching method as described in claim 1, wherein the Channel icons that will stay on predeterminated position are corresponding
Channel content, which plays out, includes:
It will stay on and played out with predeterminated position apart from the corresponding channel content of nearest Channel icons.
3. channel switching method as described in claim 1, wherein the channel switching method further include:
Terminal clicks the Channel icons in the channel column in response to user, controls the Channel icons being clicked and rolls and rest on
Predeterminated position, and the corresponding channel content of the Channel icons being clicked is played out.
4. channel switching method as claimed any one in claims 1 to 3, wherein the channel switching method further include:
It will stay on the Channel icons amplification of predeterminated position.
5. channel switching method as claimed any one in claims 1 to 3, wherein the predeterminated position is the channel column
Center.
6. a kind of terminal, comprising:
Control module is rolled, the channel column for showing in response to user's stroke terminal screen controls in the channel column and includes
Multiple Channel icons rolled with user's stroke;
Contents play module will stay on the Channel icons of predeterminated position for stopping channel column described in stroke in response to user
Corresponding channel content plays out.
7. terminal as claimed in claim 6, wherein the contents play module is used for:
It will stay on and played out with predeterminated position apart from the corresponding channel content of nearest Channel icons.
8. terminal as claimed in claim 6, wherein
The rolling control module is also used to: clicking the Channel icons in the channel column in response to user, controls and be clicked
Channel icons roll and rest on predeterminated position;
The contents play module is also used to: the corresponding channel content of the Channel icons being clicked is played out.
9. the terminal as described in any one of claim 6 to 8, wherein the terminal further include:
Icon amplification module, the Channel icons for will stay on predeterminated position are amplified.
10. the terminal as described in any one of claim 6 to 8, wherein the predeterminated position is the centre bit of the channel column
It sets.
11. a kind of channel switching mechanism, comprising:
Memory;And
It is coupled to the processor of the memory, the processor is configured to the instruction based on storage in the memory,
Execute the channel switching method as described in any one of claims 1 to 5.
12. a kind of computer readable storage medium, wherein the computer-readable recording medium storage has computer instruction, institute
State the channel switching method realized as described in any one of claims 1 to 5 when instruction is executed by processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711445988.2A CN109982135B (en) | 2017-12-27 | 2017-12-27 | Channel switching method, device, terminal and computer readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711445988.2A CN109982135B (en) | 2017-12-27 | 2017-12-27 | Channel switching method, device, terminal and computer readable storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109982135A true CN109982135A (en) | 2019-07-05 |
CN109982135B CN109982135B (en) | 2021-08-06 |
Family
ID=67072508
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711445988.2A Active CN109982135B (en) | 2017-12-27 | 2017-12-27 | Channel switching method, device, terminal and computer readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109982135B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110996042A (en) * | 2019-10-23 | 2020-04-10 | 安徽文香信息技术有限公司 | Display method, display device, electronic equipment and computer readable storage medium |
CN110996154A (en) * | 2019-12-13 | 2020-04-10 | 北京爱奇艺科技有限公司 | Video playing method and device and electronic equipment |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6141003A (en) * | 1997-03-18 | 2000-10-31 | Microsoft Corporation | Channel bar user interface for an entertainment system |
CN103841342A (en) * | 2014-03-20 | 2014-06-04 | 乐视网信息技术(北京)股份有限公司 | Display control method and system |
CN104023263A (en) * | 2014-05-20 | 2014-09-03 | 小米科技有限责任公司 | Video selection providing method and device thereof |
CN104038834A (en) * | 2014-05-19 | 2014-09-10 | 乐视网信息技术(北京)股份有限公司 | Video positioning method and device |
CN104918085A (en) * | 2015-06-01 | 2015-09-16 | 天脉聚源(北京)传媒科技有限公司 | Method and device for switching channels |
CN105025337A (en) * | 2015-07-20 | 2015-11-04 | 合一网络技术(北京)有限公司 | Video playing method and device |
CN105472428A (en) * | 2015-11-18 | 2016-04-06 | 华为技术有限公司 | Method and equipment used for playing channel programs |
CN105791947A (en) * | 2016-04-21 | 2016-07-20 | 腾讯科技(深圳)有限公司 | Method and device for playing video |
CN105872841A (en) * | 2015-12-30 | 2016-08-17 | 乐视网信息技术(北京)股份有限公司 | Episode list displaying method and device |
CN105898523A (en) * | 2016-06-29 | 2016-08-24 | 无锡天脉聚源传媒科技有限公司 | Video playing method and video playing device |
CN106067988A (en) * | 2016-06-30 | 2016-11-02 | 乐视控股(北京)有限公司 | List of videos display packing, device and mobile terminal |
CN106131650A (en) * | 2016-08-22 | 2016-11-16 | 维沃移动通信有限公司 | A kind of method for processing video frequency and mobile terminal |
AU2015257500A1 (en) * | 2014-05-09 | 2016-12-08 | Sky Cp Limited | Television user interface |
CN106775272A (en) * | 2016-12-07 | 2017-05-31 | 乐视控股(北京)有限公司 | System of selection, device and electronic equipment |
CN107340948A (en) * | 2017-06-27 | 2017-11-10 | 维沃移动通信有限公司 | A kind of video playing control method and mobile terminal |
-
2017
- 2017-12-27 CN CN201711445988.2A patent/CN109982135B/en active Active
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6141003A (en) * | 1997-03-18 | 2000-10-31 | Microsoft Corporation | Channel bar user interface for an entertainment system |
CN103841342A (en) * | 2014-03-20 | 2014-06-04 | 乐视网信息技术(北京)股份有限公司 | Display control method and system |
AU2015257500A1 (en) * | 2014-05-09 | 2016-12-08 | Sky Cp Limited | Television user interface |
CN104038834A (en) * | 2014-05-19 | 2014-09-10 | 乐视网信息技术(北京)股份有限公司 | Video positioning method and device |
CN104023263A (en) * | 2014-05-20 | 2014-09-03 | 小米科技有限责任公司 | Video selection providing method and device thereof |
CN104918085A (en) * | 2015-06-01 | 2015-09-16 | 天脉聚源(北京)传媒科技有限公司 | Method and device for switching channels |
CN105025337A (en) * | 2015-07-20 | 2015-11-04 | 合一网络技术(北京)有限公司 | Video playing method and device |
CN105472428A (en) * | 2015-11-18 | 2016-04-06 | 华为技术有限公司 | Method and equipment used for playing channel programs |
CN105872841A (en) * | 2015-12-30 | 2016-08-17 | 乐视网信息技术(北京)股份有限公司 | Episode list displaying method and device |
CN105791947A (en) * | 2016-04-21 | 2016-07-20 | 腾讯科技(深圳)有限公司 | Method and device for playing video |
CN105898523A (en) * | 2016-06-29 | 2016-08-24 | 无锡天脉聚源传媒科技有限公司 | Video playing method and video playing device |
CN106067988A (en) * | 2016-06-30 | 2016-11-02 | 乐视控股(北京)有限公司 | List of videos display packing, device and mobile terminal |
CN106131650A (en) * | 2016-08-22 | 2016-11-16 | 维沃移动通信有限公司 | A kind of method for processing video frequency and mobile terminal |
CN106775272A (en) * | 2016-12-07 | 2017-05-31 | 乐视控股(北京)有限公司 | System of selection, device and electronic equipment |
CN107340948A (en) * | 2017-06-27 | 2017-11-10 | 维沃移动通信有限公司 | A kind of video playing control method and mobile terminal |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110996042A (en) * | 2019-10-23 | 2020-04-10 | 安徽文香信息技术有限公司 | Display method, display device, electronic equipment and computer readable storage medium |
CN110996154A (en) * | 2019-12-13 | 2020-04-10 | 北京爱奇艺科技有限公司 | Video playing method and device and electronic equipment |
CN110996154B (en) * | 2019-12-13 | 2022-09-02 | 北京爱奇艺科技有限公司 | Video playing method and device and electronic equipment |
Also Published As
Publication number | Publication date |
---|---|
CN109982135B (en) | 2021-08-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6229524B1 (en) | User interface for interaction with video | |
CN101478669B (en) | Media playing control method based on browser on IPTV system | |
KR101889378B1 (en) | User terminal device and contents sharing method thereof | |
RU2551114C2 (en) | Content playback device, control information providing server and content playback system | |
US20160070447A1 (en) | User interfaces for media application | |
CN103517126A (en) | Mosaic video display method, display control device and terminal | |
GB2552274A (en) | Television user interface | |
US20150121224A1 (en) | Method and System to Control a Seek Position of Multimedia Content Using a Rotatable Video Frame Graphic | |
CN102647629A (en) | Content playing method and content playing device | |
US20130174201A1 (en) | Systems and methods for presenting three-dimensional objects in an interactive media guidance application | |
US20240056643A1 (en) | Control method for focus movement on epg user interface, and display device | |
CN110326301A (en) | Selecting response device, selecting response method and selecting response program | |
CN102883223A (en) | IPTV (internet protocol television) system adopting interactive EPG (electronic program guide) distribution system | |
CN104581415A (en) | Intelligent television set and tabletop switching method thereof | |
US20130167091A1 (en) | Systems and methods for navigating in a hyper-dimensional media guidance application | |
US20140215514A1 (en) | Apparatus of rendering user interface for playing broadcast programs and the method thereof | |
CN107771315A (en) | The system and method for display and navigation content are mapped based on dynamic icon | |
CN106060633A (en) | Signal source image preview method and television terminal | |
CN109982135A (en) | Channel switching method, device, terminal and computer readable storage medium | |
CN102427564B (en) | Realizing method and system of time stamp based on IPTV (Internet Protocol Television) | |
US20130174187A1 (en) | Systems and methods for recommending media assets in a media guidance application | |
US8917356B2 (en) | Play control system and method | |
CN103596034A (en) | Control method and control device for desktop display of intelligent television | |
KR101517837B1 (en) | Method for providing contents of Smart-TV | |
KR101257479B1 (en) | Smart phone with television remote control feature and Remote control method for a television executed in a smart phone |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |