CN105828091B - The playback method and system of video frequency program in network direct broadcasting - Google Patents
The playback method and system of video frequency program in network direct broadcasting Download PDFInfo
- Publication number
- CN105828091B CN105828091B CN201610185822.0A CN201610185822A CN105828091B CN 105828091 B CN105828091 B CN 105828091B CN 201610185822 A CN201610185822 A CN 201610185822A CN 105828091 B CN105828091 B CN 105828091B
- Authority
- CN
- China
- Prior art keywords
- video
- way
- video flowing
- viewing terminal
- flowing
- 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 33
- 230000005540 biological transmission Effects 0.000 claims abstract description 20
- 238000005516 engineering process Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/21805—Source of audio or video content, e.g. local disk arrays enabling multiple viewpoints, e.g. using a plurality of cameras
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/2187—Live feed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47202—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/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/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6587—Control parameters, e.g. trick play commands, viewpoint selection
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention discloses a kind of playback methods of video frequency program in network direct broadcasting, belong to network real-time live broadcast field, and this method includes:The multi-path video stream of terminal acquisition live source is broadcast live, and the multi-path video stream and video frequency program corresponding with live source mark are sent to server;Viewing terminal is obtained to the server transmission data and is asked, and video frequency program mark is carried in the data acquisition request;Viewing terminal receives the target video data that the server is sent based on video frequency program mark, which includes at least video flowing all the way in the multi-path video stream;The server receives the switching request of the viewing terminal, and at least video flowing all the way being switched to viewing terminal push according to the switching request;The viewing terminal plays at least video flowing all the way being switched in broadcast interface.The present invention completes to switch video source by viewing terminal, to increase the rich of broadcasting pictures, improves the flexibility switched over to the video source of video frequency program.
Description
Technical field
The present invention relates to network real-time live broadcast field, more particularly in a kind of network direct broadcasting the playback method of video frequency program and
System.
Background technology
With the development of science and technology, network direct broadcasting Internet-based is also emerging rapidly, user can use whenever and wherever possible
Playback terminal watches the video frequency program in network direct broadcasting.And as user more and more pays close attention to network direct broadcasting, network direct broadcasting
The playback method of middle video frequency program also begins to be particularly important.
Currently, providing a kind of playback method of video frequency program in network direct broadcasting, specially:When carrying out video capture,
The video distribution side of network direct broadcasting can carry out video capture by multiple camera terminals, obtain multichannel data, and by the multichannel
Data are uploaded in streaming media server.The multichannel data can be sent to live streaming cut bank by the streaming media server, be passed through
Live streaming cut bank any circuit-switched data in the multichannel data is sent to direct broadcast server, the direct broadcast server can by this all the way frequency
Data are sent to playback terminal, and playback terminal is made to be played out to the video frequency program based on the circuit-switched data.When the live streaming cut bank
When receiving the switching command of video distribution side's triggering, another circuit-switched data can be selected from the multichannel data, and by selection
Another circuit-switched data is switched over a currently playing circuit-switched data, and video is carried out to make playback terminal be based on another circuit-switched data
The broadcasting of program.
In the implementation of the present invention, the inventor finds that the existing technology has at least the following problems:
In network direct broadcasting, the operation which circuit-switched data to carry out video program play with specific reference to is by video distribution side
It carries out, and for multiple users for watching the video frequency program, multiple user's viewing is with data all the way, broadcasting pictures
Become dull, and the flexibility switched over to the different circuit-switched datas of same video frequency program is poor.
Invention content
In order to solve problems in the prior art, an embodiment of the present invention provides a kind of angle switching method of broadcasting pictures and
Device.The technical solution is as follows:
In a first aspect, a kind of playback method of video frequency program in network direct broadcasting is provided, the method includes:
It is broadcast live the multi-path video stream of terminal acquisition live source, and by the multi-path video stream and corresponding with the live source
Video frequency program mark be sent to server;
Viewing terminal is obtained to the server transmission data and is asked, and the video section is carried in the data acquisition request
Target is known;
The viewing terminal receives the target video data that the server is sent based on video frequency program mark, described
Target video data includes at least video flowing all the way in the multi-path video stream;
The server receives the switching request of the viewing terminal, and according to the switching request to the viewing terminal
Push at least video flowing all the way being switched to;
The viewing terminal be switched in broadcast interface broadcasting described at least video flowing all the way.
Optionally, the viewing terminal receives the target video number that the server is sent based on video frequency program mark
According to later, further include:
The viewing terminal is based on at least video flowing all the way, is played out to the video frequency program;
When further including except at least video flowing in addition to video flowing all the way in the target video data, the viewing
Terminal is during playing out the video frequency program, when receiving the switching command of first via video flowing, from the mesh
Video flowing all the way, the first via video flowing at least are selected in the video flowing in addition to video flowing all the way except described in mark video data
For at least any road video flowing in video flowing all the way;
The viewing terminal based on it is described at least all the way the video flowing in video flowing in addition to the first via video flowing and
The video flowing all the way of selection, plays out the video frequency program;
When not including except at least video flowing in addition to video flowing all the way in the target video data, the viewing
Terminal sends the switching request to the server.
Optionally, the viewing terminal receives the target video number that the server is sent based on video frequency program mark
According to before, further include:
The server in the target video data at least video flowing is marked all the way;
Correspondingly, the server is at least regarded according to the switching request to what viewing terminal push was switched to all the way
Frequency flows, including:
It is identified based on the video frequency program, from the multi-path video stream of the live source, obtains unlabelled video flowing, institute
It states and carries the video frequency program mark in switching request;
From the unlabelled video, at least video flowing all the way being switched to is determined;
At least pushing video streaming gives the viewing terminal all the way described in being switched to.
Optionally, the multi-path video stream is the video flowing of multiple and different angles of same live source or the multichannel
Video flowing be the same angle of the same live source, different shooting distance video flowing.
Optionally, the currently playing corresponding play control of each road video flowing is also showed that in the broadcast interface, according to
To the play control selection displaying switching after all the way or multi-path video stream.
Second aspect provides a kind of play system of video frequency program in network direct broadcasting, the system comprises:Live streaming is eventually
End, server and viewing terminal;
The live streaming terminal, the multi-path video stream for acquiring live source, and by the multi-path video stream and with it is described
The corresponding video frequency program mark of live source is sent to server;
The viewing terminal is asked for being obtained to the server transmission data, is carried in the data acquisition request
The video frequency program mark;
The viewing terminal, the target video number sent based on video frequency program mark for receiving the server
Include at least video flowing all the way in the multi-path video stream according to, the target video data;
The server, the switching request for receiving the viewing terminal, and according to the switching request to the sight
See at least video flowing all the way that terminal push is switched to;
The viewing terminal, at least video flowing all the way described in being switched in broadcast interface broadcasting.
Optionally,
The viewing terminal is additionally operable to, based on at least video flowing all the way, play out the video frequency program;
The viewing terminal is additionally operable in the target video data further include except described at least all the way in addition to video flowing
Video flowing when, the viewing terminal is during playing out the video frequency program, when receiving first via video flowing
When switching command, video all the way at least is selected in the video flowing in addition to video flowing all the way except described from the target video data
Stream, the first via video flowing are at least any road video flowing in video flowing all the way;
The viewing terminal is additionally operable to based at least the regarding in addition to the first via video flowing in video flowing all the way
Frequency flows and the video flowing all the way of selection, is played out to the video frequency program;
The viewing terminal is additionally operable in the target video data not include except described at least all the way in addition to video flowing
Video flowing when, the viewing terminal sends the switching request to the server.
Optionally,
The server, be additionally operable to in the target video data at least video flowing is marked all the way;
Correspondingly,
The server is additionally operable to identify based on the video frequency program, from the multi-path video stream of the live source, obtains
Unlabelled video flowing carries the video frequency program mark in the switching request;
The server is additionally operable to from the unlabelled video, determines at least video flowing all the way being switched to;
The server, be additionally operable to by be switched to it is described at least all the way pushing video streaming give the viewing terminal.
Optionally, the multi-path video stream is the video flowing of multiple and different angles of same live source or the multichannel
Video flowing be the same angle of the same live source, different shooting distance video flowing.
Optionally, the currently playing corresponding play control of each road video flowing is also showed that in the broadcast interface, according to
To the play control selection displaying switching after all the way or multi-path video stream.
The advantageous effect that technical solution provided in an embodiment of the present invention is brought is:In embodiments of the present invention, terminal is broadcast live
The multi-path video stream of live source can be acquired, and the multi-path video stream and video frequency program mark are uploaded to server, is made
Target video data can be sent to viewing terminal by server when receiving the acquisition request of viewing terminal transmission data.When
When the viewing terminal gets target video data from server, video frequency program can be carried out based on the target video data
It plays, since the target video data includes at least video flowing all the way, the viewing terminal is to video frequency program progress
It can be a broadcasting pictures when broadcasting, in broadcast interface, can also be multiple broadcasting pictures, increase video program play
It is rich.When viewing terminal is in the playing process for carrying out video frequency program, then the viewing terminal can send to server and switch
Request, at least video flowing all the way for making server be switched to viewing terminal push based on the switching request, and when seeing
See terminal receives that this is switched at least all the way video flowing when, can be switched to based on this at least video flowing is regarded all the way
The broadcasting of frequency program allows user to play out the switching of video source according to the hobby of oneself, to increase broadcasting pictures
It is rich, improve broadcasting pictures angle switching flexibility.
Description of the drawings
To describe the technical solutions in the embodiments of the present invention more clearly, make required in being described below to embodiment
Attached drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the invention, for
For those of ordinary skill in the art, without creative efforts, other are can also be obtained according to these attached drawings
Attached drawing.
Fig. 1 is the Organization Chart of video program play system in a kind of network direct broadcasting provided in an embodiment of the present invention.
Fig. 2 is the flow chart of video program play method in a kind of network direct broadcasting provided in an embodiment of the present invention.
Fig. 3 is the flow chart of video program play method in another network direct broadcasting provided in an embodiment of the present invention.
Fig. 4 is a kind of broadcasting pictures of the video flowing all the way of video frequency program provided in an embodiment of the present invention.
Fig. 5 is the broadcasting pictures after a kind of video flowing switching of video frequency program provided in an embodiment of the present invention.
Fig. 6 is the structural schematic diagram of video program play system in a kind of network direct broadcasting provided in an embodiment of the present invention.
Specific implementation mode
To make the object, technical solutions and advantages of the present invention clearer, below in conjunction with attached drawing to embodiment party of the present invention
Formula is described in further detail.
Before to the embodiment of the present invention carrying out that explanation is explained in detail, first the system architecture of the embodiment of the present invention is given
It introduces.Fig. 1 is the play system Organization Chart of video frequency program in a kind of network direct broadcasting provided in an embodiment of the present invention.It, should referring to Fig. 1
The play system of video frequency program includes live streaming terminal, server and viewing terminal in network direct broadcasting, and terminal and viewing terminal is broadcast live
Pass through network connection between server respectively.Wherein, which can connect multiple video capture devices, multiple to regard
Frequency collecting device is used to carry out video acquisition to same live source to obtain multi-path video stream, which is used for service
Device uploads the multi-path video stream;The server sends at least video all the way for storing the multi-path video stream, and to viewing terminal
Stream;Viewing terminal plays out video frequency program for receiving at least video flowing all the way.
Due in the related art, when user watches video frequency program by viewing terminal, if user is to current angular
Video data it is dissatisfied, at the same time it is wished that when can watch the video data of other angles in video frequency program, due to the video
The broadcasting pictures of program are switched over by the live streaming cut bank of publisher, if video distribution side is always without picture
Switching, then user can only watch the video data of current angular always, the video data of other angles can not be watched, play
Picture becomes dull.Simultaneously for multiple users for watching the video frequency program, multiple user's viewing is regarding for equal angular
Frequency evidence can not be directed to the video data that different user plays different angle, and carry out the flexible of angle switching to broadcasting pictures
Property is poor.Therefore, an embodiment of the present invention provides a kind of playback method of video frequency program in network direct broadcasting, user can be made voluntarily
The switching for carrying out video source improves the spirit switched over to the video source of video frequency program to increase the rich of broadcasting pictures
Activity.
Fig. 2 is the flow chart of the playback method of video frequency program in a kind of network direct broadcasting provided in an embodiment of the present invention, referring to
Fig. 2, this method include:
Step 201:Be broadcast live terminal acquisition live source multi-path video stream, and by the multi-path video stream and with the live source
Corresponding video frequency program mark is sent to server.
Step 202:Viewing terminal is obtained to the server transmission data and is asked, and the video is carried in the data acquisition request
Program identification.
Step 203:The viewing terminal receives the target video data that the server is sent based on video frequency program mark, should
Target video data includes at least video flowing all the way in the multi-path video stream.
Step 204:The server receives the switching request of the viewing terminal, and according to the switching request to the viewing terminal
Push at least video flowing all the way being switched to.
Step 205:The viewing terminal plays at least video flowing all the way being switched in broadcast interface.
In embodiments of the present invention, live streaming terminal can acquire the multi-path video stream of live source, and by the multi-path video stream
And video frequency program mark is uploaded to server, makes server when receiving the acquisition request of viewing terminal transmission data, it can
Target video data is sent to viewing terminal.It, can when the viewing terminal gets target video data from server
To carry out the broadcasting of video frequency program based on the target video data, since the target video data includes at least video all the way
Stream, therefore, which can be a broadcasting pictures when being played out to the video frequency program, in broadcast interface, also may be used
To be multiple broadcasting pictures, the rich of video program play is increased.When viewing terminal is in the broadcasting for carrying out video frequency program
Cheng Zhong, then the viewing terminal can be to server transmission switching request, to make server be based on the switching request to the viewing
At least video flowing all the way that terminal push is switched to, and when viewing terminal receives at least video flowing all the way being switched to,
Can be switched to based on this at least all the way video flowing carry out video frequency program broadcasting, allow user according to the hobby of oneself into
The switching of row video source is improved and is switched over to the video source of video frequency program to increasing the rich of broadcasting pictures
Flexibility.
Optionally, the viewing terminal receive the server based on the video frequency program mark send target video data it
Afterwards, further include:
The viewing terminal is based on at least video flowing all the way, is played out to the video frequency program;
When further including except at least video flowing in addition to video flowing all the way in the target video data, which exists
During being played out to the video frequency program, when receiving the switching command of first via video flowing, from the target video data
In except this at least selects video flowing all the way in the video flowing in addition to video flowing all the way, which is that this is at least regarded all the way
Any road video flowing in frequency stream;
The viewing terminal is based on at least video flowing in video flowing in addition to the first via video flowing and the selection all the way
Video flowing all the way plays out the video frequency program;
When not including except at least video flowing in addition to video flowing all the way in the target video data, the viewing terminal to
The server sends the switching request.
Optionally, the viewing terminal receive the server based on the video frequency program mark send target video data it
Before, further include:
The server in the target video data at least video flowing is marked all the way;
Correspondingly, at least video flowing all the way which is switched to according to the switching request to viewing terminal push,
Including:
It is identified based on the video frequency program, from the multi-path video stream of the live source, obtains unlabelled video flowing, the switching
Video frequency program mark is carried in request;
From the unlabelled video, at least video flowing all the way being switched to is determined;
By be switched to this at least all the way pushing video streaming give the viewing terminal.
Optionally, which is the video flowing or the multi-channel video of multiple and different angles of same live source
Stream be the same angle of the same live source, different shooting distance video flowing.
Optionally, the currently playing corresponding play control of each road video flowing is also showed that in the broadcast interface, according to right
The play control selection displaying switching after all the way or multi-path video stream.
Above-mentioned all optional technical solutions, can form the alternative embodiment of the present invention according to any combination, and the present invention is real
Example is applied no longer to repeat this one by one.
Fig. 3 is a kind of flow chart of the angle switching method of broadcasting pictures provided in an embodiment of the present invention, should referring to Fig. 3
Method includes:
Step 301:Be broadcast live terminal acquisition live source multi-path video stream, and by the multi-path video stream and with the live source
Corresponding video frequency program mark is sent to server.
Since live streaming terminal can connect multiple video capture devices, which can pass through multiple videos
Collecting device collects the multi-path video stream of live source, and by the multi-path video stream and video frequency program corresponding with the live source
Mark is sent to server, and terminal is broadcast live and sends the multi-path video stream and video frequency program corresponding with live source mark
Operation to server can be:It, can be in server transmission data when the live streaming terminal receives data uploading instructions
Request is passed, the multi-path video stream and video frequency program mark are carried in the data upload requests.
It should be noted that data uploading instructions are used to upload multi-path video stream and video frequency program mark to server, it should
Data uploading instructions can be triggered by video distribution side by specified operation, which can be clicking operation, sliding behaviour
Work, voice operating etc., the embodiment of the present invention is not specifically limited this.
In addition, video frequency program is identified for the unique mark video frequency program, for example, video frequency program mark can be program
Title, program sequence number, program main broadcaster's name etc., the embodiment of the present invention is equally not specifically limited this.
It should also be noted that, the multi-path video stream is the video flowing of multiple and different angles of same live source, Huo Zheduo
Road video flowing be the same angle of the same live source, different shooting distance video flowing, the embodiment of the present invention, which does not do this, to be had
Body limits.
For example, when it is to be connected with 3 cameras on computer and the computer that terminal, which is broadcast live, which can be to same
The shooting that one object carries out different angle can be to server transmission data when the computer receives data uploading instructions
Upload request carries video frequency program mark and 3 road video flowings in the data upload requests.
It further, can be by the multichannel when server receives the multi-path video stream and the video frequency program identifies
Video flowing is stored with video frequency program mark.
Wherein, which can identify the video frequency program and multi-path video stream deposit video frequency program identifies and video
In correspondence between stream, which can also be identified and the multi-path video stream is stored according to other forms, than
Such as, when server receives video frequency program mark and multi-path video stream, it is more video frequency program mark can be added to this
In the video flowing of road, make all to carry video frequency program mark per video flowing all the way in the multi-path video stream, and the video will be carried
The multi-path video stream of program identification is stored, and the embodiment of the present invention is not specifically limited this.
Step 302:Viewing terminal is obtained to the server transmission data and is asked, and the video is carried in the data acquisition request
Program identification.
Since viewing terminal is for playing out video frequency program, which can receive play instruction, when
When the viewing terminal receives play instruction, it can obtain and ask to server transmission data, be carried in the data acquisition request
Video frequency program identifies.
It should be noted that play instruction is used to play out video frequency program, and the play instruction can be led to by user
Specified operation triggering is crossed, the embodiment of the present invention is not specifically limited this.
Step 303:When server receives the data acquisition request of viewing terminal transmission, the video frequency program can be based on
Mark obtains target video data, and target video data is sent to viewing end from the multi-path video stream of live source
End, the target video data include at least video flowing all the way.
Wherein, server is identified based on the video frequency program, from the multi-path video stream of live source, obtains target video data
Operation can be:It is identified based on the video frequency program, the correspondence between the video frequency program of storage mark and video flowing
It is middle to obtain corresponding multi-path video stream, the multi-path video stream of acquisition is determined as target video data.
It should be noted that when the server gets corresponding multi-path video stream based on video frequency program mark, due to
Video frequency program mark can correspond to multi-path video stream, therefore, can be by least regarding all the way in the multi-path video stream of the acquisition
Frequency stream is determined as target video data, can also the multi-path video stream of all acquisitions be determined as target video data, the present invention
Embodiment is not specifically limited this.
It should also be noted that, when server by the multi-path video stream of the acquisition at least video flowing is determined as target all the way
When video data, can be randomly choosed from the multi-path video stream of acquisition at least all the way video flowing as target video data,
It can select at least that video flowing obtains video and deposit for example, the multi-path video stream can be numbered all the way otherwise
The multi-path video stream is ranked up by storage number based on video storage number, based on ranking results selection video storage number
Close at least video flowing or close at least video flowing all the way of lowest number all the way of maximum number, by least regarding all the way for selection
Frequency stream is determined as target video data, is compiled alternatively, video storage number is selected to be stored for designated from the multi-path video stream
Number at least video flowing all the way, by selection at least video flowing is determined as target video data all the way, the embodiment of the present invention is to this
It is not specifically limited.
For example, when the server receives the data acquisition request of viewing terminal transmission, taken in the data acquisition request
The video frequency program of band is identified as ID1, and ID1 is identified based on the video frequency program, video frequency program mark and video flowing shown in the table 1 it
Between correspondence in, obtain the corresponding multi-path video streams of the ID1 be video 1, video 2 and video 3, which is determined as
Target video data, alternatively, the video 1, video 2 and video 3 are determined as target video data.
Table 1
It should be noted that in embodiments of the present invention, only with video frequency program mark and video flowing shown in above-mentioned table 1 it
Between correspondence for illustrate, above-mentioned table 1 not to the embodiment of the present invention constitute limit.
It should also be noted that, server is identified based on the video frequency program, mesh is obtained from the multi-path video stream of live source
The operation for marking video data includes not only aforesaid operations, can also include other operations, for example, the server is based on the video section
Target is known, and from the multi-path video stream of live source, obtains at least video flowing all the way for carrying video frequency program mark, will get
At least video flowing is determined as target video data all the way.Certainly in embodiments of the present invention, it can also include other methods, this
Inventive embodiments are not specifically limited this.
Further, when the target video data that the server obtains includes at least video flowing all the way, which can
With to this, at least video flowing is marked all the way, in order to improve follow-up second of the efficiency for obtaining video flowing, the present invention is implemented
Example is not specifically limited this.
For example, when the target video data that the server obtains is the video 1 of ID1, which can be to the ID1's
Video 1 is marked, and the video 1 of the ID1 is labeled as video 1-PLAY.
In addition, after server gets the target video data, target video data can be sent to viewing terminal,
To make viewing terminal execute step 304- steps 306.
Step 304:Viewing terminal receives the target video data that the server is sent based on video frequency program mark, and is based on
At least video flowing all the way, plays out video frequency program, which includes at least one in the multi-path video stream
Road video flowing.
Wherein, since the target video data includes at least video flowing all the way, viewing terminal is based on target video
Data can be to the operation that video frequency program plays out:If target video data includes video flowing all the way, based on should
Video flowing all the way plays out the video frequency program;If the target video data includes multi-path video stream, from the multichannel
At least video flowing all the way is selected in video flowing;At least video flowing all the way based on the selection, plays out the video frequency program.
It should be noted that when the viewing terminal is based on video flowing all the way, when being played out to video frequency program, broadcasting pictures
It can be as shown in Figure 4, wherein may include the currently playing corresponding play control of each road video flowing, according to right in Fig. 4
The play control selection displaying switching after all the way or multi-path video stream.
It should also be noted that, the play control can be angle button, referring to Fig. 4, and per video flowing can be right all the way
An angle switching push button is answered, for example, 1 button of angle corresponds to first via video flowing, 2 button of angle corresponds to the second road video
Stream, 3 button of angle correspond to third road video flowing, and the embodiment of the present invention is not specifically limited this.
Further, since the target video data includes at least video flowing all the way, which can be
It, can be at least being compiled per video flowing all the way in video flowing all the way when receiving server and returning to target video data
Number, video playing number is obtained, and at least video flowing is ranked up all the way by this based on video playing number.When viewing end
When end at least selects video flowing all the way in video flowing all the way from this, which can be based on ranking results and select video playing
The maximum or minimum video flowing all the way of number at least can also randomly choose video flowing all the way in video flowing all the way from this, alternatively,
Video playing number is at least selected in video flowing to play the video flowing of number for the first designated all the way from this, the present invention is implemented
Example is not specifically limited this.
It should be noted that the viewing terminal is numbered based on the video playing, to this, at least video flowing is ranked up all the way
Method can be sequence from big to small, can also be sequence from small to large, and the embodiment of the present invention is not specifically limited this.
It should also be noted that, viewing terminal is based on target video data, the operation played out to video frequency program
The relevant technologies can be referred to, the embodiment of the present invention is not specifically limited this.
Step 305:When further including except at least video flowing in addition to video flowing all the way in the target video data, viewing
Terminal is during playing out the video frequency program, when receiving the switching command of first via video flowing, is regarded from the target
Frequency in except this at least selects video flowing all the way in the video flowing in addition to video flowing all the way, first via video flowing be this at least one
Any road video flowing in the video flowing of road.
It should be noted that switching command is used to select the video flowings of displaying video programs, the switching command can by with
Family is triggered by specified operation, and the embodiment of the present invention is not specifically limited this.
Wherein, due to the viewing terminal can include to the target video data at least video flowing is compiled all the way
Number, and be ranked up based on video playing number, therefore, viewing terminal can remove the first via from least one video flowing
In video flowing except video flowing, video flowing all the way is randomly choosed, the ranking results that can also be numbered based on the video playing, from
This is at least all the way in the video flowing in video flowing in addition to the first via video flowing, selects video playing number maximum or minimum
Video flowing, alternatively, at least all the way in the video flowing in video flowing in addition to the first via video flowing, video playing is selected to compile from this
Number for the second specified video flowing for playing video number, the embodiment of the present invention is not specifically limited this.
Step 306:Viewing terminal is based on at least video flowing in video flowing in addition to first via video flowing and selection all the way
Video flowing all the way, which is played out.
Wherein, when viewing terminal is based on at least video flowing in video flowing in addition to first via video flowing and selection all the way
Video flowing all the way, when being played out to the video frequency program, the broadcasting pictures of the video frequency program can be with as shown in figure 5, the present invention be real
Example is applied to be not specifically limited this.
It should be noted that due to further include in target video data except at least video flowing in addition to video flowing all the way, should
When viewing terminal receives switching command, the switching of video flowing can be directly carried out, reduces the interaction with server, improves
The efficiency of video flowing switching.
In addition, in embodiments of the present invention, due to may include except at least all the way in addition to video flowing in target video data
Video flowing, can not also include except at least video flowing in addition to video flowing all the way, when not including removing in target video data
This at least all the way video flowing except video flowing when, viewing terminal can not obtain the video flowing of switching from target video data,
Therefore, which needs to execute switching of the completion of following step 306 to video flowing.
Step 307:When not including except at least video flowing in addition to video flowing all the way in the target video data, the sight
See that terminal sends switching request to the server.
It should be noted that due to not including at least video flowing except video flowing all the way in the target video data, because
This reduces target video data and is accounted for the resource of viewing terminal in the viewing terminal when carrying out the broadcasting of the video frequency program
With to improve the operational efficiency of viewing terminal.
Step 308:When server receives the switching request of viewing terminal transmission, according to the switching request to the viewing
At least video flowing all the way that terminal push is switched to.
Specifically, it due to carrying video frequency program mark in switching request, is sent when server receives the viewing terminal
Switching request when, the server can be based on the video frequency program identify, from the multi-path video stream of the live source, acquisition do not mark
The video flowing of note, and from unlabelled video flowing determines at least video flowing all the way being switched to;By be switched at least all the way
Pushing video streaming gives the viewing terminal.
Wherein, it is based on data acquisition request due to working as server, the target video data of acquisition includes at least regarding all the way
When frequency flows, the server can at least video flowing be marked all the way by this, therefore, the viewing terminal is received in the server
When the switching request of transmission, the video frequency program can be based on and identified, from the multi-path video stream of the live source, obtained unlabelled
Video flowing.
It should be noted that due to may include multi-path video stream in the unlabelled video flowing, which can
To randomly choose at least video flowing all the way from the unlabelled video flowing, by selection at least video flowing is determined as switching all the way
At least video flowing all the way arrived obtains at least video all the way it is, of course, also possible to by other means from unlabelled video flowing
Stream, and by acquisition at least video flowing is determined as at least video flowing all the way of switching all the way, the embodiment of the present invention, which does not do this, to be had
Body limits.
For example, since server is based on data acquisition request, the target video data of acquisition is the video 1 of ID1, and the clothes
The video 1 of the ID1 is labeled as video 1-PLAY by business device, and therefore, when the server receives switching request, can be based on should
Video frequency program identifies ID1, and from the multi-path video stream in live source, the video flowing for obtaining unlabelled ID1 is video 2 and video
3, the video 2 of acquisition and video 3 are determined as the video flowing being switched to.
In addition, when also carrying video traffic identifier in the switching request, which is also based on the video frequency program mark
Know and video traffic identifier obtains the corresponding at least video flowing all the way, and extremely by acquisition from the multipath video source of live source
At least video flowing all the way that few video flowing all the way is determined as being switched to.
It should be noted that server determine be switched at least the method for video flowing may include above two side all the way
Method, can also include other methods, and the embodiment of the present invention is not specifically limited this.
It should also be noted that, when video frequency program identifies corresponding multi-path video stream, server is obtained by video traffic identifier
Take be switched at least all the way video flowing can improve obtain video flowing accuracy.
Step 309:When viewing terminal receives at least video flowing all the way of server push, cut in broadcast interface broadcasting
At least video flowing all the way changed to.
It should be noted that the viewing terminal broadcasts the video frequency program based on at least video flowing all the way being switched to
The operation put can refer to the relevant technologies, and the embodiment of the present invention is not specifically limited this.
In embodiments of the present invention, live streaming terminal can adopt same live source by multiple video capture devices
Collection, to obtain the multi-path video stream of the live source, and by the multi-path video stream and video frequency program corresponding with the live source
Mark is uploaded to server, and server is allow to store the multipath video source and video frequency program mark, thus
When receiving the acquisition request of viewing terminal transmission data, which can be sent to viewing terminal by target video data.When
When the viewing terminal gets target video data from server, video frequency program can be carried out based on the target video data
It plays, since the target video data includes at least video flowing all the way, the viewing terminal is to video frequency program progress
It can be a broadcasting pictures when broadcasting, in broadcast interface, can also be multiple broadcasting pictures, increase the rich of broadcasting.
In playing process of the viewing terminal in progress video frequency program, when receiving switching command, if wrapped in the target video data
Include when at least video flowing in addition to video flowing all the way, then the viewing terminal can directly from target video data except this at least
All the way in the video flowing except video flowing, the video flowing of switching is obtained, and carried out to video frequency program based on the video flowing being switched to
It plays, without being interacted again with server, improves the efficiency of video flowing switching.If further including in target video data
Except at least video flowing in addition to video flowing all the way, then the viewing terminal can send switching request to server, to make service
At least video flowing all the way that device is switched to based on the switching request to viewing terminal push, and cut when viewing terminal receives this
Change at least all the way video flowing when, can be switched to based on this at least all the way video flowing carry out video frequency program broadcasting.When
Do not include when at least video flowing in addition to video flowing all the way in the target video data, the storage for reducing viewing terminal is empty
Between, the resource occupation to the viewing terminal is reduced, operation of the viewing terminal when being played out to the video frequency program is improved
Efficiency allows user to carry out the switching of video source according to the hobby of oneself, to increase the rich of broadcasting pictures, improves
Flexibility that the video source of video frequency program is switched over.
Fig. 6 is the structural schematic diagram of the play system of video frequency program in a kind of network direct broadcasting provided in an embodiment of the present invention,
Referring to Fig. 6, which includes:Terminal 601, server 602 and viewing terminal 603 is broadcast live.
Be broadcast live terminal 601, the multi-path video stream for acquiring live source, and by the multi-path video stream and with the live source
Corresponding video frequency program mark is sent to server 602;
Viewing terminal 603 is asked for being obtained to 602 transmission data of server, and being carried in the data acquisition request should
Video frequency program identifies;
Viewing terminal 603, the target video data sent based on video frequency program mark for receiving the server 602,
The target video data includes at least video flowing all the way in the multi-path video stream;
Server 602, the switching request for receiving the viewing terminal 603, and it is whole to the viewing according to the switching request
At least video flowing all the way that 603 push of end is switched to;
Viewing terminal 603, for playing at least video flowing all the way being switched in broadcast interface.
Optionally,
Viewing terminal 603 is additionally operable to, based on at least video flowing all the way, play out the video frequency program;
Viewing terminal 603 is additionally operable in the target video data further include except at least the regarding in addition to video flowing all the way
When frequency flows, the viewing terminal 603 is during playing out the video frequency program, when the switching for receiving first via video flowing refers to
When enabling, from, except this at least selects video flowing all the way in the video flowing in addition to video flowing all the way, this first in the target video data
Road video flowing is at least any road video flowing in video flowing all the way;
Viewing terminal 603 is additionally operable to based on at least video flowing in video flowing in addition to the first via video flowing all the way
With the video flowing all the way of selection, which is played out;
Viewing terminal 603 is additionally operable in the target video data not include except at least the regarding in addition to video flowing all the way
When frequency flows, which sends the switching request to the server 602.
Optionally,
Server 602, be additionally operable to in the target video data at least video flowing is marked all the way;
Correspondingly,
Server 602 is additionally operable to identify based on the video frequency program, and from the multi-path video stream of the live source, acquisition is not marked
The video flowing of note carries video frequency program mark in the switching request;
Server 602 is additionally operable to from the unlabelled video, determines at least video flowing all the way being switched to;
Server 602, be additionally operable to will to be switched to this at least all the way pushing video streaming to the viewing terminal 603.
Optionally, which is the video flowing or the multi-channel video of multiple and different angles of same live source
Stream be the same angle of the same live source, different shooting distance video flowing.
Optionally, the currently playing corresponding play control of each road video flowing is also showed that in the broadcast interface, according to right
The play control selection displaying switching after all the way or multi-path video stream.
In conclusion in embodiments of the present invention, live streaming terminal can acquire the multi-path video stream of live source, and this is more
Road video flowing and the video frequency program mark is uploaded to server, make server receive viewing terminal transmission data acquisition ask
When asking, target video data can be sent to viewing terminal.When the viewing terminal gets target video number from server
According to when, can based on the target video data carry out video frequency program broadcasting, since the target video data includes at least one
Road video flowing, therefore, the viewing terminal can be a broadcasting picture when being played out to the video frequency program, in broadcast interface
Face can also be multiple broadcasting pictures, increase the rich of video program play.When viewing terminal is carrying out video frequency program
In playing process, then the viewing terminal can to server send switching request, to make server be based on the switching request to
At least video flowing all the way that viewing terminal push is switched to, and at least video all the way for receiving that this is switched to when viewing terminal
When stream, can be switched to based on this at least all the way video flowing carry out video frequency program broadcasting, allow user according to oneself
Hobby carries out the switching of video source, to increase the rich of broadcasting pictures, improves the video source progress to video frequency program
The flexibility of switching.
It should be noted that:The play system of video frequency program is straight in broadcasting network in the network direct broadcasting that above-described embodiment provides
When broadcasting middle video frequency program, only the example of the division of the above functional modules, in practical application, can as needed and
Above-mentioned function distribution is completed by different function module, i.e., system structure is divided into different function modules, with complete with
The all or part of function of upper description.In addition, above-described embodiment provide network direct broadcasting in video frequency program play system with
The playback method embodiment of video frequency program belongs to same design in network direct broadcasting, and specific implementation process refers to embodiment of the method,
Which is not described herein again.
The embodiments of the present invention are for illustration only, can not represent the quality of embodiment.
One of ordinary skill in the art will appreciate that realizing that all or part of step of above-described embodiment can pass through hardware
It completes, relevant hardware can also be instructed to complete by program, the program can be stored in a kind of computer-readable
In storage medium, storage medium mentioned above can be read-only memory, disk or CD etc..
The foregoing is merely presently preferred embodiments of the present invention, is not intended to limit the invention, it is all the present invention spirit and
Within principle, any modification, equivalent replacement, improvement and so on should all be included in the protection scope of the present invention.
Claims (8)
1. the playback method of video frequency program in a kind of network direct broadcasting, which is characterized in that the method includes:
The multi-path video stream that terminal acquires live source by multiple video capture devices of connection is broadcast live, and on receiving data
When teletype command, the multi-path video stream and video frequency program corresponding with live source mark are sent to server;
Viewing terminal is obtained to the server transmission data and is asked, and the video frequency program mark is carried in the data acquisition request
Know;
The viewing terminal receives the target video data that the server is sent based on video frequency program mark, the target
Video data includes at least video flowing all the way in the multi-path video stream;
The server receives the switching request of the viewing terminal, and is pushed to the viewing terminal according to the switching request
At least video flowing all the way being switched to;
The viewing terminal be switched in broadcast interface broadcasting described at least video flowing all the way;
Wherein, the viewing terminal receive the server based on the video frequency program mark send target video data it
Before, further include:
The server in the target video data at least video flowing is marked all the way;
Correspondingly, at least video all the way that the server is switched to according to the switching request to viewing terminal push
Stream, including:
It is identified based on the video frequency program, from the multi-path video stream of the live source, obtains unlabelled video flowing, it is described to cut
It changes in request and carries the video frequency program mark;
From the unlabelled video, at least video flowing all the way being switched to is determined;
At least pushing video streaming gives the viewing terminal all the way described in being switched to.
2. the method as described in claim 1, which is characterized in that the viewing terminal receives the server and is based on the video
After the target video data that program identification is sent, further include:
The viewing terminal is based on at least video flowing all the way, is played out to the video frequency program;
When further including except at least video flowing in addition to video flowing all the way in the target video data, the viewing terminal
During being played out to the video frequency program, when receiving the switching command of first via video flowing, regarded from the target
At least to select video flowing all the way, the first via video flowing in the video flowing in addition to video flowing all the way be institute to frequency except described in
State at least any road video flowing in video flowing all the way;
The viewing terminal is based on at least video flowing in video flowing in addition to the first via video flowing and the selection all the way
Video flowing all the way, the video frequency program is played out;
When not including except at least video flowing in addition to video flowing all the way in the target video data, the viewing terminal
The switching request is sent to the server.
3. method as claimed in claim 1 or 2, which is characterized in that the multi-path video stream be same live source it is multiple not
It is regarded with same angle that the video flowing of angle or the multi-path video stream are the same live source, different shooting distances
Frequency flows.
4. method as claimed in claim 1 or 2, which is characterized in that also showed that in the broadcast interface currently playing each
The corresponding play control of road video flowing, according to the play control selection displaying switching after all the way or multi-channel video
Stream.
5. the play system of video frequency program in a kind of network direct broadcasting, which is characterized in that the system comprises:Terminal, service is broadcast live
Device and viewing terminal;
The live streaming terminal acquires the multi-path video stream of live source for multiple video capture devices by connecting, and is connecing
When receiving data uploading instructions, the multi-path video stream and video frequency program corresponding with live source mark are sent to clothes
Business device;
The viewing terminal is asked for being obtained to the server transmission data, in the data acquisition request described in carrying
Video frequency program identifies;
The viewing terminal, the target video data sent based on video frequency program mark for receiving the server, institute
It includes at least video flowing all the way in the multi-path video stream to state target video data;
The server, the switching request for receiving the viewing terminal, and it is whole to the viewing according to the switching request
At least video flowing all the way that end push is switched to;
The viewing terminal, at least video flowing all the way described in being switched in broadcast interface broadcasting;
Wherein, the server, be additionally operable to in the target video data at least video flowing is marked all the way;
Correspondingly, the server is additionally operable to identify based on the video frequency program, from the multi-path video stream of the live source,
Unlabelled video flowing is obtained, the video frequency program mark is carried in the switching request;
The server is additionally operable to from the unlabelled video, determines at least video flowing all the way being switched to;
The server, be additionally operable to by be switched to it is described at least all the way pushing video streaming give the viewing terminal.
6. system as claimed in claim 5, which is characterized in that
The viewing terminal is additionally operable to, based on at least video flowing all the way, play out the video frequency program;
The viewing terminal is additionally operable in the target video data further include except at least the regarding in addition to video flowing all the way
When frequency flows, the viewing terminal is during playing out the video frequency program, when the switching for receiving first via video flowing
When instruction, video flowing all the way at least is selected in the video flowing in addition to video flowing all the way except described from the target video data,
The first via video flowing is at least any road video flowing in video flowing all the way;
The viewing terminal is additionally operable to based on at least video flowing in video flowing in addition to the first via video flowing all the way
With the video flowing all the way of selection, the video frequency program is played out;
The viewing terminal is additionally operable in the target video data not include except at least the regarding in addition to video flowing all the way
When frequency flows, the viewing terminal sends the switching request to the server.
7. such as system described in claim 5 or 6, which is characterized in that the multi-path video stream be same live source it is multiple not
It is regarded with same angle that the video flowing of angle or the multi-path video stream are the same live source, different shooting distances
Frequency flows.
8. such as system described in claim 5 or 6, which is characterized in that also showed that in the broadcast interface currently playing each
The corresponding play control of road video flowing, according to the play control selection displaying switching after all the way or multi-channel video
Stream.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610185822.0A CN105828091B (en) | 2016-03-28 | 2016-03-28 | The playback method and system of video frequency program in network direct broadcasting |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610185822.0A CN105828091B (en) | 2016-03-28 | 2016-03-28 | The playback method and system of video frequency program in network direct broadcasting |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105828091A CN105828091A (en) | 2016-08-03 |
CN105828091B true CN105828091B (en) | 2018-11-09 |
Family
ID=56524889
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610185822.0A Active CN105828091B (en) | 2016-03-28 | 2016-03-28 | The playback method and system of video frequency program in network direct broadcasting |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105828091B (en) |
Families Citing this family (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106254916A (en) * | 2016-08-09 | 2016-12-21 | 乐视控股(北京)有限公司 | Live play method and device |
CN106303733B (en) * | 2016-08-11 | 2020-06-26 | 腾讯科技(深圳)有限公司 | Method and device for playing live special effect information |
CN106412645B (en) * | 2016-09-09 | 2019-09-20 | 广州酷狗计算机科技有限公司 | To the method and apparatus of multimedia server uploaded videos file |
CN106385590B (en) * | 2016-09-12 | 2019-08-02 | 广州华多网络科技有限公司 | Video push long-range control method and device |
CN108012168A (en) * | 2016-10-31 | 2018-05-08 | 中国电信股份有限公司 | A kind of live control method of multi-path video stream and video living transmission system |
KR102063463B1 (en) * | 2016-10-31 | 2020-01-09 | 베이징 시아오미 모바일 소프트웨어 컴퍼니 리미티드 | Multimedia information reproduction method and system, standardization server, live broadcasting terminal |
JP6530820B2 (en) | 2016-10-31 | 2019-06-12 | 北京小米移動軟件有限公司Beijing Xiaomi Mobile Software Co.,Ltd. | Multimedia information reproducing method and system, collecting device, standard server |
CN106658205B (en) * | 2016-11-22 | 2020-09-04 | 广州华多网络科技有限公司 | Live broadcast room video stream synthesis control method and device and terminal equipment |
CN106791303A (en) * | 2016-12-15 | 2017-05-31 | 北京小米移动软件有限公司 | Live broadcasting method and device |
CN106713942B (en) * | 2016-12-27 | 2020-06-09 | 广州华多网络科技有限公司 | Video processing method and device |
CN106686394B (en) * | 2016-12-29 | 2020-04-28 | 北京奇艺世纪科技有限公司 | Video switching method and device |
CN108243318B (en) * | 2016-12-30 | 2020-09-25 | 广州华多网络科技有限公司 | Method and device for realizing live broadcast of multiple image acquisition devices through single interface |
CN108271033B (en) * | 2016-12-30 | 2021-01-01 | 武汉斗鱼网络科技有限公司 | Video live broadcast method and device |
CN107426582A (en) * | 2017-06-09 | 2017-12-01 | 苏州蜗牛数字科技股份有限公司 | A kind of RTMP live TV streams seamless switch-over system and method |
CN107197320B (en) * | 2017-06-21 | 2021-01-15 | 北京小米移动软件有限公司 | Video live broadcast method, device and system |
CN108737844A (en) * | 2018-05-18 | 2018-11-02 | 中兴通讯股份有限公司 | Information transferring method and device, storage medium, electronic device |
CN108848390A (en) * | 2018-05-28 | 2018-11-20 | 北京文香信息技术有限公司 | A kind of multithread live streaming copic viewing system |
CN108810559A (en) * | 2018-05-31 | 2018-11-13 | 北京达佳互联信息技术有限公司 | Field-of-view mode switching method, the transmission method of device and live data, device |
CN109166401A (en) * | 2018-09-20 | 2019-01-08 | 北京绿橙天下信息技术有限公司 | A kind of children education householder method based on course axis |
CN109660816B (en) * | 2018-11-16 | 2021-09-28 | 视联动力信息技术股份有限公司 | Information processing method and device |
CN110012239A (en) * | 2019-03-07 | 2019-07-12 | 东莞市纽格力信息技术有限公司 | A kind of program management method, apparatus and system |
CN110121112A (en) * | 2019-05-14 | 2019-08-13 | 重庆商勤科技有限公司 | A kind of video playing control method based on browser, system and device |
CN110446056A (en) * | 2019-07-30 | 2019-11-12 | 咪咕文化科技有限公司 | A kind of method for processing video frequency, equipment, system and computer readable storage medium |
CN112312142B (en) * | 2019-07-31 | 2022-07-05 | 北京沃东天骏信息技术有限公司 | Video playing control method and device and computer readable storage medium |
CN110856010A (en) * | 2019-11-27 | 2020-02-28 | 北京翔云颐康科技发展有限公司 | Video playing method and device, storage medium and electronic equipment |
CN111246234B (en) * | 2020-01-20 | 2021-06-15 | 联想(北京)有限公司 | Method, apparatus, electronic device and medium for real-time playing |
CN111405373B (en) * | 2020-04-03 | 2022-02-08 | 聚好看科技股份有限公司 | Method and device for acquiring video stream |
CN111973983A (en) * | 2020-08-27 | 2020-11-24 | 网易(杭州)网络有限公司 | Game data transmission method and device, electronic equipment and storage medium |
CN112752036A (en) * | 2020-12-28 | 2021-05-04 | 北京爱奇艺科技有限公司 | Video processing method and device |
CN114302240B (en) * | 2021-12-31 | 2023-11-10 | 北京中联合超高清协同技术中心有限公司 | 4K and 8K follow-up manufacturing ultra-high definition field manufacturing method |
CN114979732B (en) * | 2022-05-12 | 2023-10-20 | 咪咕数字传媒有限公司 | Video stream pushing method and device, electronic equipment and medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101909160A (en) * | 2009-12-17 | 2010-12-08 | 新奥特(北京)视频技术有限公司 | Broadcast control switching method and device in network video live broadcast |
CN101917568A (en) * | 2009-12-17 | 2010-12-15 | 新奥特(北京)视频技术有限公司 | Streaming media technology-based network video player and playing system |
CN101938628A (en) * | 2009-06-29 | 2011-01-05 | 未序网络科技(上海)有限公司 | Internet live broadcast signal dynamic switching method |
CN104253814A (en) * | 2014-09-12 | 2014-12-31 | 清华大学 | Streaming media processing method, server and browser |
CN104486685A (en) * | 2014-11-14 | 2015-04-01 | 广州华多网络科技有限公司 | Control method, device and system of media streams |
US9078012B2 (en) * | 2012-10-09 | 2015-07-07 | Christoph Bieselt | Viewing angle switching for live broadcasts and on demand video playback |
-
2016
- 2016-03-28 CN CN201610185822.0A patent/CN105828091B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101938628A (en) * | 2009-06-29 | 2011-01-05 | 未序网络科技(上海)有限公司 | Internet live broadcast signal dynamic switching method |
CN101909160A (en) * | 2009-12-17 | 2010-12-08 | 新奥特(北京)视频技术有限公司 | Broadcast control switching method and device in network video live broadcast |
CN101917568A (en) * | 2009-12-17 | 2010-12-15 | 新奥特(北京)视频技术有限公司 | Streaming media technology-based network video player and playing system |
US9078012B2 (en) * | 2012-10-09 | 2015-07-07 | Christoph Bieselt | Viewing angle switching for live broadcasts and on demand video playback |
CN104253814A (en) * | 2014-09-12 | 2014-12-31 | 清华大学 | Streaming media processing method, server and browser |
CN104486685A (en) * | 2014-11-14 | 2015-04-01 | 广州华多网络科技有限公司 | Control method, device and system of media streams |
Also Published As
Publication number | Publication date |
---|---|
CN105828091A (en) | 2016-08-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105828091B (en) | The playback method and system of video frequency program in network direct broadcasting | |
US9583144B2 (en) | System and method for creating a sports video | |
CN108737845B (en) | Processing method, device, equipment and storage medium is broadcast live | |
CN105357542B (en) | Live broadcasting method, apparatus and system | |
CN105191337B (en) | Generate Video service platform and method of the video clip to transmit and reset as needed | |
CN103856607B (en) | Video on mobile phone terminal is rendered to the method and system that video playback apparatus is play | |
CN104486685B (en) | A kind of control method of Media Stream, device and system | |
CN105165013B (en) | Mobile equipment with individualized content | |
CN106686397A (en) | Multi-person network broadcasting method and device and electronic equipment thereof | |
EP3306495B1 (en) | Method and system for associating recorded videos with highlight and event tags to facilitate replay services | |
CN108632676B (en) | Image display method, image display device, storage medium and electronic device | |
CN105828206A (en) | Multi-video on-demand method and device | |
CN103945240A (en) | Video playing method and device based on video aggregation | |
CN106534946A (en) | Control method and device for video playing | |
WO2008157628A1 (en) | System and method for distributed and parallel video editing, tagging, and indexing | |
CN108635863B (en) | Live webcast data processing method and device | |
CN106921864A (en) | Video broadcasting method and device | |
CN104469512A (en) | Video player and video playing control method thereof | |
CN109391822A (en) | Video guide's method, apparatus and terminal device on line | |
CN107071358B (en) | Video splicing server and panoramic live broadcast system in mobile state | |
CN103731743A (en) | Channel display method and device for intelligent television | |
CN106488270A (en) | A kind of method and apparatus of direct broadcasting room switching | |
CN107835200A (en) | A kind of system of selection of video definition, device and electronic equipment | |
CN103442255A (en) | Method for pushing program list, digital television terminal and front end system | |
CN108012168A (en) | A kind of live control method of multi-path video stream and video living transmission system |
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 |
Effective date of registration: 20210107 Address after: 511442 3108, 79 Wanbo 2nd Road, Nancun Town, Panyu District, Guangzhou City, Guangdong Province Patentee after: GUANGZHOU CUBESILI INFORMATION TECHNOLOGY Co.,Ltd. Address before: 511449 29 / F, building B-1, Wanda Plaza, Wanbo business district, Nancun Town, Panyu District, Guangzhou City, Guangdong Province Patentee before: GUANGZHOU HUADUO NETWORK TECHNOLOGY Co.,Ltd. |
|
TR01 | Transfer of patent right |