CN109391822A - Video guide's method, apparatus and terminal device on line - Google Patents

Video guide's method, apparatus and terminal device on line Download PDF

Info

Publication number
CN109391822A
CN109391822A CN201710679302.XA CN201710679302A CN109391822A CN 109391822 A CN109391822 A CN 109391822A CN 201710679302 A CN201710679302 A CN 201710679302A CN 109391822 A CN109391822 A CN 109391822A
Authority
CN
China
Prior art keywords
video data
broadcasting
instructor
user terminal
rule
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.)
Pending
Application number
CN201710679302.XA
Other languages
Chinese (zh)
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CN201710679302.XA priority Critical patent/CN109391822A/en
Publication of CN109391822A publication Critical patent/CN109391822A/en
Pending legal-status Critical Current

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/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • 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/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/24Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
    • H04N21/2407Monitoring of transmitted content, e.g. distribution time, number of downloads
    • 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/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • 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/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26208Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists the scheduling operation being performed under constraints
    • 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/27Server based end-user applications
    • H04N21/274Storing end-user multimedia data in response to end-user request, e.g. network recorder
    • H04N21/2743Video hosting of uploaded data from client
    • 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/27Server based end-user applications
    • H04N21/274Storing end-user multimedia data in response to end-user request, e.g. network recorder
    • H04N21/2747Remote storage of video programs received via the downstream path, e.g. from the server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/222Studio circuitry; Studio devices; Studio equipment
    • H04N5/262Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
    • H04N5/268Signal distribution or switching

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Graphics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The application provides video guide's method, apparatus and terminal device on a kind of line, and wherein method includes: acquisition multi-path video data, and the multi-path video data includes real time flow medium data and/or the video file data that uploads in advance;At least two-path video data in the multi-path video data are generated more picture video Data Concurrents all the way to send to instructor in broadcasting's user terminal;Instructor in broadcasting's rule at least two-path video data that instructor in broadcasting's user terminal is sent is received, instructor in broadcasting's processing is carried out at least two-path video data according to instructor in broadcasting's rule, to obtain target video data;The target video data is sent to target audience user terminal.The present invention interacts instructor in broadcasting's user terminal with program server, so that program server is handled according to the instructor in broadcasting that instructor in broadcasting's rule of instructor in broadcasting's user terminal carries out program, envoy's purpose output effect is more personalized and diversified, while improving the utilization rate of video resource.

Description

Video guide's method, apparatus and terminal device on line
Technical field
This application involves video guide's method, apparatus and terminals in computer application technology more particularly to a kind of line Equipment.
Background technique
It in live streaming or recorded broadcast program, is often shot using multiple cameras, forms multi-path video data, such as have a get-together Party program generally has host video camera for shooting stage macroscopic view scene, shooting host to talk feature and microcosmic camera lens Feature video camera, shooting spectators travelling seat in the plane video camera, multi-angled shooting large-scale rocker arm and backstage track welcome guest The video camera etc. of shooting.In programme televised live, the staff of program making side passes through the output most end form for switching each road video It presents to audience at a programme televised live, such as Spring Festival Party, opening ceremony of the Olympic Games etc.;In recorded broadcast program, program making The staff of side ultimately forms a recorded broadcast program by the partial lens progress editing chosen in multi-channel video and is presented to sight Crowd, such as current reality TV show variety show.
As can be seen that final output live streaming or recorded broadcast program with only all video datas seldom a part, A large amount of camera lens picture datas are not utilized, and cause the waste of video resource, while one of the only program of final output leads (switching or editing) version is broadcast, single effect is not able to satisfy the diversified ornamental demand of spectators.Currently, there is some applications that can incite somebody to action The program is distributed to spectators by server per video data all the way, and spectators can be by client to the view of each camera lens Frequency is watched, but can only play video all the way every time, is easy to miss other interested pictures, and can not with server into The idea that row interaction enables server to implement oneself about program guide.
Summary of the invention
It is an object of the invention to propose video guide's method and apparatus on a kind of line, to solve above-mentioned background technology part The some technical problems mentioned.
In a first aspect, being applied to server the present invention provides a kind of video guide's method on line, which comprises
Multi-path video data is obtained, the multi-path video data includes real time flow medium data and/or the view that uploads in advance Frequency file data;
By in the multi-path video data at least two-path video data generate all the way more picture video Data Concurrents send to Instructor in broadcasting's user terminal;
Instructor in broadcasting's rule at least two-path video data that instructor in broadcasting's user terminal is sent is received, according to the instructor in broadcasting Rule carries out instructor in broadcasting's processing at least two-path video data, to obtain target video data;
The target video data is sent to target audience user terminal.
A kind of improvement of above scheme is, it is described to receive regarding at least two-way for instructor in broadcasting's user terminal transmission Instructor in broadcasting's rule of frequency evidence carries out instructor in broadcasting's processing at least two-path video data according to instructor in broadcasting's rule, to obtain mesh Mark video data, comprising:
Instructor in broadcasting's rule at least two-path video data that at least two instructor in broadcasting's user terminals are sent is received simultaneously, according to Instructor in broadcasting's rule carries out instructor in broadcasting's processing at least two-path video data respectively, to obtain at least two target video numbers According to;
It is described that the target video data handled by instructor in broadcasting is sent to target audience user terminal, comprising:
At least two target video data is sent to target audience user terminal.
A kind of improvement of above scheme is, the method also includes:
Obtain the corresponding account number of instructor in broadcasting's user terminal;
Target audience user terminal is determined according to the account number.
A kind of improvement of above scheme is, it is described to receive regarding at least two-way for instructor in broadcasting's user terminal transmission Instructor in broadcasting's rule of frequency evidence carries out instructor in broadcasting's processing at least two-path video data according to instructor in broadcasting's rule, to obtain mesh Mark video data, comprising:
When receiving that at least two instructor in broadcasting's user terminals with group relation send respectively at least two-path video When instructor in broadcasting's rule of data, the successive suitable of instructor in broadcasting's rule is sent by at least two instructors in broadcasting user terminal according to instructor in broadcasting's rule At least two-path video data carry out instructor in broadcasting's processing described in ordered pair, to obtain target video data.
Second aspect, the present invention provides a kind of video guide's methods on line, are applied to instructor in broadcasting's user terminal, the method packet It includes:
More picture video data that server is sent are received, more picture video data are the server according to acquisition Multi-path video data at least two-path video data generate, the multi-path video data includes real time flow medium data And/or the video file data uploaded in advance;
More picture video data are played out;
Instructor in broadcasting's rule at least two-path video data is sent to the server, so that the server is according to institute It states instructor in broadcasting's rule and instructor in broadcasting's processing is carried out at least two-path video data to obtain target video data and use to target audience Family end sends the target video data.
The third aspect, the present invention provides video guide's devices on a kind of line, are applied to server, and described device includes:
First obtains module, and for obtaining multi-path video data, the multi-path video data includes real time flow medium data And/or the video file data uploaded in advance;
First processing module, for at least two-path video data in the multi-path video data to be generated more pictures all the way Video data is simultaneously sent to instructor in broadcasting's user terminal;
Second processing module, the instructor in broadcasting at least two-path video data sent for receiving instructor in broadcasting's user terminal Rule carries out instructor in broadcasting's processing at least two-path video data according to instructor in broadcasting's rule, to obtain target video data;
Sending module, for sending the target video data to target audience user terminal.
A kind of improvement of above scheme is, the first processing module includes:
The Second processing module is also used to: at the same receive at least two instructor in broadcasting's user terminals send respectively to it is described at least Instructor in broadcasting's rule of two-path video data respectively carries out at instructor in broadcasting at least two-path video data according to instructor in broadcasting's rule Reason, to obtain at least two target video datas;
The sending module is also used to: sending at least two target video data to target audience user terminal.
A kind of improvement of above scheme is, described device further include:
Second obtains module, for obtaining the corresponding account number of instructor in broadcasting's user terminal;
Determining module, for determining target audience user terminal according to the account number.
The Second processing module, which is also used to, to be to a kind of improvement of above scheme:
Receive have group relation at least two instructor in broadcasting's user terminals send respectively at least two-path video data Instructor in broadcasting rule, according to instructor in broadcasting's rule by at least two instructors in broadcasting user terminal send instructor in broadcasting's rule sequencing to institute It states at least two-path video data and carries out instructor in broadcasting's processing, to obtain target video data.
Fourth aspect, the present invention provides video guide's devices on a kind of line, are applied to instructor in broadcasting's user terminal, described device packet It includes:
Receiving module, for receiving more picture video data of server transmission, more picture video data are described Server is generated according at least two-path video data in the multi-path video data of acquisition, and the multi-path video data includes real When the stream medium data and/or video file data that uploads in advance;
Playing module, for being played out to more picture video data;
Sending module, for sending instructor in broadcasting's rule at least two-path video data to the server, so that institute It states server and instructor in broadcasting's processing is carried out at least two-path video data to obtain target video data according to instructor in broadcasting's rule And the target video data is sent to target audience user terminal.
5th aspect, the present invention provides a kind of server, the server includes:
Processor;
Memory for storage processor executable instruction;
Wherein, the processor is configured to:
Multi-path video data is obtained, the multi-path video data includes real time flow medium data and/or the view that uploads in advance Frequency file data;
By in the multi-path video data at least two-path video data generate all the way more picture video Data Concurrents send to Instructor in broadcasting's user terminal;
Instructor in broadcasting's rule at least two-path video data that instructor in broadcasting's user terminal is sent is received, according to the instructor in broadcasting Rule carries out instructor in broadcasting's processing at least two-path video data, to obtain target video data;
The target video data is sent to target audience user terminal.
6th aspect, the present invention provides a kind of instructor in broadcasting's user terminal, instructor in broadcasting's user terminal includes:
Processor;
Memory for storage processor executable instruction;
Wherein, the processor is configured to:
More picture video data that server is sent are received, more picture video data are the server according to acquisition Multi-path video data at least two-path video data generate, the multi-path video data includes real time flow medium data And/or the video file data uploaded in advance;
More picture video data are played out;
Instructor in broadcasting's rule at least two-path video data is sent to the server, so that the server is according to institute It states instructor in broadcasting's rule and instructor in broadcasting's processing is carried out at least two-path video data to obtain target video data and use to target audience Family end sends the target video data.
The beneficial effects of the present invention are: video guide's method and device on line provided by the present application, on the one hand uses instructor in broadcasting Family end can be interacted with program server, so that program server carries out program according to instructor in broadcasting's rule of instructor in broadcasting's user terminal Instructor in broadcasting's processing, envoy's purpose output effect are more personalized;Another aspect instructor in broadcasting user terminal only receives more picture video numbers all the way Multiple video pictures are carried out while being monitored according to that can realize;Another aspect program server can be according to multiple instructor in broadcasting users It holds and instructor in broadcasting's processing is carried out respectively to the multi-path video data of same program simultaneously to different instructor in broadcasting's rules of same program, formed Multiple program guides export version, and envoy's purpose output effect is more diversified, and different instructor in broadcasting's user terminals are to video resource Using different, different instructor in broadcasting's rules of multiple instructor in broadcasting's user terminals will improve the utilization rate of video resource;Another aspect section Mesh server pushes instructor in broadcasting to the related target audience user terminal of instructor in broadcasting's user terminal according to the account number of instructor in broadcasting's user terminal Target video data keeps the push of instructor in broadcasting's program more accurate;In another aspect, program server can also be according to same group not Instructor in broadcasting's processing successively is carried out to the multi-path video data of the same program with instructor in broadcasting's rule that instructor in broadcasting's client is successively sent, is formed Cooperate instructor in broadcasting, extends the application range of instructor in broadcasting.
Detailed description of the invention
Fig. 1 is according to a kind of exemplary system architecture that can apply the embodiment of the present disclosure shown in an exemplary embodiment Figure;
Fig. 2 is the flow chart of one embodiment that video guide's method is applied to server on line;
Fig. 3 is the flow chart for another embodiment that video guide's method is applied to server on line;
Fig. 4 is the flow chart for the further embodiment that video guide's method is applied to server on line;
Fig. 5 is the flow chart for another embodiment that video guide's method is applied to server on line;
Fig. 6 is the flow chart of one embodiment that video guide's method is applied to instructor in broadcasting's user terminal on line;
Fig. 7 is the block diagram of one embodiment that video guide's device is applied to server on line;
Fig. 8 is the block diagram for another embodiment that video guide's device is applied to server on line;
Fig. 9 is the block diagram of one embodiment that video guide's device is applied to instructor in broadcasting's user terminal on line;
Figure 10 is a kind of structural schematic diagram of server shown according to an exemplary embodiment;
Figure 11 is a kind of structural schematic diagram of instructor in broadcasting's user terminal shown according to an exemplary embodiment.
Specific embodiment
In being described below, for illustration and not for limitation, propose such as specific system structure, interface, technology it The detail of class, to understand thoroughly the present invention.However, it will be clear to one skilled in the art that there is no these specific The present invention also may be implemented in the other embodiment of details.In other situations, omit to well-known device, circuit with And the detailed description of method, in case unnecessary details interferes description of the invention.
It should be noted that in the absence of conflict, the feature in embodiment and embodiment in the present invention can phase Mutually combine.The present invention will be described in detail below with reference to the accompanying drawings and embodiments.
Fig. 1 is shown can be using the exemplary system frame of the embodiment of video guide's method or apparatus on line of the invention Structure 100, it should be understood that the quantity on ground, terminal device, network and server in Fig. 1 is only schematical, according to realizing need It wants, can have any number of terminal device, network and server.
As shown in Figure 1, system architecture 100 may include terminal device 101,102,103, network 104 and server 105. Network 104 between terminal device 101,102,103 and server 105 to provide the medium of communication link.Network 104 can be with Including various connection types, such as wired, wireless communication link or fiber optic cables etc..
User can be used terminal device 101,102,103 and be interacted by network 104 with server 105, to receive or send out It delivers letters breath etc..On terminal device 101,102,103 can by installation client application come with server 105 interact to Implement method or terminal device 101,102,103 of the invention and the system program for implementing method of the invention is installed.Terminal Equipment 101,102,103 can be various electronic equipments, including but not limited to smart phone, tablet computer, portable meter on knee Calculation machine, desktop computer etc..
Server 105 can be to provide the server of various services, and implementing method of the invention can be by one The server combination of server or the different services of more offers with a variety of services.Specifically, server 105 can be with Including providing the background server supported to the client application for implementing the method for the present invention on terminal device 101,102,103.
With continued reference to Fig. 2, it illustrates the realities that video guide's method on line according to the present invention is applied to server The process 200 of example is applied, comprising the following steps:
Step 201, obtain multi-path video data, the multi-path video data include real time flow medium data and/or in advance The video file data of upload.
In the present embodiment, electronic equipment (such as server shown in FIG. 1) used by a user can by wired or Multi-path video data is wirelessly obtained, it can be from locally or remotely obtaining multi-path video data.Multi-path video data The video file data that may include real time flow medium data and/or upload in advance specifically in live streaming application scenarios, is taken the photograph As equipment shoot video data server is transferred in a manner of stream medium data plug-flow encoder so that server pair The multichannel real time flow medium video data of acquisition is handled.In recorded broadcast application scenarios, video that user will prerecord File data, which is uploaded onto the server, to be stored, so that video file of the server to storage is read out to obtain video file Data.
Step 202, at least two-path video data in the multi-path video data are generated into more picture video data all the way And it is sent to instructor in broadcasting's user terminal.
In the present embodiment, more pictures include more picture segmentations, picture-in-picture, picture out picture, and more pictures segmentations are that will refer to will be more Signal is shown boil down to road video source picture on a picture all the way according to a certain percentage, and it is more to form a picture segmentation display The pattern of a sprite selects the picture Fractionation regimen of different number according to the number of video data.Server can be by multichannel Real time flow medium data generate more picture video data, or multi-channel video file data is generated more picture video data, or Person will at least real time flow medium data and at least video file data generates more picture video data all the way all the way.Server will be more The picture video data more all the way that at least two-path video data in the video data of road generate are sent to instructor in broadcasting's user terminal, and direct It sends multi-path video data (requiring height to transmission network, transmission rate is slow) to compare, this method has saved bandwidth, improves biography Defeated rate.
In the present embodiment, different programme televised lives or recorded broadcast program are respectively provided with multi-path video data, and server will The respective corresponding multi-path video data of program generates more picture video data respectively, when the program for receiving the transmission of instructor in broadcasting's user terminal When acquisition request, corresponding more picture video data are requested to be sent to instructor in broadcasting's user terminal program acquisition.Or server according to At least two-path video data therein are generated more picture video data to the selection of multi-path video data and sent by instructor in broadcasting's user terminal To instructor in broadcasting's user terminal, for example, instructor in broadcasting's user terminal selected in the list of position for video camera host camera lens, close-up shot, rocker arm camera lens to Tri- road video data of server Jiang Zhe is set to generate more picture video data, to reduce the processing operand of server.At this In embodiment, different programs can correspond to different servers.
Step 203, instructor in broadcasting's rule at least two-path video data that instructor in broadcasting's user terminal is sent is received, according to Instructor in broadcasting's rule carries out instructor in broadcasting's processing at least two-path video data, to obtain target video data.
In the present embodiment, instructor in broadcasting's rule include but is not limited to video data carry out output switching, to video data into Row special efficacy load, by least two-path video Data Synthesis all the way more picture video data, addition subtitle, addition logo, Dao Boyong Instructor in broadcasting's rule is sent to server by family end, and server carries out at instructor in broadcasting at least two-path video data according to instructor in broadcasting's rule Reason, target video data refer to server instructor in broadcasting treated video data.In the present embodiment, instructor in broadcasting's rule can be instructor in broadcasting's use The user at family end triggers the control instruction or solicited message generated.
In the present embodiment, more pictures include at least two sprites, each sprite corresponds to what server obtained Video data all the way, instructor in broadcasting's user terminal can only send the picture of son included in the picture for its received more picture video data Instructor in broadcasting's rule of the corresponding video data in face, if all videos data that server is obtained generate more picture video data It is sent to instructor in broadcasting's user terminal, then instructor in broadcasting's user terminal can send instructor in broadcasting's rule for all videos data.
In the present embodiment, before program is not finished, server can constantly receive the transmission of instructor in broadcasting's user terminal Instructor in broadcasting's rule carries out instructor in broadcasting's processing to video data with current recently received instructor in broadcasting's rule.
Step 204, the target video data is sent to target audience user terminal.
In the present embodiment, instructor in broadcasting's rule that server is sent according to instructor in broadcasting's user terminal to the multi-path video data of acquisition into After row instructor in broadcasting processing, the target video data exported in instructor in broadcasting's treatment process is sent to target audience user terminal.Specifically, it takes Business device obtains tri- road video data of A, B, C, receives instructor in broadcasting's rule of the switching road the A video data of instructor in broadcasting's user terminal transmission, Then the road A video data is sent to target audience user terminal and plays out display by server, after a certain period of time, receives instructor in broadcasting's use Instructor in broadcasting's rule in the road A video data addition subtitle that family end is sent, then subtitle is added to the A for sending output by server Road video data receives cutting for instructor in broadcasting's user terminal transmission to make target audience user terminal see subtitle, then after a certain period of time Instructor in broadcasting's rule of the road C video data is changed, then server switches the road C video data and is sent to target audience user terminal and plays out Display.
In the present embodiment, server can be live streaming output to the target video data that target audience user terminal is sent, It is also possible to complete to export after entire instructor in broadcasting handles preset time in server.
In the present embodiment, server can have live broadcast service service, directly sends and passes through to target audience user terminal The target video data handled by instructor in broadcasting is sent to live broadcast service and taken by the target video data or server of instructor in broadcasting's processing Business device, is distributed to target audience user terminal by live broadcast service server.
Video guide's method allows user to participate in instructor in broadcasting's process to a program on the present embodiment line, realizes instructor in broadcasting The interaction of user terminal and server makes program guide more personalized, meets user to the individual demand of program output effect.
With further reference to Fig. 3, it illustrates video guide's methods on line according to the present invention to be applied to the another of server The flow chart 300 of embodiment, comprising the following steps:
Step 301, obtain multi-path video data, the multi-path video data include real time flow medium data and/or in advance The video file data of upload.
Step 302, at least two-path video data in the multi-path video data are generated into more picture video data all the way And it is sent to instructor in broadcasting's user terminal.
In the present embodiment, the more picture video data in the road are sent to multiple instructor in broadcasting's user terminals by server.
Step 303, at the same receive that at least two instructor in broadcasting's user terminals send respectively at least two-path video data Instructor in broadcasting's rule carries out instructor in broadcasting's processing at least two-path video data respectively according to instructor in broadcasting's rule, to obtain at least two A target video data.
Step 304, at least two target video data is sent to target audience user terminal.
In the present embodiment, different instructor in broadcasting's user terminals can send the multichannel for being directed to the same program to server simultaneously The respective instructor in broadcasting of video data is regular (can be the same or different), and server is led according to what different instructor in broadcasting's user terminals were sent It broadcasts rule and instructor in broadcasting's processing is carried out to the multi-path video data of the program respectively, to obtain multiple and different instructor in broadcasting's versions of the program This, multiple and different corresponding target video datas of instructor in broadcasting's version is sent to target audience user terminal by server.Therefore, spectators It can be seen that the miscellaneous editions of a program, meet spectators to the diversified demand of program output effect, while different instructors in broadcasting The video resource that user utilizes is had nothing in common with each other, and the utilization rate of video resource is improved.
In the present embodiment, different instructor in broadcasting's user terminals has different account numbers, and server receives instructor in broadcasting's user terminal The account number for obtaining instructor in broadcasting's user terminal when instructor in broadcasting's rule of transmission simultaneously, according to the corresponding instructor in broadcasting's rule point of different account numbers It is other that instructor in broadcasting's processing is carried out at least two-path video data.
For example, the user terminal of instructor in broadcasting user A and instructor in broadcasting user B are respectively received the transmission of " I is singer " program server More picture video data that the multi-path video data being broadcast live generates, instructor in broadcasting user A compares a certain welcome guest of concern, therefore sends When instructor in broadcasting's rule using it is more be video data with clapping the camera lens shooting of a certain welcome guest, and instructor in broadcasting user B compares concern and sees Many performances, thus using it is more be the video data for shooting the camera lens of spectators and providing, program server is according to two instructors in broadcasting Instructor in broadcasting's rule of user carries out instructor in broadcasting's processing respectively, while two instructor in broadcasting's versions of output are broadcast live to spectators, and spectators are in spectators user End it is seen that two instructor in broadcasting's versions link, trigger according to their own needs some link selection see instructor in broadcasting user A or The program of instructor in broadcasting user B exports version.
With further reference to Fig. 4, it illustrates video guide's methods on line according to the present invention to be applied to the another of server The flow chart 400 of embodiment, comprising the following steps:
Step 401, obtain multi-path video data, the multi-path video data include real time flow medium data and/or in advance The video file data of upload.
Step 402, at least two-path video data in the multi-path video data are generated into more picture video data all the way And it is sent to instructor in broadcasting's user terminal.
Step 403, instructor in broadcasting's rule at least two-path video data that instructor in broadcasting's user terminal is sent is received, according to Instructor in broadcasting's rule carries out instructor in broadcasting's processing at least two-path video data, to obtain target video data.
Step 404, the corresponding account number of instructor in broadcasting's user terminal is obtained.
Step 405, target audience user terminal is determined according to the account number.
Step 406, Xiang Suoshu target audience user terminal sends the target video data.
In the present embodiment, the corresponding account of each instructor in broadcasting user, each account are marked by account number, When instructor in broadcasting's user terminal sends instructor in broadcasting's rule to server, server obtains the account number of instructor in broadcasting's user terminal simultaneously.
In the present embodiment, spectators entered between the instructor in broadcasting of some instructor in broadcasting's account by spectators' user terminal (such as homepage) or Spectators person have carried out some instructor in broadcasting's account by spectators' user terminal the operation such as to pay close attention to, be added to good friend, then by the spectators user Corresponding account is held to be associated with instructor in broadcasting's account, it, can be according to instructor in broadcasting after acquisition instructor in broadcasting's user terminal corresponding account number The incidence relation of the corresponding account number of user terminal account number corresponding with spectators' user terminal determines that spectators' user terminal is mesh Mark spectators' user terminal.
The present embodiment determines target audience user terminal by the corresponding account number of instructor in broadcasting's user terminal, after handling instructor in broadcasting Target video data push it is more accurate, while saving resource.
With further reference to Fig. 5, it illustrates video guide's methods on line according to the present invention to be applied to the another of server The flow chart 500 of embodiment, comprising the following steps:
Step 501, obtain multi-path video data, the multi-path video data include real time flow medium data and/or in advance The video file data of upload.
Step 502, at least two-path video data in the multi-path video data are generated into more picture video data all the way And it is sent to instructor in broadcasting's user terminal.
Step 503, receive have group relation at least two instructor in broadcasting's user terminals send respectively at least two-way Instructor in broadcasting's rule of video data sends the successive of instructor in broadcasting's rule by at least two instructors in broadcasting user terminal according to instructor in broadcasting's rule Sequence carries out instructor in broadcasting's processing at least two-path video data, to obtain target video data.
Step 504, the target video data is sent to target audience user terminal.
In the present embodiment, the user of instructor in broadcasting's user terminal can create group, and invite the user of other instructor in broadcasting's user terminals Group is added, to form instructor in broadcasting group, when multiple instructor in broadcasting's user terminals in same instructor in broadcasting group send instructor in broadcasting's rule to server, Server identifies the ID of instructor in broadcasting group, and instructor in broadcasting's rule that multiple instructor in broadcasting's user terminals under the same instructor in broadcasting group ID are sent is by first Sequence handles video data afterwards, to realize that multiple instructor in broadcasting users carry out instructor in broadcasting to a version of a program simultaneously It handles and exports.The present embodiment may be implemented multi agent cooperation and carried out instructor in broadcasting, extension to a program by the way of group instructor in broadcasting The application range of instructor in broadcasting.
For example, the instructor in broadcasting group that an ID is 123 is added in instructor in broadcasting user A and instructor in broadcasting user B, is received and taken by instructor in broadcasting group Be engaged in more picture video data of program that device is sent, and show the picture of more picture video data, instructor in broadcasting user A program into When row was by 5 minutes, instructor in broadcasting's rule that the first sprite of switching exports is sent to server, then server carries out the first sprite Instructor in broadcasting's output, when program proceeds to 8 minutes, instructor in broadcasting user B sends the instructor in broadcasting to the first sprite addition subtitle to server Rule, then server adds subtitle just on the first sprite of instructor in broadcasting's output.
With further reference to Fig. 6, it illustrates video guide's methods on line according to the present invention to be applied to instructor in broadcasting's user terminal The flow chart 600 of one embodiment, comprising the following steps:
Step 601, more picture video data that server is sent are received, more picture video data are the server It is generated according at least two-path video data in the multi-path video data of acquisition, the multi-path video data includes real-time streams matchmaker Volume data and/or the video file data uploaded in advance.
In the present embodiment, the electronic equipment (terminal device of example as shown in figure 1) that user uses can pass through wired or nothing The mode of line receives more picture video data of server transmission.Server can be by the more picture video numbers of the multichannel of multiple programs According to link be sent to instructor in broadcasting's user terminal, when receive instructor in broadcasting's user terminal triggering certain program link instruction when, to instructor in broadcasting use Family end sends more picture video data of the corresponding program of the link.
Step 602, more picture video data are played out.
It in the present embodiment, can be in its visitor after instructor in broadcasting's user terminal receives more picture video data that server is sent It directly plays on the interface of family end application or on its display screen.
Step 603, Xiang Suoshu server sends instructor in broadcasting's rule at least two-path video data, so that the service Device carries out instructor in broadcasting's processing to obtain target video data and to mesh at least two-path video data according to instructor in broadcasting's rule It marks spectators' user terminal and sends the target video data.
In the present embodiment, user is watched by the image content to more picture video data, which includes extremely Few two sprites, are sent to server using instructor in broadcasting's user terminal in watching process and are corresponded to at least one sprite in picture Video data instructor in broadcasting rule, specifically, user can trigger instructor in broadcasting's control on instructor in broadcasting's user terminal to server send out Send instructor in broadcasting regular, server carries out instructor in broadcasting's processing and send to target audience user terminal to pass through according to instructor in broadcasting's rule to video data The target video data of instructor in broadcasting's processing.
Video guide's method on the present embodiment line, instructor in broadcasting's user terminal do not need to receive the multi-channel video number of one program of composition According to, it is only necessary to the picture video data more all the way that the program is generated by multi-path video data are received, not will cause EMS memory occupation mistake It is high and the case where make terminal device Caton, instructor in broadcasting's user terminal be not necessarily to local to multi-path video data carry out instructor in broadcasting's processing and By instructor in broadcasting, treated that video data is sent to server, further reduced the occupancy to memory and saves broadband resource.
Video guide's method can be such that ordinary user participates in instructor in broadcasting's treatment process of program on the line, the output of envoy's purpose It is more rich and varied.
It is video guide's device on a kind of disclosure line shown according to an exemplary embodiment with further reference to Fig. 7 Block diagram 700, the device are applied to server, comprising: first obtains module 701, first processing module 702, Second processing module 703, sending module 704.
Wherein, first module 701 is obtained, for obtaining multi-path video data, the multi-path video data includes real-time streams Media data and/or the video file data uploaded in advance.
First processing module 702 is more all the way for generating at least two-path video data in the multi-path video data Picture video Data Concurrent is sent to instructor in broadcasting's user terminal.
Second processing module 703, for receiving that instructor in broadcasting's user terminal sends at least two-path video data Instructor in broadcasting's rule carries out instructor in broadcasting's processing at least two-path video data according to instructor in broadcasting's rule, to obtain target video number According to.
Sending module 704, for sending the target video data to target audience user terminal.
In some alternative embodiments, Second processing module 703 can be also used for receiving at least two instructors in broadcasting use simultaneously Family end send respectively to the instructors in broadcasting of at least two-path video data rule, according to instructor in broadcasting's rule respectively to it is described at least Two-path video data carry out instructor in broadcasting's processing, to obtain at least two target video datas;Sending module 704 is also used to see to target Many user terminals send at least two target video data.
In some alternative embodiments, Second processing module 703, which can be used for receiving, has at least the two of group relation Instructor in broadcasting's rule at least two-path video data that a instructor in broadcasting's user terminal is sent respectively, according to instructor in broadcasting's rule by described The sequencing that at least two instructor in broadcasting's user terminals send instructor in broadcasting's rule carries out instructor in broadcasting's processing at least two-path video data.
It is video guide's dress on the disclosure another line shown according to an exemplary embodiment with further reference to Fig. 8 Set block diagram 800, on the basis of aforementioned embodiment illustrated in fig. 7, which can further include the embodiment: second obtains Module 801 and determining module 802.
Wherein, second module 801 is obtained, for obtaining the corresponding account number of instructor in broadcasting's user terminal.
Determining module 802, for determining target audience user terminal according to the account number.
It is that video guide fills on the disclosure another line shown according to an exemplary embodiment with further reference to Fig. 9 Block diagram 900 is set, which is applied to instructor in broadcasting's user terminal, comprising: receiving module 901, playing module 902 and sending module 903.
Wherein, receiving module 901, for receiving more picture video data of server transmission, more picture video numbers According to what is generated for the server according at least two-path video data in the multi-path video data of acquisition, the multi-channel video number According to the video file data for including real time flow medium data and/or uploading in advance.
Playing module 902, for being played out to more picture video data.
Sending module 903, for sending instructor in broadcasting's rule at least two-path video data to the server, so that The server carries out instructor in broadcasting's processing at least two-path video data according to instructor in broadcasting's rule to obtain target video number The target video data is sent according to and to target audience user terminal.
It should be appreciated that above-mentioned apparatus can be set in advance in server, in instructor in broadcasting's user terminal, the side such as downloading can also be passed through Formula and be loaded into server, in instructor in broadcasting's user terminal.Corresponding module in above-mentioned apparatus can in server, instructor in broadcasting's user terminal Module cooperates to realize video guide's scheme on line.
For device embodiment, since it corresponds essentially to embodiment of the method, so related place is referring to method reality Apply the part explanation of example.The apparatus embodiments described above are merely exemplary, wherein described be used as separation unit The unit of explanation can be or may not be and is physically separated, and component shown as a unit can be or can not also It is physical unit, it can it is in one place, or may be distributed over multiple network units.It can be according to actual need Some or all of the modules therein is selected to realize the purpose of disclosure scheme.Those of ordinary skill in the art are not paying In the case where creative work, it can understand and implement.
Correspondingly, the disclosure also provides a kind of server, which includes processor;It can be held for storage processor The memory of row instruction;Wherein, which is configured as:
Multi-path video data is obtained, the multi-path video data includes real time flow medium data and/or the view that uploads in advance Frequency file data;
By in the multi-path video data at least two-path video data generate all the way more picture video Data Concurrents send to Instructor in broadcasting's user terminal;
Instructor in broadcasting's rule at least two-path video data that instructor in broadcasting's user terminal is sent is received, according to the instructor in broadcasting Rule carries out instructor in broadcasting's processing at least two-path video data, to obtain target video data;
The target video data is sent to target audience user terminal.
The processor can be additionally configured to:
The instructor in broadcasting's rule at least two-path video data for receiving instructor in broadcasting's user terminal and sending, according to described Instructor in broadcasting's rule carries out instructor in broadcasting's processing at least two-path video data, to obtain target video data, comprising:
Instructor in broadcasting's rule at least two-path video data that at least two instructor in broadcasting's user terminals are sent respectively is received simultaneously, Instructor in broadcasting's processing is carried out at least two-path video data respectively according to instructor in broadcasting's rule, to obtain at least two target videos Data;
It is described to send the target video data to target audience user terminal, comprising:
At least two target video data is sent to target audience user terminal.
The processor can be additionally configured to:
Multi-path video data is obtained, the multi-path video data includes real time flow medium data and/or the view that uploads in advance Frequency file data;
By in the multi-path video data at least two-path video data generate all the way more picture video Data Concurrents send to Instructor in broadcasting's user terminal;
Instructor in broadcasting's rule at least two-path video data that instructor in broadcasting's user terminal is sent is received, according to the instructor in broadcasting Rule carries out instructor in broadcasting's processing at least two-path video data, to obtain target video data;
Obtain the corresponding account number of instructor in broadcasting's user terminal;
Target audience user terminal is determined according to the account number;
The target video data is sent to the target audience user terminal.
The processor can be additionally configured to:
The instructor in broadcasting's rule at least two-path video data for receiving instructor in broadcasting's user terminal and sending, according to described Instructor in broadcasting's rule carries out instructor in broadcasting's processing at least two-path video data, to obtain target video data, comprising:
When receiving that at least two instructor in broadcasting's user terminals with group relation send respectively at least two-path video When instructor in broadcasting's rule of data, the successive suitable of instructor in broadcasting's rule is sent by at least two instructors in broadcasting user terminal according to instructor in broadcasting's rule At least two-path video data carry out instructor in broadcasting's processing described in ordered pair, to obtain target video data.
Figure 10 is an a kind of structural schematic diagram of server 1100 shown according to an exemplary embodiment.The server 1100 can generate bigger difference because configuration or performance are different, may include one or more central processing units (central processing units, CPU) 1101 (for example, one or more processors) and memory 1102, one The storage medium 1103 of a or more than one storage application program 1113 or data 1123 (such as deposit by one or more magnanimity Store up equipment).Wherein, memory 1102 and storage medium 1103 can be of short duration storage or persistent storage.It is stored in storage medium 1103 program may include one or more modules (diagram is not shown), and each module may include in server Series of instructions operation.Further, central processing unit 1101 can be set to communicate with storage medium 1103, in server The series of instructions operation in storage medium 1103 is executed on 1100, to execute the above-mentioned method executed in server side.Service Device 1100 can also include one or more power supplys 1104, one or more wired or wireless network interfaces 1105, One or more input/output interfaces 1106, and/or, one or more operating systems 1133, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM etc..In above-mentioned Fig. 2~embodiment illustrated in fig. 4 by The step of server executes can be based on the server architecture shown in Fig. 10.
Correspondingly, the disclosure additionally provides a kind of instructor in broadcasting's user terminal, which includes processor;For storing The memory of processor-executable instruction;Wherein, which is configured as:
More picture video data that server is sent are received, more picture video data are the server according to acquisition Multi-path video data at least two-path video data generate, the multi-path video data includes real time flow medium data And/or the video file data uploaded in advance;
More picture video data are played out;
Instructor in broadcasting's rule at least two-path video data is sent to the server, so that the server is according to institute It states instructor in broadcasting's rule and instructor in broadcasting's processing is carried out at least two-path video data to obtain target video data and use to target audience Family end sends the target video data.
Figure 11 is an a kind of structural schematic diagram of instructor in broadcasting's user terminal 1200 shown according to an exemplary embodiment.The instructor in broadcasting User terminal 1200 can be smart phone, tablet computer, pocket computer on knee, desktop computer, console, wearable device Deng.
With reference to Figure 11, instructor in broadcasting's user terminal 1200 may include following one or more components: processing component 1201, memory 1202, power supply module 1203, multimedia component 1204, audio component 1205, the interface 1206 of input/output (I/O), sensor Component 1207 and communication component 1208.
Processing component 1201 usually control instructor in broadcasting's user terminal 1200 integrated operation, such as with display, call, data Communication, camera operation and record operate associated operation.Processing component 1201 may include one or more processors 1211 It executes instruction, to complete all or part of the steps of the above-mentioned method executed in instructor in broadcasting user side.In addition, processing component 1201 may include one or more modules, convenient for the interaction between processing component 1201 and other assemblies.For example, processing component 1201 may include multi-media module, to facilitate the interaction between multimedia component 1204 and processing component 1201.
Memory 1202 is configured as storing various types of data to support the operation in equipment 1200.These data Example includes the instruction of any application or method for operating on instructor in broadcasting's user terminal 1200, contact data, phone Book data, message, picture, video etc..Memory 1202 can by any kind of volatibility or non-volatile memory device or Person's their combination is realized, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), Erasable Programmable Read Only Memory EPROM (EPROM), programmable read only memory (PROM), read-only memory (ROM), magnetic storage Device, flash memory, disk or CD.
Power supply module 1203 provides electric power for the various assemblies of instructor in broadcasting's user terminal 1200.Power supply module 1203 may include electricity Management system, one or more power supplys and other are associated with electric power is generated, managed, and distributed for instructor in broadcasting's user terminal 1200 Component.
Multimedia component 1204 includes one output interface of offer between instructor in broadcasting's user terminal 1200 and user Screen.In some embodiments, screen may include liquid crystal display (LCD) and touch panel (TP).If screen includes touching Panel is touched, screen may be implemented as touch screen, to receive input signal from the user.Touch panel includes one or more Touch sensor is to sense the gesture on touch, slide, and touch panel.The touch sensor can not only sense touch or The boundary of sliding action, but also detect duration and pressure associated with the touch or slide operation.In some implementations In example, multimedia component 1204 includes a front camera and/or rear camera.When equipment 1200 is in operation mode, Such as in a shooting mode or a video mode, front camera and/or rear camera can receive external multi-medium data.Each Front camera and rear camera can be a fixed optical lens system or have focusing and optical zoom capabilities.
Audio component 1205 is configured as output and/or input audio signal.For example, audio component 1205 includes a wheat Gram wind (MIC), when instructor in broadcasting's user terminal 1200 is in operation mode, when such as call mode, recording mode, and voice recognition mode, wheat Gram wind is configured as receiving external audio signal.The received audio signal can be further stored in memory 1202 or warp It is sent by communication component 1208.In some embodiments, audio component 1205 further includes a loudspeaker, for exporting audio letter Number.
I/O interface 1206 provides interface, above-mentioned peripheral interface module between processing component 1201 and peripheral interface module It can be keyboard, click wheel, button etc..These buttons may include, but are not limited to: home button, volume button, start button and Locking press button.
Sensor module 1207 includes one or more sensors, for providing various aspects for instructor in broadcasting's user terminal 1200 Status assessment.For example, sensor module 1207 can detecte the state that opens/closes of equipment 1200, the relative positioning of component, Such as the component is the display and keypad of instructor in broadcasting's user terminal 1200, sensor module 1207 can also detect instructor in broadcasting user The position change of end 1200 or 1,200 1 components of instructor in broadcasting's user terminal, the presence or do not deposit that user contacts with instructor in broadcasting's user terminal 1200 In the temperature change in 1200 orientation of instructor in broadcasting's user terminal or acceleration/deceleration and instructor in broadcasting's user terminal 1200.Sensor module 1207 can be with Including proximity sensor, it is configured to detect the presence of nearby objects without any physical contact.Sensor module 1207 can also include optical sensor, such as CMOS or ccd image sensor, for using in imaging applications.In some implementations In example, which can also include acceleration transducer, gyro sensor, Magnetic Sensor, pressure sensor Or temperature sensor.
Communication component 1208 is configured to facilitate wired or wireless way between instructor in broadcasting's user terminal 1200 and other equipment Communication.Instructor in broadcasting's user terminal 1200 can access the wireless network based on communication standard, such as WiFi, 2G or 3G or their combination. In one exemplary embodiment, communication component 1208 receives the broadcast from external broadcasting management system via broadcast channel and believes Number or broadcast related information.In one exemplary embodiment, the communication component 1208 further includes near-field communication (NFC) mould Block, to promote short range communication.For example, radio frequency identification (RFID) technology, Infrared Data Association (IrDA) skill can be based in NFC module Art, ultra wide band (UWB) technology, bluetooth (BT) technology and other technologies are realized.
In the exemplary embodiment, instructor in broadcasting's user terminal 1200 can be by one or more application specific integrated circuit (ASIC), digital signal processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD), scene can It programs gate array (FPGA), controller, microcontroller, microprocessor or other electronic components to realize, for executing the above method.
In the exemplary embodiment, a kind of non-transitorycomputer readable storage medium including instruction, example are additionally provided Such as include instruction memory 1202, above-metioned instruction can by the processor 1202 of instructor in broadcasting's user terminal 1200 execute with complete it is above-mentioned The method that terminal side executes.For example, the non-transitorycomputer readable storage medium can be ROM, random access memory (RAM), CD-ROM, tape, floppy disk and optical data storage devices etc..
The beneficial effects of the present invention are: video guide's method and device on line provided by the present application, on the one hand uses instructor in broadcasting Family end can be interacted with program server, so that program server carries out program according to instructor in broadcasting's rule of instructor in broadcasting's user terminal Instructor in broadcasting's processing, envoy's purpose output effect are more personalized;Another aspect program server can be according to multiple instructor in broadcasting's user terminals Instructor in broadcasting's processing is carried out to the multi-path video data of same program simultaneously to different instructor in broadcasting's rules of same program respectively, is formed more A program guide exports version, and envoy's purpose output effect is more diversified, and different instructor in broadcasting's user terminals are to video resource Using different, different instructor in broadcasting's rules of multiple instructor in broadcasting's user terminals will improve the utilization rate of video resource;Another aspect program Server pushes instructor in broadcasting's mesh to the related target audience user terminal of instructor in broadcasting's user terminal according to the account number of instructor in broadcasting's user terminal Video data is marked, keeps the push of instructor in broadcasting's program more accurate;In another aspect, program server can also be different according to same group Instructor in broadcasting's rule that instructor in broadcasting's client is successively sent successively carries out instructor in broadcasting's processing to the multi-path video data of the same program, is formed and is closed Make instructor in broadcasting, extends the application range of instructor in broadcasting.
It should be appreciated that the above is only a preferred embodiment of the present invention, the scope of the patents of the invention cannot be therefore limited, it is all Using equivalent structure or equivalent flow shift made by description of the invention and accompanying drawing content, it is applied directly or indirectly in other Relevant technical field, is included within the scope of the present invention.

Claims (12)

1. a kind of video guide's method on line is applied to server, which is characterized in that the described method includes:
Multi-path video data is obtained, the multi-path video data includes real time flow medium data and/or the video uploaded in advance text Number of packages evidence;
At least two-path video data in the multi-path video data are generated more picture video Data Concurrents all the way to send to instructor in broadcasting User terminal;
Instructor in broadcasting's rule at least two-path video data that instructor in broadcasting's user terminal is sent is received, according to instructor in broadcasting's rule Instructor in broadcasting's processing is carried out at least two-path video data, to obtain target video data;
The target video data is sent to target audience user terminal.
2. the method as described in claim 1, which is characterized in that it is described receive that instructor in broadcasting's user terminal sends to it is described at least Instructor in broadcasting's rule of two-path video data carries out instructor in broadcasting's processing at least two-path video data according to instructor in broadcasting's rule, with Obtain target video data, comprising:
Instructor in broadcasting's rule at least two-path video data that at least two instructor in broadcasting's user terminals are sent respectively is received simultaneously, according to Instructor in broadcasting's rule carries out instructor in broadcasting's processing at least two-path video data respectively, to obtain at least two target video numbers According to;
It is described that the target video data handled by instructor in broadcasting is sent to target audience user terminal, comprising:
At least two target video data is sent to target audience user terminal.
3. method according to claim 1 or 2, which is characterized in that the method also includes:
Obtain the corresponding account number of instructor in broadcasting's user terminal;
Target audience user terminal is determined according to the account number.
4. the method as described in claim 1, which is characterized in that it is described receive that instructor in broadcasting's user terminal sends to it is described at least Instructor in broadcasting's rule of two-path video data carries out instructor in broadcasting's processing at least two-path video data according to instructor in broadcasting's rule, with Obtain target video data, comprising:
When receiving that at least two instructor in broadcasting's user terminals with group relation send respectively at least two-path video data Instructor in broadcasting's rule when, according to instructor in broadcasting's rule by at least two instructors in broadcasting user terminal send instructor in broadcasting's rule sequencing pair At least two-path video data carry out instructor in broadcasting's processing, to obtain target video data.
5. a kind of video guide's method on line is applied to instructor in broadcasting's user terminal, which is characterized in that the described method includes:
More picture video data that server is sent are received, more picture video data are the server according to the more of acquisition What at least two-path video data in the video data of road generated, the multi-path video data include real time flow medium data and/or The video file data uploaded in advance;
More picture video data are played out;
Instructor in broadcasting's rule at least two-path video data is sent to the server, so that the server is led according to It broadcasts rule and instructor in broadcasting's processing is carried out to obtain target video data and to target audience user terminal at least two-path video data Send the target video data.
6. video guide's device on a kind of line, it is applied to server, which is characterized in that described device includes:
First obtains module, for obtaining multi-path video data, the multi-path video data include real time flow medium data and/or The video file data uploaded in advance;
First processing module, for at least two-path video data in the multi-path video data to be generated more picture videos all the way Data Concurrent is sent to instructor in broadcasting's user terminal;
Second processing module is advised for receiving the instructor in broadcasting at least two-path video data that instructor in broadcasting's user terminal is sent Then, instructor in broadcasting's processing is carried out at least two-path video data according to instructor in broadcasting's rule, to obtain target video data;
Sending module, for sending the target video data to target audience user terminal.
7. device as claimed in claim 6, which is characterized in that the Second processing module is also used to: while receiving at least two Instructor in broadcasting's rule at least two-path video data that a instructor in broadcasting's user terminal is sent respectively is right respectively according to instructor in broadcasting's rule At least two-path video data carry out instructor in broadcasting's processing, to obtain at least two target video datas;
The sending module is also used to: sending at least two target video data to target audience user terminal.
8. device as claimed in claim 6, which is characterized in that described device further include:
Second obtains module, for obtaining the corresponding account number of instructor in broadcasting's user terminal;
Determining module, for determining target audience user terminal according to the account number.
9. device as claimed in claim 6, which is characterized in that the Second processing module is also used to:
Reception leads at least two-path video data with what at least two instructor in broadcasting's user terminals of group relation were sent respectively Broadcast rule, according to instructor in broadcasting's rule by at least two instructors in broadcasting user terminal send instructor in broadcasting's rule sequencing to it is described extremely Few two-path video data carry out instructor in broadcasting's processing, to obtain target video data.
10. video guide's device on a kind of line, is applied to instructor in broadcasting's user terminal, described device includes:
Receiving module, for receiving more picture video data of server transmission, more picture video data are the service Device is generated according at least two-path video data in the multi-path video data of acquisition, and the multi-path video data includes real-time streams Media data and/or the video file data uploaded in advance;
Playing module, for being played out to more picture video data;
Sending module, for sending instructor in broadcasting's rule at least two-path video data to the server, so that the clothes Business device according to instructor in broadcasting's rule at least two-path video data carry out instructor in broadcasting processing with obtain target video data and to Target audience user terminal sends the target video data.
11. a kind of server characterized by comprising
Processor;
Memory for storage processor executable instruction;
Wherein, the processor is configured to:
Multi-path video data is obtained, the multi-path video data includes real time flow medium data and/or the video uploaded in advance text Number of packages evidence;
At least two-path video data in the multi-path video data are generated more picture video Data Concurrents all the way to send to instructor in broadcasting User terminal;
Instructor in broadcasting's rule at least two-path video data that instructor in broadcasting's user terminal is sent is received, according to instructor in broadcasting's rule Instructor in broadcasting's processing is carried out at least two-path video data, to obtain target video data;
The target video data is sent to target audience user terminal.
12. a kind of instructor in broadcasting's user terminal characterized by comprising
Processor;
Memory for storage processor executable instruction;
Wherein, the processor is configured to:
More picture video data that server is sent are received, more picture video data are the server according to the more of acquisition What at least two-path video data in the video data of road generated, the multi-path video data include real time flow medium data and/or The video file data uploaded in advance;
More picture video data are played out;
Instructor in broadcasting's rule at least two-path video data is sent to the server, so that the server is led according to It broadcasts rule and instructor in broadcasting's processing is carried out to obtain target video data and to target audience user terminal at least two-path video data Send the target video data.
CN201710679302.XA 2017-08-10 2017-08-10 Video guide's method, apparatus and terminal device on line Pending CN109391822A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710679302.XA CN109391822A (en) 2017-08-10 2017-08-10 Video guide's method, apparatus and terminal device on line

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710679302.XA CN109391822A (en) 2017-08-10 2017-08-10 Video guide's method, apparatus and terminal device on line

Publications (1)

Publication Number Publication Date
CN109391822A true CN109391822A (en) 2019-02-26

Family

ID=65414972

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710679302.XA Pending CN109391822A (en) 2017-08-10 2017-08-10 Video guide's method, apparatus and terminal device on line

Country Status (1)

Country Link
CN (1) CN109391822A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110049345A (en) * 2019-03-11 2019-07-23 北京河马能量体育科技有限公司 A kind of multiple video strems director method and instructor in broadcasting's processing system
CN110798692A (en) * 2019-09-27 2020-02-14 咪咕视讯科技有限公司 Video live broadcast method, server and storage medium
WO2021082646A1 (en) * 2019-10-31 2021-05-06 上海哔哩哔哩科技有限公司 Directing method and system
CN113271313A (en) * 2021-04-20 2021-08-17 北京国际云转播科技有限公司 Cloud director system, scheduling method, storage medium and multimedia scheduling server
CN113411640A (en) * 2021-04-21 2021-09-17 北京国际云转播科技有限公司 Video encoder, cloud relay method, server, system and storage medium
CN113453021A (en) * 2021-03-24 2021-09-28 北京国际云转播科技有限公司 Artificial intelligence broadcasting guide method, system, server and computer readable storage medium
CN113784209A (en) * 2021-09-03 2021-12-10 上海哔哩哔哩科技有限公司 Multimedia data stream processing method and device
CN113784159A (en) * 2021-09-03 2021-12-10 上海哔哩哔哩科技有限公司 Multimedia data stream switching method and device
CN117041615A (en) * 2023-10-09 2023-11-10 北京奇点智播科技有限公司 Guide broadcast control system and method

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130212342A1 (en) * 2009-10-30 2013-08-15 Adobe Systems Incorporated Storage format for media streams
WO2013173650A2 (en) * 2012-05-16 2013-11-21 Gresta Gabriele System and method for real-time composite broadcast with moderation mechanism for multiple media feeds
CN105208413A (en) * 2015-09-17 2015-12-30 吉林省泛在科技有限公司 Cloud broadcasting device and method for streaming media
CN205864589U (en) * 2016-08-04 2017-01-04 徐文波 Video cascade instructor in broadcasting's equipment
CN106713304A (en) * 2016-12-19 2017-05-24 北京星辰美豆文化传播有限公司 Webcast method, apparatus and electronic equipment
CN106851053A (en) * 2017-02-06 2017-06-13 徐文波 A kind of director method based on internet, terminal and system
WO2017096825A1 (en) * 2015-12-07 2017-06-15 乐视控股(北京)有限公司 Method of displaying a plurality of videos in production studio and device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130212342A1 (en) * 2009-10-30 2013-08-15 Adobe Systems Incorporated Storage format for media streams
WO2013173650A2 (en) * 2012-05-16 2013-11-21 Gresta Gabriele System and method for real-time composite broadcast with moderation mechanism for multiple media feeds
CN105208413A (en) * 2015-09-17 2015-12-30 吉林省泛在科技有限公司 Cloud broadcasting device and method for streaming media
WO2017096825A1 (en) * 2015-12-07 2017-06-15 乐视控股(北京)有限公司 Method of displaying a plurality of videos in production studio and device
CN205864589U (en) * 2016-08-04 2017-01-04 徐文波 Video cascade instructor in broadcasting's equipment
CN106713304A (en) * 2016-12-19 2017-05-24 北京星辰美豆文化传播有限公司 Webcast method, apparatus and electronic equipment
CN106851053A (en) * 2017-02-06 2017-06-13 徐文波 A kind of director method based on internet, terminal and system

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110049345A (en) * 2019-03-11 2019-07-23 北京河马能量体育科技有限公司 A kind of multiple video strems director method and instructor in broadcasting's processing system
CN110798692A (en) * 2019-09-27 2020-02-14 咪咕视讯科技有限公司 Video live broadcast method, server and storage medium
WO2021082646A1 (en) * 2019-10-31 2021-05-06 上海哔哩哔哩科技有限公司 Directing method and system
CN113453021A (en) * 2021-03-24 2021-09-28 北京国际云转播科技有限公司 Artificial intelligence broadcasting guide method, system, server and computer readable storage medium
CN113453021B (en) * 2021-03-24 2022-04-29 北京国际云转播科技有限公司 Artificial intelligence broadcasting guide method, system, server and computer readable storage medium
CN113271313A (en) * 2021-04-20 2021-08-17 北京国际云转播科技有限公司 Cloud director system, scheduling method, storage medium and multimedia scheduling server
CN113411640A (en) * 2021-04-21 2021-09-17 北京国际云转播科技有限公司 Video encoder, cloud relay method, server, system and storage medium
CN113784209A (en) * 2021-09-03 2021-12-10 上海哔哩哔哩科技有限公司 Multimedia data stream processing method and device
CN113784159A (en) * 2021-09-03 2021-12-10 上海哔哩哔哩科技有限公司 Multimedia data stream switching method and device
CN113784209B (en) * 2021-09-03 2023-11-21 上海哔哩哔哩科技有限公司 Multimedia data stream processing method and device
CN117041615A (en) * 2023-10-09 2023-11-10 北京奇点智播科技有限公司 Guide broadcast control system and method
CN117041615B (en) * 2023-10-09 2023-12-22 北京奇点智播科技有限公司 Guide broadcast control system and method

Similar Documents

Publication Publication Date Title
CN109391822A (en) Video guide's method, apparatus and terminal device on line
CN106105246B (en) Display methods, apparatus and system is broadcast live
CN102595228B (en) content synchronization apparatus and method
CN104023263B (en) Video selected works providing method and device
US20200035125A1 (en) Manipulation of media content to overcome user impairments
CN108632633B (en) Live webcast data processing method and device
CN107872732B (en) Self-service interactive video live broadcast system
CN108632632B (en) Live webcast data processing method and device
CN109982148B (en) Live broadcast method and device, computer equipment and storage medium
CN109257611A (en) A kind of video broadcasting method, device, terminal device and server
CN111343476A (en) Video sharing method and device, electronic equipment and storage medium
CN113965811A (en) Play control method and device, storage medium and electronic device
CN104012106A (en) Aligning videos representing different viewpoints
CN108635863B (en) Live webcast data processing method and device
WO2022170929A1 (en) Multimedia information processing method and apparatus, electronic device, and storage medium
CN109151565B (en) Method and device for playing voice, electronic equipment and storage medium
CN109309843A (en) Video distribution method, terminal and server
CN103368932A (en) Multi-screen video playback system and related multi-screen control device
CN113573092B (en) Live broadcast data processing method and device, electronic equipment and storage medium
CN109039872A (en) Exchange method, device, electronic equipment and the storage medium of Instant audio messages
CN109819324A (en) A kind of information recommendation method and device and computer readable storage medium
CN109361946A (en) The display methods and device of barrage information
CN109963168A (en) Video previewing method and device
CN109391824A (en) Xian Shang video group director method, device and terminal device
CN113315980A (en) Intelligent live broadcast method and live broadcast Internet of things system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20190226

WD01 Invention patent application deemed withdrawn after publication