CN108419117A - A kind of device and method realized video wicket and played - Google Patents
A kind of device and method realized video wicket and played Download PDFInfo
- Publication number
- CN108419117A CN108419117A CN201810404417.2A CN201810404417A CN108419117A CN 108419117 A CN108419117 A CN 108419117A CN 201810404417 A CN201810404417 A CN 201810404417A CN 108419117 A CN108419117 A CN 108419117A
- Authority
- CN
- China
- Prior art keywords
- video
- wicket
- service
- player
- played
- 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
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
- H04N21/4316—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 for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
-
- 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/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
- H04N21/4438—Window management, e.g. event handling following interaction with the user interface
-
- 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/47205—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 manipulating displayed content, e.g. interacting with MPEG-4 objects, editing locally
-
- 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)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- User Interface Of Digital Computer (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention belongs to field of communication technology, more particularly to a kind of device and method realized video wicket and played;A kind of its device realized video wicket and played, described device includes such as lower part:Instruction acquisition unit:For starting video player server, and the instruction exited and play the page is obtained, and preserves the data parameters of current video.The present invention provides a kind of new device and method realized video wicket and played, when work, open the page of video player, when exiting the broadcasting page, it creates wicket and plays service, then wicket player assembly is added in wicket plays service, then start service, it reloads new player and carries out continued broadcasting, started using startService patterns since wicket plays Service, therefore the life cycle of Service is unrelated with activity, remain that wicket player is played in front end so backstage may be implemented and switch the page;It ensure that user watches the integrality of video, while alleviating the burden of server.
Description
Technical field
The invention belongs to field of communication technology, more particularly to a kind of device and method realized video wicket and played.
Background technology
Currently, mobile terminal program request and application of live video from internet multimedia is more and more extensive, with movement
The continuous development of Internet technology, mobile network's speed are greatly improved, and people are more next for the use of mobile video scene
It is more, and mobile video is increasingly liked by people with its convenient, fast feature.Especially people in one's spare time, very
To being to watch video on demand/live broadcast content in the fragmentation time on and off duty, trifling view of time can be thus made full use of
See interested video frequency program.User can watch video frequency program by the broadcast window of video player, however user is seeing
During seeing video frequency program, the message of other application may be received at any time, for example, certain user utilizes XX chat applications to user
A chat message is sent out, if user needs to reply the chat message, the user just needs to be switched to XX chat applications at this time,
It can reply message, and at this moment user can not just continue to watch video frequency program, the broadcasting page of video player is closed, causes to regard
The interruption of frequency program viewing so that user can not continue to watch video frequency program.It, can when user needs to continue to watch video frequency program
Continue to watch to be switched to video player again, but what is switched can frequently aggravate the burden of server, and user can be caused because returning
It answers message and perfect not being connected with the program of watched.
Invention content
In view of the above-mentioned problems, the present invention provides a kind of new device and method realized video wicket and played, the realization
The device and method that video wicket plays ensure that user watches the integrality of video, and simplify user's operation, subtract simultaneously
The light burden of server.
Specific technical solution of the present invention is as follows:
The present invention provides a kind of device realized video wicket and played, and described device includes such as lower part:
Instruction acquisition unit:For starting video player server, and the instruction exited and play the page is obtained, and preserved
The data parameters of current video;
Service-creation unit:Service is played for when getting exit instruction, creating wicket;
Adding device:For adding wicket player assembly in playing service in the wicket of establishment, according to preset
Broadcast window configuration parameter, create the broadcast window that wicket plays service, and the incoming data parameters preserved;
Start unit:Service is played for starting the wicket created, reloads the wicket player group of addition
Part carries out continued broadcasting, and by the broadcasting page close of original video player.
A method of realizing that video wicket plays, described method includes following steps:
S1:Start video player server by instruction acquisition unit, and obtain the instruction exited and play the page, and protects
Deposit the data parameters of current video;
S2:By service-creation unit when getting exit instruction, creates wicket and play service;
S3:Wicket player assembly is added in the wicket of establishment plays service by adding device, according to pre-
The configuration parameter for the broadcast window set creates the broadcast window that wicket plays service, and the incoming data parameters preserved;
S4:Start the wicket created by start unit and play service, reloads the wicket player of addition
Component carries out continued broadcasting, and by the broadcasting page close of original video player.
Beneficial effects of the present invention are as follows:
The present invention provides a kind of new device and method realized video wicket and played, and when work, opens video playing
The page of device creates wicket and plays service when exiting the broadcasting page, then in wicket plays service
Wicket player assembly is added, service is then started, new player is reloaded and carries out continued broadcasting, since wicket plays
Service is started using startService patterns, therefore the life cycle of Service is unrelated with activity, it is possible to
Realize that the backstage switching page remains that wicket player is played in front end;It ensure that user watches the integrality of video, and
User's operation is simplified, while alleviating the burden of server.
Description of the drawings
Fig. 1 is the structure diagram for the device that embodiment 1 realizes that video wicket plays;
Fig. 2 is the structure diagram for the device that embodiment 2 realizes that video wicket plays;
Fig. 3 is the structure diagram of 2 switch unit of embodiment;
Fig. 4 is the structure diagram of 2 first delivery module of embodiment;
Fig. 5 is the structure diagram for the device that embodiment 3 realizes that video wicket plays;
Fig. 6 is the flow chart for the method that embodiment 4 realizes that video wicket plays;
Fig. 7 is the flow chart for the method that embodiment 5 realizes that video wicket plays;
Fig. 8 is the flow chart of 5 step S5 of embodiment.
Specific implementation mode
Invention is further described in detail with following embodiment below in conjunction with the accompanying drawings.
Embodiment 1
The embodiment of the present invention 1 provides a kind of device realized video wicket and played, and such as Fig. 1, described device includes as follows
Part:
Instruction acquisition unit 10:For starting video player server, and the instruction exited and play the page is obtained, and protected
Deposit the data parameters of current video;
Service-creation unit 20:Service is played for when getting exit instruction, creating wicket;
Adding device 30:For adding wicket player assembly in playing service in the wicket of establishment, according to pre-
The configuration parameter for the broadcast window set creates the broadcast window that wicket plays service, and the incoming data parameters preserved;
Start unit 40:Service is played for starting the wicket created, reloads the wicket player of addition
Component carries out continued broadcasting, and by the broadcasting page close of original video player.
The present invention provides a kind of new device realized video wicket and played, and when work, opens the page of video player
Face creates wicket and plays service when exiting the broadcasting page, is then added in wicket plays service small
Window player assembly, then starts service, reloads new player and carries out continued broadcasting, since wicket plays Service
Started using startService patterns, therefore the life cycle of Service is unrelated with activity, it is possible to realize backstage
The switching page remains that wicket player is played in front end;It ensure that user watches the integrality of video, and simplify use
Family operates, while alleviating the burden of server.
The click of size, play position, gesture and drag action that parameter includes wicket are configured described in the present embodiment
Operation.
In the present invention setting configuration parameter be in order to draw wicket, can be with adjust automatically and after creating wicket
The size of wicket can be adjusted the position of wicket by drag action, and can click wicket with gesture, to control
The operation of the events such as the broadcasting and pause of video frequency program, and configure size, play position, gesture that parameter is not limited to wicket
Click and drag action.
Embodiment 2
What the embodiment of the present invention 2 provided realizes that the device that video wicket plays is substantially the same manner as Example 1, different
It is that, as shown in Fig. 2, described device further includes switch unit 50, the switch unit 50 is for upon receipt of the instructions, being switched to
Video player plays video.
As shown in figure 3, switch unit 50 described in the present embodiment includes such as lower part:
Instruction acquisition module 51:When broadcast window for playing service in wicket plays video, user's hair is obtained
The pause instruction sent;
Reminding module 52:For when receiving pause instruction, pause to play video and reminds whether user uses video
Player plays out;
First control module 53:When playing video using video player for being based on user's selection, judge that wicket is broadcast
It puts the display of service and hides, and the data parameters of current video are sent to video player;
Starting module 54:For when video player receives data parameters, the broadcasting page of video player to continue
Displaying video programs;
Second control module 55:When not selecting to play video using video player for being based on user, continue to show small
Window plays service, and when receiving play instruction, and the broadcast window that wicket plays service continues video
Broadcasting.
It is to realize video frequency program between wicket player and video player that switch unit, which is arranged, in the present invention
Switching, when work, after user gesture clicks pause video frequency program, reminding module is reminded user whether to be switched to video player and is broadcast
Actual program is put, and the content that reminding module is reminded, depending on actual conditions, the font that reminded contents use can also oneself
It is set, is not limited to Chinese, when user needs to be switched to video player broadcasting video, wicket player will currently be broadcast
When putting the data parameters of program and being transmitted to video playing, ensure the perfect linking of video frequency program;The device reasonable design, operation letter
It is single, suitable for being widely used to promote.
As shown in figure 3, the first control module 53 described in the present embodiment includes such as lower part:
Database module 531:The video frame for being 1 for storing presetting Boolean variable;
Weight setting module 532:For adding weight in the video frame of currently playing video frequency program;
Handling module 533:For before being switched to video player and playing video, crawl wicket broadcast window to play
Video the high video frame of weight;
Judgment module 534:For judging that the video frame that the high video frame of weight of crawl is set with database module 531 is
It is no consistent;
First delivery module 535:The video frame high for the weight based on crawl is at least one to be set with database module 531
When fixed video frame is consistent, video player is sent to after handling current video program;
Second delivery module 536:What the video frame high for the weight based on crawl was not set with database module 531
When video frame is consistent, the Boolean variable of currently playing video frequency program is set as 0, and be sent to video player, while hidden
It hides wicket and plays service.
In the present invention when user's selection is switched to video player displaying video programs, judge that wicket player is to need
It shows or needs to hide, the Boolean variable for judging current video program is needed at this time, only when the boolean of video frequency program becomes
When amount is 1, video player and wicket player could displaying video programs simultaneously, otherwise, wicket player needs hidden
It hides, before judging the Boolean variable of video frequency program, needs to add weight to currently playing video frequency program, by high weight
Video frame be compared to judge Boolean variable, which meets the business needs of user, can be found out by weight
Whether video frequency program is target program, not only simple and practical, also judges fast, to alleviate the burden of server.
As shown in figure 4, the first delivery module 535 described in the present embodiment includes such as lower part:
Set submodule 5351:The consistent high video frame of weight of video frame for will be set with database module 531
Boolean variable be set as 1, and by the cloth of the inconsistent high video frame of weight of the video frame set with database module 531
Your specification of variables is 0;
First computational submodule 5352:NAND operation is carried out for corresponding Boolean variable 1 and Boolean variable 0,
In, result of calculation is 1 as long as to have one be Boolean variable 0 when calculating, if Boolean variable 1 wherein has a side with Boolean variable 0
One is had more, then directly using former Boolean variable as result of calculation;
Second computational submodule 5353:For adjacent two in the result of the first computational submodule 5352 to be carried out and are transported
Calculate, wherein when calculating only there are two Boolean variable all be 1 when, result of calculation just be 1, otherwise result of calculation be 0;
Third computational submodule 5354:For by the result of calculation of the second computational submodule 5353 it is adjacent two carry out with
Operation, and and so on, until a remaining Boolean variable;
Judging submodule 5355:For a remaining Boolean variable be 1 still it is 0;
Display transmission submodule 5356:For be based on a remaining Boolean variable be 1 when, by currently playing video section
Purpose Boolean variable is set as 1, and is sent to video player, at the same show wicket play service, video player with
Video frequency program is played simultaneously in wicket player;
Hide transmission submodule 5357:For be based on a remaining Boolean variable be 0 when, by currently playing video section
Purpose Boolean variable is set as 0, and is sent to video player, while hiding wicket and playing service.
The present invention is used to judge the video that at least one sets with database module in the high video frame of the weight of crawl
When frame is consistent, calculating judgement is carried out to the final Boolean variable of the video frequency program, if a certain TV programme weight is 0.8 to regard
Frequency frame has 7, wherein 3 are consistent with the video frame of database module setting, then the Boolean variable of 4 video frame is 1,
The Boolean variable of 4 video frame of remaininging is 0, then by the first computational submodule carry out with it is non-computational, 3 group 1 and 0 calculating knot
Fruit is 1, and the result of remaining 1 Boolean variable 1 is 1, then the result of calculation of the first computational submodule is 1,1,1,0, second
Computational submodule is carried out and is calculated to result of calculation, and first 1 and second 1 result of calculation is 1, the calculating of third 1 and 0
As a result it is 0, then the result of calculation of the second computational submodule is 1,0, and third computational submodule is carried out and transported to result of calculation 1,0
It calculates, result 0, if more than 1 of result of calculation, is calculated according to the rule of the second computational submodule, until result of calculation
Until surplus next bit, above-mentioned result of calculation is 0, then the Boolean variable of video frequency program is 0, therefore starts video player broadcasting and regard
When frequency program, wicket player is hidden;This kind of calculation is simply, fast and accurately.
Embodiment 3
What the embodiment of the present invention 3 provided realizes that the device that video wicket plays is substantially the same manner as Example 1, different
It is, as shown in figure 5, described device further includes such as lower part:
Exit instruction acquiring unit 60:The instruction for exiting video player for obtaining user's transmission;
Prompt unit 70:Whether preserve wicket broadcasting service's for after obtaining exit instruction, being sent to user
Prompt;
First administrative unit 80:When selecting to preserve wicket broadcasting service for being based on user, preserves wicket and play
Service, and wicket is played into service and is closed with video player;
Second administrative unit 90:When not preserving wicket broadcasting service for being based on user's selection, it will be broadcast with wicket
The relevant information deletions of service are put, and close video player.
The present invention is for judging when closing video player, if needs to preserve establishment wicket broadcasting service, such as
Fruit user selects to preserve wicket broadcasting service, then preserves wicket and play service, and wicket is played service
When being closed with video player, and starting video player next time and close video page, automatically turns on wicket and play
Wicket is played the relevant contents of service and all deleted by service if not preserving wicket plays service, under
Secondary startup video player and when closing video page re-creates wicket and plays service, the device using flexible, and
Meet the demand of user, user can setting according to oneself.
Embodiment 4
What the embodiment of the present invention 4 provided realizes that the method that video wicket plays is substantially the same manner as Example 1, different
It is, as shown in fig. 6, described method includes following steps:
S1:Start video player server by instruction acquisition unit 10, and obtains the instruction exited and play the page, and
Preserve the data parameters of current video;
S2:By service-creation unit 20 when getting exit instruction, creates wicket and play service;
S3:Wicket player assembly is added in the wicket of establishment plays service by adding device 30, according to
The configuration parameter of preset broadcast window creates the broadcast window that wicket plays service, and the incoming data ginseng preserved
Number;
S4:Start the wicket created by start unit 40 and play service, the wicket for reloading addition plays
Device assembly carries out continued broadcasting, and by the broadcasting page close of original video player.
The present invention provides a kind of new method realized video wicket and played, and when work, opens the page of video player
Face creates wicket and plays service when exiting the broadcasting page, is then added in wicket plays service small
Window player assembly, then starts service, reloads new player and carries out continued broadcasting, since wicket plays Service
Started using startService patterns, therefore the life cycle of Service is unrelated with activity, it is possible to realize backstage
The switching page remains that wicket player is played in front end;It ensure that user watches the integrality of video, and simplify use
Family operates, while alleviating the burden of server.
Embodiment 5
What the embodiment of the present invention 5 provided realizes that the method that video wicket plays is substantially the same manner as Example 1, different
It is, as shown in fig. 7, the method further includes following steps:
S5:Upon receipt of the instructions by switch unit 50, it is switched to video player and plays video.
As shown in figure 8, step S5 includes such as lower part in the present embodiment:
S51:By instruction acquisition module 51 when wicket plays the broadcast window broadcasting video of service, obtains and use
The pause instruction that family is sent;
S52:By reminding module 52 when receiving pause instruction, whether pause plays video and user is reminded to use and regard
Frequency player plays out, if so, carrying out step S53, otherwise carries out step S55;
S53:Judge that wicket plays the display of service and hides by the first control module 53, and by current video
Data parameters be sent to video player;
S54:By starting module 54 when video player receives data parameters, the broadcasting page of video player after
Continuous displaying video programs;
S55:Continue to show that wicket plays service by the second control module 55, and when receiving play instruction,
The broadcast window of wicket broadcasting service continues the broadcasting of video.
Setting steps S5 of the present invention is to realize video frequency program cutting between wicket player and video player
It changes, when work, after user gesture clicks pause video frequency program, step S52 is used for reminding whether user is switched to video player
Actual program is played, and the content that step S52 is reminded, depending on actual conditions, the font that reminded contents use can also oneself
It is set, is not limited to Chinese, when user needs to be switched to video player broadcasting video, wicket player will currently be broadcast
When putting the data parameters of program and being transmitted to video playing, ensure the perfect linking of video frequency program;The device reasonable design, operation letter
It is single, suitable for being widely used to promote.
Embodiment described above is only that the preferred embodiment of the present invention is described, not to the scope of the present invention into
Row limits, and under the premise of not departing from design spirit of the present invention, those of ordinary skill in the art make technical scheme of the present invention
The various modifications gone out and improvement should all be fallen into the protection domain of claims of the present invention determination.
Claims (10)
1. a kind of device realized video wicket and played, which is characterized in that described device includes such as lower part:
Instruction acquisition unit (10):For starting video player server, and the instruction exited and play the page is obtained, and preserved
The data parameters of current video;
Service-creation unit (20):Service is played for when getting exit instruction, creating wicket;
Adding device (30):For adding wicket player assembly in playing service in the wicket of establishment, according to preset
Broadcast window configuration parameter, create the broadcast window that wicket plays service, and the incoming data parameters preserved;
Start unit (40):Service is played for starting the wicket created, reloads the wicket player group of addition
Part carries out continued broadcasting, and by the broadcasting page close of original video player.
2. the device according to claim 1 realized video wicket and played, which is characterized in that the configuration parameter includes
Size, play position, the gesture of wicket are clicked and the operation of drag action.
3. the device according to claim 1 realized video wicket and played, which is characterized in that described device further includes cutting
Unit (50) is changed, the switch unit (50) plays video for upon receipt of the instructions, being switched to video player.
4. the device according to claim 3 realized video wicket and played, which is characterized in that the switch unit (50)
Including such as lower part:
Instruction acquisition module (51):When broadcast window for playing service in wicket plays video, obtains user and send
Pause instruction;
Reminding module (52):For when receiving pause instruction, pause to play video and reminds whether user is broadcast using video
Device is put to play out;
First control module (53):When playing video using video player for being based on user's selection, judge that wicket plays
The display of service with hide, and the data parameters of current video are sent to video player;
Starting module (54):For when video player receives data parameters, the broadcasting page of video player to continue to broadcast
Put video frequency program;
Second control module (55):When not selecting to play video using video player for being based on user, continue to show small window
Mouth plays service, and when receiving play instruction, and the broadcast window that wicket plays the broadcast window of service continues
Carry out the broadcasting of video.
5. the device according to claim 4 realized video wicket and played, which is characterized in that first control module
(53) include such as lower part:
Database module (531):The video frame for being 1 for storing presetting Boolean variable;
Weight setting module (532):For adding weight in the video frame of currently playing video frequency program;
Handling module (533):For before being switched to video player and playing video, crawl wicket broadcast window to play
The high video frame of the weight of video;
Judgment module (534):For judging that the video frame that the high video frame of weight of crawl is set with database module (531) is
It is no consistent;
First delivery module (535):The video frame high for the weight based on crawl is at least one to be set with database module (531)
When fixed video frame is consistent, video player is sent to after handling current video program;
Second delivery module (536):What the video frame high for the weight based on crawl was not set with database module (531)
When video frame is consistent, the Boolean variable of currently playing video frequency program is set as 0, and be sent to video player, while hidden
It hides wicket and plays service.
6. the device according to claim 5 realized video wicket and played, which is characterized in that first delivery module
(535) include such as lower part:
Set submodule (5351):For the high video frame of weight that will be consistent with the video frame that database module (531) is set
Boolean variable be set as 1, and the video frame that will be set with database module (531) the inconsistent high video frame of weight
Boolean variable is set as 0;
First computational submodule (5352):NAND operation is carried out for corresponding Boolean variable 1 and Boolean variable 0, wherein
Result of calculation is 1 as long as to have one be Boolean variable 0 when calculating, if Boolean variable 1 wherein has a side to have more with Boolean variable 0
One, then directly using former Boolean variable as result of calculation;
Second computational submodule (5353):For adjacent two in the result of the first computational submodule (5352) to be carried out and are transported
Calculate, wherein when calculating only there are two Boolean variable all be 1 when, result of calculation just be 1, otherwise result of calculation be 0;
Third computational submodule (5354):For by the result of calculation of the second computational submodule (5353) it is adjacent two carry out with
Operation, and and so on, until a remaining Boolean variable;
Judging submodule (5355):For a remaining Boolean variable be 1 still it is 0;
Display transmission submodule (5356):For be based on a remaining Boolean variable be 1 when, by currently playing video frequency program
Boolean variable be set as 1, and be sent to video player, while showing that wicket plays service, video player with it is small
Video frequency program is played simultaneously in window player;
Hide transmission submodule (5357):For be based on a remaining Boolean variable be 0 when, by currently playing video frequency program
Boolean variable be set as 0, and be sent to video player, while hiding wicket and playing service.
7. the device according to claim 1 realized video wicket and played, which is characterized in that, described device further includes
Such as lower part:
Exit instruction acquiring unit (60):The instruction for exiting video player for obtaining user's transmission;
Prompt unit (70):For after obtaining exit instruction, sending whether preserve carrying for wicket broadcasting service to user
Show;
First administrative unit (80):When selecting to preserve wicket broadcasting service for being based on user, preserves wicket and play
Service, and wicket is played into service and is closed with video player;
Second administrative unit (90):When not preserving wicket broadcasting service for being based on user's selection, it will be played with wicket
The relevant information deletions of service, and close video player.
8. a kind of method realized video wicket and played, which is characterized in that described method includes following steps:
S1:Start video player server by instruction acquisition unit (10), and obtain the instruction exited and play the page, and protects
Deposit the data parameters of current video;
S2:By service-creation unit (20) when getting exit instruction, creates wicket and play service;
S3:Wicket player assembly is added in the wicket of establishment plays service by adding device (30), according to pre-
The configuration parameter for the broadcast window set creates the broadcast window that wicket plays service, and the incoming data parameters preserved;
S4:Start the wicket created by start unit (40) and play service, reloads the wicket player of addition
Component carries out continued broadcasting, and by the broadcasting page close of original video player.
9. it is according to claim 8 realize video wicket play method, which is characterized in that the method further include as
Lower step:
S5:Upon receipt of the instructions by switch unit (50), it is switched to video player and plays video.
10. the method according to claim 9 realized video wicket and played, which is characterized in that step S5 includes as follows
Part:
S51:By instruction acquisition module (51) when wicket plays the broadcast window broadcasting video of service, user is obtained
The pause instruction of transmission;
S52:By reminding module (52) when receiving pause instruction, pause plays video and reminds whether user uses video
Player plays out, if so, carrying out step S53, otherwise carries out step S55;
S53:Judge that wicket plays the display of service and hides by the first control module (53), and by current video
Data parameters are sent to video player;
S54:By starting module (54) when video player receives data parameters, the broadcasting page of video player continues
Displaying video programs;
S55:Continue to show that wicket plays service by the second control module (55), and when receiving play instruction, it is small
The broadcast window of window broadcasting service continues the broadcasting of video.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810404417.2A CN108419117B (en) | 2018-04-28 | 2018-04-28 | Device and method for playing video small window |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810404417.2A CN108419117B (en) | 2018-04-28 | 2018-04-28 | Device and method for playing video small window |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108419117A true CN108419117A (en) | 2018-08-17 |
CN108419117B CN108419117B (en) | 2020-09-08 |
Family
ID=63137378
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810404417.2A Active CN108419117B (en) | 2018-04-28 | 2018-04-28 | Device and method for playing video small window |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108419117B (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109246466A (en) * | 2018-10-30 | 2019-01-18 | 北京达佳互联信息技术有限公司 | Video broadcasting method, device and electronic equipment |
CN109451341A (en) * | 2018-10-30 | 2019-03-08 | 北京达佳互联信息技术有限公司 | Video broadcasting method, video play device, electronic equipment and storage medium |
CN110971953A (en) * | 2018-09-29 | 2020-04-07 | 腾讯科技(深圳)有限公司 | Video playing method, device, terminal and storage medium |
CN111107415A (en) * | 2018-10-26 | 2020-05-05 | 武汉斗鱼网络科技有限公司 | Live broadcast room picture-in-picture playing method, storage medium, electronic equipment and system |
CN112788427A (en) * | 2021-01-07 | 2021-05-11 | 北京电子科技职业学院 | Device and method for playing video small window |
CN113873316A (en) * | 2021-11-04 | 2021-12-31 | 上海哔哩哔哩科技有限公司 | Live broadcast room video playing method and device |
CN114554272A (en) * | 2022-02-23 | 2022-05-27 | 湖南快乐阳光互动娱乐传媒有限公司 | Small window playing control method and device and mobile device |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102905181A (en) * | 2012-10-12 | 2013-01-30 | 北京奇艺世纪科技有限公司 | Method for realizing on-line video playing on mobile terminal, underlying library and system |
CN103957447A (en) * | 2014-05-08 | 2014-07-30 | 济南四叶草信息技术有限公司 | Multi-window floating playing system |
CN104808907A (en) * | 2015-05-20 | 2015-07-29 | 腾讯科技(深圳)有限公司 | Method and device for displaying content in same screen, and terminal equipment |
US20150326921A1 (en) * | 2014-05-08 | 2015-11-12 | Comigo Ltd. | System and method for providing an event-driven video/audio content platform |
CN106658137A (en) * | 2015-11-02 | 2017-05-10 | 腾讯科技(深圳)有限公司 | Video playing method and device |
CN106803978A (en) * | 2017-03-16 | 2017-06-06 | 上海青橙实业有限公司 | Mobile terminal and the method that video is played based on suspension windows |
-
2018
- 2018-04-28 CN CN201810404417.2A patent/CN108419117B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102905181A (en) * | 2012-10-12 | 2013-01-30 | 北京奇艺世纪科技有限公司 | Method for realizing on-line video playing on mobile terminal, underlying library and system |
CN103957447A (en) * | 2014-05-08 | 2014-07-30 | 济南四叶草信息技术有限公司 | Multi-window floating playing system |
US20150326921A1 (en) * | 2014-05-08 | 2015-11-12 | Comigo Ltd. | System and method for providing an event-driven video/audio content platform |
CN104808907A (en) * | 2015-05-20 | 2015-07-29 | 腾讯科技(深圳)有限公司 | Method and device for displaying content in same screen, and terminal equipment |
CN106658137A (en) * | 2015-11-02 | 2017-05-10 | 腾讯科技(深圳)有限公司 | Video playing method and device |
CN106803978A (en) * | 2017-03-16 | 2017-06-06 | 上海青橙实业有限公司 | Mobile terminal and the method that video is played based on suspension windows |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110971953A (en) * | 2018-09-29 | 2020-04-07 | 腾讯科技(深圳)有限公司 | Video playing method, device, terminal and storage medium |
CN111107415A (en) * | 2018-10-26 | 2020-05-05 | 武汉斗鱼网络科技有限公司 | Live broadcast room picture-in-picture playing method, storage medium, electronic equipment and system |
CN111107415B (en) * | 2018-10-26 | 2023-06-23 | 青橙数科集团股份有限公司 | Picture-in-picture playing method, storage medium, electronic equipment and system for live broadcasting room |
CN109246466A (en) * | 2018-10-30 | 2019-01-18 | 北京达佳互联信息技术有限公司 | Video broadcasting method, device and electronic equipment |
CN109451341A (en) * | 2018-10-30 | 2019-03-08 | 北京达佳互联信息技术有限公司 | Video broadcasting method, video play device, electronic equipment and storage medium |
US11146854B2 (en) | 2018-10-30 | 2021-10-12 | Beijing Dajia Internet Information Technology Co., Ltd. | Method for playing videos and electronic device |
CN112788427A (en) * | 2021-01-07 | 2021-05-11 | 北京电子科技职业学院 | Device and method for playing video small window |
CN112788427B (en) * | 2021-01-07 | 2022-12-06 | 北京电子科技职业学院 | Device and method for playing video small window |
CN113873316A (en) * | 2021-11-04 | 2021-12-31 | 上海哔哩哔哩科技有限公司 | Live broadcast room video playing method and device |
WO2023077800A1 (en) * | 2021-11-04 | 2023-05-11 | 上海哔哩哔哩科技有限公司 | Method and apparatus for playing live broadcast room video |
CN113873316B (en) * | 2021-11-04 | 2024-02-27 | 上海哔哩哔哩科技有限公司 | Live broadcasting room video playing method and device |
CN114554272A (en) * | 2022-02-23 | 2022-05-27 | 湖南快乐阳光互动娱乐传媒有限公司 | Small window playing control method and device and mobile device |
Also Published As
Publication number | Publication date |
---|---|
CN108419117B (en) | 2020-09-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108419117A (en) | A kind of device and method realized video wicket and played | |
KR101693669B1 (en) | Social aspects of media guides | |
CN110418207B (en) | Information processing method, device and storage medium | |
CN105933739B (en) | Program interaction system, method, client and background server | |
US20090064017A1 (en) | Tuning/customization | |
CN105808070A (en) | Method and device for setting commenting showing effect | |
WO2022165664A1 (en) | Live broadcast interface display method and apparatus, terminal, server, and storage medium | |
CN110830813B (en) | Video switching method and device, electronic equipment and storage medium | |
CN110087119A (en) | Homepage display methods, device and computer readable storage medium is broadcast live | |
CN104023272B (en) | A kind of video pictures edit methods and device | |
CN105898557A (en) | Voice barrage generation and play method and device, and client | |
WO2009082711A1 (en) | Apparatus and method for providing real-time event updates | |
CN115051965B (en) | Method and device for controlling video playing, computing equipment and storage medium | |
CN106792085A (en) | A kind of method and apparatus for generating video cover image | |
CN106713272A (en) | Live broadcast reminder method and device | |
CN106162244A (en) | The method for pushing of a kind of program and device | |
CN109286835A (en) | Direct broadcasting room interactive element display methods, storage medium, equipment and system | |
CN111107434A (en) | Information recommendation method and device | |
CN109495427A (en) | Multi-medium data methods of exhibiting, device, storage medium and computer equipment | |
CN105992062A (en) | Method and device for sharing media program | |
CN105159983A (en) | Picture pushing method and apparatus | |
CN112367242B (en) | Information display method, device, equipment and medium | |
CN108111921B (en) | A kind of barrage processing method, electronic equipment and computer readable storage medium | |
CN110191351A (en) | Stage property distribution method, readable storage medium storing program for executing and computer equipment is broadcast live | |
CN112700775A (en) | Method and device for updating voice receiving period and electronic equipment |
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 |