CN106572374B - More video playing control methods and terminal - Google Patents
More video playing control methods and terminal Download PDFInfo
- Publication number
- CN106572374B CN106572374B CN201510648956.7A CN201510648956A CN106572374B CN 106572374 B CN106572374 B CN 106572374B CN 201510648956 A CN201510648956 A CN 201510648956A CN 106572374 B CN106572374 B CN 106572374B
- Authority
- CN
- China
- Prior art keywords
- video
- visual field
- terminal
- player
- screen visual
- 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
- 238000000034 method Methods 0.000 title claims abstract description 54
- 230000000007 visual effect Effects 0.000 claims abstract description 162
- 238000001514 detection method Methods 0.000 claims abstract description 13
- 238000011002 quantification Methods 0.000 claims abstract description 7
- 230000001960 triggered effect Effects 0.000 claims description 13
- 238000012545 processing Methods 0.000 claims description 9
- 230000015654 memory Effects 0.000 abstract description 7
- 230000006870 function Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 7
- 238000004590 computer program Methods 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 208000001491 myopia Diseases 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 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/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/41407—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
-
- 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/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4782—Web browsing, e.g. WebTV
-
- 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/643—Communication protocols
- H04N21/64322—IP
-
- 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
-
- 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)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention discloses a kind of more video playing control methods and terminals.Method therein includes: that terminal obtains video play lists;The maximum quantity of video can be presented in the screen visual field of terminal detection terminal;Terminal determines the quantity of player according to the maximum quantity that video can be presented in screen visual field;Terminal loads each video for entering screen visual field in video play lists using the player of quantification respectively, so that each video in screen visual field is loaded and/or played.To reduce the requirement to the terminal hardwares aspect of performance such as such as memory, and reduce waiting time of the user when watching video.
Description
Technical field
The present invention relates to MultiMedia Field, especially a kind of more video playing control methods and terminal.
Background technique
Currently, when using terminal carries out more video playings, if for all views in the playlist of the same page
Frequency all respectively specifies that player plays out control, although video loading velocity when playing is very fast, to the memory etc. of terminal
Resource occupation is excessive, higher to the performance requirement of terminal.If only referred to for all videos in the playlist of the same page
Fixed player control, the memory of occupancy is less, but user is required to load video when playing video every time, leads to user
Waiting time is too long.
Therefore, it is necessary to optimize video playing controlling mechanism, make it that can occupy less memory and reduce user
Play waiting time when video.
Summary of the invention
One technical problem to be solved by the embodiment of the invention is that: how to optimize video playing controlling mechanism, thus both
Less memory can be occupied, and waiting time when user plays video can be reduced.
First aspect according to an embodiment of the present invention provides a kind of more video playing control methods, comprising: terminal obtains
Take video play lists;The maximum quantity of video can be presented in the screen visual field of terminal detection terminal;Terminal can according to screen visual field
The maximum quantity that video is presented determines the quantity of player;Terminal loads video playing using the player of quantification respectively and arranges
Enter each video of screen visual field in table, so that each video in screen visual field is loaded and/or played.
In one embodiment, the maximum quantity of video can be presented equal to screen visual field for the quantity of player.
In one embodiment, it includes: terminal root that the maximum quantity of video, which can be presented, in the screen visual field of terminal detection terminal
Determine that video can be presented in the screen visual field of terminal according to the dimension information of screen visual field and the dimension information of player of terminal
Maximum quantity.
In one embodiment, method further include: terminal detects the location information of each video in screen visual field, if
Detect that a part of the first video therein frames out visual field, the corresponding player pause load of the first video of control and/
Or play the first video.
In one embodiment, if terminal detects at least part of the first video therein and frames out visual field,
If controlling the corresponding player pause load of the first video and/or playing the first video includes: that terminal detects the first video
Middle line frame out the edge of visual field, the corresponding player pause load of the first video of control and/or play the first video.
In one embodiment, method further include: terminal detects the location information of each video in screen visual field, if
Detect that the first video therein frames out visual field completely, the corresponding player of the first video of control discharges the first video.
In one embodiment, method further include: terminal detects that the second video in video play lists enters screen
When visual field, the player for choosing unloaded video loads the second video.
In one embodiment, method further include: whether terminal detects each player and be triggered playing function, if inspection
It measures the corresponding third player of third video therein to be triggered playing function, suspends the load of other player corresponding videos
And/or it plays, and control third player plays third video.
The second aspect according to an embodiment of the present invention provides a kind of terminal for the control of more video playings, comprising: column
Table obtains module, for obtaining video play lists;Video can be presented in quantity detection module, the screen visual field for detecting terminal
Maximum quantity;Initialization module, the maximum quantity for video can be presented according to screen visual field determine the quantity of player;Dress
Module is carried, loads each video for entering screen visual field in video play lists respectively for the player using quantification,
So that each video in screen visual field is loaded and/or is played.
In one embodiment, the maximum quantity of video can be presented equal to screen visual field for the quantity of player.
In one embodiment, quantity detection module is used for the dimension information and player of the screen visual field according to terminal
Dimension information determine that the maximum quantity of video can be presented in the screen visual field of terminal.
In one embodiment, terminal further includes pause processing module, for detecting each video in screen visual field
Location information, detect a part of the first video in screen visual field frame out visual field when, the first video of terminal control
Corresponding player pause load and/or the first video of broadcasting.
In one embodiment, pause processing module is used to detect that the middle line of the first video in screen visual field leaves
The edge of screen visual field, the corresponding player pause load of the first video of control and/or the first video of broadcasting.
In one embodiment, terminal further includes release processing module, for detecting each video in screen visual field
Location information, detect the first video in screen visual field frame out completely visual field when, the first video is corresponding broadcasts for control
It puts device and discharges first video.
In one embodiment, terminal further includes module of reloading, for detecting in video play lists
When two videos enter screen visual field, the player that terminal chooses unloaded video loads second video.
In one embodiment, whether terminal further includes playing control module, be triggered for detecting each player and broadcast
Playing function, if detecting that the corresponding third player of third video therein is triggered playing function, suspends other players
The load and/or broadcasting of corresponding video, and control third player plays third video.
The present invention has at least the following advantages: the maximum quantity by the way that video can be presented according to screen visual field is determined for filling
The quantity for carrying the player of video makes partial video in playlist be in loading condition, and carry out video load and
It plays, to reduce the requirement to the terminal hardwares aspect of performance such as such as memory, and reduces user when watching video
Waiting time.
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 more video playing control method one embodiment of the present invention.
Fig. 2 shows the flow diagrams of more another embodiment of video playing control method of the present invention.
Fig. 3 shows the flow diagram of more another embodiment of video playing control method of the present invention.
Fig. 4 shows the flow diagram of more another embodiment of video playing control method of the present invention.
Fig. 5 shows the flow diagram of more another embodiment of video playing control method of the present invention.
Fig. 6 (a), 6 (b), 6 (c) show the application schematic diagram of the more video playings of the present invention.
Fig. 7 shows structural schematic diagram of the present invention for terminal one embodiment of more video playings control.
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 every other embodiment obtained, shall fall within the protection scope of the present invention.
More video playing control methods of one embodiment of the invention are described below with reference to Fig. 1.
Fig. 1 is the flow chart of one embodiment of the more video playing control methods of the present invention.As shown in Figure 1, the embodiment
Method include:
Step S102, terminal obtain video play lists.
The maximum quantity of video can be presented in the screen visual field of step S104, terminal detection terminal.
Step S106, terminal determine the quantity of player according to the maximum quantity that video can be presented in screen visual field.
Step S108, terminal are loaded in video play lists using the player of quantification into screen visual field respectively
Each video, so that each video in screen visual field is loaded and/or played.
Determine that player for loading video, makes playlist by the maximum quantity that video can be presented according to screen visual field
In partial video be in loading condition, and the load and broadcasting of video are carried out, to reduce to terminals such as such as memories
Requirement in terms of hardware performance, and reduce waiting time of the user when watching video.
One is set forth below using example.Firstly, terminal obtains video play lists, successively there is video in the play list
A, video B and video C;Then, the maximum quantity that terminal detects that video can be presented in screen visual field is 2, and accordingly by player
Quantity be determined as 2, two players are respectively player 1 and player 2;Finally, terminal uses player 1 respectively and plays
Device 2 is loaded and/or is played to the video A and video B that enter screen visual field respectively.
Wherein, the maximum quantity of video can be presented in the quantity of player equal to screen visual field.By using this side
Method can not only make all videos in screen visual field be in loading condition, but also not because loading the extravisual video of screen
And extra resource is consumed, keep user experience more preferable.
Screen visual field can be presented the maximum quantity of video and can for example be determined using following methods: terminal is according to the screen of terminal
The dimension information of curtain visual field and the dimension information of player determine that the maximum quantity of video can be presented in the screen visual field of terminal.
A kind of example calculation method that the maximum quantity of video can be presented in screen visual field can be with are as follows: according to the screen of terminal
Screen area of horizon and the quotient of player area are rounded downwards by the dimension information of visual field and the dimension information of player
The maximum quantity of video can be presented as screen visual field for numerical value afterwards.This method is only loaded suitable for player completely to be occurred
The situation of video in screen visual field.
Alternatively, according to the dimension information of the screen visual field of terminal and the dimension information of player, by screen area of horizon
It rounds up with the quotient of player area, then plus the quantity of single video on moving direction, finally obtain and value
The maximum quantity of video can be presented as screen visual field.This method is suitable for player to partially and fully into screen visual field
The situation that is loaded of video.
In a kind of application scenarios, when the video in more video playing interfaces only has a column, and interface is only in vertical direction
, can be with the following method when can slide: terminal detects the dimension information of the screen visual field of terminal and the size of player
Information, the numerical value after the quotient of screen visual field height and player height progress is rounded downwards, which is determined as screen visual field, can be presented view
The maximum quantity of frequency, this method only load the situation for completely appearing in the video screen visual field suitable for player, because
And directly the quotient of screen visual field height and player height be rounded downwards.Alternatively, by screen visual field height with broadcast
Numerical value after the quotient for putting device height rounds up adds 1 to be determined as screen visual field the maximum quantity of video can be presented again.This method
Suitable for the situation that player is loaded the video for partially and fully entering screen visual field, therefore, when screen visual field
When top and bottom have partial video to enter screen visual field, the feelings of the video of maximum quantity can be presented for screen visual field.For example,
When the height of screen visual field is 10, and player height is 4, using former approach, then video can be presented into screen visual field
Maximum quantity is determined as 2, using later approach, then the maximum quantity that video can be presented in screen visual field is determined as 4.
Similarly, in another application scenarios, when the video in more video playing interfaces only has a line, and interface is only in water
Square to when can slide, can be with the following method: terminal detects the dimension information and player of the screen visual field of terminal
Dimension information, the quotient of screen visual field width and player width is carried out the numerical value after being rounded downwards be determined as screen visual field can
The maximum quantity of video is presented, alternatively, the numerical value after the quotient of screen visual field width and player width is rounded up is again
The maximum quantity of video can be presented by adding 1 to be determined as screen visual field.
In the exemplary embodiment of subsequent each method, with terminal to the view for partially and fully entering screen visual field
Frequency is illustrated for all distributing player.
For the total length at more video playing interfaces commonly greater than the height or width of screen visual field, it is next that user needs to drag interface
Select video-see.Therefore, it is necessary to the videos to frame out visual field and entrance screen visual field to handle.Below with reference to Fig. 2
Described respectively with Fig. 3 player part frame out visual field and all frame out visual field when processing method.
Fig. 2 is the flow chart of another embodiment of the more video playing control methods of the present invention.As shown in Fig. 2, the implementation
Example method include:
Step S202, terminal detect the location information of each video in screen visual field.
Step S204 controls the first video pair if detecting that a part of the first video therein frames out visual field
The first video of player pause load and/or broadcasting answered.
Wherein, the first video be used to refer to for some visual field that frames out in each video in screen visual field some
Video.
Step S202 and step S204 are executed after step S102~S108.
When user slides more video playing interfaces, the video for the visual field that frameing out is generally user at this moment
The video no longer paid close attention to.In order to save the resource of terminal, terminal pause load and/or the view for playing a part of visual field that frames out
Frequently.
In view of user probably due to maloperation, and the video watched is made to have seldom part to frame out visual field,
But user remain focuss on the video at the moment.Therefore, further, a kind of implementation of step S204 can be terminal
If detecting that the middle line of the first video frames out the edge of visual field, the corresponding player pause load of the first video of control
And/or play the first video.If for example, terminal detect the horizontal central line of the first video frame out visual field top edge or
Lower edge, the corresponding player pause load of the first video of control and/or the first video of broadcasting.This method is suitable for more videos
Broadcast interface is the case where vertical direction slides.In another example if terminal detects that the median vertical line of the first video frames out
The left edge or right hand edge of visual field, the corresponding player pause load of the first video of control and/or the first video of broadcasting.This side
Method is suitable for the case where more video playing interfaces are slided in the horizontal direction.The middle line of first video is left screen by aforementioned two methods
Curtain visual field is as the foundation for determining that user no longer pays close attention to the first video.Obviously, as needed, it is specific that other can also be set
Decision threshold, for example, the first video 1/4 etc., it is no longer exhaustive here.
Fig. 3 is the flow chart of another embodiment of the more video playing control methods of the present invention.As shown in figure 3, the implementation
Example method include:
Step S302, terminal detect the location information of each video in screen visual field.
Step S304, if detecting that the first video therein frames out visual field completely, the first video of control is corresponding
Player discharges the first video.
By using this method, can consumption to avoid the video not in screen visual field to terminal resource, promoted more
The performance of terminal when video playing controls.
When have partial video frame out visual field while, usually have do not appear in the play list but before screen view
Video in boundary enters screen visual field at this moment.When describing the extravisual video of screen below with reference to Fig. 4 and entering screen visual field
Processing method.
Fig. 4 is the flow chart of another embodiment of the more video playing control methods of the present invention.As shown in figure 4, the implementation
Example method include:
Step S402, terminal detect that the second video in video play lists enters screen visual field.
Wherein, the second video is used to refer to for some video for newly entering screen visual field in video play lists.
Some illustrative detection methods detect that a part of the second video enters screen visual field, then it is assumed that the second view
Frequency enters screen visual field.Further, the detection threshold value for being determined as entering can also be set, it is possible to reduce some erroneous judgements, user's body
It tests more preferable.For example, detection threshold value is set by the middle line of the second video, if detecting that the middle line of the second video enters screen view
The edge on boundary is then determined as that the second video enters screen visual field.
Step S404, the player for choosing unloaded video load the second video.
By using this method, the player in screen visual field can be made to be in the state for having loaded video, so as to
The load or broadcasting of video are able to carry out when user needs.
When using method of the invention, the video distribution player of screen visual field both can be only fully entered, it can also
Think and partly or entirely all distributes player into the video of screen visual field.
Describe that the video in screen visual field frames out visual field and the extravisual video of screen enters below with reference to Fig. 5
Scene when screen visual field.
Fig. 5 is the flow chart of another embodiment of the more video playing control methods of the present invention.
Step S502, terminal detect the size of screen visual field and the size of player, and screen visual field, which is calculated, to be presented
The maximum quantity of video is 3, and determines setting player 1, player 2 and player 3.
Step S504 successively has video A, video B, video C and video D in playlist.At a time, such as Fig. 6 (a)
Shown, video A and video C portion are located in screen visual field, such as can be loaded respectively using player 1 and player 3;
Video B is entirely located in screen visual field, such as is loaded using player 2;Video D does not enter screen visual field.Terminal detects view
A part of frequency A frames out visual field, the control pause of player 1 load and/or plays video A.
Step S506, the more video playing interfaces of upward sliding, as shown in Fig. 6 (b), terminal detects that video A leaves completely
Screen visual field, control player 1 discharge video A.
Step S508 continues to slide up more video playing interfaces, as shown in Fig. 6 (c).Terminal detects that video D enters
Screen visual field, the player 1 for choosing unloaded video load video D.
Performance when more videos is controlled in order to further enhance terminal plays, can be optimized using following methods: eventually
Whether end detects each player and is triggered playing function, if detecting the corresponding third player quilt of third video therein
Playing function is triggered, the load and/or broadcasting of other player corresponding videos are suspended, and controls third player plays third view
Frequently.Since user usually only pays close attention to a video, by using this method, so that synchronization is only triggered recently and broadcast
The player plays video of playing function had both reduced interference of the user when watching video, and had also improved the performance of system.
Currently, in the scene that terminal includes more video playings, existing content long video more abundant also has convenient for dividing
Short-sighted frequency of the length enjoyed between several seconds to tens seconds.On the basis of aforementioned each method, it can choose using long video
The method played automatically after click play, short-sighted frequency loaded, to meet the use habit in mobile Internet field user.
The terminal for the control of more video playings of one embodiment of the invention is described below with reference to Fig. 7.
Fig. 7 is structure chart of the present invention for one embodiment of the terminal of more video playings control.As shown in fig. 7, should
Terminal includes: that list obtains module 72, for obtaining video play lists;Quantity detection module 74, for detecting the screen of terminal
The maximum quantity of video can be presented in curtain visual field;Initialization module 76, for the maximum quantity of video can be presented according to screen visual field
Determine the quantity of player;Loading module 78, for the player using quantification load respectively in video play lists into
Enter each video of screen visual field, so that each video in screen visual field is loaded and/or played.
Wherein, the maximum quantity of video can be presented in the quantity of player equal to screen visual field.
Wherein, quantity detection module 74 can be used for the ruler of dimension information and player according to the screen visual field of terminal
Very little information determines that the maximum quantity of video can be presented in the screen visual field of terminal.
Terminal can also include pause processing module, for detecting the location information of each video in screen visual field,
Detect a part of the first video in screen visual field frame out visual field when, the corresponding player of the first video of terminal control
The first video of pause load and/or broadcasting.
Pause processing module can be also used for detecting that the middle line of the first video in screen visual field frames out visual field
Edge, the corresponding player pause load of the first video of control and/or play the first video.
Terminal can also include release processing module, for detecting the location information of each video in screen visual field,
Detect the first video in screen visual field frame out completely visual field when, described in the corresponding player release of the first video of control
First video.
Terminal can also include that terminal further includes module of reloading, for detecting second in video play lists
When video enters screen visual field, the player that terminal chooses unloaded video loads second video.
Whether terminal can also include playing control module, be triggered playing function for detecting each player, if
Detect that the corresponding third player of third video therein is triggered playing function, suspend other player corresponding videos plus
It carries and/or plays, and control third player plays third video.
In addition, it is also implemented as a kind of computer program product according to the method for the present invention, the computer program product
Including computer-readable medium, be stored on the computer-readable medium for execute limited in method of the invention it is above-mentioned
The computer program of function.Those skilled in the art will also understand is that, various exemplary in conjunction with described in disclosure herein
Logical block, module, circuit and algorithm steps may be implemented as the combination of electronic hardware, computer software or both.
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 (14)
1. a kind of more video playing control methods, comprising:
Terminal obtains video play lists;
The maximum quantity of video can be presented in the screen visual field that terminal detects the terminal;
Terminal determines the quantity of player according to the maximum quantity that video can be presented in screen visual field;
Terminal loads each video for entering screen visual field in the video play lists using the player of quantification respectively,
So that each video in screen visual field is loaded and/or is played;
When terminal detects that the second video in the video play lists enters screen visual field, the broadcasting of unloaded video is chosen
Device loads second video.
2. the method according to claim 1, wherein wherein, the quantity of player, which is equal to screen visual field, to be presented
The maximum quantity of video.
3. the method according to claim 1, wherein the screen visual field that the terminal detects the terminal can be presented
The maximum quantity of video includes:
Terminal determines the screen of the terminal according to the dimension information of screen visual field and the dimension information of player of the terminal
The maximum quantity of video can be presented in curtain visual field.
4. the method according to claim 1, wherein further include:
Terminal detects the location information of each video in screen visual field, if detect a part of the first video therein from
It spreads its tail an act visual field, control the corresponding player pause load of first video and/or plays the first video.
5. according to the method described in claim 4, it is characterized in that,
If the terminal detects at least part of the first video therein and frames out visual field, first video is controlled
Corresponding player pause load and/or the first video of broadcasting include:
If terminal detects the middle line of the first video and frames out the edge of visual field, the corresponding broadcasting of first video is controlled
The first video of device pause load and/or broadcasting.
6. method according to claim 1 or 4, which is characterized in that further include:
Terminal detects the location information of each video in screen visual field, if detecting that the first video therein leaves screen completely
Curtain visual field controls the corresponding player of first video and discharges first video.
7. the method according to claim 1, wherein further include:
Whether terminal detects each player and is triggered playing function, if detecting that the corresponding third of third video therein is broadcast
It puts device to be triggered playing function, suspends the load and/or broadcasting of other player corresponding videos, and control the third player
Play third video.
8. a kind of terminal for the control of more video playings, comprising:
List obtains module, for obtaining video play lists;
The maximum quantity of video can be presented in quantity detection module, the screen visual field for detecting the terminal;
Initialization module, the maximum quantity for video can be presented according to screen visual field determine the quantity of player;
Loading module loads in the video play lists for the player using quantification into screen visual field respectively
Each video, so that each video in screen visual field is loaded and/or played;
It reloads module, for when detecting that the second video in the video play lists enters screen visual field, terminal
The player for choosing unloaded video loads second video.
9. terminal according to claim 8, which is characterized in that wherein, the quantity of player, which is equal to screen visual field, to be presented
The maximum quantity of video.
10. terminal according to claim 8, which is characterized in that the quantity detection module is used for according to the terminal
The dimension information of screen visual field and the dimension information of player determine that the maximum of video can be presented in the screen visual field of the terminal
Quantity.
11. terminal according to claim 8, which is characterized in that further include:
Suspend processing module, for detecting the location information of each video in screen visual field, in detecting screen visual field
A part of first video frame out visual field when, the corresponding player pause load of the first video described in terminal control and/or
Play the first video.
12. terminal according to claim 11, which is characterized in that the pause processing module is used to detect screen view
The middle line of the first video in boundary frames out the edge of visual field, controls the corresponding player pause load of first video
And/or play the first video.
13. terminal according to claim 8, which is characterized in that further include:
Processing module is discharged, for detecting the location information of each video in screen visual field, in detecting screen visual field
First video frame out completely visual field when, control the corresponding player of first video and discharge first video.
14. terminal according to claim 8, which is characterized in that further include:
Whether playing control module is triggered playing function for detecting each player, if detecting third view therein
Frequently corresponding third player is triggered playing function, suspends the load and/or broadcasting of other player corresponding videos, and control
The third player plays third video.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510648956.7A CN106572374B (en) | 2015-10-09 | 2015-10-09 | More video playing control methods and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510648956.7A CN106572374B (en) | 2015-10-09 | 2015-10-09 | More video playing control methods and terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106572374A CN106572374A (en) | 2017-04-19 |
CN106572374B true CN106572374B (en) | 2019-08-13 |
Family
ID=58506019
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510648956.7A Active CN106572374B (en) | 2015-10-09 | 2015-10-09 | More video playing control methods and terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106572374B (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108737897B (en) * | 2018-05-22 | 2020-11-10 | 腾讯科技(深圳)有限公司 | Video playing method, device, equipment and storage medium |
CN109756785B (en) * | 2019-01-16 | 2022-05-20 | 上海哔哩哔哩科技有限公司 | Video switching playing method and device and storage medium |
CN110913257A (en) * | 2019-11-29 | 2020-03-24 | 广州市百果园信息技术有限公司 | Video data playing method, device, equipment and storage medium |
CN111083548B (en) * | 2019-12-26 | 2022-02-01 | 杭州当虹科技股份有限公司 | Video playing method for realizing same-screen multi-display and double-screen different display |
CN111405318B (en) * | 2020-03-24 | 2022-09-09 | 聚好看科技股份有限公司 | Video display method, device and computer storage medium |
CN111988667B (en) * | 2020-08-18 | 2022-06-21 | 视若飞信息科技(上海)有限公司 | Intelligent terminal media player management method and system |
CN111918099A (en) * | 2020-09-16 | 2020-11-10 | Oppo广东移动通信有限公司 | Video processing method and device, electronic equipment and storage medium |
CN112738639B (en) * | 2020-12-25 | 2023-08-18 | 北京百度网讯科技有限公司 | Video switching method and device, electronic equipment and computer readable medium |
CN112738633B (en) * | 2020-12-25 | 2023-06-23 | 广州繁星互娱信息科技有限公司 | Video playing method, device, equipment and readable storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6425129B1 (en) * | 1999-03-31 | 2002-07-23 | Sony Corporation | Channel preview with rate dependent channel information |
CN101615413A (en) * | 2009-07-27 | 2009-12-30 | 上海华平信息技术股份有限公司 | Multichannel audio/video Play System and method |
CN103680551A (en) * | 2012-09-21 | 2014-03-26 | 深圳市快播科技有限公司 | Player and method thereof for simultaneously playing multiple videos |
CN104618817A (en) * | 2015-02-26 | 2015-05-13 | 北京奇艺世纪科技有限公司 | Method and device for controlling playing of website video |
CN104822070A (en) * | 2015-04-13 | 2015-08-05 | 腾讯科技(北京)有限公司 | Multi-video-stream playing method and device thereof |
CN104918125A (en) * | 2015-05-19 | 2015-09-16 | 乐视致新电子科技(天津)有限公司 | Method and device for switching channels |
-
2015
- 2015-10-09 CN CN201510648956.7A patent/CN106572374B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6425129B1 (en) * | 1999-03-31 | 2002-07-23 | Sony Corporation | Channel preview with rate dependent channel information |
CN101615413A (en) * | 2009-07-27 | 2009-12-30 | 上海华平信息技术股份有限公司 | Multichannel audio/video Play System and method |
CN103680551A (en) * | 2012-09-21 | 2014-03-26 | 深圳市快播科技有限公司 | Player and method thereof for simultaneously playing multiple videos |
CN104618817A (en) * | 2015-02-26 | 2015-05-13 | 北京奇艺世纪科技有限公司 | Method and device for controlling playing of website video |
CN104822070A (en) * | 2015-04-13 | 2015-08-05 | 腾讯科技(北京)有限公司 | Multi-video-stream playing method and device thereof |
CN104918125A (en) * | 2015-05-19 | 2015-09-16 | 乐视致新电子科技(天津)有限公司 | Method and device for switching channels |
Also Published As
Publication number | Publication date |
---|---|
CN106572374A (en) | 2017-04-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106572374B (en) | More video playing control methods and terminal | |
CN104010232B (en) | A kind of intelligence plays method, system, player and the mobile terminal of Online Video | |
CN104125482B (en) | A kind of flow media playing method and device | |
CN103686414B (en) | Internet video playback method and device | |
CN103517154A (en) | Method for preloading video files and system thereof | |
CN109600654B (en) | Bullet screen processing method, device and electronic device | |
CN105933800A (en) | Video play method and control terminal | |
CN107454475A (en) | Control method and device, computer installation and the readable storage medium storing program for executing of video playback | |
CN104915117A (en) | Method and device for controlling interaction with virtual target | |
CN103680551A (en) | Player and method thereof for simultaneously playing multiple videos | |
CN105992056A (en) | Video decoding method and device | |
CN103873927B (en) | Streaming medium data processing method and electronic equipment | |
CN104038838A (en) | Method and device for playing data | |
CN104349080A (en) | Image processing method and electronic equipment | |
CN110072147A (en) | Direct broadcasting room recommended method, device and storage medium | |
CN105654446A (en) | Method and device for adjusting video definition | |
CN106534983A (en) | Playing system for playing multiple videos in video list and playing method | |
CN110913257A (en) | Video data playing method, device, equipment and storage medium | |
CN108628429A (en) | Frame per second method of adjustment, device, terminal device and storage medium | |
CN103873929A (en) | Method and device for playing multimedia data | |
CN103442307A (en) | Method and device for playing video streaming media | |
CN106792251A (en) | Method for information display, device and terminal | |
CN105791987B (en) | media data playing method and terminal | |
CN105843485B (en) | The method and device that the page is shown | |
CN109218740B (en) | Display method, storage medium, electronic device and system of double-screen video stream |
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 |