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 PDF

Info

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
Application number
CN201610185822.0A
Other languages
Chinese (zh)
Other versions
CN105828091A (en
Inventor
肖鸿亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Cubesili Information Technology Co Ltd
Original Assignee
Guangzhou Huaduo Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Huaduo Network Technology Co Ltd filed Critical Guangzhou Huaduo Network Technology Co Ltd
Priority to CN201610185822.0A priority Critical patent/CN105828091B/en
Publication of CN105828091A publication Critical patent/CN105828091A/en
Application granted granted Critical
Publication of CN105828091B publication Critical patent/CN105828091B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/21805Source of audio or video content, e.g. local disk arrays enabling multiple viewpoints, e.g. using a plurality of cameras
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2187Live feed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47202End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6587Control 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

The playback method and system of video frequency program in network direct broadcasting
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.
CN201610185822.0A 2016-03-28 2016-03-28 The playback method and system of video frequency program in network direct broadcasting Active CN105828091B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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