CN106131692B - Interactive control method, device and server based on net cast - Google Patents
Interactive control method, device and server based on net cast Download PDFInfo
- Publication number
- CN106131692B CN106131692B CN201610560961.7A CN201610560961A CN106131692B CN 106131692 B CN106131692 B CN 106131692B CN 201610560961 A CN201610560961 A CN 201610560961A CN 106131692 B CN106131692 B CN 106131692B
- Authority
- CN
- China
- Prior art keywords
- characteristic image
- live video
- information
- module
- picture
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000002452 interceptive effect Effects 0.000 title claims abstract description 62
- 238000000034 method Methods 0.000 title claims abstract description 47
- 230000009471 action Effects 0.000 claims abstract description 50
- 230000003993 interaction Effects 0.000 claims abstract description 14
- 230000004044 response Effects 0.000 claims abstract description 11
- 230000006854 communication Effects 0.000 claims description 68
- 238000004891 communication Methods 0.000 claims description 67
- 239000003086 colorant Substances 0.000 claims description 9
- 230000006870 function Effects 0.000 description 32
- 238000012545 processing Methods 0.000 description 9
- 238000012512 characterization method Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 5
- 238000004590 computer program Methods 0.000 description 4
- 238000013507 mapping Methods 0.000 description 4
- 210000003813 thumb Anatomy 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000003068 static effect Effects 0.000 description 3
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 238000012905 input function Methods 0.000 description 2
- 238000007689 inspection Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000009877 rendering Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000007175 bidirectional communication Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000005314 correlation function Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 210000003811 finger Anatomy 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/4722—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
- H04N21/4725—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content using interactive regions of the image, e.g. hot spots
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)
- User Interface Of Digital Computer (AREA)
Abstract
The present invention relates to multimedia-data procession field, in particular to a kind of interactive control method based on net cast, device and server.The method includes the steps: shown according to the live video stream received include at least one characteristic image live video picture;Obtain the action event for acting on any one of characteristic image region;In response to the action event, the area information acted on according to the action event determines chosen characteristic image;Execute control instruction corresponding with chosen characteristic image.User can realize with main broadcaster and interact by selecting the characteristic image on live video picture in this programme, extend the interaction mode based on net cast, user-friendly, improve user experience.
Description
[technical field]
The present invention relates to multimedia-data procession field, in particular to a kind of interactive control method based on net cast and
Device, correspondingly, further relating to a kind of server of interactive control method based on net cast.
[background technique]
In recent years, with the rise of Internet application, user increasingly tends to select the side of Online Video real-time live broadcast
Formula shares some anecdotes with other people or carries out the personal performance of talent and art in scene.
Main broadcaster user typically refers to video content publisher, main broadcaster user by photographic device, microphone input video and
The rear of audio/video information fusion is being sent live content to server by main broadcaster's client by voice messaging, and server obtains
The User ID of the channel of main broadcaster user's creation is logged on, and pushes live content to corresponding spectator client, by spectators client
End output is to spectators user.Wherein, channel refers to a kind of Virtual Space or virtual that main broadcaster user is created by main broadcaster's client
Room can not only watch the live content of main broadcaster's client positioned at the spectator client of the Virtual Space, acceptable and main broadcaster
Client carries out the interaction of voice or text.
But the interaction of existing net cast platform be only limitted to using itself provide some functionality controls, object of such as giving gifts,
Concern, sharing etc., this interaction is the operation that the pure network platform provides, relatively more virtual on user experience, and some controls
It is not it is obvious that the convenience of user's operation is lower, Experience Degree is not also high.
[summary of the invention]
One object of the present invention aims to solve the problem that at least one above-mentioned problem, provides a kind of interaction based on net cast
Control method, device and server.
To realize the purpose, the present invention adopts the following technical scheme:
The present invention provides a kind of interactive control methods based on net cast comprising following steps:
Shown according to the live video stream received include at least one characteristic image live video picture;
Obtain the action event for acting on any one of characteristic image region;
In response to the action event, the area information acted on according to the action event determines chosen characteristic pattern
Picture;
Execute control instruction corresponding with chosen characteristic image.
Specifically, the action event includes touch control operation event.
Further, described the step of executing control instruction corresponding with chosen characteristic image, further includes:
Remote interface is called to send communication corresponding with the chosen characteristic image to live video stream provider
Instruction.
Further, the method also includes steps:
It receives the subsequent live video stream of push, is shown on the corresponding live video picture of the subsequent live video stream
It is shown with feedback information corresponding with the communication instruction.
Specifically, described in response to the action event, the area information acted on according to the action event is determining selected
In the step of fixed characteristic image, further includes: color characteristic information and/or distribution characteristics information according to the characteristic image are come
Determine this feature image.
This programme additionally provides a kind of interactive control method based on net cast comprising following steps:
Push includes the live video stream of at least one characteristic image;
Remote interface is called to receive the communication instruction for corresponding to any one characteristic image;
Push feedback information corresponding to the communication instruction.
Specifically, the step of feedback information corresponding to the push communication instruction, comprising: be appended subsequent live streaming
Feedback information described in pushing video streaming.
This programme additionally provides a kind of interactive control device based on net cast comprising has:
Video display module, for showing to include the straight of at least one characteristic image according to the live video stream received
Broadcast video pictures;
User interactive module, for obtaining the action event for acting on any one of characteristic image region;
Image determining module, in response to the action event, the area information acted on according to the action event to be true
Surely chosen characteristic image;
Execution module, the corresponding control instruction of characteristic image for executing with being selected.
Specifically, the action event includes touch control operation event.
Specifically, the execution module, is also used to that remote interface is called to send and the quilt to live video stream provider
The corresponding communication instruction of selected characteristic image.
Specifically, the execution module, is also used to receive the subsequent live video stream of push, the subsequent live streaming view
Frequency, which flows, shows feedback information corresponding with the communication instruction on corresponding live video picture.
Specifically, described image determining module, is also used to according to the color characteristic information of the characteristic image and/or distribution
Characteristic information determines this feature image.
This programme additionally provides a kind of server comprising has:
Video push module, push include the live video stream of at least one characteristic image;
Command reception module refers to for calling remote interface to receive corresponding to the communication of any one characteristic image
It enables;
Feedback module, for pushing feedback information corresponding to the communication instruction.
Further, the feedback module is also used to be appended subsequent live video stream and pushes the feedback information.
Compared with prior art, the present invention has following advantage:
1, the operation thing in this programme according to any one the characteristic image region for acting on live video picture
Part, to determine the chosen characteristic image;And execute control instruction corresponding with the chosen characteristic image;That is user
It can realize and interact with main broadcaster by selecting the characteristic image on live video picture, extend the interaction based on net cast
Mode, it is user-friendly, improve user experience;
2, in the present solution, being determined for the region where the action event for a certain video frame for acting on live video picture
Chosen characteristic image;Only the characteristic image in chosen region is identified, it can be according to the color of the characteristic image
Characteristic information and/or distribution characteristics information determine this feature image, compare video automatically retrieval and identification, save system money
The recognition efficiency to characteristic image is improved in source.
The additional aspect of the present invention and advantage will be set forth in part in the description, these will become from the following description
Obviously, or practice through the invention is recognized.
[Detailed description of the invention]
Above-mentioned and/or additional aspect and advantage of the invention will become from the following description of the accompanying drawings of embodiments
Obviously and it is readily appreciated that, in which:
Fig. 1 is the program flow diagram of one embodiment of the interactive control method in the present invention based on net cast;
Fig. 2 is the program flow diagram of one embodiment of the interactive control method in the present invention based on net cast;
Fig. 3 is the interface schematic diagram of live video picture in one embodiment in the present invention;
Fig. 4 is the interface schematic diagram of live video picture in one embodiment in the present invention;
Fig. 5 is the structural block diagram of one embodiment of the interactive control device in the present invention based on net cast;
Fig. 6 is the structural block diagram of one embodiment of server in the present invention;
Fig. 7 is the structural block diagram of terminal in one embodiment of the invention.
[specific embodiment]
The present invention is further described with exemplary embodiment with reference to the accompanying drawing, the examples of the embodiments are attached
It is shown in figure, in which the same or similar labels are throughly indicated same or similar element or there is same or like function
Element.The embodiments described below with reference to the accompanying drawings are exemplary, for explaining only the invention, and cannot be construed to pair
Limitation of the invention.In addition, if the detailed description of known technology is for showing the invention is characterized in that unnecessary, then by it
It omits.
Those skilled in the art of the present technique are appreciated that unless expressly stated, singular " one " used herein, " one
It is a ", " described " and "the" may also comprise plural form.It is to be further understood that being arranged used in specification of the invention
Diction " comprising " refer to that there are the feature, integer, step, operation, element and/or component, but it is not excluded that in the presence of or addition
Other one or more features, integer, step, operation, element, component and/or their group.It should be understood that when we claim member
Part is " connected " or when " coupled " to another element, it can be directly connected or coupled to other elements, or there may also be
Intermediary element.In addition, " connection " used herein or " coupling " may include being wirelessly connected or wirelessly coupling.It is used herein to arrange
Diction "and/or" includes one or more associated wholes for listing item or any cell and all combinations.
Those skilled in the art of the present technique are appreciated that unless otherwise defined, all terms used herein (including technology art
Language and scientific term), there is meaning identical with the general understanding of those of ordinary skill in fields of the present invention.Should also
Understand, those terms such as defined in the general dictionary, it should be understood that have in the context of the prior art
The consistent meaning of meaning, and unless idealization or meaning too formal otherwise will not be used by specific definitions as here
To explain.
Those skilled in the art of the present technique are appreciated that " terminal " used herein above, " terminal device " both include wireless communication
The equipment of number receiver, only has the equipment of the wireless signal receiver of non-emissive ability, and including receiving and emitting hardware
Equipment, have on bidirectional communication link, can execute two-way communication reception and emit hardware equipment.This equipment
It may include: honeycomb or other communication equipments, shown with single line display or multi-line display or without multi-line
The honeycomb of device or other communication equipments;PCS (Personal Communications Service, PCS Personal Communications System), can
With combine voice, data processing, fax and/or communication ability;PDA (Personal Digital Assistant, it is personal
Digital assistants), it may include radio frequency receiver, pager, the Internet/intranet access, web browser, notepad, day
It goes through and/or GPS (Global Positioning System, global positioning system) receiver;Conventional laptop and/or palm
Type computer or other equipment, have and/or the conventional laptop including radio frequency receiver and/or palmtop computer or its
His equipment." terminal " used herein above, " terminal device " can be it is portable, can transport, be mounted on the vehicles (aviation,
Sea-freight and/or land) in, or be suitable for and/or be configured in local runtime, and/or with distribution form, operate in the earth
And/or any other position operation in space." terminal " used herein above, " terminal device " can also be communication terminal, on
Network termination, music/video playback terminal, such as can be PDA, MID (Mobile Internet Device, mobile Internet
Equipment) and/or mobile phone with music/video playing function, it is also possible to the equipment such as smart television, set-top box.
It is necessary to first carry out following guiding explanation to application scenarios of the invention and its principle.
A kind of interactive control method based on net cast, device and the server that this programme provides are based on including clothes
What the network architecture of business device and multiple client was described.Wherein, the server-side can pass through internet and multiple visitors
Family end is communicatively coupled.And the part client in the multiple client can be used as main broadcaster's client, remaining client
It can be used as spectator client and access the channel that any main broadcaster's client is created.In the embodiment of the present invention, channel is briefly
It is exactly a kind of Virtual Space (or virtual room) of main broadcaster's client creation, spectator client in the Virtual Space can be with
The live content for not only watching main broadcaster's client, can also interact with main broadcaster's client.In the embodiment of the present invention, Zhu Boke
Family end, spectator client may each be including functions such as set group chat, net cast, channel K song, game on line, online video display
The client being integrated.
The specific embodiment party that several technical solutions of the invention are realized using the above-mentioned network architecture is described more detail below
Formula.It should be noted that being first from spectator client the present invention provides a kind of interactive control method based on net cast
Visual angle describes the interactive control method, it can the interactive control method is embodied as computer program in terminal by programming
It is realized in equipment.
Referring to Fig. 1, an a kind of exemplary embodiments of interactive control method based on net cast of the invention, specifically
The following steps are included:
S11, shown according to the live video stream received include at least one characteristic image live video picture.
Specifically, after spectator client starting, it is ready to receive from the straight of main broadcaster's client by load video engine
Broadcast video flowing, and in the live video stream include the publication of main broadcaster's client include multiple characteristic images interaction letter
Breath, such as in one embodiment of this programme, described includes that the interactive information of multiple characteristic images can be different colours
The tabs picture or pictorial information in kind of feature and/or distribution characteristics.
Further, in one embodiment of this programme, the live video stream is passed between networks for convenience
Defeated binary code stream, during video engine constantly receives live video stream, the video code flow read is converted into video
Frame;Obtained video frame passes through Video Rendering technology again, i.e., is loaded into video frame from memory by particular engine current
Live video picture;It and include the interactive information of multiple characteristic images in the live video picture, such as in this programme
In one embodiment, described includes that the interactive information of multiple characteristic images can be different colours feature and/or distribution characteristics
Tabs picture or pictorial information in kind.
For example, described includes that the interactive information of multiple characteristic images can be choosing in one embodiment of this programme
Item card picture refers to attached drawing 3, is the live video picture for showing tabs picture in figure, and A main broadcaster, which provides, to be selected with mistake
Item, B main broadcaster are provided with two boards, C main broadcaster provides YES option and D main broadcaster provides NO option;And letter shown in attached drawing 4
Option, to wrong option, digital option and playing card option.In another embodiment of this programme, described includes multiple spies
The interactive information of sign image can also be the option of characterization specific function, such as in attached drawing 4, and described includes multiple characteristic images
Interactive information such as can be sharing, pay close attention to or thumb up at the function choosing-items;It can be appreciated that the embodiment can not be constituted to this programme
Limitation.
Further, attached drawing 1 is referred to, the interactive control method based on net cast described in this programme further comprises the steps of:
S12 obtains the action event for acting on any one of characteristic image region.
Specifically, being shown on the display interface of the terminal device of spectator client comprising multiple when in abovementioned steps
The live video picture of characteristic image.Specifically, referring to the display interface of attached drawing 3 and attached live video picture shown in Fig. 4.
Tabs picture or function choosing-item card picture of the user on the live video picture, it is desirable to select the choosing of a certain characteristic image
When item card, characteristic image region on the live video picture is chosen.Specifically, user can pass through the controls such as mouse
Chosen characteristic image region is clicked, this feature image region on the display interface can also be directly touched,
The action event for acting on any one of characteristic image region is incuded and obtained on the terminal device of spectator client,
Wherein, in one embodiment of this programme, the action event may include the touching acted on the live video picture
Control action event.
Further, attached drawing 1 is referred to, the interactive control method based on net cast described in this programme further comprises the steps of:
S13, in response to the action event, the area information acted on according to the action event determines chosen feature
Image.
Specifically, in abovementioned steps S12, incudes on the terminal device of spectator client and obtain and act on any one institute
State the action event of characteristic image region.In the step, further, the region letter acted on according to the action event
Breath determines chosen characteristic image.Specifically, the area that can be acted on by touch control operations events such as detection click or touches
Domain information, obtains the x of corresponding region in live video picture on the current video frame, and y-coordinate value extracts the x, y-coordinate value institute
Pictorial information shown by corresponding region.
In one embodiment of this programme, face of the spectator client according to characteristic image corresponding to the area information
Color characteristic information and/or distribution characteristics information determine this feature image.
Specifically, in the present solution, spectator client be utilized characteristic image to be identified color and/or shape and/or
Textural characteristics are realized and are identified to characteristic image corresponding to current video key frame.It can be appreciated that knowing in video image
In other technology, key frame is the key images frame for describing a camera lens, it will usually be reflected main interior in a camera lens
Hold, according to the complexity of camera lens content, pass corresponding to this feature image can be extracted from camera lens based on certain algorithm
Key frame, and based on static natures such as color characteristic, textural characteristics and shape features, to identify this feature image.For example, referring to
Attached drawing 3 and attached drawing 4, user select in figure on key frame of video after tabs picture corresponding to a certain characteristic image, Guan Zhongke
Family end detects the area information that the touch control operations event such as the click or touch is acted on, and obtains x corresponding to the region, and y is sat
Scale value, and the x is extracted, pictorial information shown by region corresponding to y-coordinate value, then the color characteristic information according to the picture
And/or distribution characteristics information determines this feature image.
Further, it after spectator client has determined chosen characteristic image, can prompt the user whether to select the choosing
Xiang Ka.In one embodiment of this programme, understands the display reminding window on live video picture, shown in the prompt window
The user option of "Yes" and "No", for selection by the user;User misoperation is prevented, validity and user's body that scheme is implemented are improved
Degree of testing.
It can be appreciated that in the present solution, for acting on where the action event of a certain video frame of live video picture
Region determines chosen characteristic image;Only the characteristic image in chosen region is identified, it can be according to the characteristic pattern
The color characteristic information and/or distribution characteristics information of picture determines this feature image, compares video automatically retrieval and identification, saves
System resource improves the recognition efficiency to characteristic image.
Further, attached drawing 1 is referred to, the interactive control method based on net cast described in this programme further comprises the steps of:
S14 executes control instruction corresponding with chosen characteristic image.
Specifically, spectator client determines selected according to the area information that the action event is acted in abovementioned steps
Fixed characteristic image, and identify this feature image;Then spectator client can execute the characteristic image chosen with this in the step
Corresponding control instruction.
In one embodiment of this programme, after spectator client has determined chosen characteristic image, calling is remotely connect
Mouth sends communication instruction corresponding with the chosen characteristic image to live video stream provider.It can be appreciated that described
Client is broadcast based on live video provider, spectator client can be communicated by server with the realization of main broadcaster's client, then institute
Stating remote interface is the interface that spectator client sends data to server.Specifically, in an exemplary embodiment of the present invention,
When the user has selected function choosing-item card, such as user has selected the tabs of characterization " sharing ", " concern " or " praising ", see
Many clients can call remote interface to send the communication instruction for corresponding to above-mentioned functional character image to server, and receive service
The control instruction corresponding to the communication instruction that device end returns executes corresponding operating according to the control instruction;Alternatively, in this programme
One embodiment in, user have selected letter, number or to wrong tabs after, spectator client can call remote interface to
Server send correspond to the tabs communication instruction, and receive server end return correspond to the communication instruction it is anti-
Feedforward information.
Further, in one embodiment of this programme, chosen characteristic image has been determined in spectator client, has adjusted
The step of sending communication instruction corresponding with the chosen characteristic image to live video stream provider with remote interface
Later, the subsequent live video stream for receiving push is further comprised the steps of:, is shown on the subsequent live video picture and institute
State the corresponding feedback information of communication instruction.For example, in an exemplary embodiment of this programme, user call remote interface to
After server transmission corresponds to the control instruction of wrong tabs, server is appended subsequent live video stream and returns to the tabs
Corresponding feedback information;It can be appreciated that prestoring the mapping table comprising communication instruction and feedback information in server end.
In conclusion according to any one the characteristic image region for acting on live video picture in this programme
Action event, to determine the chosen characteristic image;And execute control instruction corresponding with the chosen characteristic image;
I.e. user can realize with main broadcaster and interact by selecting the characteristic image on live video picture, extend based on net cast
Interaction mode, it is user-friendly, improve user experience.
Further, the present invention also provides a kind of interactive control methods based on net cast, are the views from server
Angle describes the interactive control method, it can the interactive control method is embodied as computer program in server by programming
It realizes at end.The interactive control method based on net cast can be embodied as computer program in remote network devices by programming
Upper realization comprising but it is not limited to computer, network host, single network server, multiple network server collection or multiple clothes
The cloud for device composition of being engaged in.
Referring to Fig. 2, an a kind of exemplary embodiments of interactive control method based on net cast of the invention, specifically
The following steps are included:
S21, push include the live video stream of at least one characteristic image.
Specifically, received server-side to main broadcaster's client uploaded include at least one characteristic image live streaming view
After frequency flows, the live video stream for having characteristic image can be pushed to specific spectator client, so that spectator client
It can realize and interact with main broadcaster's client.
As an alternative embodiment, server may include: to niche audience client push live video stream
It includes at least one feature that server-side all or part of spectator clients into preset specific channel, which push this,
The live video stream of image.
It, can be with after server receives the live video stream of main broadcaster's client transmission specifically, in embodiments of the present invention
The spectator client for meeting preset condition into preset specific channel pushes the live video stream.Wherein, the preset condition
Can include but is not limited to corresponding user is the grade of VIP user or the corresponding user of spectator client not less than default etc.
Grade or the cohesion of the corresponding user of spectator client main broadcaster user corresponding with main broadcaster's client of above-mentioned specific channel be not low
In one or more of preset value.
As another optional embodiment, server to niche audience client push include the straight of characteristic image
Broadcasting video flowing may include: that all or part of clients of the server into multiple and different channels including channel predetermined push away
Send the live video stream.
Specifically, received server-side to include characteristic image live video stream after, can be to including above-mentioned default
The spectator client for meeting preset condition in multiple and different channels including channel pushes the live video stream.Wherein, described pre-
If condition includes but is not limited to the grade that the corresponding user of spectator client is VIP user or the corresponding user of spectator client
Not less than predetermined level or the corresponding user of spectator client main broadcaster user corresponding with main broadcaster's client of above-mentioned specific channel
Cohesion one or more of not less than preset value.
Wherein, multiple and different channels including above-mentioned specific channel can be above-mentioned specific channel, Yi Jiren
It anticipates one or more of the other channel for carrying out net cast.
It can be appreciated that including the interactive information of multiple characteristic images in the live video picture, such as in this programme
One embodiment in, described includes that the interactive information of multiple characteristic images can be different colours feature and/or distribution is special
The tabs picture of sign or pictorial information in kind.It is the live streaming for showing tabs picture in figure specifically, referring to attached drawing 3
Video pictures, A main broadcaster, which provides, is provided with two boards, C main broadcaster's offer YES option and D main broadcaster's offer NO to wrong option, B main broadcaster
Option;And letter option shown in attached drawing 4, to wrong option, digital option and playing card option.In another of this programme
In embodiment, the multiple characteristic images for including can also be the option of characterization specific function, such as in attached drawing 4, the packet
Interactive information containing multiple characteristic images such as can be sharing, pay close attention to or thumb up at the function choosing-items;It can be appreciated that the embodiment is not
The limitation to this programme can be constituted.
Further, attached drawing 2 is referred to, the interactive control method based on net cast described in this programme further comprises the steps of:
S22 calls remote interface to receive the communication instruction for corresponding to any one characteristic image;
S23 pushes feedback information corresponding to the communication instruction.
Specifically, after spectator client has determined chosen characteristic image, call remote interface to server send with
The corresponding communication instruction of the chosen characteristic image.It can be appreciated that the spectator client can by server with
Main broadcaster's client realizes communication, then the remote interface is the interface that server is communicated with spectator client realization.Specifically,
In one exemplary embodiment of the present invention, when the user has selected function choosing-item card, such as user have selected characterization " point
Enjoy ", the tabs of " concern " or " praising " when, spectator client can be sent to server corresponds to the logical of above-mentioned functional character image
Letter instruction, and the control instruction corresponding to the communication instruction of server end return is received, it is executed according to the control instruction corresponding
" sharing ", the operation such as " concern ";Alternatively, user has selected letter, number or to mistake in one embodiment of this programme
After tabs, spectator client can call remote interface to send the communication instruction for corresponding to the tabs to server, and connect
Receive the feedback information corresponding to the communication instruction that server end returns.
Further, in one embodiment of this programme, feedback information corresponding to the push communication instruction
The step of in, further comprise the steps of: the subsequent live video stream of accompanying and push the feedback information.For example, at one of this programme
In exemplary embodiment, the control that spectator client calls remote interface to send the corresponding tabs of characteristic image to server refers to
After order, server is appended subsequent live video stream and returns to feedback information corresponding to the tabs;It can be appreciated that in server
End prestores the mapping table comprising communication instruction and feedback information.
In conclusion according to any one the characteristic image region for acting on live video picture in this programme
Action event, to determine the chosen characteristic image;And execute control instruction corresponding with the chosen characteristic image;
I.e. user can realize with main broadcaster and interact by selecting the characteristic image on live video picture, extend based on net cast
Interaction mode, it is user-friendly, improve user experience.
Further, according to the function modoularization thinking of computer software, the present invention also provides one kind to be based on net cast
Interactive control device, please refer to Fig. 5.The interactive control device based on net cast includes video display module 11, user
Interactive module 12, image determining module 13 and execution module 14 utilize the video display module 11, user interactive module 12, figure
The principle framework of whole device is erected as determining module 13 and execution module 14, to realize modularization embodiment.With
The concrete function that each module is realized specifically is disclosed down.
The video display module 11, for showing to include at least one characteristic pattern according to the live video stream received
The live video picture of picture.
Specifically, the video display module 11 is ready to receive by load video engine after spectator client starting
Live video stream from main broadcaster's client, and include main broadcaster's client publication in the live video stream include multiple
The interactive information of characteristic image, such as in one embodiment of this programme, described includes the interaction letter of multiple characteristic images
Breath can be the tabs picture or pictorial information in kind of different colours feature and/or distribution characteristics.
Further, in one embodiment of this programme, the live video stream is passed between networks for convenience
Defeated binary code stream, during video engine constantly receives live video stream, the video display module 11 will be read
Video code flow be converted into video frame;Obtained video frame passes through Video Rendering technology again, that is, passes through particular engine for video frame
Current live video picture is loaded into from memory;It and include the interaction of multiple characteristic images in the live video picture
Information, such as in one embodiment of this programme, described includes that the interactive information of multiple characteristic images can be different face
The tabs picture or pictorial information in kind of color characteristic and/or distribution characteristics.
For example, described includes that the interactive information of multiple characteristic images can be choosing in one embodiment of this programme
Item card picture refers to attached drawing 3, is the live video picture for showing tabs picture in figure, and A main broadcaster, which provides, to be selected with mistake
Item, B main broadcaster are provided with two boards, C main broadcaster provides YES option and D main broadcaster provides NO option;And letter shown in attached drawing 4
Option, to wrong option, digital option and playing card option.In another embodiment of this programme, described includes multiple spies
The interactive information of sign image can also be the option of characterization specific function, such as in attached drawing 4, and described includes multiple characteristic images
Interactive information such as can be sharing, pay close attention to or thumb up at the function choosing-items;It can be appreciated that the embodiment can not be constituted to this programme
Limitation.
Further, attached drawing 5 is referred to, the user interactive module 12 acts on any one of for acquisition
The action event of characteristic image region.
Specifically, when showing the live video picture comprising multiple characteristic images in aforementioned video display module 11.Tool
Body, refer to the display interface of attached drawing 3 and attached live video picture shown in Fig. 4.User is on the live video picture
Tabs picture or function choosing-item card picture, it is desirable to when selecting the tabs of a certain characteristic image, choose the live video draw
Characteristic image region on face.Specifically, user can click chosen characteristic image institute by controls such as mouses
In region, this feature image region on the display interface can also be directly touched, the user interactive module 12 incudes
And obtain the action event for acting on any one of characteristic image region, wherein in one embodiment of this programme
In, the action event may include the touch control operation event acted on the live video picture.
Further, attached drawing 5 is referred to, described image determining module 13 is used in response to the action event, according to described in
The area information that action event is acted on determines chosen characteristic image.
Specifically, in aforementioned user interactive module 12, incudes on the terminal device of spectator client and to obtain effect in office
The action event of one characteristic image region of meaning.Further, described image determining module 13 is according to the operation
The area information that event is acted on determines chosen characteristic image.Specifically, described image determining module 13 can pass through inspection
Measuring point such as hits or touches at the area information that touch control operations event is acted on, and it is right in live video picture on the current video frame to obtain
The x in region is answered, y-coordinate value extracts the x, pictorial information shown by region corresponding to y-coordinate value.
In one embodiment of this programme, described image determining module 13 is according to feature corresponding to the area information
The color characteristic information and/or distribution characteristics information of image determines this feature image.
Specifically, in the present solution, the color and/or shape of characteristic image to be identified is utilized in described image determining module 13
Shape and/or textural characteristics are realized and are identified to characteristic image corresponding to current video key frame.It can be appreciated that regarding
In frequency image recognition technology, key frame is the key images frame for describing a camera lens, it will usually reflect in a camera lens
It is right can to extract this feature image institute according to the complexity of camera lens content based on certain algorithm from camera lens for main contents
The key frame answered, and based on static natures such as color characteristic, textural characteristics and shape features, to identify this feature image.For example,
Attached drawing 3 and attached drawing 4 are referred to, in the selected figure of user on key frame of video after tabs picture corresponding to a certain characteristic image,
Described image determining module 13 detects the area information that the touch control operations event such as the click or touch is acted on, and obtains the region
Corresponding x, y-coordinate value, and the x is extracted, pictorial information shown by region corresponding to y-coordinate value, then according to the picture
Color characteristic information and/or distribution characteristics information determine this feature image.
Further, it after described image determining module 13 has determined chosen characteristic image, can prompt the user whether
Select the tabs.In one embodiment of this programme, described image determining module 13 can be shown on live video picture
Prompt window shows the user option of "Yes" and "No" in the prompt window, for selection by the user;User misoperation is prevented,
The validity and user experience that raising scheme is implemented.
It can be appreciated that in the present solution, for acting on where the action event of a certain video frame of live video picture
Region determines chosen characteristic image;Only the characteristic image in chosen region is identified, it can be according to the characteristic pattern
The color characteristic information and/or distribution characteristics information of picture determines this feature image, compares video automatically retrieval and identification, saves
System resource improves the recognition efficiency to characteristic image.
Further, attached drawing 5 is referred to, the execution module 14, the characteristic image for executing with being selected is corresponding
Control instruction.
Specifically, the area information acted in aforementioned image determining module 13 according to the action event is determined and is selected
Characteristic image, and identify this feature image;It is corresponding that the characteristic image chosen with this then can be executed in the execution module 14
Control instruction.
In one embodiment of this programme, after described image determining module 13 has determined chosen characteristic image, institute
Stating execution module 14 calls remote interface corresponding with the chosen characteristic image to live video stream provider transmission
Communication instruction.It can be appreciated that broadcasting client based on the live video provider, spectator client can pass through server and master
It broadcasts client and realizes communication, then the remote interface is the interface that spectator client sends data to server.Specifically, at this
In the exemplary embodiment of invention, when the user has selected function choosing-item card, such as user has selected characterization " sharing ", " closes
When the tabs of note " or " praising ", it is special corresponding to above-mentioned function that the execution module 14 can call remote interface to send to server
The communication instruction of image is levied, and receives the control instruction corresponding to the communication instruction of server end return, is referred to according to the control
It enables and executes corresponding operating;Alternatively, user has selected letter, number or to wrong tabs in one embodiment of this programme
Afterwards, the execution module 14 can call remote interface to send the communication instruction for corresponding to the tabs to server, and receive
The feedback information corresponding to the communication instruction that server end returns.
Further, in one embodiment of this programme, chosen spy has been determined in described image determining module 13
Image is levied, the execution module 14 calls remote interface to send and the chosen characteristic image to live video stream provider
After corresponding communication instruction, it is also used to receive the subsequent live video stream of push, the subsequent live video picture
On show feedback information corresponding with the communication instruction.For example, in an exemplary embodiment of this programme, user's tune
After being corresponded to server transmission to the control instruction of wrong tabs with remote interface, server is appended subsequent live video stream
Return to feedback information corresponding to the tabs;It can be appreciated that prestoring in server end comprising communication instruction and feedback information
Mapping table.
In conclusion image determining module 13 is according to any one for acting on live video picture described in this programme
The action event of characteristic image region, to determine the chosen characteristic image;And it is executed and is somebody's turn to do by execution module 14
The corresponding control instruction of chosen characteristic image;I.e. user can by select live video picture on characteristic image come
It realizes and interacts with main broadcaster, extend the interaction mode based on net cast, it is user-friendly, improve user experience.
Similarly, according to the function modoularization thinking of computer software, the present invention also provides a kind of servers, please refer to figure
6.The server includes video push module 21, command reception module 22 and feedback module 23, using the video push module 21,
Command reception module 22 and feedback module 23 erect the principle framework of entire server, to realize modularization embodiment party
Case.The concrete function that each module is realized is disclosed in detail below.
The video push module 21, for push include at least one characteristic image live video stream.
Specifically, received server-side to main broadcaster's client uploaded include at least one characteristic image live streaming view
After frequency flows, the video push module 21 can push the live video for having characteristic image to specific spectator client
Stream interacts so that spectator client can be realized with main broadcaster's client.
As an alternative embodiment, the video push module 21 is to niche audience client push live video
Stream may include:
The video push module 21 all or part of spectator clients into preset specific channel push this and include
The live video stream of at least one characteristic image.
Specifically, in embodiments of the present invention, after the live video stream for receiving the transmission of main broadcaster's client, the video is pushed away
The spectator client for sending module 21 that can meet preset condition into preset specific channel pushes the live video stream.Wherein,
The preset condition can include but is not limited to the grade that corresponding user is VIP user or the corresponding user of spectator client
Not less than predetermined level or the corresponding user of spectator client main broadcaster user corresponding with main broadcaster's client of above-mentioned specific channel
Cohesion one or more of not less than preset value.
As another optional embodiment, the video push module 21 includes to niche audience client push
The live video stream of characteristic image may include: the video push module 21 to multiple and different frequencies including channel predetermined
Live video stream described in all or part of client push in road.
Specifically, the video push module 21 receive include characteristic image live video stream after, can be to packet
Include it is above-mentioned it is channel predetermined including multiple and different channels in meet the spectator client of preset condition and push the live video stream.Its
In, the preset condition includes but is not limited to that the corresponding user of spectator client is VIP user or the corresponding use of spectator client
The grade at family is corresponding with main broadcaster's client of above-mentioned specific channel not less than predetermined level or the corresponding user of spectator client
The cohesion of main broadcaster user is not less than one or more of preset value.
Wherein, multiple and different channels including above-mentioned specific channel can be above-mentioned specific channel, Yi Jiren
It anticipates one or more of the other channel for carrying out net cast.
It can be appreciated that including the interactive information of multiple characteristic images in the live video picture, such as in this programme
One embodiment in, described includes that the interactive information of multiple characteristic images can be different colours feature and/or distribution is special
The tabs picture of sign or pictorial information in kind.It is the live streaming for showing tabs picture in figure specifically, referring to attached drawing 3
Video pictures, A main broadcaster, which provides, is provided with two boards, C main broadcaster's offer YES option and D main broadcaster's offer NO to wrong option, B main broadcaster
Option;And letter option shown in attached drawing 4, to wrong option, digital option and playing card option.In another of this programme
In embodiment, the multiple characteristic images for including can also be the option of characterization specific function, such as in attached drawing 4, the packet
Interactive information containing multiple characteristic images such as can be sharing, pay close attention to or thumb up at the function choosing-items;It can be appreciated that the embodiment is not
The limitation to this programme can be constituted.
Further, attached drawing 6 is referred to, described instruction receiving module 22 corresponds to institute for calling remote interface to receive
State the communication instruction of any one characteristic image;
The feedback module 23, for pushing feedback information corresponding to the communication instruction.
Specifically, after spectator client has determined chosen characteristic image, call remote interface to server send with
The corresponding communication instruction of the chosen characteristic image.It can be appreciated that the spectator client can by server with
Main broadcaster's client realizes communication, then the remote interface is the interface that server is communicated with spectator client realization.Specifically,
In one exemplary embodiment of the present invention, when the user has selected function choosing-item card, such as user have selected characterization " point
Enjoy ", the tabs of " concern " or " praising " when, described instruction receiving module 22, which receives spectator client and sends, corresponds to above-mentioned function
The communication instruction of energy characteristic image, and the control instruction for corresponding to the communication instruction is returned by feedback module 23, so that seeing
Many clients execute the operations such as corresponding " sharing ", " concern " according to the control instruction;Alternatively, in one embodiment of this programme
In, the correspondence user of spectator client have selected letter, number or to wrong tabs after, command reception module 22 can receive
The communication instruction corresponding to the tabs that spectator client calls remote interface to send, and pass through the return pair of feedback module 23
It should be in the feedback information of the communication instruction.
Further, in one embodiment of this programme, the feedback module 23 is pushed corresponding to the communication instruction
Feedback information when, be appended subsequent live video stream and push the feedback information.For example, in an exemplary reality of this programme
It applies in example, after the control instruction that spectator client calls remote interface to send the corresponding tabs of characteristic image to server, institute
It states feedback module 23 and is appended subsequent live video stream and return to feedback information corresponding to the tabs;It can be appreciated that servicing
Device end prestores the mapping table comprising communication instruction and feedback information.
In conclusion according to any one the characteristic image region for acting on live video picture in this programme
Action event, to determine the chosen characteristic image;And execute control instruction corresponding with the chosen characteristic image;
I.e. user can realize with main broadcaster and interact by selecting the characteristic image on live video picture, extend based on net cast
Interaction mode, it is user-friendly, improve user experience.
It can be appreciated that above-mentioned module as illustrated by the separation member may or may not be physically separated,
Component shown as a unit may or may not be physical unit, it can and it is in one place, or can also divide
On cloth to multiple network units, can selecting some or all of the modules therein according to the actual needs, scheme is not real to realize
Apply the purpose of example.
Those of ordinary skill in the art will appreciate that realizing all or part of the process in above-described embodiment method, being can be with
Relevant hardware is instructed to complete by computer program, the program can be stored in a computer-readable storage medium
In, the program is when being executed, it may include such as the process of the embodiment of above-mentioned each method.Wherein, the storage medium can be magnetic
Dish, CD, read-only memory (Read-Only Memory, ROM) or random access memory (Random Access
Memory, RAM) etc..
Further, referring to FIG. 7, it illustrates the structural block diagram of the terminal of one embodiment of the present of invention, the end
End is for realizing the above-mentioned interactive control method based on net cast.For ease of description, it illustrate only and implement with the present invention
The relevant part of example, it is disclosed by specific technical details, please refer to present invention method part.The terminal can be
Terminal, tablet computer, PDA (Personal Digital Assistant, personal digital assistant), POS (Point of
Sales, point-of-sale terminal), any terminal device such as vehicle-mounted computer.
The terminal includes: radio frequency (Radio Frequency, RF) circuit 1210, memory 1220, input unit
1230, display unit 1240, sensor 1250, voicefrequency circuit 1260, wireless module 1270, processor 1280 and power supply
1290 equal components, wherein wireless module 1270 can be, but not limited to be infrared module, bluetooth module, Wireless Fidelity (wireless
Fidelity, WiFi) module etc..It will be understood by those skilled in the art that the not structure paired terminal of terminal structure shown in Fig. 7
Restriction, may include perhaps combining certain components or different component layouts than illustrating more or fewer components.
It is specifically introduced below with reference to each component parts of the Fig. 7 to terminal:
RF circuit 1210 can be used for receiving and sending messages or communication process in, signal sends and receivees, particularly, by base station
After downlink information receives, handled to processor 1180;In addition, the data for designing uplink are sent to base station.In general, RF circuit packet
Include but be not limited to antenna, at least one amplifier, transceiver, coupler, low-noise amplifier (Low Noise
Amplifier, LNA), duplexer etc..In addition, RF circuit 1210 can also be logical with network and other equipment by wireless communication
Letter.Any communication standard or agreement, including but not limited to global system for mobile communications (Global can be used in above-mentioned wireless communication
System of Mobile communication, GSM), general packet radio service (General Packet Radio
Service, GPRS), CDMA (Code Division Multiple Access, CDMA), wideband code division multiple access
(Wideband Code Division Multiple Access, WCDMA), long term evolution (Long Term Evolution,
LTE)), Email, short message service (Short Messaging Service, SMS) etc..
Memory 1220 can be used for storing software program and module, and processor 1280 is stored in memory by operation
1220 software program and module, thereby executing the various function application and data processing of terminal.Memory 1220 can be led
It to include storing program area and storage data area, wherein storing program area can be needed for storage program area, at least one function
Application program (such as sound-playing function, image player function etc.) etc.;Storage data area, which can be stored, uses institute according to terminal
Data (such as audio data, phone directory etc.) of creation etc..In addition, memory 1220 may include high random access storage
Device, can also include nonvolatile memory, and a for example, at least disk memory, flush memory device or other volatibility are solid
State memory device.
Input unit 1230 can be used for receiving the number or character information of input, and generates and set with the user of terminal 1200
It sets and the related key signals of function control inputs.Specifically, input unit 1230 may include touch panel 1231 and other
Input equipment 1232.Touch panel 1231, also referred to as touch screen, collect user on it or nearby touch operation (such as
User is using any suitable objects or attachment such as finger, stylus on touch panel 1231 or near touch panel 1231
Operation), and corresponding attachment device is driven according to preset formula.Optionally, touch panel 1231 may include touching inspection
Survey two parts of device and touch controller.Wherein, the touch orientation of touch detecting apparatus detection user, and detect touch operation
Bring signal, transmits a signal to touch controller;Touch controller receives touch information from touch detecting apparatus, and will
It is converted into contact coordinate, then gives processor 1280, and can receive order that processor 1280 is sent and be executed.This
Outside, touch panel 1231 can be realized using multiple types such as resistance-type, condenser type, infrared ray and surface acoustic waves.In addition to touching
Panel 1231 is controlled, input unit 1230 can also include other input equipments 1232.Specifically, other input equipments 1232 can be with
Including but not limited to physical keyboard, function key (such as volume control button, switch key etc.), trace ball, mouse, operating stick etc.
One of or it is a variety of.
Display unit 1240 can be used for showing information input by user or be supplied to user information and terminal it is each
Kind menu.Display unit 1240 may include display panel 1241, optionally, can use liquid crystal display (Liquid
Crystal Display, LCD), the forms such as Organic Light Emitting Diode (Organic Light-Emitting Diode, OLED)
To configure display panel 1241.Further, touch panel 1231 can cover display panel 1241, when touch panel 1231 detects
After arriving touch operation on it or nearby, processor 1280 is sent to determine the type of touch event, is followed by subsequent processing device
1280 provide corresponding visual output according to the type of touch event on display panel 1241.Although in Fig. 7, touch panel
1231 and display panel 1241 are the input and input function for realizing terminal as two independent components, but in certain realities
Apply in example, can be integrated by touch panel 1231 and display panel 1241 and that realizes terminal output and input function.
Terminal 1200 may also include at least one sensor 1250, such as optical sensor, motion sensor and other biographies
Sensor.Specifically, optical sensor may include ambient light sensor and proximity sensor, wherein ambient light sensor can be according to ring
The light and shade of border light adjusts the brightness of display panel 1241, and proximity sensor can close display when terminal is moved in one's ear
Panel 1241 and/or backlight.As a kind of motion sensor, accelerometer sensor can detect (generally three in all directions
Axis) acceleration size, can detect that size and the direction of gravity when static, can be used to identify terminal posture application (such as
Horizontal/vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, tap) etc.;As for
The other sensors such as gyroscope, barometer, hygrometer, thermometer, infrared sensor that terminal can also configure, it is no longer superfluous herein
It states.
Voicefrequency circuit 1260, loudspeaker 1261, microphone 1262 can provide the audio interface between user and terminal.Audio
Electric signal after the audio data received conversion can be transferred to loudspeaker 1261, be converted by loudspeaker 1261 by circuit 1260
For voice signal output;On the other hand, the voice signal of collection is converted to electric signal by microphone 1262, by voicefrequency circuit 1160
Audio data is converted to after reception, then by after the processing of audio data output processor 1280, through RF circuit 1210 to be sent to ratio
Such as another terminal, or audio data is exported to memory 1220 to be further processed.
Terminal can help user to send and receive e-mail, browse webpage and access streaming video by wireless module 1270
Deng it provides wireless broadband internet access for user.Although Fig. 7 shows wireless module 1270, but it is understood that
, and it is not belonging to must be configured into for terminal 1200, it can according to need completely within the scope of not changing the essence of the invention
And it omits.
Processor 1280 is the control centre of terminal, using the various pieces of various interfaces and the entire terminal of connection,
By running or execute the software program and/or module that are stored in memory 1220, and calls and be stored in memory 1220
Interior data execute the various functions and processing data of terminal, to carry out integral monitoring to terminal.Optionally, processor
1280 may include one or more processing units;Preferably, processor 1280 can integrate application processor and modulation /demodulation processing
Device, wherein the main processing operation system of application processor, user interface and application program etc., modem processor is mainly located
Reason wireless communication.It is understood that above-mentioned modem processor can not also be integrated into processor 1280.
Terminal 1100 further includes the power supply 1290 (such as battery) powered to all parts, it is preferred that power supply can pass through
Power-supply management system and processor 1280 are logically contiguous, to realize management charging, electric discharge, Yi Jigong by power-supply management system
The functions such as consumption management.
Although being not shown, terminal 1200 can also include camera, bluetooth module etc., and details are not described herein.
In embodiments of the present invention, processor 1280 included by the terminal is also with the following functions:
Shown according to the live video stream received include at least one characteristic image live video picture;
Obtain the action event for acting on any one of characteristic image region;
In response to the action event, the area information acted on according to the action event determines chosen characteristic pattern
Picture;
Execute control instruction corresponding with chosen characteristic image.
Specifically, the action event includes touch control operation event.
Further, described the step of executing control instruction corresponding with chosen characteristic image, further includes:
Remote interface is called to send communication corresponding with the chosen characteristic image to live video stream provider
Instruction.
Further, the method also includes steps:
It receives the subsequent live video stream of push, is shown on the corresponding live video picture of the subsequent live video stream
It is shown with feedback information corresponding with the communication instruction.
Specifically, described in response to the action event, the area information acted on according to the action event is determining selected
In the step of fixed characteristic image, further includes: color characteristic information and/or distribution characteristics information according to the characteristic image are come
Determine this feature image.
Further, the processor 1280 of the present embodiment can also be achieved other steps of the method for above-described embodiment, processing
The specific effect of device and implementation can be found in the embodiment of above method part, and this will not be repeated here.
In the instructions provided here, although the description of a large amount of detail.It is to be appreciated, however, that of the invention
Embodiment can practice without these specific details.In some embodiments, it is not been shown in detail well known
Methods, structures and technologies, so as not to obscure the understanding of this specification.
Although having been illustrated with some exemplary embodiments of the invention above, those skilled in the art will be managed
Solution, in the case where not departing from the principle of the present invention or spirit, can make a change these exemplary embodiments, of the invention
Range is defined by the claims and their equivalents.
Claims (10)
1. a kind of interactive control method based on net cast, which comprises the following steps:
Shown according to the live video stream received include the interactive information of at least one characteristic image live video picture;
The interactive information of the characteristic image is the tabs picture or function choosing-item of different colours feature and/or distribution characteristics;
Obtain the action event for acting on any one of characteristic image region;
In response to the action event, the area information acted on according to the action event determines chosen characteristic image;
Execute control instruction corresponding with chosen characteristic image.
2. according to the method described in claim 1, it is characterized by: the action event includes touch control operation event.
3. the method according to claim 1, wherein execution control corresponding with chosen characteristic image
The step of system instruction, further includes:
Remote interface is called to send communication instruction corresponding with the chosen characteristic image to live video stream provider.
4. according to the method described in claim 3, it is characterized in that, further comprising the steps of:
It receives the subsequent live video stream of push, is shown on the corresponding live video picture of the subsequent live video stream
Feedback information corresponding with the communication instruction.
5. the method according to claim 1, wherein described in response to the action event, according to the operation thing
The area information that part is acted on determined in the step of chosen characteristic image, further includes: the color according to the characteristic image
Characteristic information and/or distribution characteristics information determine this feature image.
6. a kind of interactive control method based on net cast, which comprises the following steps:
Push includes the live video stream of the interactive information of at least one characteristic image;The interactive information of the characteristic image is
The tabs picture or function choosing-item of different colours feature and/or distribution characteristics;
Remote interface is called to receive the communication instruction for corresponding to any one characteristic image;
Push feedback information corresponding to the communication instruction.
7. according to the method described in claim 6, it is characterized in that, feedback information corresponding to the push communication instruction
The step of, comprising: it is appended subsequent live video stream and pushes the feedback information.
8. a kind of interactive control device based on net cast, which is characterized in that include:
Video display module includes that the interaction of at least one characteristic image is believed for show according to the live video stream that receives
The live video picture of breath;The interactive information of the characteristic image is the tabs figure of different colours feature and/or distribution characteristics
Piece or function choosing-item;
User interactive module, for obtaining the action event for acting on any one of characteristic image region;
Image determining module, in response to the action event, the area information acted on according to the action event to determine quilt
Selected characteristic image;
Execution module, the corresponding control instruction of characteristic image for executing with being selected.
9. device according to claim 8, it is characterised in that: the execution module is also used to call remote interface to straight
It broadcasts video flowing provider and sends communication instruction corresponding with the chosen characteristic image.
10. a kind of server, which is characterized in that include:
Video push module, push include the live video stream of the interactive information of at least one characteristic image;The characteristic pattern
The interactive information of picture is the tabs picture or function choosing-item of different colours feature and/or distribution characteristics;
Command reception module, for calling remote interface to receive the communication instruction corresponding to any one characteristic image;
Feedback module, for pushing feedback information corresponding to the communication instruction.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610560961.7A CN106131692B (en) | 2016-07-14 | 2016-07-14 | Interactive control method, device and server based on net cast |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610560961.7A CN106131692B (en) | 2016-07-14 | 2016-07-14 | Interactive control method, device and server based on net cast |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106131692A CN106131692A (en) | 2016-11-16 |
CN106131692B true CN106131692B (en) | 2019-04-26 |
Family
ID=57283462
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610560961.7A Active CN106131692B (en) | 2016-07-14 | 2016-07-14 | Interactive control method, device and server based on net cast |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106131692B (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106658038A (en) * | 2016-12-19 | 2017-05-10 | 广州虎牙信息科技有限公司 | Live broadcast interaction method based on video stream and corresponding device thereof |
CN108243174B (en) * | 2016-12-27 | 2020-10-30 | 北京新唐思创教育科技有限公司 | Online live broadcast interaction system and method |
CN107583275B (en) * | 2017-08-14 | 2020-09-08 | 武汉斗鱼网络科技有限公司 | Method, server, equipment, coin pushing game machine and medium for live game |
CN108024134B (en) * | 2017-11-08 | 2020-01-21 | 北京密境和风科技有限公司 | Live broadcast-based data analysis method and device and terminal equipment |
CN108401173B (en) * | 2017-12-21 | 2020-11-17 | 平安科技(深圳)有限公司 | Mobile live broadcast interactive terminal, method and computer readable storage medium |
CN108462883B (en) * | 2018-01-08 | 2019-10-18 | 平安科技(深圳)有限公司 | A kind of living broadcast interactive method, apparatus, terminal device and storage medium |
CN108282535A (en) * | 2018-01-31 | 2018-07-13 | 王赓 | A kind of internet of things equipment and its interactive approach used in net cast |
CN111726698A (en) * | 2020-06-29 | 2020-09-29 | 张晖 | AR automobile driving live broadcast method, system and device |
JP7071454B2 (en) * | 2020-08-27 | 2022-05-19 | 株式会社バンダイ | Game support system, program and information communication terminal |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103491067A (en) * | 2012-06-11 | 2014-01-01 | 广达电脑股份有限公司 | Multimedia interaction system and method |
CN103856552A (en) * | 2012-11-29 | 2014-06-11 | 广州市千钧网络科技有限公司 | Method and device for interactive live telecast |
CN104918124A (en) * | 2015-05-11 | 2015-09-16 | 腾讯科技(北京)有限公司 | Live interaction system, information transmission method, information receiving method and device |
CN104967908A (en) * | 2014-09-05 | 2015-10-07 | 腾讯科技(深圳)有限公司 | Video hot spot marking method and apparatus |
CN105141986A (en) * | 2015-08-06 | 2015-12-09 | 小米科技有限责任公司 | Method and device for video processing and method and device for image recognition |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20140022320A (en) * | 2012-08-14 | 2014-02-24 | 엘지전자 주식회사 | Method for operating an image display apparatus and a server |
-
2016
- 2016-07-14 CN CN201610560961.7A patent/CN106131692B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103491067A (en) * | 2012-06-11 | 2014-01-01 | 广达电脑股份有限公司 | Multimedia interaction system and method |
CN103856552A (en) * | 2012-11-29 | 2014-06-11 | 广州市千钧网络科技有限公司 | Method and device for interactive live telecast |
CN104967908A (en) * | 2014-09-05 | 2015-10-07 | 腾讯科技(深圳)有限公司 | Video hot spot marking method and apparatus |
CN104918124A (en) * | 2015-05-11 | 2015-09-16 | 腾讯科技(北京)有限公司 | Live interaction system, information transmission method, information receiving method and device |
CN105141986A (en) * | 2015-08-06 | 2015-12-09 | 小米科技有限责任公司 | Method and device for video processing and method and device for image recognition |
Also Published As
Publication number | Publication date |
---|---|
CN106131692A (en) | 2016-11-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106131692B (en) | Interactive control method, device and server based on net cast | |
CN106470343B (en) | Live video stream long-range control method and device | |
CN106101736B (en) | A kind of methods of exhibiting and system of virtual present | |
JP6818144B2 (en) | Live room video stream push control method and corresponding servers and mobile terminals | |
CN105187930B (en) | Interactive approach and device based on net cast | |
CN105430424B (en) | A kind of methods, devices and systems of net cast | |
CN110139139A (en) | A kind of method for processing business, terminal, server and Related product | |
CN111491197B (en) | Live content display method and device and storage medium | |
CN107948664A (en) | Direct broadcasting room video playing control method, device and terminal | |
CN108234763A (en) | Horizontal/vertical screen switching method, device and terminal | |
CN104571979B (en) | A kind of method and apparatus for realizing split view | |
CN107333162B (en) | Method and device for playing live video | |
CN104935955B (en) | A kind of methods, devices and systems transmitting live video stream | |
CN106686396A (en) | Method and system for switching broadcasting rooms | |
CN106254910B (en) | Method and device for recording image | |
CN107943489A (en) | Data sharing method and mobile terminal | |
CN106502608B (en) | Display methods, device and terminal device | |
US20210014570A1 (en) | Video Preview Method and Electronic Device | |
US20170336935A1 (en) | Method, device for displaying reference content and storage medium thereof | |
CN106657657B (en) | Method, the system of mobile terminal and mobile terminal video browsing | |
CN110099296A (en) | A kind of information display method and terminal device | |
CN106375799A (en) | Direct broadcasting room broadcast information customizing and pushing method and device and server | |
CN106101764A (en) | A kind of methods, devices and systems showing video data | |
CN109729384A (en) | The selection method and device of video code conversion | |
CN110536175A (en) | A kind of code rate switching method and apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20210113 Address after: 511442 3108, 79 Wanbo 2nd Road, Nancun Town, Panyu District, Guangzhou City, Guangdong Province Patentee after: GUANGZHOU CUBESILI INFORMATION TECHNOLOGY Co.,Ltd. Address before: 511449 29 / F, building B-1, Wanda Plaza, Wanbo business district, Nancun Town, Panyu District, Guangzhou City, Guangdong Province Patentee before: GUANGZHOU HUADUO NETWORK TECHNOLOGY Co.,Ltd. |
|
TR01 | Transfer of patent right |