CN108259922A - A kind of interaction live broadcasting method, apparatus and system - Google Patents

A kind of interaction live broadcasting method, apparatus and system Download PDF

Info

Publication number
CN108259922A
CN108259922A CN201611233794.1A CN201611233794A CN108259922A CN 108259922 A CN108259922 A CN 108259922A CN 201611233794 A CN201611233794 A CN 201611233794A CN 108259922 A CN108259922 A CN 108259922A
Authority
CN
China
Prior art keywords
main broadcaster
client
server
control instruction
viewing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201611233794.1A
Other languages
Chinese (zh)
Other versions
CN108259922B (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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201611233794.1A priority Critical patent/CN108259922B/en
Publication of CN108259922A publication Critical patent/CN108259922A/en
Application granted granted Critical
Publication of CN108259922B publication Critical patent/CN108259922B/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/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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/454Content or additional data filtering, e.g. blocking advertisements
    • 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/47217End-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 controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
    • 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/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4756End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for rating content, e.g. scoring a recommended movie
    • 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 present invention provides a kind of interactive live broadcasting method, apparatus and system, belongs to audio and video playing technical field, the method includes:Main broadcaster's set-top box receives main broadcaster's client input information and/or control instruction and main broadcaster's client input information and/or control instruction is sent to main broadcaster's server;Main broadcaster's client is inputted main broadcaster's server information and/or control instruction is sent to corresponding viewing server or viewing client.It is provided in an embodiment of the present invention interaction live broadcasting method, apparatus and system, based on server controls frame, Agent components are respectively arranged in client, set-top box and server, the personalized live streaming for synchronizing control user comment in real time and video playing is finally realized between server cluster and playback terminal, increase the interactivity of user so that live streaming is more flexible.

Description

A kind of interaction live broadcasting method, apparatus and system
Technical field
The present invention relates to audio and video playing technical field, more particularly to a kind of interactive live broadcasting method, apparatus and system.
Background technology
Interaction live streaming is current one new industry for having long term growth prospect of video broadcasting field, solves traditional sight See that home videos or Web TV are difficult to interactive technological difficulties.
It is a kind of as between Sina's sports show, being broadcast live there are two types of live-mode in current interactive program viewing mode There is commentator to be commented on for the content of live streaming in the process, viewing people can pass through computer or mobile phone input comment;Other one Kind is network direct broadcasting, has network rising star to be responsible for performance, and viewing people is subsidized etc. by computer or mobile phone input comment.
The problem of main broadcaster's kind direct-seeding is maximum is can not to change playing sequence, can only passively be commented on, such as commentator couple When goal than some, everybody can only be leaned on to recall some goal, viewing video content can not be intercutted and compared, content is broadcast Sequence is put forward to be directly controlled by TV station;Network direct broadcasting is that main broadcaster directly generates content before camera, can control and broadcast It puts content order, but this content without audit, often produces no lower limit and the news such as propagandize, due to its unhealthy property, Through masses is allowed to denounce.It is high that how a kind of user participation is provided, and safe, personalized live streaming viewing mode becomes at present Urgent problem in one social video-see pattern.
Invention content
The embodiment of the present invention the technical problem to be solved is that providing a kind of interactive live broadcasting method, apparatus and system, to Solve during existing live streaming can not real-time control that user comment is synchronous with video playing the technical issues of.
The present invention solves above-mentioned technical problem by the following technical programs:
One aspect of the present invention provides a kind of interactive live broadcasting method, including:
Main broadcaster's set-top box, which receives main broadcaster's client input information and/or control instruction and inputs main broadcaster's client, to be believed Breath and/or control instruction are sent to main broadcaster's server;So as to main broadcaster's server by main broadcaster's client input information and/ Or control instruction is sent to corresponding viewing server or viewing client.
Further, the input information includes voice messaging or text information, and the control instruction includes pause, returns Put, F.F., rewind.
Further, the method further includes:
Main broadcaster's server receives viewing client input information and/or control instruction, and the viewing client is defeated Enter information and/or control instruction and main broadcaster's client is sent to by main broadcaster's set-top box.
Further, main broadcaster's set-top box also wraps after receiving the input information and/or control instruction of main broadcaster's client It includes:
Main broadcaster's set-top box carries out safety filtering to main broadcaster's client input information;
The safety filtering includes:Filter the information for including predetermined keyword in the input information.
Another aspect of the present invention also provides a kind of interactive live broadcast device, including:Main broadcaster's client, main broadcaster's client are led to Main broadcaster's set-top box is crossed to connect with main broadcaster's server;
Main broadcaster's set-top box, for receiving main broadcaster's client input information and/or control instruction and by the master It broadcasts client input information and/or control instruction is sent to main broadcaster's server;
Main broadcaster's server, for the input information of main broadcaster's client and/or control instruction to be sent to correspondence Viewing server or viewing client.
Further, the input information includes voice messaging or text information, and the control instruction includes pause, returns Put, F.F., rewind.
Further, main broadcaster's server is additionally operable to receive viewing client input information and/or control instruction, will The viewing client input information and/or control instruction are sent to main broadcaster's client by main broadcaster's set-top box.
Further, main broadcaster's client includes:
First transceiver module, for receiving and main broadcaster's client input information and/or control instruction being sent to main broadcaster's machine Top box;
Main broadcaster's set-top box includes:
First receiving module, for receiving main broadcaster's client input information and/or the control that first transceiver module is sent System instruction;
Safety filtering module, for carrying out safety filtering to main broadcaster's client input information;
First sending module, for main broadcaster's client input after main broadcaster's client control instruction and safety filtering to be believed Breath is sent to main broadcaster's server;
Main broadcaster's server includes:
Second transceiver module inputs information to corresponding for receiving and sending main broadcaster's client after the safety filtering Watch server or corresponding viewing client;
Control module for receiving the control instruction of main broadcaster's sending module transmission, and the control instruction is sent to pair The viewing server answered or corresponding viewing client.
Further, main broadcaster's server further includes:
Filtering module is repeated, for carrying out repeating safety filtering to main broadcaster's server input information;
The repetition filtering includes:Filter the information repeated in the input information.
Another aspect of the present invention also provides a kind of interactive live broadcast system, including main broadcaster's interaction live broadcast device as described above and The interactive live broadcast device of viewing as described above;
Wherein, main broadcaster's interaction live broadcast device includes main broadcaster's client, main broadcaster's set-top box and main broadcaster's server, the sight See that interactive live broadcast device includes viewing client, viewing set-top box and viewing server.
Compared with prior art, interactive live broadcasting method provided in an embodiment of the present invention, apparatus and system, based on server Control framework is respectively arranged Agent components, finally in server cluster and playback terminal in client, set-top box and server Between realize the personalized live streaming for synchronizing control user comment in real time and video playing, increase the interactivity of user so that straight It broadcasts more flexible.
Description of the drawings
Fig. 1 shows a kind of interactive live broadcasting method flow chart that the embodiment of the present invention one provides;
Fig. 2 shows a kind of interactive live broadcasting method flow charts provided by Embodiment 2 of the present invention;
Fig. 3 shows the structure diagram of a kind of interactive live broadcast system that the embodiment of the present invention five provides.
Specific embodiment
To make the object, technical solutions and advantages of the present invention clearer, the technical solution in the present invention is carried out below Clear, complete description, it is clear that described embodiment is part of the embodiment of the present invention, instead of all the embodiments.Base Embodiment in the present invention, those of ordinary skill in the art are not under the premise of creative work is made, the institute that is obtained There is other embodiment, shall fall within the protection scope of the present invention.
Embodiment one
The embodiment of the present invention one provides a kind of interactive live broadcasting method, as shown in Figure 1, this method includes:
S101, main broadcaster's set-top box receive the input information of main broadcaster's client and/or control instruction and by the main broadcaster client The input information and control instruction at end are sent to main broadcaster's server.
In this step, if main broadcaster's client receives user and inputs information, such as the comment of main broadcaster, main broadcaster's set-top box can receive To the input information of main broadcaster's client;If main broadcaster's client receives user's control instruction, as main broadcaster to the pause of current video, Playback, fast forward and fast reverse, main broadcaster's set-top box can receive the control instruction of main broadcaster's client;If main broadcaster's client receives simultaneously User inputs information and user's control instruction, then main broadcaster's set-top box can receive input information and the control of main broadcaster's client simultaneously Instruction.
It, can be further to the main broadcaster during input information of the main broadcaster's client received in this step when main broadcaster's set-top box The input information of client carries out safety filtering, to filter out dangerous or uncultivated input information.The safety filtering packet It includes:Filter the information for including predetermined keyword in the input information.Such as input information enters safe dictionary, passes through security word Information containing keyword in safe dictionary in allusion quotation filtering input information.Meanwhile in server end, the increment of safe dictionary is safeguarded Update, client can shield the comment of other clients, can also submit secure url, server is responsible for secure url is real-time Update other clients.
The input information of main broadcaster's client and/or control instruction are sent to corresponding sight by S102, main broadcaster's server See server or viewing client.
Wherein, the input information can be voice messaging or text information input by user, and the control instruction includes To the pause of current live video, playback, F.F. or rewind.
The corresponding viewing server refers to the default server for receiving the input information;The corresponding viewing client End refers to belong to the viewing client on main broadcaster's server.
It should be noted that:When server performance is enough to cover currently playing range, such as a professor is multiple big School zone, which synchronizes, gives lessons, and a server radiation can cover the broadcasting range of multiple school districts;It can be by main broadcaster's server and sight See that server merges into a server, main broadcaster's server and viewing server belong to a part for server cluster in other words.
Interaction live broadcasting method provided in an embodiment of the present invention, based on server controls frame, client, set-top box and Agent components are respectively arranged in server, finally realize that synchronizing control user in real time comments between server cluster and playback terminal It is broadcast live by the personalization with video playing, increases the interactivity of user so that live streaming is more flexible.
Embodiment two
The embodiment of the present invention two provides a kind of interactive live broadcasting method, applied to mutual including main broadcaster's interaction live broadcast device, viewing In the interactive live broadcast system of dynamic live broadcast device and Service Management Center.Wherein, main broadcaster's interaction live broadcast device includes:Main broadcaster client End, main broadcaster's set-top box and main broadcaster's server;The interactive live broadcast device of viewing includes:Client is watched, viewing set-top box and viewing take Business device.Service Management Center carries out for the business to main broadcaster's interaction live broadcast device and the interactive live broadcast device of the viewing Management.
As shown in Fig. 2, interaction live broadcasting method provided by Embodiment 2 of the present invention includes:
S201, establishment simultaneously add in live streaming.
This step specifically includes:
S2011, main broadcaster's client are initialized, and ensure that main broadcaster's client can input or export comment.
S2012, main broadcaster's client are initiated to create personalized direct broadcast band request to Service Management Center.The request is specifically wrapped Direct broadcast band information is included, needs the code stream source played, plays range, number limitation plays keyword etc..It can by these information To facilitate the management of personalized channels and inquiry, subscribe to.
The personalized direct broadcast band request of S2013, Service Management Center audit main broadcaster's client, audit main broadcaster's client Qualification, credit, content safety, server stress etc..
S2014, Service Management Center send auditing result to main broadcaster's client, it is determined whether can create.
In this step, if creating failure, failure cause need to be returned to main broadcaster's client;If creating successfully, needing will be corresponding Points for attention return to main broadcaster's client.
Corresponding channel information is sent to respectively by S2015, Service Management Center according to the personalized direct broadcast band newly created The server of a broadcasting and the template of client.Each Play Server establishes corresponding channel resource, is come to receive Watch the forwarding comment of server and the playing request of client.
S2016, Service Management Center are created to the client transmission personalized channels for having subscribed preset keyword and are successfully carried It wakes up, including information such as currently viewing number, time, URL.
S2017, viewing client are created according to the personalized channels that Service Management Center is sent and are successfully reminded, and initialization is commented By client, ensure that comment can send and receive.Alternatively, viewing client can also ignore the information, continue to browse other Program, while other keywords that can renew one's subscription, the notice of latency services administrative center.
S2018, main broadcaster's client are added to individual character according to the newer electronic program guides epg templates of Service Management Center Change in channel.
In this step, after main broadcaster's client adds in successfully, Service Management Center can register its permission.
S2019, viewing client are added to according to self-demand in relevant personalized channels.
The temperature situation of S2020, Service Management Center real time monitoring personalized channels, control broadcasting scale, hot when playing When degree is less than threshold value, corresponding personalized direct broadcast band is closed, prevents the wasting of resources.
So far, the establishment and addition of personalized direct broadcast band are completed.
S202, main broadcaster's client by main broadcaster's set-top box to main broadcaster's server send main broadcaster's client input information and/ Or control instruction.
Wherein, may be used between main broadcaster's client and main broadcaster's set-top box binary channels play or multichannel play, one or Multiple channels play the control instruction of current video content and main broadcaster's client, and a channel plays the input letter of main broadcaster's client Breath, i.e. comment information.In this way, during live streaming, terminal device can show current video content and to currently playing content Pause, playback, fast forward and fast reverse control.Meanwhile terminal device can also show the comment information of user.It is both specific can be with It is shown in a manner of size windows.Such as when comparing Young Tai Ji and Chen Shi Tai Ji, student can be allowed very by comparison action It is fast to grasp difference and lime light, at this time need two broadcasting channels;That is for first passage for playing Young Tai Ji, second is logical Road plays Chen Shi Tai Ji, and third channel plays comment information.It meanwhile can be with by the control instructions of first passage and other channels It controls Young Tai Ji synchronous with the action of Chen Shi Tai Ji, student is facilitated to be learnt.
Specifically, in this step, main broadcaster's client can be sent according to live streaming demand input information or control instruction or Input information and control instruction are sent simultaneously.Wherein, input information includes voice messaging or text information, can be specifically main Broadcast the comment information with word or voice mode input.Control instruction include to the pause of current live content, playback, F.F. or Person's rewind.
The input information and/or control instruction of main broadcaster's client are sent to corresponding viewing and taken by S203, main broadcaster's server Business device or viewing client.
The corresponding viewing server refers to the default server for receiving the input information;The corresponding viewing client End refers to belong to the viewing client on main broadcaster's server.
Specifically, to input information as comment information, main broadcaster's server summarizes comment information audit, and be transmitted to Viewing client of all viewing servers and ownership for receiving comment code stream on main broadcaster's server.
For control instruction, control instruction is sent to the viewing server in cluster by main broadcaster's server.
S204, viewing server receive the input information and/or control instruction of main broadcaster's server, by the defeated of main broadcaster's server Enter information and/or control instruction and be sent to viewing client by watching set-top box.
Specifically, to input information as comment information, viewing server passes through the comment information of main broadcaster's server Viewing set-top box is sent to viewing client, in this way, viewing client can see the comment information of main broadcaster's client in real time.
For control instruction, viewing server will accordingly perform the operations such as pause, playback, F.F., rewind, pass through simultaneously Viewing set-top box sends the control instruction to each viewing client.Viewing client according to control instruction correspondence perform pause, The operating result of playback, F.F., rewind etc., client is similar at this time enters entrusted management model.In this way, it can take The personalized live streaming for synchronizing control user comment in real time and video playing is realized between business device cluster and playback terminal.
It should be noted that in the embodiment of the present invention, viewing client can also initiate above-mentioned input information and/or control Instruction, detailed process are identical with step S202~S204, it is only necessary to executive agent is changed to viewing client from main broadcaster's client, Main broadcaster's set-top box is changed to viewing set-top box, main broadcaster's server is changed to viewing server.Details are not described herein.
S205, main broadcaster's client intercut other code streams in preset time period.
The code stream provides safety assurance by platform.Other code streams can be platform advertisement or compare certain section to regard The played file of frequency.
S206, main broadcaster's client, which send shielding or open default client, inputs information request to Service Management Center.
The shielding or the default client input information request of opening are sent to each clothes by S207, Service Management Center Business device, performs shielding or opening action.
By step S206 and S207, can alleviate because excessive comment causes main broadcaster's client viewing channel to play pressure mistake The problem of big.
Embodiment three
The embodiment of the present invention three provides a kind of main broadcaster's interaction live broadcast device 4, as shown in figure 3, the device 4 includes:Main broadcaster visitor Family end 41, main broadcaster's client 41 are connect by main broadcaster's set-top box 42 with main broadcaster's server 4;
Wherein, main broadcaster's client 41, for inputting main broadcaster's client input information and/or control instruction.
Specifically, main broadcaster's client 41 includes:
First transceiver module 411, for receiving and main broadcaster's client input information and/or control instruction being sent to main broadcaster Set-top box.
The module can specifically be realized by APP programs.If main broadcaster's set-top box 42 itself can receive the side such as earphone-microphone The comment of formula alternatively, user merely desires to watch, is not desired to comment on, and the first transceiver module 411 can be omitted.First transceiver module 411 can Main broadcaster's client 41 to be allowed to be connected by means such as wifi, bluetooths with main broadcaster's set-top box 42, its physical link mode is not limited.
Main broadcaster's set-top box 42, for receive the input information of main broadcaster's client and/or control instruction and by the main broadcaster visitor Family end inputs information and/or control instruction is sent to main broadcaster's server 43;
Specifically, main broadcaster's set-top box 42 includes:
First receiving module 421 inputs information for receiving main broadcaster's client that first transceiver module 411 is sent And/or control instruction;
Safety filtering module 422, for carrying out safety filtering to main broadcaster's client input information;
First sending module 423, for main broadcaster's client after main broadcaster's client control instruction and safety filtering is defeated Enter information and be sent to main broadcaster's server 43;
Main broadcaster's server 43 takes for main broadcaster's client input information and/or control instruction to be sent to corresponding viewing Business device or viewing client.
Specifically, main broadcaster's server 43 includes:
Filtering module 430 is repeated, for receiving and to the input information of main broadcaster's server and watching the defeated of server Enter information to carry out repeating safety filtering.
Second transceiver module 431 inputs information for receiving and sending main broadcaster's client after the repetition safety filtering With viewing client input information to the viewing client of corresponding viewing server or main broadcaster's server;
Control module 432 for receiving the control instruction that the first sending module 423 is sent, and the control instruction is sent out Give the viewing client of corresponding viewing server or main broadcaster's server.
Example IV
The embodiment of the present invention four provides a kind of viewing interactive live broadcast device 5, as shown in figure 3, the device 5 includes:Viewing visitor Family end 51, viewing client 51 are connect by watching set-top box 52 with viewing server 53;
Wherein, client 51 is watched, for inputting viewing client input information, and client input letter is watched by described Breath is sent to viewing set-top box 52;Main broadcaster's client control instruction that viewing set-top box 52 is sent is received and performed simultaneously.
Specifically, viewing client 51 includes:
First transceiver module ' 511, for receiving and viewing client input information being sent to viewing set-top box 52;
Execution module 512, for receiving and performing main broadcaster's client control instruction that viewing set-top box 52 is sent.
Set-top box 52 is watched, for receiving and sending viewing client input information to server 53 is watched, is received simultaneously And main broadcaster's client control instruction is sent to viewing client 51.
Specifically, the viewing set-top box 52 includes:
Server 53 is extremely watched in second transceiver module ' 521 for receiving and sending viewing client input information,
Third transceiver module 522, for receiving and sending main broadcaster's client control instruction to execution module 512.
Watch server 53, for receive and by it is described viewing client input information be sent to main broadcaster's server, other It watches server or watches other clients of server 53;Main broadcaster's client control of main broadcaster's server is received and sent simultaneously Instruction extremely viewing set-top box 52.
Specifically, the viewing server 53 includes:
4th transceiver module 531, for receive and by it is described viewing client input information be sent to direct broadcast server, its He watches server or watches other clients of server 53.
5th transceiver module 532, main broadcaster's client control instruction to the third for receiving and sending main broadcaster's server are received Send out module 522.
Embodiment five
The embodiment of the present invention five provides a kind of interactive live broadcast system, as shown in figure 3, the interaction live broadcast system includes implementing The viewing interaction live broadcast device described in Initiative service interaction live broadcast device and example IV described in example three.
It will be understood by those skilled in the art that it can realize these structure charts and/or block diagram with computer program instructions And/or the combination of each frame and these structure charts and/or the block diagram in block diagram and/or flow chart in flow chart.It can incite somebody to action These computer program instructions are supplied to the processor of programmable data processing method to generate machine, so as to pass through programmable number It is performed to instruct according to the processor of processing method and creates the frame for being used to implement structure chart and/or block diagram and/or flow chart or more The method specified in a frame.
It should be noted that:Each embodiment in this specification is described by the way of progressive, each embodiment weight Point explanation is all difference with watching embodiment, and just to refer each other for identical similar part between each embodiment.
Although the preferred embodiment of the embodiment of the present invention has been described, those skilled in the art once know base This creative concept can then make these embodiments other change and modification.So appended claims are intended to be construed to Including preferred embodiment and fall into all change and modification of range of embodiment of the invention.
Above to a kind of interactive live broadcasting method provided by the present invention, apparatus and system, it is described in detail, herein It applies specific case to be expounded the principle of the present invention and embodiment, the explanation of above example is only intended to help Understand the method and its core concept of the present invention;Meanwhile for those of ordinary skill in the art, thought according to the present invention, There will be changes in specific embodiments and applications, in conclusion the content of the present specification should not be construed as to this The limitation of invention.

Claims (10)

1. a kind of interaction live broadcasting method, which is characterized in that including:
Main broadcaster's set-top box receives main broadcaster's client input information and/or control instruction and main broadcaster's client is inputted information And/or control instruction is sent to main broadcaster side server;So as to main broadcaster's server by main broadcaster's client input information and/ Or control instruction is sent to corresponding viewing server or viewing client.
2. according to the method described in claim 1, it is characterized in that:The input information includes voice messaging or text information, The control instruction includes pause, playback, F.F., rewind.
3. it according to the method described in claim 1, it is characterized in that, further includes:
Main broadcaster's server receives viewing client input information and/or control instruction, by the viewing client input letter Breath and/or control instruction are sent to main broadcaster's client by main broadcaster's set-top box.
4. according to any methods of claim 1-3, which is characterized in that main broadcaster's set-top box receives main broadcaster's client It is further included after input information and/or control instruction:
Main broadcaster's set-top box carries out safety filtering to main broadcaster's client input information;
The safety filtering includes:Filter the information for including predetermined keyword in the input information.
5. a kind of interaction live broadcast device, which is characterized in that including:Main broadcaster's client, main broadcaster side client pass through main broadcaster's machine Top box is connect with main broadcaster's server;
Main broadcaster's set-top box, for receiving main broadcaster's client input information and/or control instruction and by main broadcaster visitor Family end inputs information and/or control instruction is sent to main broadcaster's server;
Main broadcaster's server, for the input information of main broadcaster's client and/or control instruction to be sent to corresponding sight See server or viewing client.
6. device according to claim 5, which is characterized in that the input information includes voice messaging or text information, The control instruction includes pause, playback, F.F., rewind.
7. device according to claim 5, which is characterized in that
Main broadcaster's server is additionally operable to receive viewing client input information and/or control instruction, by the viewing client Input information and/or control instruction are sent to main broadcaster's client by main broadcaster's set-top box.
8. according to any devices of claim 5-7, it is characterised in that:
Main broadcaster's client includes:
First transceiver module, for receiving and main broadcaster's client input information and/or control instruction being sent to main broadcaster's set-top box;
Main broadcaster's set-top box includes:
First receiving module, for receiving, main broadcaster's client that first transceiver module is sent inputs information and/or control refers to It enables;
Safety filtering module, for carrying out safety filtering to main broadcaster's client input information;
First sending module, for main broadcaster's client input information after main broadcaster's client control instruction and safety filtering to be sent out Give main broadcaster's server;
Main broadcaster's server includes:
Second transceiver module inputs information to corresponding viewing for receiving and sending main broadcaster's client after the safety filtering Server or corresponding viewing client;
Control module for receiving the control instruction that the first sending module is sent, and the control instruction is sent to corresponding Watch server or corresponding viewing client.
9. device according to claim 8, which is characterized in that main broadcaster's server further includes:
Filtering module is repeated, for carrying out repeating filtering to main broadcaster's server input information;
The repetition filtering includes:Filter the information repeated in the input information.
10. a kind of interaction live broadcast system, which is characterized in that dress is broadcast live including main broadcaster's interaction as described in claim 5-9 is any It puts and the viewing interaction live broadcast device as described in claim 5-9 is any;
Wherein, main broadcaster's interaction live broadcast device includes main broadcaster's client, main broadcaster's set-top box and main broadcaster's server, and the viewing is mutual Dynamic live broadcast device includes viewing client, viewing set-top box and viewing server.
CN201611233794.1A 2016-12-28 2016-12-28 Interactive live broadcast method, device and system Active CN108259922B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611233794.1A CN108259922B (en) 2016-12-28 2016-12-28 Interactive live broadcast method, device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611233794.1A CN108259922B (en) 2016-12-28 2016-12-28 Interactive live broadcast method, device and system

Publications (2)

Publication Number Publication Date
CN108259922A true CN108259922A (en) 2018-07-06
CN108259922B CN108259922B (en) 2022-08-19

Family

ID=62719275

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611233794.1A Active CN108259922B (en) 2016-12-28 2016-12-28 Interactive live broadcast method, device and system

Country Status (1)

Country Link
CN (1) CN108259922B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109168056A (en) * 2018-10-16 2019-01-08 深圳市云歌人工智能技术有限公司 Video broadcast control method, device, audio/video player system and server
CN111343476A (en) * 2020-03-06 2020-06-26 北京达佳互联信息技术有限公司 Video sharing method and device, electronic equipment and storage medium
CN112135159A (en) * 2020-09-18 2020-12-25 湖南联盛网络科技股份有限公司 Public screen broadcasting method and device, intelligent terminal and storage medium
CN114339354A (en) * 2021-12-31 2022-04-12 广州趣丸网络科技有限公司 Live broadcast rebroadcasting method, device, equipment and readable storage medium
CN114598911A (en) * 2022-02-23 2022-06-07 南方电网数字电网研究院有限公司 Data synchronous processing method for data transmission based on network live broadcast information
CN114845124A (en) * 2022-03-21 2022-08-02 广西广播电视信息网络股份有限公司 Set top box live broadcasting method based on WebSocket synchronous control

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1801929A (en) * 2005-12-08 2006-07-12 复旦大学 Method for network interaction television system realizing time-shift function
CN100411433C (en) * 2005-11-28 2008-08-13 深圳市同洲电子股份有限公司 Digital TV direct playing and playback system and method
CN103686450A (en) * 2013-12-31 2014-03-26 广州华多网络科技有限公司 Video processing method and system
CN104539514A (en) * 2014-12-17 2015-04-22 广州酷狗计算机科技有限公司 Information filtering method and device
US20160080810A1 (en) * 2014-09-16 2016-03-17 Samsung Electronics Co., Ltd. System and method for content recommendation in home network
CN105933757A (en) * 2016-04-22 2016-09-07 乐视控股(北京)有限公司 Video playing method, device and system thereof

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100411433C (en) * 2005-11-28 2008-08-13 深圳市同洲电子股份有限公司 Digital TV direct playing and playback system and method
CN1801929A (en) * 2005-12-08 2006-07-12 复旦大学 Method for network interaction television system realizing time-shift function
CN103686450A (en) * 2013-12-31 2014-03-26 广州华多网络科技有限公司 Video processing method and system
US20160080810A1 (en) * 2014-09-16 2016-03-17 Samsung Electronics Co., Ltd. System and method for content recommendation in home network
CN104539514A (en) * 2014-12-17 2015-04-22 广州酷狗计算机科技有限公司 Information filtering method and device
CN105933757A (en) * 2016-04-22 2016-09-07 乐视控股(北京)有限公司 Video playing method, device and system thereof

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109168056A (en) * 2018-10-16 2019-01-08 深圳市云歌人工智能技术有限公司 Video broadcast control method, device, audio/video player system and server
CN111343476A (en) * 2020-03-06 2020-06-26 北京达佳互联信息技术有限公司 Video sharing method and device, electronic equipment and storage medium
CN112135159A (en) * 2020-09-18 2020-12-25 湖南联盛网络科技股份有限公司 Public screen broadcasting method and device, intelligent terminal and storage medium
CN112135159B (en) * 2020-09-18 2022-05-03 湖南联盛网络科技股份有限公司 Public screen broadcasting method and device, intelligent terminal and storage medium
CN114339354A (en) * 2021-12-31 2022-04-12 广州趣丸网络科技有限公司 Live broadcast rebroadcasting method, device, equipment and readable storage medium
CN114598911A (en) * 2022-02-23 2022-06-07 南方电网数字电网研究院有限公司 Data synchronous processing method for data transmission based on network live broadcast information
CN114845124A (en) * 2022-03-21 2022-08-02 广西广播电视信息网络股份有限公司 Set top box live broadcasting method based on WebSocket synchronous control
CN114845124B (en) * 2022-03-21 2024-02-20 广西广播电视信息网络股份有限公司 Set top box live broadcast method based on WebSocket synchronous control

Also Published As

Publication number Publication date
CN108259922B (en) 2022-08-19

Similar Documents

Publication Publication Date Title
CN108259922A (en) A kind of interaction live broadcasting method, apparatus and system
Lotz et al. Internet-distributed television research: A provocation
US20200107083A1 (en) Methods And Systems For Providing Content
CN100493181C (en) System, protection method and server for realizing the virtual channel service
RU2015132462A (en) SYSTEM OF SIMULTANEOUS TRANSFER OF DATA OF CONTENT AND INTERACTION
CN105141995B (en) A kind of method and system for realizing the remote control of TV cloud based on converged communication technology
US11671636B2 (en) Per-segment parameters for content
CA2903517A1 (en) User-defined content streaming
Dominguez et al. Deployment of a hybrid broadcast-Internet multi-device service for a live TV programme
CN102932681A (en) Method and system for realizing recommendation of television program
CN103702138A (en) Method and system for self-adaptive appointed transcoding
GB2452519A (en) System and Method for Providing User Recommendations
CN103024450B (en) A kind of method and system being realized interactive TV by NFC technique
CN102801539B (en) A kind of information issuing method and equipment, system
US20190020734A1 (en) Reduced content manifest size
CN109756774A (en) A kind of method and device of OTT multicast channel switching
CN201600871U (en) System, server and terminal for achieving special effect of multi-media
Kim et al. An adaptive buffering method for practical HTTP live streaming on smart OTT STBs
CN102244813A (en) Video playing method and internet television terminal applying same
Adeliyi et al. Reducing zapping delay in internet protocol television using a hybrid modular method
CN105577652B (en) A kind of mobile review of a film by the censor system of field of broadcast televisions
EP3197151B1 (en) Mosaic service presentation/delivery method and apparatus
CN104506882B (en) Internet stream media is converted into the server and its conversion method of IPTV forms
CN108234911A (en) IPTV TV integrated machines
CN108924591B (en) Television channel accurate grouping publishing method and system based on multi-terminal service

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant