[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN105657522B - A kind of method and terminal of video playing - Google Patents

A kind of method and terminal of video playing Download PDF

Info

Publication number
CN105657522B
CN105657522B CN201610004505.4A CN201610004505A CN105657522B CN 105657522 B CN105657522 B CN 105657522B CN 201610004505 A CN201610004505 A CN 201610004505A CN 105657522 B CN105657522 B CN 105657522B
Authority
CN
China
Prior art keywords
video
played
foreground
sequence number
playing
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
Application number
CN201610004505.4A
Other languages
Chinese (zh)
Other versions
CN105657522A (en
Inventor
陈泰傧
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Microphone Holdings Co Ltd
Original Assignee
Shenzhen Jinli Communication Equipment Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Jinli Communication Equipment Co Ltd filed Critical Shenzhen Jinli Communication Equipment Co Ltd
Priority to CN201610004505.4A priority Critical patent/CN105657522B/en
Publication of CN105657522A publication Critical patent/CN105657522A/en
Application granted granted Critical
Publication of CN105657522B publication Critical patent/CN105657522B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4333Processing operations in response to a pause request
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4331Caching operations, e.g. of an advertisement for later insertion during playback
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-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/47202End-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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The embodiment of the invention discloses a kind of methods of video playing, it include: to play the first video on foreground, and the second video is played on backstage, second video includes head advertisement, and the playing duration of the head advertisement of second video is less than the playing duration of first video;When finishing the head advertisement of second video from the background, pauses at backstage and play second video;When finishing first video on foreground, paused second video is played on foreground.Correspondingly, the embodiment of the invention also discloses a kind of terminals.It using the embodiment of the present invention, may be implemented to skip head advertisement when playing video, to save the time for user.

Description

A kind of method and terminal of video playing
Technical field
The present invention relates to field of computer technology more particularly to the methods and terminal of a kind of video playing.
Background technique
Continuous with network is popularized, and more and more users watch video program by network, wherein Online Video is most It is universal.But Online Video is often accompanied with advertisement, such as Online Video is equipped with head advertisement, user is in the online view of viewing When frequency, needs to be forced to watch advertisement, cause to waste time, affect the viewing experience of user.
Summary of the invention
The embodiment of the present invention provides the method and terminal of a kind of video playing, may be implemented to skip piece when playing video Head advertisement, to save the time for user.
A kind of method of video playing provided in an embodiment of the present invention, comprising:
The first video is played on foreground, and plays the second video on backstage, second video includes head advertisement, institute The playing duration for stating the head advertisement of the second video is less than the playing duration of first video;
When finishing the head advertisement of second video from the background, pauses at backstage and play second video;
When finishing first video on foreground, paused second video is played on foreground.
Correspondingly, the embodiment of the invention also provides a kind of terminals, comprising:
Video playback unit, for playing the second video, second view in the first video of foreground broadcasting, and on backstage Frequency includes head advertisement, and the playing duration of the head advertisement of second video is less than the playing duration of first video;
Video pause unit, for when finishing the head advertisement of second video from the background, pausing at backstage Play second video;
The video playback unit is also used to when finishing first video on foreground, is played on foreground temporary Second video stopped.
In the embodiment of the present invention, terminal plays the first video on foreground and plays the second video on backstage, wherein second Video includes head advertisement, plays the second video when pausing at backstage in the head advertisement for finishing the second video from the background, The second paused video is played on foreground when finishing the first video on foreground, may be implemented to skip when playing video Head advertisement, to save the time for user.
Detailed description of the invention
In order to illustrate the technical solution of the embodiments of the present invention more clearly, required use in being described below to embodiment Attached drawing be briefly described, it should be apparent that, drawings in the following description are some embodiments of the invention, for this field For those of ordinary skill, without creative efforts, it is also possible to obtain other drawings based on these drawings.
Fig. 1 is a kind of flow diagram of the method for video playing provided in an embodiment of the present invention;
Fig. 2 is the flow diagram of the method for another video playing provided in an embodiment of the present invention;
Fig. 3 is a kind of structural schematic diagram of terminal provided in an embodiment of the present invention;
Fig. 4 is the structural schematic diagram of another terminal provided in an embodiment of the present 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 some of the embodiments of the present invention, instead of all the embodiments.Based on this hair Embodiment in bright, every other implementation obtained by those of ordinary skill in the art without making creative efforts Example, shall fall within the protection scope of the present invention.
The method of video playing provided in an embodiment of the present invention is implemented in terminal, and the terminal includes that intelligent terminal includes intelligence The electronics such as energy mobile phone, tablet computer, digital audio & video players, electronic reader, handheld game machine or vehicle electronic device are set Standby, terminal can connect network, and play Online Video.
Fig. 1 is a kind of flow diagram of the method for video playing in the embodiment of the present invention.In the present embodiment as shown in the figure The process of method of video playing may include:
S101 plays the first video on foreground, and plays the second video on backstage, and second video includes that head are wide It accuses.
Wherein, foreground, which plays, refers to the broadcast mode being presented to the user, that is, shows on a display screen while playing video The video content played;Backstage, which plays, refers to hiding broadcast mode, that is, does not show played view while playing video Frequency content.
Specifically, terminal plays the first video on foreground, and plays the specific implementation packet of the second video on backstage Include following steps:
Step 1, when getting play instruction of the user for the first video input, the first video is played on foreground.
During specific implementation, user logs in video website, and the first video for wanting viewing is clicked in video website, Terminal plays the first video after getting the click commands, while showing the first played video on a display screen.
Step 2, the second video to be played is determined according to the first video.
During specific implementation, terminal obtains the broadcasting sequence number of the first video, and then according to the broadcasting sequence number of the first video Determine the second video of next broadcasting sequence number.
It should be pointed out that the broadcasting sequence number is used to indicate the playing sequence of multiple videos, it can be pre- by designer It first sets and is recorded in video website.For example, broadcasting sequence number can be the episode serial number of the TV play for TV play. For another example, for non-TV play, broadcasting sequence number can be the serial number that multiple videos are arranged successively by the degree of association.By taking TV play as an example, Assuming that the first video belongs to certain TV play, if terminal inquires the N collection that the first video is the TV play by video website, It can determine that the second video to be played is the N+1 collection of the TV play.By taking non-TV play as an example, it is assumed that tri- videos of A, B and C It is the video of five good balls of certain competitive sports, the goal collection of choice specimens and top ten's ball respectively, is respectively by the serial number that the degree of association is arranged successively 1,3 and 2, if the first video is A video, terminal can determine that the second video to be played is the C video of next serial number.
Step 3, the second video is played on backstage.
During specific implementation, after terminal determines the second video to be played, the second video, the second video are played on backstage It is sightless for user.
S102 pauses at backstage and plays described second when finishing the head advertisement of second video from the background Video.
Specifically, terminal detects the playback progress of the second video, when in the head advertisement for finishing the second video from the background When, it pauses at backstage and plays the second video.
It should be pointed out that the playing duration of the head advertisement of the second video in the embodiment of the present invention is less than the first video Playing duration, therefore pause at backstage play the second video after, the first video still foreground play.
Optionally, terminal loads the buffering for not playing part in the first video, i.e. terminal when foreground plays the first video Part is not yet played from being downloaded in the first video in network in advance, to enhance the continuity of the first video playing.It is further optional , after terminal loads finish the buffering for not playing part in the first video, continue to load in the second paused video not The buffering of part is played, to enhance the continuity of the second video playing.As it can be seen that present embodiment preferentially guarantees to be currently played Video continuity, secondly guarantee that the continuity of video to be played promotes the sight of user to reach optimal result of broadcast See experience.
As a kind of possible situation, user clicks on when the first video not yet finishes and plays the second video.It is right In such case, terminal stops at foreground and plays the first view when getting play instruction of the user for the second video input Frequently, then the second paused video is continued to play from foreground is transferred to from the background.As it can be seen that terminal plays the second video on foreground When, it is directly played since the later part of the head advertisement of the second video, is equivalent to and has skipped head advertisement, save user Time.
S103 plays paused second video on foreground when finishing first video on foreground.
Specifically, terminal detects the playback progress of the first video, when the first video playing finishes, foreground broadcasting is stopped at First video, then the second paused video is continued to play from foreground is transferred to from the background.As it can be seen that terminal plays the on foreground It when two videos, is directly played since the later part of the head advertisement of the second video, is equivalent to and has skipped head advertisement, saved Time of user.
It should be pointed out that the third video later for the second video, the 4th later video of third video, with such It pushes away, video playing mode provided above can be used to skip head advertisement to realize, solve user's one view of every viewing The problem of frequency will watch a head advertisement.
It can be seen that terminal plays the first video on foreground and plays the second video on backstage in the embodiment of the present invention, Wherein the second video includes head advertisement, plays the when pausing at backstage in the head advertisement for finishing the second video from the background Two videos play the second paused video when finishing the first video on foreground on foreground, may be implemented playing view Head advertisement is skipped when frequency, to save the time for user.
Fig. 2 is the flow diagram of the method for another video playing in the embodiment of the present invention.The present embodiment as shown in the figure In the process of method of video playing may include:
S201 plays first video on foreground when getting play instruction of the user for the first video input.
Wherein, foreground, which plays, refers to the broadcast mode being presented to the user, that is, shows on a display screen while playing video The video content played;Backstage, which plays, refers to hiding broadcast mode, that is, does not show played view while playing video Frequency content.
Specifically, user logs in video website, and clicks the first video for wanting viewing in video website, terminal is being obtained The first video is played after getting the click commands, while showing the first played video on a display screen.
S202 obtains the broadcasting sequence number of first video.
It should be pointed out that the broadcasting sequence number is used to indicate the playing sequence of multiple videos, it can be pre- by designer It first sets and is recorded in video website.For example, broadcasting sequence number can be the episode serial number of the TV play for TV play. For another example, for non-TV play, broadcasting sequence number can be the serial number that multiple videos are arranged successively by the degree of association.
S203 determines the second video of next broadcasting sequence number according to the broadcasting sequence number of first video.
By taking TV play as an example, it is assumed that the first video belongs to certain TV play, if terminal inquires the first view by video website Frequency is the N collection of the TV play, then can determine that the second video to be played is the N+1 collection of the TV play.With non-TV play For, it is assumed that tri- videos of A, B and C are the video of five good balls of certain competitive sports, the goal collection of choice specimens and top ten's ball respectively, by association Spending the serial number being arranged successively is respectively 1,3 and 2, if the first video is A video, terminal can determine the second video to be played For the C video of next serial number.
S204 is playing second video from the background.
Specifically, playing the second video on backstage, the second video is for user after terminal determines the second video to be played It is sightless.
S205, judges whether the head advertisement of second video is finishing from the background.
Specifically, terminal detects the playback progress of the second video, and judge the head advertisement of the second video whether on backstage It finishes, if so, S206 is thened follow the steps, if it is not, then continuing to play the second video on backstage.
S206 pauses at backstage and plays second video.
It should be pointed out that the playing duration of the head advertisement of the second video in the embodiment of the present invention is less than the first video Playing duration, therefore pause at backstage play the second video after, the first video still foreground play.
Optionally, terminal loads the buffering for not playing part in the first video, i.e. terminal when foreground plays the first video Part is not yet played from being downloaded in the first video in network in advance, to enhance the continuity of the first video playing.It is further optional , after terminal loads finish the buffering for not playing part in the first video, continue to load in the second paused video not The buffering of part is played, to enhance the continuity of the second video playing.As it can be seen that present embodiment preferentially guarantees to be currently played Video continuity, secondly guarantee that the continuity of video to be played promotes the sight of user to reach optimal result of broadcast See experience.
S207 judges whether to get the play instruction that user is directed to second video input.
As a kind of possible situation, user clicks on when the first video not yet finishes and plays the second video.Tool Body, terminal judges whether to get the play instruction that user is directed to the second video input, if so, S209 is thened follow the steps, if It is no, then follow the steps S208.
S208, judges whether first video finishes on foreground.
Specifically, terminal detects the playback progress of the first video, judge whether the first video finishes on foreground, if It is to then follow the steps S209.
S209 plays paused second video on foreground.
Specifically, terminal, which stops at foreground, plays the first video, then by the second paused video before being transferred to from the background Platform continues to play.As it can be seen that terminal foreground play the second video when, part directly later from the head advertisement of the second video Start to play, be equivalent to and skipped head advertisement, saves the time of user.
It should be pointed out that the third video later for the second video, the 4th later video of third video, with such It pushes away, video playing mode provided above can be used to skip head advertisement to realize, solve user's one view of every viewing The problem of frequency will watch a head advertisement.
It can be seen that terminal plays the first video on foreground and plays the second video on backstage in the embodiment of the present invention, Wherein the second video includes head advertisement, plays the when pausing at backstage in the head advertisement for finishing the second video from the background Two videos play the second paused video when finishing the first video on foreground on foreground, may be implemented playing view Head advertisement is skipped when frequency, to save the time for user.
Fig. 3 is a kind of structural schematic diagram of terminal in the embodiment of the present invention.Terminal in the embodiment of the present invention as shown in the figure It at least may include video playback unit 310 and video pause unit 320, in which:
Video playback unit 310 plays the second video for playing the first video on foreground, and on backstage, and described the Two videos include head advertisement, when the playing duration of the head advertisement of second video is less than the broadcasting of first video It is long.
Wherein, foreground, which plays, refers to the broadcast mode being presented to the user, that is, shows on a display screen while playing video The video content played;Backstage, which plays, refers to hiding broadcast mode, that is, does not show played view while playing video Frequency content.
Specifically, video playback unit 310 is specifically used for when the play instruction for getting user for the first video input When, the first video is played on foreground;The second video to be played is determined according to the first video;The second video is played on backstage.
During specific implementation, user logs in video website, and the first video for wanting viewing is clicked in video website, Video playback unit 310 plays the first video after getting the click commands, while showing played the on a display screen One video.Then, video playback unit 310 obtains the broadcasting sequence number of the first video, and then according to the broadcasting sequence number of the first video Determine the second video of next broadcasting sequence number.Then, after video playback unit 310 determines the second video to be played, on backstage The second video is played, the second video is sightless for user.
It should be pointed out that the broadcasting sequence number is used to indicate the playing sequence of multiple videos, it can be pre- by designer It first sets and is recorded in video website.For example, broadcasting sequence number can be the episode serial number of the TV play for TV play. For another example, for non-TV play, broadcasting sequence number can be the serial number that multiple videos are arranged successively by the degree of association.By taking TV play as an example, Assuming that the first video belongs to certain TV play, if it is the TV that video playback unit 310, which inquires the first video by video website, Acute N collection can then determine that the second video to be played is the N+1 collection of the TV play.By taking non-TV play as an example, it is assumed that A, Tri- videos of B and C are the video of five good balls of certain competitive sports, the goal collection of choice specimens and top ten's ball respectively, are arranged successively by the degree of association Serial number be respectively 1,3 and 2, if the first video is A video, video playback unit 310 can determine second view to be played Frequency is the C video of next serial number.
Video pause unit 320, for when finishing the head advertisement of second video from the background, after pausing at Platform plays second video.
Specifically, video pause unit 320 detects the playback progress of the second video, when finishing the second video from the background Head advertisement when, pause at backstage play the second video.It should be pointed out that the piece of the second video in the embodiment of the present invention Head advertisement playing duration less than the first video playing duration, therefore pause at backstage play the second video after, the first video Still played on foreground.
Video playback unit 310 is also used to when finishing first video on foreground, is played on foreground paused Second video.
Specifically, the playback progress that video playback unit 310 detects the first video is stopped when the first video playing finishes The first video only is played on foreground, then the second paused video is continued to play from foreground is transferred to from the background.As it can be seen that video Broadcast unit 310 is directly played since the later part of the head advertisement of the second video, phase when foreground plays the second video When saving the time of user in having skipped head advertisement.
Optionally, video playback unit 310 are also used to get user and refer to for the broadcasting of second video input When enabling, paused second video is played on foreground.
As a kind of possible situation, user clicks on when the first video not yet finishes and plays the second video.It is right In such case, video playback unit 310 stops at foreground when getting play instruction of the user for the second video input The first video is played, then the second paused video is continued to play from foreground is transferred to from the background.As it can be seen that terminal is broadcast on foreground When putting the second video, is directly played since the later part of the head advertisement of the second video, is equivalent to and has skipped head advertisement, Save the time of user.
Referring to Fig. 3, the terminal in the embodiment of the present invention can also include video loading module 330 as shown in the figure, it is used for Load the buffering for not playing part in first video.
Specifically, video loading module 330 loads in the first video when foreground plays the first video and does not play part Buffering not yet plays part from being downloaded in the first video in network in advance, to enhance the continuity of the first video playing.
Correspondingly, video loading module 330, is also used to work as the buffering for not playing part in the first video described in loaded When, load the buffering for not playing part in paused second video.
Specifically, continuing to add after not playing the buffering of part in 330 the first video of loaded of video loading module The buffering for not playing part in the second paused video is carried, to enhance the continuity of the second video playing.As it can be seen that this embodiment party Formula preferentially guarantees the continuity for the video being currently played, and guarantees the continuity of video to be played, secondly to reach best Result of broadcast, promote the viewing experience of user.
Fig. 4 is the structural schematic diagram of another terminal in the embodiment of the present invention, as shown in figure 4, the terminal may include: At least one processor 401, such as CPU, at least one communication bus 402, at least one picture output device 403, memory 404.Wherein, communication bus 402 is for realizing the connection communication between these components;Picture output device 403 may include showing Display screen;Memory 404 can be high speed RAM memory, be also possible to non-volatile memory (non-volatile Memory), a for example, at least magnetic disk storage.Optionally, memory 404 can also be that at least one is located remotely from aforementioned place Manage the storage device of device 401.Batch processing code is stored in memory 404, processor 401 is deposited in memory 404 for calling The program code of storage executes following operation:
The first video is played on foreground, and plays the second video on backstage, second video includes head advertisement, institute The playing duration for stating the head advertisement of the second video is less than the playing duration of first video;
When finishing the head advertisement of second video from the background, pauses at backstage and play second video;
When finishing first video on foreground, paused second video is played on foreground.
Optionally, processor 401 plays the first video on foreground, and plays the concrete operations of the second video on backstage Are as follows:
When getting play instruction of the user for the first video input, first video is played on foreground;
According to first video, the second video to be played is determined;
Second video is being played from the background.
Further, processor 401 determines the concrete operations of the second video to be played according to first video are as follows:
Obtain the broadcasting sequence number of first video;
According to the broadcasting sequence number of first video, the second video of next broadcasting sequence number is determined.
Optionally, processor 401 pause at backstage play second video after, also execute:
When getting user and being directed to the play instruction of second video input, paused described the is played on foreground Two videos.
It is again optional, after processor 401 plays the first video on foreground, also execute:
Load the buffering for not playing part in first video;
Correspondingly, processor 401 pauses at after playing second video from the background, also execute:
When not playing the buffering of part in the first video described in the loaded, load in paused second video The buffering of part is not played.
It can be seen that terminal plays the first video on foreground and plays the second video on backstage in the embodiment of the present invention, Wherein the second video includes head advertisement, plays the when pausing at backstage in the head advertisement for finishing the second video from the background Two videos play the second paused video when finishing the first video on foreground on foreground, may be implemented playing view Head advertisement is skipped when frequency, to save the time for user.
Those of ordinary skill in the art will appreciate that realizing all or part of the process in above-described embodiment method, being can be with Relevant hardware is instructed to complete by computer program, the program can be stored in a computer-readable storage medium In, the program is when being executed, it may include such as the process of the embodiment of above-mentioned each method.Wherein, the storage medium can be magnetic Dish, CD, read-only memory (Read-Only Memory, ROM) or random access memory (Random Access Memory, RAM) etc..
The steps in the embodiment of the present invention can be sequentially adjusted, merged and deleted according to actual needs.
In the device of that embodiment of the invention or unit, can be combined, divided and deleted according to actual needs.
Unit described in the embodiment of the present invention can pass through universal integrated circuit, such as CPU (Central Processing Unit, central processing unit), or pass through ASIC (Application Specific Integrated Circuit, specific integrated circuit) Lai Shixian.
The above disclosure is only the preferred embodiments of the present invention, cannot limit the right model of the present invention with this certainly It encloses, therefore equivalent changes made in accordance with the claims of the present invention, is still within the scope of the present invention.

Claims (10)

1. a kind of method of video playing, which is characterized in that the described method includes:
According to pre-set broadcasting sequence number, the first video is played on foreground, and plays the second video on backstage, described second Video includes head advertisement, and the playing duration of the head advertisement of second video is less than the playing duration of first video, The broadcasting sequence number be according between first video and second video the degree of association determine, first video and Second video is network video;
When finishing the head advertisement of second video from the background, pauses at backstage and play second video;
When finishing first video on foreground, paused second video is played on foreground.
2. the method as described in claim 1, which is characterized in that it is described according to pre-set broadcasting sequence number, it is played on foreground First video, and the second video is played on backstage, comprising:
When getting play instruction of the user for the first video input, first video is played on foreground;
According to first video and the pre-set broadcasting sequence number, the second video to be played is determined;
Second video is being played from the background.
3. method according to claim 2, which is characterized in that described according to first video and described pre-set to broadcast Serial number is put, determines the second video to be played, comprising:
Obtain the broadcasting sequence number of first video;
According to the broadcasting sequence number of first video and the pre-set broadcasting sequence number, the of next broadcasting sequence number is determined Two videos.
4. the method as described in claim 1, which is characterized in that it is described pause at backstage play second video after, also Include:
When getting play instruction of the user for second video input, paused second view is played on foreground Frequently.
5. the method as described in claim 1, which is characterized in that described after foreground plays the first video, further includes:
Load the buffering for not playing part in first video;
It is described to pause at after backstage plays second video, comprising:
When not playing the buffering of part in the first video described in the loaded, loads and do not broadcast in paused second video Put the buffering of part.
6. a kind of terminal, which is characterized in that the terminal includes:
Video playback unit, for playing the first video on foreground, and play on backstage according to pre-set broadcasting sequence number Second video, second video include head advertisement, and the playing duration of the head advertisement of second video is less than described the The playing duration of one video, the broadcasting sequence number are determined according to the degree of association between first video and second video , first video and second video are network video;
Video pause unit is played for when finishing the head advertisement of second video from the background, pausing at backstage Second video;
The video playback unit is also used to when finishing first video on foreground, is played on foreground paused Second video.
7. terminal as claimed in claim 6, which is characterized in that the video playback unit gets user specifically for working as For the first video input play instruction when, play first video on foreground;According to first video and described pre- The broadcasting sequence number being first arranged determines the second video to be played;Second video is being played from the background.
8. terminal as claimed in claim 7, which is characterized in that the video playback unit, also particularly useful for obtaining described the The broadcasting sequence number of one video;According to the broadcasting sequence number of first video and the pre-set broadcasting sequence number, under determining Second video of one broadcasting sequence number.
9. terminal as claimed in claim 6, which is characterized in that the video playback unit is also used to that user's needle ought be got When to the play instruction of second video input, paused second video is played on foreground.
10. terminal as claimed in claim 6, which is characterized in that the terminal further includes video loading module, for loading State the buffering for not playing part in the first video;
When the video loading module is also used to not play the buffering of part in the first video described in the loaded, load temporary The buffering of part is not played in second video stopped.
CN201610004505.4A 2016-01-05 2016-01-05 A kind of method and terminal of video playing Active CN105657522B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610004505.4A CN105657522B (en) 2016-01-05 2016-01-05 A kind of method and terminal of video playing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610004505.4A CN105657522B (en) 2016-01-05 2016-01-05 A kind of method and terminal of video playing

Publications (2)

Publication Number Publication Date
CN105657522A CN105657522A (en) 2016-06-08
CN105657522B true CN105657522B (en) 2019-06-28

Family

ID=56490595

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610004505.4A Active CN105657522B (en) 2016-01-05 2016-01-05 A kind of method and terminal of video playing

Country Status (1)

Country Link
CN (1) CN105657522B (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018176463A1 (en) * 2017-04-01 2018-10-04 深圳市智晟达科技有限公司 Method for stopping broadcast of advertisement according to time threshold, and digital television
CN107172465B (en) * 2017-05-23 2019-05-17 维沃移动通信有限公司 A kind of video playing control method and mobile terminal
CN108647056B (en) * 2018-05-10 2020-04-24 上海瑾盛通信科技有限公司 Application program preloading method and device, storage medium and terminal
CN108614722B (en) 2018-05-10 2020-09-08 上海瑾盛通信科技有限公司 Application program preloading method and device, storage medium and terminal
CN108595228B (en) 2018-05-10 2021-03-12 Oppo广东移动通信有限公司 Application program prediction model establishing method and device, storage medium and mobile terminal
CN108595227A (en) 2018-05-10 2018-09-28 Oppo广东移动通信有限公司 Application program preloads method, apparatus, storage medium and mobile terminal
CN108710513B (en) 2018-05-15 2020-07-21 Oppo广东移动通信有限公司 Application program starting method and device, storage medium and terminal
CN108710512B (en) * 2018-05-15 2020-01-14 Oppo广东移动通信有限公司 Application program preloading method and device, storage medium and intelligent terminal
CN108363593B (en) * 2018-05-21 2020-01-21 Oppo广东移动通信有限公司 Application program preloading method and device, storage medium and terminal
CN108804157A (en) 2018-06-05 2018-11-13 Oppo广东移动通信有限公司 Application program preloads method, apparatus, storage medium and terminal
CN109618215A (en) * 2018-12-25 2019-04-12 努比亚技术有限公司 Video ads control method, mobile terminal and computer readable storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200622859A (en) * 2004-12-31 2006-07-01 Intervideo Digital Technology Corp Device and its method for eliminating advertising data
CN104113780A (en) * 2014-06-25 2014-10-22 小米科技有限责任公司 Advertisement processing method and apparatus
CN104159141A (en) * 2014-07-23 2014-11-19 广州金山网络科技有限公司 Method and device for video playing
CN104202684A (en) * 2014-08-27 2014-12-10 珠海全志科技股份有限公司 Segmental network video seamless playing method and device
CN104581224A (en) * 2015-01-29 2015-04-29 三星电子(中国)研发中心 Play content switching method and device and terminal
CN104702994A (en) * 2013-12-06 2015-06-10 中兴通讯股份有限公司 Media play method, media play device and set top box
CN105025358A (en) * 2015-07-06 2015-11-04 无锡天脉聚源传媒科技有限公司 Video playing method and device based on EPG

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2940575B1 (en) * 2008-12-23 2013-03-01 Sagem Comm METHOD FOR MANAGING ADVERTISEMENT DETECTION IN AN ELECTRONIC APPARATUS, FOR EXAMPLE A DIGITAL TELEVISION DECODER.
CN103686249A (en) * 2013-12-11 2014-03-26 深圳市龙视传媒有限公司 Method, system and related device for video playing
CN103747327A (en) * 2013-12-20 2014-04-23 Tcl集团股份有限公司 Advertisement-filtering channel-switching method and device
CN104168507B (en) * 2014-08-06 2018-06-19 广州华多网络科技有限公司 A kind of method of video playing, video process apparatus, browsing apparatus
CN104219579B (en) * 2014-08-20 2018-03-06 北京奇艺世纪科技有限公司 A kind of video switching method and device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200622859A (en) * 2004-12-31 2006-07-01 Intervideo Digital Technology Corp Device and its method for eliminating advertising data
CN104702994A (en) * 2013-12-06 2015-06-10 中兴通讯股份有限公司 Media play method, media play device and set top box
CN104113780A (en) * 2014-06-25 2014-10-22 小米科技有限责任公司 Advertisement processing method and apparatus
CN104159141A (en) * 2014-07-23 2014-11-19 广州金山网络科技有限公司 Method and device for video playing
CN104202684A (en) * 2014-08-27 2014-12-10 珠海全志科技股份有限公司 Segmental network video seamless playing method and device
CN104581224A (en) * 2015-01-29 2015-04-29 三星电子(中国)研发中心 Play content switching method and device and terminal
CN105025358A (en) * 2015-07-06 2015-11-04 无锡天脉聚源传媒科技有限公司 Video playing method and device based on EPG

Also Published As

Publication number Publication date
CN105657522A (en) 2016-06-08

Similar Documents

Publication Publication Date Title
CN105657522B (en) A kind of method and terminal of video playing
US20170171278A1 (en) Method and electronic device for continuously playing video
CN106066805A (en) Method, device and the terminal that a kind of end application starts
CN104080006B (en) A kind of video process apparatus and method
US20170163702A1 (en) Android platform-based multimedia processing method and electronic device
CN107509110A (en) A kind of loop play method and device of video file
CN110830813B (en) Video switching method and device, electronic equipment and storage medium
WO2017096874A1 (en) Method and device for controlling brightness of display screen
CN107147929A (en) Multiwindow method of outputting acoustic sound, television set and computer-readable recording medium
CN105915832A (en) Recording method and electronic device
CN104796602A (en) Method and device for combination of video files
CN104219561A (en) Method and user equipment for cleaning offline videos
CN103605429A (en) Processing method for response key operation and mobile terminal
CN105828195A (en) Suspending resuming method and apparatus of player
CN105916008A (en) Video buffering method and device
CN106162334A (en) The method to set up of TV timed power on/off and device
CN106331479B (en) Video processing method and device and electronic equipment
CN106879263A (en) A kind of image pickup method and mobile device
CN107396178B (en) Method and device for editing video
CN106998495A (en) A kind of video broadcasting method and device
CN105657545A (en) Video play method and apparatus
CN104038829B (en) A kind of application switching method and device, electronic equipment
KR101342210B1 (en) Device and method for controlling screen brightness in wireless terminal
CN106412648A (en) Video interaction method and device
CN112243064B (en) Audio processing method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20210218

Address after: 518057 Desai Science and Technology Building, 9789 Shennan Avenue, Yuehai Street, Nanshan District, Shenzhen City, Guangdong Province, 17th Floor (15th Floor of Natural Floor) 1702-1703

Patentee after: Shenzhen Microphone Holdings Co.,Ltd.

Address before: 518040 21 floor, east block, Times Technology Building, 7028 Shennan Road, Futian District, Shenzhen, Guangdong.

Patentee before: DONGGUAN GOLDEX COMMUNICATION TECHNOLOGY Co.,Ltd.