Movatterモバイル変換


[0]ホーム

URL:


CN110225412A - Video interaction method, device and storage medium - Google Patents

Video interaction method, device and storage medium
Download PDF

Info

Publication number
CN110225412A
CN110225412ACN201910605509.1ACN201910605509ACN110225412ACN 110225412 ACN110225412 ACN 110225412ACN 201910605509 ACN201910605509 ACN 201910605509ACN 110225412 ACN110225412 ACN 110225412A
Authority
CN
China
Prior art keywords
video
terminal
interactive
interaction
information
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
CN201910605509.1A
Other languages
Chinese (zh)
Other versions
CN110225412B (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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co LtdfiledCriticalTencent Technology Shenzhen Co Ltd
Priority to CN201910605509.1ApriorityCriticalpatent/CN110225412B/en
Publication of CN110225412ApublicationCriticalpatent/CN110225412A/en
Application grantedgrantedCritical
Publication of CN110225412BpublicationCriticalpatent/CN110225412B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The embodiment of the invention discloses a kind of video interaction method, device and storage mediums;The available video of the embodiment of the present invention and the corresponding interaction subject information of video;Video is played on the video playing page;When playing video, interaction subject information is shown on the video playing page according to interaction subject information;The interactive information that interactive terminal is sent is obtained, interactive information includes terminal iidentification, and for the interactive content information of interaction theme;Default terminal iidentification set is obtained, default terminal iidentification set includes the mark positioned at terminal in video-see region;There are when terminal iidentification in default terminal iidentification set, the interaction subject information on the display video playing page is updated according to interactive content information.The spectators in video-see region can watch the interaction content that other spectators send for interaction theme in video-see region, the diversity interacted when improving video-see as a result, while watching the video in embodiments of the present invention.

Description

Video interaction method, device and storage medium
Technical field
The present invention relates to computer fields, and in particular to a kind of video interaction method, device and storage medium.
Background technique
In recent years, with universal and network technology the development in broadband, video can be in transmission over networks, and is calculatedMachine downloading and play, spectators user can by network video watch performance and match, without reach performance and matchScene.
But when watching performance and match by network video, spectators user can not be with other user's exchange and interdynamic.It is aobvious andEasy insight, interactive approach when watching performance and match by way of video at present are single.
Summary of the invention
The embodiment of the present invention provides a kind of video interaction method, device and storage medium, can be improved mutual when video-seeDynamic diversity.
The embodiment of the present invention provides a kind of video interaction method, is suitable for playback terminal, comprising:
Obtain video and the corresponding interaction subject information of the video;
The video is played on the video playing page;
When playing the video, the interaction is shown on the video playing page according to the interaction subject informationSubject information;
The interactive information that interactive terminal is sent is obtained, the interactive information includes terminal iidentification, and is directed to the interactionThe interactive content information of theme;
Default terminal iidentification set is obtained, the default terminal iidentification set includes being located at terminal in video-see regionMark;
There are when the terminal iidentification in the default terminal iidentification set, updated according to the interactive content information aobviousShow the interaction subject information on the video playing page.
The embodiment of the present invention provides a kind of video interaction method, is suitable for configurating terminal, comprising:
The user's operation page of the female application of display;
It is operated based on configuration user for the video configuration of the user's operation page, video configuration is shown by son applicationThe page, the son application operate in female application;
Obtain configuration video configuration information of the user by the video configuration page configuration, the video configuration packetInclude video to be played and the corresponding interaction subject information of the video to be played;
The video configuration information is sent to playback terminal, so that playback terminal obtains and shows the video to be playedAnd the corresponding interaction subject information of the video to be played.
The embodiment of the present invention provides a kind of video interaction method, is suitable for interactive terminal, comprising:
The user's operation page of the female application of display;
It is directed to the interaction trigger action of the user's operation page based on interactive user, passes through son application display interaction pageFace, the son application operate in female application;
Based on interactive user for the interactive operation of the interaction page, interactive content information is obtained;
The interactive content information is sent to playback terminal, so that the playback terminal is according to the interactive content informationUpdate the interaction subject information on the display video playing page.
The embodiment of the present invention provides a kind of video interactive device, comprising:
Acquiring unit, for obtaining video and the corresponding interaction subject information of the video;
Broadcast unit, for playing the video on the video playing page;
Display unit is used for when playing the video, according to the interaction subject information in the video playing pageThe upper display interaction subject information;
Interactive unit, for obtaining the interactive information of interactive terminal transmission, the interactive information includes terminal iidentification, andFor the interactive content information of the interaction theme;
Gather acquiring unit, for obtaining default terminal iidentification set, the default terminal iidentification set includes being located at viewThe mark of terminal in frequency viewing areas;
Updating unit, in the default terminal iidentification set there are when the terminal iidentification, according to the interactionContent information updating shows the interaction subject information on the video playing page.
The embodiment of the present invention also provides a kind of video interactive device, comprising:
Display unit is configured, for showing the user's operation page of female application;
Trigger unit is configured, for being operated based on configuration user for the video configuration of the user's operation page, is passed throughThe son application display video configuration page, the son application operate in female application;
Acquiring unit is configured, for obtaining configuration video configuration information of the user by the video configuration page configuration,The video configuration information includes video to be played and the corresponding interaction subject information of the video to be played;
Transmission unit is configured, for the video configuration information to be sent to playback terminal, so that playback terminal obtains simultaneouslyShow the video to be played and the corresponding interaction subject information of the video to be played.
The embodiment of the present invention also provides a kind of video interactive device, comprising:
Interactive display unit, for showing the user's operation page of female application;
Trigger unit is interacted, for being directed to the interaction trigger action of the user's operation page based on interactive user, is passed throughThe son application display interaction page, the son application operate in female application;
Contents acquiring unit obtains interaction content for the interactive operation based on interactive user for the interaction pageInformation;
Content sending unit, for the interactive content information to be sent to playback terminal, so that the playback terminal rootThe interaction subject information on the display video playing page is updated according to the interactive content information.
The embodiment of the present invention also provides a kind of storage medium, and the storage medium is stored with a plurality of instruction, and described instruction is suitableIt is loaded in processor, to execute the step in any model quality evaluation method provided by the embodiment of the present invention.
The embodiment of the present invention also provides a kind of electronic equipment, including memory is stored with a plurality of instruction;The processor fromInstruction is loaded in the memory, to execute the step in any model quality evaluation method provided by the embodiment of the present inventionSuddenly.
The available video of the embodiment of the present invention and the corresponding interaction subject information of video;It is broadcast on the video playing pagePut video;When playing video, interaction subject information is shown on the video playing page according to interaction subject information;Obtain interactionThe interactive information that terminal is sent, interactive information includes terminal iidentification, and for the interactive content information of interaction theme;It obtains pre-If terminal iidentification set, default terminal iidentification set includes the mark positioned at terminal in video-see region;In default terminal markKnow in set there are when terminal iidentification, the interaction subject information on the display video playing page is updated according to interactive content information.
In the present invention, it can show the interaction theme of the video simultaneously when playing video, and show and be located at videoTerminal is directed to the interaction content that the interaction theme is sent in viewing areas, so that spectators in addition to that can watch video, can also seeSee be similarly in video-see region (for example, 10 meters around display terminal, the specific event watching region of movie theatre, Internet bar event watching region, etc.Deng) in the interaction content (for example, barrage information, stake information, vote information, etc.) that sends of spectators, improve view as a result,The diversity that frequency interacts when watching.
Detailed description of the invention
To describe the technical solutions in the embodiments of the present invention more clearly, make required in being described below to embodimentAttached drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the invention, forFor those skilled in the art, without creative efforts, it can also be obtained according to these attached drawings other attachedFigure.
Fig. 1 a is the schematic diagram of a scenario of video interactive system provided in an embodiment of the present invention;
Fig. 1 b is the first flow diagram of video interaction method provided in an embodiment of the present invention;
Fig. 1 c is the structural schematic diagram of interaction subject information provided in an embodiment of the present invention;
Fig. 1 d is the area schematic of the video playing page provided in an embodiment of the present invention;
Fig. 1 e is video-see area schematic provided in an embodiment of the present invention;
Fig. 1 f is user property ranking pages schematic diagram provided in an embodiment of the present invention;
Fig. 1 g is identity displayed page schematic diagram provided in an embodiment of the present invention;
Fig. 1 h is attribute display area schematic diagram provided in an embodiment of the present invention;
Fig. 1 i is loose-leaf schematic diagram provided in an embodiment of the present invention;
Fig. 2 a is second of flow diagram of video interaction method provided in an embodiment of the present invention;
Fig. 2 b is user's operation page schematic diagram provided in an embodiment of the present invention;
Fig. 2 c is video configuration page schematic diagram provided in an embodiment of the present invention;
Fig. 2 d is that video provided in an embodiment of the present invention chooses page schematic diagram;
Fig. 2 e is theme configuration page schematic diagram provided in an embodiment of the present invention;
Fig. 2 f is broadcasting control page schematic diagram provided in an embodiment of the present invention;
Fig. 3 a is the third flow diagram of video interaction method provided in an embodiment of the present invention;
Fig. 3 b is user's operation page schematic diagram provided in an embodiment of the present invention;
Fig. 3 c is interaction page schematic diagram provided in an embodiment of the present invention;
Fig. 4 a is the structural schematic diagram of video interactive system provided in an embodiment of the present invention;
Fig. 4 b is the concrete structure schematic diagram of video interactive system provided in an embodiment of the present invention;
Fig. 4 c is the configuration diagram of Kafka Cluster provided in an embodiment of the present invention;
Fig. 4 d is the flow diagram that Kafka provided in an embodiment of the present invention subscribes to issue mechanism;
Fig. 4 e is the distribution schematic diagram of Topic provided in an embodiment of the present invention;
Fig. 4 f is the configuration diagram of Redis Cluster provided in an embodiment of the present invention;
Fig. 5 is the first structural schematic diagram of video interactive device provided in an embodiment of the present invention;
Fig. 6 is second of structural schematic diagram of video interactive device provided in an embodiment of the present invention;
Fig. 7 is second of structural schematic diagram of video interactive device provided in an embodiment of the present invention;
Fig. 8 is the structural schematic diagram of electronic equipment provided in an embodiment of the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, completeSite preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based onEmbodiment in the present invention, those skilled in the art's every other implementation obtained without creative effortsExample, shall fall within the protection scope of the present invention.
The embodiment of the present invention provides a kind of video interaction method, device and storage medium.
The embodiment of the invention also provides a kind of video interactive systems, comprising: video interactive provided in an embodiment of the present inventionDevice, for example, including the video interactive device suitable for playback terminal, the video interactive device suitable for configurating terminal, being applicable inIn the video interactive device etc. of interactive terminal.
In some embodiments, which can be by said one or multiple videos suitable for interactive terminalInteractive device composition.For example, the video interactive system can be fitted by a video interactive device for being suitable for playback terminal, oneVideo interactive device, multiple video interactive devices suitable for interactive terminal for configurating terminal form;For another example, the videoInteraction systems can also be suitable for video interactive device, the multiple video interactives suitable for configurating terminal of playback terminal by oneDevice, multiple video interactive devices suitable for interactive terminal form.
Wherein, playback terminal, configurating terminal, interactive terminal can be the electronic equipments such as mobile terminal, server, whereinMobile terminal may include mobile phone, tablet computer, smart bluetooth equipment, laptop or PC (PersonalComputer, PC) etc. equipment;Server may include single server, be also possible to the server being made of multiple serversCluster.
In some embodiments, playback terminal, configurating terminal, interactive terminal can be by multiple mobile terminals and multiple clothesBusiness device composition, and video interaction method of the invention is realized by these mobile terminals and server jointly.In some embodimentsIn, playback terminal, configurating terminal, interactive terminal can be made of a mobile terminal or a single server, etc..
For example, in some embodiments, playback terminal can be made of multiple servers, it can phase between these serversMutual communication, configurating terminal can be a mobile terminal, and interactive terminal is also possible to a mobile terminal, wherein interactive terminalFor in the viewing areas of video (for example, movie theatre box, the race viewing area of Internet bar, the meeting-place of bean vermicelli meet-and-greet, etc.)Terminal.
For example, with reference to a kind of schematic diagram of a scenario of Fig. 1 a video interactive system provided, it is specific in the video interactive systemIt may include that a configurating terminal, multiple interactive terminals (interactive terminal A, interactive terminal B, interactive terminal C) and broadcasting are wholeEnd, wherein playback terminal can be connect (for example, being connect by wireless network with display equipment, being passed by data with display equipmentDefeated cable connect, etc. with display equipment), it is performed image display and/or audio broadcasting to control display equipment;Configurating terminalIt can be mobile terminal (for example, smart phone, PC), interactive terminal A, interactive terminal B, interactive terminal C may each beMobile terminal (for example, smart phone).
In fig 1 a, the available video of playback terminal and the corresponding interaction subject information of video, and in video playingVideo is shown on the page;When playing video, playback terminal can be shown on the video playing page according to the interaction subject informationShow interaction subject information (for example, guess topic and war team stake information as shown in fig. 1A);Then, obtain interactive terminal A,The interactive content information and their own terminal iidentification for interaction theme that interactive terminal B, interactive terminal C are sent,In default terminal iidentification set there are interactive terminal A, interactive terminal B, interactive terminal C terminal iidentification when, according to, interactive terminalB, the interactive content information that interactive terminal C is sent updates the interaction subject information on the display video playing page (for example, in real time moreInformation is bet by war team in new Fig. 1 a).
In fig 1 a, configurating terminal can show the user's operation page of female application (for example, instant messaging application), and baseIt is operated in configuration user for the video configuration of the user's operation page, by son application (for example, the little Cheng in instant messaging applicationSequence) the display video configuration page, wherein son application operates in female application;Then, it obtains configuration user and passes through video configuration pageThe video configuration information of face configuration, video configuration information include video to be played and the corresponding interaction theme letter of video to be playedBreath;Video configuration information is finally sent to playback terminal, so that playback terminal obtains and shows video to be played and wait broadcastPut the corresponding interaction subject information of video.
In fig 1 a, interactive terminal A, interactive terminal B, interactive terminal C can show female application (for example, instant messagingUsing) the user's operation page;It is directed to the interaction trigger action of the user's operation page based on interactive user, passes through son application (ratioSuch as, the small routine in instant messaging application) the display interaction page, wherein son application operates in female application, wherein interaction is eventuallySub identical or not identical using that can apply with the son in configurating terminal in end, female application in interactive terminal can and configureMother in terminal is using identical or not identical;Then, it is obtained in interaction based on interactive user for the interactive operation of the interaction pageHold information;Interactive content information is finally sent to playback terminal, is shown so that playback terminal is updated according to interactive content informationInteraction subject information on the video playing page.
Specifically, configurating terminal can show the user's operation page of female application, be directed to user's operation based on configuration userThe video configuration of the page operates, and shows the video configuration page by son application;Then it obtains configuration user and passes through video configuration pageThe video configuration information of face configuration, video configuration information include video to be played and the corresponding interaction theme letter of video to be playedBreath;Then video configuration information is sent to playback terminal.The available video of playback terminal and the corresponding interaction master of videoInformation is inscribed, and controls display equipment and plays video on the video playing page;When playing video, existed according to interaction subject informationInteraction subject information is shown on the video playing page.Interactive terminal can show the user's operation page of female application, and based on mutualThe interaction trigger action that family is directed to the user's operation page is employed, the son application display interaction page is passed through;It is then based on interactive userFor the interactive operation of the interaction page, interactive content information is obtained, and interactive content information is sent to playback terminal.Work as broadcastingWhen terminal gets the interactive content information for being directed to interaction theme of interactive terminal transmission, is updated and shown according to interactive content informationInteraction subject information on the video playing page.
It is described in detail separately below.It should be noted that the serial number of following embodiment is not as preferably suitable to embodimentThe restriction of sequence.
In the present embodiment, a kind of video interaction method is provided, playback terminal, as shown in Figure 1 b, the video are suitable forThe detailed process of interactive approach can be such that
101, video and the corresponding interaction subject information of video are obtained.
Wherein, video (Video) can refer to a series of audio and video information data stored in a manner of electric signal.Video genreMultiplicity, for example, classifying according to transmission mode, video can be divided into ordinary video and live video.Wherein, live video isRefer to the video-audio data transmitted with Streaming Media (streaming media) technology, by the technology, video data can passedIt is played out while defeated.Wherein, ordinary video refers to that the video data transmitted by traditional approach, video data needIt can just be played out after being transmitted.
Wherein, interaction subject information can refer to information relevant to the content topic of video institute.Interact subject informationForm of expression multiplicity, for example, according to the difference of the form of expression, interaction subject information can be with roll titles, option, chart, quietThe forms of expression such as state text exist.
In some embodiments, interaction subject information may include interaction topic, and the interaction is entitled with the video contentRelated interaction topic.Wherein, interaction topic can be showed in the form of character string, list, picture etc., and interaction topic can be by machineDevice setting, can also set manually, can also be by machine and artificial common setups, etc..
In some embodiments, interaction topic can correspond to one or more interaction contents, the interaction content can be withThe related interaction content of the video content, the interaction content are also possible to interact the related interaction content of topic with this.Wherein, mutuallyDynamic content can be showed in the form of character string, option, list, picture etc..Interaction content can also be by machine set, can also be byArtificial setting, can also be by machine and artificial common setups, etc..
For example, the corresponding interaction topic of the live video can be " this when video is e-sports live game coverage videoWhich side can win in office's match? ", which can be two type options, for example, in interactionHold A " red triumph ", interaction content B " blue party triumph ".
In some embodiments, a video can correspond to one or more interaction subject informations, for example, with reference to Fig. 1 c instituteThe interaction subject information structural schematic diagram shown, a video can correspond to multiple interaction subject informations (for example, including interaction themeInformation 1, interaction subject information 2), wherein each interaction subject information may include multiple interaction topics (for example, interaction themeInformation 1 may include interaction topic A, interaction topic B..., interaction topic N) and the corresponding interaction content of each interaction topic(for example, interaction topic B can correspond to interaction content b1, interaction content b2..., bn).
In some embodiments, interaction subject information can only include one or more interaction topics, in some embodimentsIn, interaction subject information can also a packet one or more include interaction content.
Wherein, there are many modes for obtaining video and the corresponding interaction subject information of video, for example, passing through network from numberVideo and the corresponding interaction subject information of video are obtained according to library, for another example, obtains video and view by reading local memoryFrequently corresponding interaction subject information.
In some embodiments, the video configuration information that can be sent by obtaining configurating terminal, according to the video configurationInformation obtains video and the corresponding interaction subject information of video.For example, obtaining what configurating terminal was sent by wireless networkVideo configuration information;For another example, configurating terminal is obtained by data transmission cable (for example, optical cable, coaxial cable, etc.) to sendVideo configuration information.
Wherein, video configuration information may include video to be played and the corresponding interaction subject information of video to be played,It also may include the database address information for saving the video to be played, the database address for saving the interaction subject informationInformation, etc..
For example, in some embodiments, video configuration information may include the database for saving the video to be playedLocation information and the corresponding interaction subject information of the video to be played.Playback terminal accesses database address letter by networkBreath can obtain video to be played.
102, video is played on the video playing page.
After obtaining the video data of video, which can be played on the video playing page according to video data.
For example, the video playing page structure schematic diagram with reference to shown in Fig. 1 d, in some embodiments, the video playing pageIt may include video playback area (gray area on the left side in Fig. 1 d), it, can be according to view after obtaining the video data of videoFrequency evidence plays the video on the video playback area of the video playing page.
In some embodiments, the video data of video is made of multiple video segment datas, therefore can use Streaming MediaTechnology plays the video on the video playing page, and the timeliness and efficiency of video playing can be greatly improved by this method.
In some embodiments, since network is dynamic change, the video segment data first sent out is arrived after being possible to and is playedTerminal, the playing sequence of video segment data caused by network transient congestion is incorrect in order to prevent, and live streaming pauses, can be withThe video segment data that will acquire is buffered in local memory, when the quantity of video segment data is more than preset threshold and completeWhen at playing current video segment data, next video segment data is played.
103, when playing video, interaction subject information is shown on the video playing page according to interaction subject information.
For example, in some embodiments, in order to clearly distinguish video and interaction subject information, to prevent video and interaction masterTopic information generates view in display and obscures, and the video playing page may include video playback area and interaction motif area.?When video playback area plays video, interaction subject information is shown on interaction motif area according to interaction subject information.
Specifically, the relationship of video playback area and interaction motif area, which can be, is completely independent, partly overlaps, is completely heavyThe relationships such as folded.
For example, the video playing page may include video playback area (gray area on the left side in Fig. 1 d) with reference to Fig. 1 d,It is completely only between the video playback area and interaction motif area with interaction motif area (white area on the right in Fig. 1 d)It is vertical.
For example, in some embodiments, interaction subject information may include that interaction topic and the interaction topic are correspondingInteraction content.With reference to Fig. 1 d, in some embodiments, interaction motif area can also include in interaction topic subregion and interactionHold subregion, can be shown in the interaction topic subregion interaction topic " local exchange match in which side can win? ", mutual at thisDynamic content subregion can show interaction content " option A " and interaction content " option B ".
In some embodiments, interaction motif area can also include interaction results area, the interaction results area canThe ratio of all interaction contents is accounted for a certain interaction content of real-time display.For example, interaction results area can be all with real-time displayInteractive user for interaction topic " local exchange match in which side can win? " to the supporting rate of interaction content " option A ".
In some embodiments, the video playing page can also include scrolling information region, which can be withIt is completely independent, partly overlaps or completely overlapped, etc. with each region on the video playing page.For example, the scrolling information regionIn can show one or more scrolling informations.Wherein, scrolling information may include barrage, roll titles, rolling picture, etc.Deng.Wherein, barrage refers to the user comment information shown in the form of text, number, symbol, character string, chart, image etc..
104, the interactive information that interactive terminal is sent is obtained.
It may include terminal iidentification and the interactive content information for interaction theme in interactive information.
Wherein, the form of identification of terminal iidentification has a variety of, for example, terminal iidentification can be the number of terminal, terminalThe address IP (Internet Protocol Address), terminal MAC Address (Media Access ControlAddress), the number of terminal, terminal name, etc..
Wherein, interactive content information is the content for interaction theme sent by interactive terminal, the interactive content informationThe form of expression multiplicity, for example, interactive content information can be shown in the form of text, image, number, character string, icon etc..
It should be noted that interactive content information can refer to the letter that interactive terminal is sent for interaction content in step 103Breath.For example, interaction topic corresponds to multiple interaction contents showed in the form of type options, then interactive content information can be multipleOne of interaction content.For example, interact topic " local exchange match in which side can win? ", interact topic corresponding three and selected with textThe interaction content of item form performance, is option A, option B, option C respectively;Interactive content information may include option A and mutuallyDynamic end message (such as the title of interactive terminal, interactive content information sending time, etc.).
Wherein, interactive terminal is the terminal in the viewing areas of video, which can be taken by interactive userBand, for example, interactive terminal can be smart phone, the user of the smart phone can be described as interactive user.It should be noted thatViewing areas herein refers to the area of space of having video capable of being watched, rather than the display area on the page.
For example, viewing areas can refer to the geographic area of having video capable of being watched.For example, screen is broadcast live as the center of circle, around10 meters of border circular areas for radius;For another example, the electric contest thing viewing areas in Internet bar;For another example, the specific box region of movie theatre,Etc..
The viewing areas of video can be preset by technical staff, which can be set to multiple viewingRegion.For example, in some embodiments, the viewing areas of video may include multiple viewing subregions of the video, these sightsSee that subregion can be understood as spatially discrete geographic sub-areas, for example, the viewing areas of the video with reference to shown in Fig. 1 e, it shouldViewing areas may include multiple discrete viewing subregions, respectively viewing subregion A, viewing subregion B and viewing sub-districtDomain C.
Wherein, presetting terminal iidentification set can be saved in video-see region in the form of plurality of data structuresThe mark of terminal, for example, default terminal iidentification set can be expressed in the form of table, chain, tree etc..
In some embodiments, it in order to reduce the calculation amount of playback terminal, improve the mutual efficiency of movement of playback terminal, plays eventuallyEnd can filter other terminals, and the terminal being only currently in video-see region provides interactive service (for example, obtaining interactionWhat terminal was sent updates on the display video playing page for the interactive content information for interacting theme and according to interactive content informationInteraction subject information).
For example, playback terminal can only obtain the interactive content information for interaction theme of interactive terminal transmission, specificallyGround, the interactive user for watching video may often pass in and out video-see region, in order to which more accurately determination is currently at video observingIt sees the terminal in region, in some embodiments, periodically (for example, every one minute) can repeat to hold step, it is default to updateTerminal iidentification set, therefore may include having as follows before obtaining the interactive content information for interaction theme that interactive terminal is sentBody step:
(1) the position authentication information of terminal is obtained;
(2) mark of terminal present position and terminal is determined according to position authentication information;
(3) when terminal present position is in preset video-see region, the mark of interactive terminal is added pre-If terminal iidentification set, determine that terminal is interactive terminal.Wherein, the position authentication information of terminal can be used for authentication terminal instituteInformation in spatial position, the position authentication information of terminal, which can be, can directly prove that the terminal is currently at video-see regionInterior information, be also possible to can the indirect proof terminal be currently at information in video-see region.
Wherein, it can directly prove that the information that the terminal is currently in video-see region may include the current fixed of terminalPosition information.For example, LBS (Location Based Service) information, GPS (Global Positioning System) believeBreath, etc..Playback terminal can judge whether terminal is in preset video-see region according to the current location information of terminalIt is interior.
Wherein, the information that the energy indirect proof terminal is in video-see region may include the permit of showing up of terminalBreath.For example, in the link information generated when network hotspot in terminal connection video-see region, terminal scan video viewing areasThe access information, etc. generated when the identification code of setting.
For example, in some embodiments, in order to determine the interactive terminal in video-see region, staff can regardedIt is arranged in the viewing areas of frequency for providing a kind of Wi-Fi (WLAN) of interactive service to interactive terminal, the Wi-Fi'sCoverage area can be the viewing areas of video, when terminal is in the coverage area of the Wi-Fi, can connect the Wi-Fi,Terminal can receive the Wi-Fi connection request of terminal transmission to playback terminal during the connection process, so that broadcastingPut the interactive terminal that the terminal is determined as in interdynamic video viewing areas by terminal.
For example, in some embodiments, in order to determine the interactive terminal in video-see region, staff can regardedIdentification code, such as two dimensional code, bar code, etc. are set up in the viewing areas of frequency.The identification code can carry playback terminalAddress information, and for providing interactive service to interactive terminal, after the terminal in video-see region scans the identification code, terminalThe playback terminal can be accessed by analysis identification code terminal address information, and sending in access process to playback terminal shouldThe access information of terminal, so that the terminal is determined as the interactive terminal in interdynamic video viewing areas by playback terminal.
In further embodiments, it presets terminal iidentification set to show in the form of terminal list, be played eventually to reduceTerminal list can be established by playback terminal and be updated to the calculation amount at end, and it is into and out which can recorde terminalThe information in video-see region.Wherein, the format of terminal list is as shown in table 1:
Terminal numberTerminal nameIP address of terminalEntry timeTime departure
0x00A mobile phoneaa:aa:aa:aa16/6/10 12:30:12
0x01B devicebb:bb:bb:bb16/6/10 12:35:3216/6/10 17:00:51
0x02C computercc:cc:cc:cc16/6/10 12:37:06
Table 1
For example, in some embodiments, the position authentication information of the available terminal of playback terminal is (for example, Wi-Fi connectionRequest, the access information of identification code corresponding address, location information, etc.), according to position authentication information determine the terminal whether intoVideo-see region is entered.It can be the terminal number, and by the terminal when determining that the terminal enters video-see regionTitle, IP address, into information preservations such as the times in video-see region in terminal list.
Later, playback terminal can also periodically obtain the position authentication information of interactive terminal in terminal list, and according to mutualThe position authentication information of terminal is moved to determine whether the terminal has left video-see region.When determining that the interactive terminal has leftWhen video-see region, the time which can be left to video-see region is stored in terminal list.
Playback terminal can be only that the interactive terminal without time departure record in current interactive terminal list provides interaction clothesBusiness, thus calculation amount when reducing determining interactive terminal.
In some embodiments, in order to improve the diversity of video interactive, interactive service can also include sequence interaction clothesBusiness, by the sequence interactive service, playback terminal can show user property ranking pages, wherein user property refers to interactionAttribute data of the user in interactive application.Wherein, interactive application can refer to specific network application, for example, specific electronicsGame, specific social application, etc..
For example, attribute data of the interactive user in interactive application can be game of the interactive user in electronic game XAttribute data, such as fighting capacity, grade, section, recharge amount etc. of the virtual role account in electronic game X of interactive userDeng.
Specifically, realize that specific step is as follows for the sequence interactive service:
A. when getting attribute ordering instruction, user property of the interactive user in interactive application is obtained;
B. operation is ranked up to user property, obtains user property sequencing information;
C. based on user property sequencing information switching display user property ranking pages.
Wherein, attribute ordering instruction can serve to indicate that playback terminal shows user property ranking pages, to provide sequenceInteractive service.Playback terminal can determine in interactive application and the interactive application which to be obtained according to the attribute ordering instructionA little user properties.
In some embodiments, attribute ordering instruction can also include display temporal information, and playback terminal obtains user's categoryProperty sequencing information after, can be waited according to the display temporal information, after waiting for, then based on user property sequence letterBreath switching display user property ranking pages.
For example, attribute ordering instruction format schematic table shown in reference table 2:
Order numberInteractive application titleUser property 1User property 2Show the time
0x01Competitive game XHigh ladder scoreEquip fighting capacity14:30
Table 2
In some embodiments, in order to enable user property ranking pages are more intuitive, succinct, user property ranking pagesIt can be showed in a manner of ranking list, for example, be user property ranking pages with reference to Fig. 1 f, which can be withThe virtual role account of display viewing areas (for example, Internet bar, table trip shop etc.) interior interactive user equips fighting capacity in competitive game XSequencing information, the equipment fighting capacity rank preceding 3 interactive user can be highlighted, mark red display, and show first three mark (compareSuch as, TOP1, TOP2, TOP3 are marked), etc..
Wherein, obtain user property of the user of interactive terminal in interactive application method have it is a variety of, for example, passing throughNetwork obtains user property from the customer data base of interactive application;Exist for example, directly reading the user saved in local memoryUser property in interactive application;For another example, it by being communicated with interactive terminal, obtains user of the user in interactive application and belongs toProperty, etc..
In order to build preferably interaction atmosphere, in some embodiments, enter video when interactive user carries interactive terminalWhen in viewing areas, playback terminal can provide identity advertisement service for interactive user.For example, playback terminal can show this mutuallyEmploy the identity information at family;For example, playback terminal can carry out voice broadcast to the identity information of the interactive user;For example, broadcastingWhile the identity information of the interactive user can be shown by putting terminal, voice broadcast is carried out to the identity information of the interactive user,Etc..
For example, in some embodiments, playback terminal can be while showing the identity information of the interactive user, to thisThe identity information of interactive user carries out voice broadcast, the specific steps are as follows:
A. when detecting newly-increased interactive terminal in region, the identity information of the user of newly-increased interactive terminal is obtained;
B. the identity information of user is shown on the video playing page;
C. identity-based information carries out voice broadcast.
Wherein, the method for increasing interactive terminal in detection zone newly can refer to above-mentioned steps: the position for obtaining terminal identifiesInformation determines terminal present position according to position authentication information, when terminal present position is in preset video-seeWhen in region, determine that terminal is interactive terminal, this will not be repeated here.
Wherein, the mode of the identity information of the user of the newly-increased interactive terminal of acquisition has a variety of, for example, can pass through networkThe identity information of the interactive user is inquired from database;For example, the identity letter of user in local memory can be read directlyBreath, etc..
Wherein, it is a variety of to show that the mode of the identity information of user has on the video playing page, for example, can be with a variety ofThe form of expression of identity information shows that user's pet name, gender, grade, game are specific in the identity display area of the video playing pageEvent, etc..Wherein, the identity information form of expression may include verbal description, image, number etc., for example, providing with reference to Fig. 1 gIdentity display area schematic diagram, body identity display area shown in Fig. 1 g includes user's head portrait of player A and player B, usesThe game of name in an account book and user are achieved.
Wherein, on the video playing page may include identity casting region can when needing to show the identity information of userThe identity information of user is shown with the identity casting region on the video playing page.
In some embodiments, the number of voice broadcast is excessive in order to prevent, enters when interactive user carries interactive terminalWhen in video-see region, the interactive user that playback terminal only can enter video-see region to first time carries out voice and broadcastsReport.
Wherein, playback terminal can judge whether the interactive terminal is for the first time according to terminal list as shown in Table 1Into video-see region.For example, entering the current of video-see region according to terminal when terminal enters video-see regionThe time that entry time and the terminal the last time are left, the access time of the technology terminal is poor, when access time difference is greater thanWhen preset time difference, it is determined that the terminal is the interactive terminal for entering video-see region for the first time.
In some embodiments, after getting identity notice instruction, playback terminal just can be to the body of the interactive userPart information carries out voice broadcast.Wherein, identity notice instruction may include the interactive terminal information that interactive user carries, Yi JishenPart notification time information, identity notice mode information, etc. are used to indicate playback terminal in specific time in a manner of particular announcementInteractive user identity is noticed.
In addition to this, in order to further build interaction atmosphere, in some embodiments, playback terminal can not only be providedIdentity advertisement service can also provide attribution notices service.
Specifically, in some embodiments, realize that specific step is as follows for the attribution notices service:
A. when getting attribution notices instruction, the identity information and interactive user for obtaining interactive user are answered in interactionUser property in;
B. voice broadcast is carried out according to identity information and user property.
For example, when the interactive user of interactive terminal completes specific virtual events in interactive application, playback terminal can be withInteractive user and the virtual events are noticed.For example, having reached electronics trip when interactive user A is when playing electronic game XPlay X in virtual events " three kill " when, playback terminal can carry out voice broadcast, for example " congratulate interactive user A in electronics of playingReach three when game X and kill achievement ".
Wherein, attribution notices instruction may include identity information, the interactive application information, interactive terminal information of interactive userAnd attribution notices temporal information, etc., to indicate that playback terminal is employed in specific time to the identity of interactive user and mutuallyUser property of the family in interactive application carries out voice broadcast.
Wherein, the method for the user property of the identity information and interactive user of interactive user in interactive application is obtainedWith a variety of.For example, can be by obtaining the identity information of interactive user and the user of interactive terminal in network data baseUser property in interactive application;For example, the identity letter of the interactive user saved in local memory can be read directlyThe user property of breath and interactive user in interactive application;For another example, it can be obtained mutual by being communicated with interactive terminalEmploy the user property, etc. of the identity information and interactive user at family in interactive application.
For example, in some embodiments, playback terminal can obtain the identity of interactive user by network from databaseInformation, and by network, the user property of the interactive user is inquired in interactive application database.
In addition to this, in order to which the efficiency for improving voice broadcast in some embodiments can also be aobvious in the video playing pageShow the identity information and user property of interactive user.For example, the video playing page further includes attribute display area with reference to Fig. 1 h,The identity information (for example, head portrait, pet name, etc.) and user that interactive user can be shown in the attribute display area belong toProperty (for example, obtain three kill, rank advancement, activity reward, etc.).
105, default terminal iidentification set is obtained, default terminal iidentification set includes being located at terminal in video-see regionMark;
Wherein, presetting terminal iidentification set may include being located in video-see region corresponding to one or more terminalsTerminal iidentification.
Wherein, the mode of default terminal iidentification set is obtained with a variety of.For example, default in local memory by readingTerminal iidentification set obtains;For example, obtaining the default terminal iidentification set from database by network;For example, passing through readingEnter the default terminal iidentification set of technical staff's input to obtain, etc..
106, display video is updated according to interactive content information and is broadcast there are when terminal iidentification in default terminal iidentification setPut the interaction subject information on the page.
In some embodiments, interaction subject information may include interacting topic, and interaction topic is corresponding optionalInteraction content, there are when terminal iidentification in default terminal iidentification set, step updates display video according to interactive content informationThe interaction subject information played on the page can specifically include following steps:
A. being determined according to interactive content information may be selected ratio shared by interaction content;
B. the corresponding optional interaction content of interaction topic on the display video playing page is updated according to ratio.
Wherein, the interaction content that optional interaction content refers to for interactive user selection.For example, with reference to shown in Fig. 1 dThe video playing page, the interaction subject information on the right side of Fig. 1 d include interaction topic " which side returns triumph in local exchange match? " with it is mutualDynamic topic corresponding two optional interaction contents " option A ", " option B ".
The interactive content information that interaction content is sent may be selected for these according to all interactive terminals, can determine eachRatio shared by interaction content may be selected.
For example, having altogether in 10 interactive terminals in video-see region, playback terminal obtains what 7 interactive terminals were sentInteractive content information " option A " and 1 interactive terminal hair interactive content information " option B ", can calculate optional interactionRatio shared by content " option A " and optional interaction content " option B " is 87.5% and 12.5% respectively.
In some embodiments, playback terminal ratio real-time update according to shared by optional interaction content may be selectedInteraction content.For example, as shown in Figure 1 d, the supporting rate of option A and option B, and timing can be shown in the form of histogramAccording to the supporting rate of ratio calculation options A and option B shared by optional interaction content.
In some embodiments, it in order to improve the interaction participation rate of interactive user, can also be shown in the video playing pageIncentive message, to encourage interactive user to participate in video interactive.
In some embodiments, playback terminal can show loose-leaf, and user can be by triggering the active interfaceActivity-triggered operation, comes so that playback terminal jumps display loose-leaf corresponding with trigger action, for example, video playing pageFace, user property ranking pages, etc..
For example, the loose-leaf schematic diagram with reference to shown in Fig. 1 i, it may include video playing control in the loose-leaf, useFamily attribute sequence control, water friend match control, etc..When the user clicks after these controls, it is corresponding that playback terminal can jump displayLoose-leaf.
Video interactive scheme provided in an embodiment of the present invention can be applied in live scene of meetting under various lines, such as.By for the competing shop of electricity plays hand trip match live streaming, in this scenario, player's (i.e. interactive user) can carry smart phone (i.e.Interactive terminal) it comes to matches live streaming to the competing shop of electricity, multiple players match watched and shown on playback terminal that can get together is straightIt broadcasts picture and corresponding interaction theme and oneself is broadcast live for match and other players are directed to the interaction content of interaction theme publicationInformation.Using scheme provided in an embodiment of the present invention, user lower online can participate in living broadcast interactive, the friendship between Lai Jinhang bean vermicelliStream, to meet psychological needs, further increases interaction diversity when video-see.
From the foregoing, it will be observed that the available video of the method provided through the embodiment of the present invention and the corresponding interaction theme of videoInformation;Video is played on the video playing page;When playing video, shown on the video playing page according to interaction subject informationShow interaction subject information;The interactive information that interactive terminal is sent is obtained, interactive information includes terminal iidentification, and for interaction masterThe interactive content information of topic;Default terminal iidentification set is obtained, presetting terminal iidentification set includes being located in video-see regionThe mark of terminal;There are when terminal iidentification in default terminal iidentification set, display video is updated according to interactive content information and is broadcastPut the interaction subject information on the page.Since the program can play the video corresponding interaction master while playing videoTopic, and interaction theme is updated according to the interactive content information of interactive terminal in viewing areas, it improves as a result, mutual when video-seeDynamic diversity.
In the present embodiment, a kind of video interaction method is provided, configurating terminal, as shown in Figure 2 a, the video are suitable forThe detailed process of interactive approach can be such that
201, the user's operation page of the female application of display.
Wherein, female application refers to the application program installed on configurating terminal.For example, instant messaging (InstantMessaging it) applies, which may include that the instant messaging based on client/server (C/S) framework is answeredWith, also may include browser/server-side (B/S) framework instant messaging application, etc..
Wherein, configuration user can be by carrying out human-computer interaction with configurating terminal, the corresponding function provided using female applicationCan, for example, configuration user triggers message transfer function, sub- application function, remote control function by the user's operation page, etc.Deng.
For example, as shown in Figure 2 b, the user's operation page includes connection with reference to the user's operation page schematic diagram that Fig. 2 b is providedPeople region and sub- application region, may include one or more contact informations in contact person region, and sub- application region includes oneA or multiple sub- application messages can be aobvious by the son application A when interactive user triggers the son application A in sub- application regionShow the video configuration page.
202, it is operated based on configuration user for the video configuration of the user's operation page, video configuration is shown by son applicationThe page, son application operate in female application.
Wherein, son application, which refers to, is integrated in the upper son application for video configuration of female application, for example, being used for video configurationSmall routine, third-party application, etc..Configuration user can trigger video configuration operation, configuration by the user's operation pageTerminal can show the video configuration page by son application.
For example, as shown in Figure 2 b, when configuring the son application A of user's triggering user's operation page, configurating terminal can lead toIt crosses son and shows the video configuration page using A.
Wherein, video configuration is shown by son application for the video configuration operation of the user's operation page based on configuration userThe mode of the page have it is a variety of, for example, the user's operation page may include video configuration control, when detecting that configuration user clicksWhen the video configuration control of the user's operation page, the video configuration page can be shown by son application.
The video configuration page can be used for obtaining the video configuration information of configuration user, for example, in some embodiments, depending onThe frequency configuration page can refer to Fig. 2 c, wherein the video configuration page may include video selection region, interaction theme configuring areaDomain, uploading control, etc..
203, obtain configuration user by the video configuration information of video configuration page configuration, video configuration information include toPlay video and the corresponding interaction subject information of video to be played.
Wherein, video to be played may include ordinary video to be played and live video to be played, for example, to be playedLive video can be to be played e-sports match live streaming, football live game coverage to be played, etc..
The corresponding interaction subject information of video to be played can be by configuration user's setting, wherein video to be played is correspondingInteraction subject information may include for the video to be played interaction topic information and this interaction topic information is corresponding canSelect interaction content, etc..
In some embodiments, the video configuration page may include video selection region, interaction theme configuring area, uploadControl, step 203 can specifically include following steps:
A. when detecting that configuration user chooses trigger action for the triggering of video selection region, display video chooses pageFace, wherein video chooses the video information that the page includes multiple candidate videos;
B. the video selection operation for being chosen the page for video based on configuration user, is determined from multiple candidate videos wait broadcastVideo is put, the video information of video to be played is obtained;
C. the corresponding theme configuration page of video to be played is shown;
D. the corresponding interaction of video to be played is obtained for the subject editing operation of the theme configuration page based on configuration userSubject information.
In some embodiments, configurating terminal can obtain the video letter of candidate video by network from video databaseBreath, and show that video chooses the page according to the video information of the candidate video.
Wherein, video, which chooses the page, can refer to Fig. 2 d, and in figure 2d, it may include one or more that video, which chooses the page,The video information of candidate video, for example, the video information of the candidate video can wrap when candidate video is live game coverage videoInclude event start time, race participant information, race sponsor information, etc..
Wherein, the theme configuration page can refer to Fig. 2 e, and in Fig. 2 e, the theme configuration page can show one or moreThe interaction subject information edited.In some embodiments, the theme configuration page can also include subject editing control, work as detectionWhen clicking the subject editing control to configuration user, the edit page that shows topics can be jumped, and obtains configuration user by being somebody's turn to doThe interaction subject information of subject editing page editing.
204, video configuration information is sent to playback terminal so that playback terminal obtain and show video to be played andThe corresponding interaction subject information of video to be played.
For example, in some embodiments, the video configuration page includes video selection region, when detecting that configuration user is directed toWhen the selection trigger action in video selection region, video configuration information is sent to playback terminal, so that playback terminal obtains simultaneouslyShow video to be played and the corresponding interaction subject information of video to be played.
Wherein, by video configuration information be sent to playback terminal mode have it is a variety of, for example, by network directly will viewFrequency configuration information is sent to playback terminal;For another example, video configuration information is sent to playback terminal by transfer server, etc.Deng.
For example, in some embodiments, video configuration information can be sent to broadcasting by wireless network by configuration equipmentTerminal.
In addition to this, for the ease of configuring user's control playback terminal, in some embodiments, configuration equipment can also lead toIt crosses wireless network and remotely controls playback terminal.
Specifically, control user can remotely to control playback terminal to be mutual by carrying out human-computer interaction with controlling terminalIt employs family and corresponding interactive service is provided, specifically refer to step 104.For example, remotely control playback terminal mentions for interactive userFor sequence interactive service, identity advertisement service, attribution notices service, etc..
In some embodiments, configuration equipment remotely controls playback terminal specific step is as follows by wireless network:
A. operation is controlled for the broadcasting of the user's operation page based on configuration user, display plays the control page;
B. the broadcasting control instruction that configuration user controls page triggering by playing is obtained;
C. control instruction will be played and be sent to playback terminal, control instruction is played so that playback terminal obtains and broadcast according to thisControl instruction is put to provide corresponding interactive service for interactive user.
Wherein, playing control instruction may include attribute ordering instruction, attribution notices instruction, identity notice instruction, etc..Attribute ordering instruction can serve to indicate that playback terminal provides sequence interactive service, and attribution notices instruction can serve to indicate that broadcastingTerminal provides attribution notices service, and identity notice instruction can serve to indicate that playback terminal provides identity advertisement service, etc..
For example, the activity with reference to shown in Fig. 2 f controls page schematic diagram, it may include that video is broadcast which, which controls in the page,Put control, user property sequence control, water friend match control, etc..After configuring user and clicking these controls, controlling terminal can be withThe corresponding broadcasting control instruction of the control is sent to playback terminal.
For example, controlling terminal can send attribute to playback terminal when configuring user's click user property sequence controlOrdering instruction, so that playback terminal provides sequence interactive service.
From the foregoing, it will be observed that the embodiment of the present invention can show the user's operation page of female application;Based on configuration user for useThe video configuration of family operation pages operates, and shows the video configuration page by son application, son application operates in female application;It obtainsUser is configured by the video configuration information of video configuration page configuration, video configuration information includes video to be played and wait broadcastPut the corresponding interaction subject information of video;Video configuration information is sent to playback terminal, so that playback terminal is obtained and shownVideo to be played and the corresponding interaction subject information of video to be played.
As a result, in the present embodiment, the user of configurating terminal can use configurating terminal to choose and control playback terminalThe video to be played improves the efficiency of configuration playback terminal video to be played, meanwhile, master is interacted accordingly for the video configurationTopic improves the diversity of video playing so that broadcasting end is available and shows the video and its interaction theme, so thatWhen spectators watch the video, the diversity that can be interacted when improving video-see by the interaction theme.
In the present embodiment, a kind of video interaction method is provided, interactive terminal, as shown in Figure 3a, the video are suitable forThe detailed process of interactive approach can be such that
301, the user's operation page of the female application of display.
Wherein, what is carried on interactive terminal is female identical using that can apply with the mother carried on configurating terminal, can also notIdentical, the female application carried on the interactive terminal can specifically be applied with reference to the mother carried on above-mentioned configurating terminal, therefore herein notIt repeats.
Wherein, the user's operation page may include video playback area information, action message, etc..For example, with reference to Fig. 3 bShown in the user's operation page, which may include the competing shop information of electricity, may include in the competing shop of the electricity one orMultiple video playback areas, the competing shop information of the electricity may include action message current in the competing shop of electricity, and the address in the competing shop of electricityInformation, etc..
Wherein, the mode of the competing shop information of acquisition electricity has a variety of, for example, obtaining electricity from database server by networkCompeting shop information directly reads the competing shop information of electricity in local memory, etc..
For example, the competing shop information of the electricity can be arranged and upload to database server in configurating terminal by configuration user, mutuallyDynamic terminal can obtain the competing shop information of electricity by network from database server.
302, user is directed to the interaction trigger action of the user's operation page, passes through the son application display interaction page, sub- applicationIt operates in female application.
Wherein, the son carried on interactive terminal is identical using that can apply with the son carried on configurating terminal, can also notIdentical, the son application carried on the interactive terminal can specifically be applied with reference to the son carried on above-mentioned configurating terminal, therefore herein notIt repeats.
Wherein, the interaction page provided with reference to Fig. 3 c, the interaction page may include interaction subject information, interaction theme letterBreath may include interaction topic and interaction content etc..
In some embodiments, which can be arranged in configurating terminal by configuring user and upload to dataLibrary server, interactive terminal can obtain interaction subject information by network from database server, and apply root by sonAccording to the interaction subject information display interaction page.
303, user obtains interactive content information for the interactive operation of the interaction page.
For example, the interaction page includes interacting theme and optional interaction content with reference to the interaction page that Fig. 3 c is provided, whenWhen detecting that interactive user clicks optional interaction content, the interaction content is obtained as interactive content information.
In some embodiments, the interaction page can also include interaction comment region, and interactive content information may include mutualDynamic comment, interaction comment can be text reviews, picture comment, sound comment, etc..It is mutually employed when interactive terminal detectsFor the comment edit operation in interaction comment region, the available interaction comment of interactive terminal simultaneously should to playback terminal transmission at familyInteraction comment, so that playback terminal display interaction text reviews.
For example, region is commented in the interaction of bottom in the interaction page provided with reference to Fig. 3 c, which comments on region can be withDisplay interaction text reviews editing prompt " barrage of transmission will be shown on large screen in shop ", interactive user can be mutual at thisDynamic comment region inputs text reviews, and when interactive user clicks " transmission " control, interactive terminal can be sent out the text reviewsDisplay terminal is given, so that playback terminal display interaction text reviews.
304, interactive content information is sent to playback terminal, is shown so that playback terminal is updated according to interactive content informationInteraction subject information on the video playing page.
Wherein, by interactive content information be sent to playback terminal mode have it is a variety of, for example, by network directly will be mutualDynamic content information is sent to playback terminal;For another example, interactive content information is sent to playback terminal by transfer server, etc.Deng.
For example, interactive content information can be passed through transfer server by covering the Wi-Fi in video-see regionIt is sent to playback terminal.
In some embodiments, interactive terminal can also obtain its terminal iidentification, and according to interactive content information and terminalMark generate interactive information, interactive information is finally sent to playback terminal so that playback terminal according to interactive content information moreInteraction subject information on the new display video playing page.
From the foregoing, it will be observed that the embodiment of the present invention can show the user's operation page of female application;Based on interactive user for useThe interaction trigger action of family operation pages, by the son application display interaction page, son application is operated in female application;Based on interactionUser obtains interactive content information for the interactive operation of the interaction page;Interactive content information is sent to playback terminal, so thatPlayback terminal updates the interaction subject information on the display video playing page according to interactive content information.
Due to the interactive content information that the user of the available interactive terminal of the program inputs, and by the interactive content informationIt is sent to playback terminal, is believed so that playback terminal updates the interaction theme on the display video playing page according to interactive content informationBreath, this programme can make user participate in interaction, the multiplicity interacted when to improving video-see in video playing as a result,Property.
The method according to described in above-described embodiment, will now be described in further detail below.
In the present embodiment, Internet bar will be particularly applicable in video interactive system, the live game coverage of Lai Jinhang game X isThe method of the embodiment of the present invention is described in detail in example, the structural schematic diagram of the video interactive system with reference to shown in Fig. 4 a:
Grey parts as shown in fig. 4 a are video interactive system, which includes interactive terminal A, interacts eventuallyB, playback terminal, configurating terminal are held, in the present embodiment, interactive terminal A, interactive terminal B, configurating terminal all can be intelligent handsMachine, playback terminal can be server cluster.
Wherein, playback terminal can be communicated with configurating terminal, interactive terminal A, interactive terminal B.Playback terminal can with broadcastEquipment connection is put, is performed image display controlling playback equipment, audio plays etc.;Playback terminal can also be with the service of game XThe database communication of device, game X, configurating terminal can also be with the database communications of the server of game X, game X.
Specifically, the specific structure of video interactive system is as shown in Figure 4 b, video interactive system can by playback terminal, matchSet terminal, playback equipment, Nodejs server cluster, game X information server and multiple interactive terminals composition.
Wherein, playback terminal is made of multiple servers, for example, data processing server, shop server cluster, etc.Deng.Wherein, shop server cluster may include multiple single servers, such as voice broadcast server, interactive user dataServer, video playing server, etc..In some embodiments, in order to improve the efficiencies of transmission of data, number in playback terminalIt can be led to by way of Redis Cluster (a kind of distributed system) according to processing server and shop server clusterLetter.
In some embodiments, in order to improve the efficiency of transmission of data, reduce data transfer delay, interactive terminal can lead toThe mode and Nodejs server cluster for crossing Web Socket (a kind of network protocol) carry out long connection communication, to be playedTerminal subscribes to the interactive service that published method provides by Redis Cluster.
In some embodiments, in order to improve the efficiencies of transmission of data, interactive terminal, game X information server, at dataReason server can be communicated by way of Kafka Cluster (a kind of Distributed Message Queue system).
It describes in detail below:
1, Kafka Cluster:
With reference to Fig. 4 c, Kafka can be by message generator (Producer), message consumer (Consumer), caching generationManage the composition such as (Borker), storage sites (ZooKeeper).
Wherein, each Kafka server is Broker, when one or more Borker be connected to it is sameKafka Cluster is just constituted when ZooKeeper (a kind of distributed application program coordination service).
Wherein, ZooKeeper can manage cluster configuration, election Leader, and in Consumer Group (by oneOr multiple Consumer composition) rebalancing (Rebalance) is carried out when changing.
Wherein, each Broker would generally handle read-write requests as Leader in (subsegment) Partition,Follower backed up in synchronization is used as in other Partition.
The subscription of Kafka, issue mechanism can refer to Fig. 4 d, and as shown in figure 4d, one or more Producer are by messageIt is pushed to Topic, and the Consumer group by subscribing to the Topic pulls message from the Topic.
Wherein, Topic is a kind of News Category, is made of multiple orderly Partition, and distribution can be with reference to figure4e can create one or more Topic as shown in fig 4e in each Broker, the same Topic can be in same clusterUnder multiple Broker in be distributed.
2, Redis Cluster:
With reference to Fig. 4 f, Redis Cluster is a kind of cluster of non-stop layer structure, each node can save data withAnd the state of entire cluster, and each node and other all node interconnections (PING-PONG mechanism), and assisted by GossipIt is communicated between a kind of view (communication protocol) Lai Jinhang node.
By above-mentioned communication structure, specific step is as follows for the embodiment of the present invention:
(1) configurating terminal obtains video configuration information, and video configuration information is sent to playback terminal.
In the present embodiment, video-see region can be the geographic area where Internet bar, and Internet bar administrator can be used asUser is configured by configurating terminal in advance by the store informations such as Wi-Fi of geographic area, covering Internet bar where Internet bar's title, Internet barIt is sent to playback terminal, interactive terminal can show the interaction page according to the store information.
In the present embodiment, when configurating terminal detects that configuration user triggers the user's operation page of configurating terminal (such asShown in Fig. 2 b) on son application A when, can by son using A jump display the video configuration page (as shown in Figure 2 c);Work as configurationWhen terminal detects that configuration user clicks the selection match component of the video configuration page, configurating terminal can be from game X numberAccording to the race information for obtaining game X in library, specific race information acquisition method can refer to the portion above-mentioned Kafka CluserPoint, this will not be repeated here.
When configurating terminal gets the race information of game X, configurating terminal can show according to these race information and regardFrequency is chosen shown in the page (such as Fig. 2 d), wherein the display video chooses the battle information, right that the page includes multiple game X racesBetween wartime.When configurating terminal detects configuration user when video chooses the video selection operation on the page, configurating terminal can be withThe corresponding race information of the video selection operation is obtained, and the race information is sent to playback terminal.
When configurating terminal detect configuration user click configurating terminal setting guess topic control when, configurating terminal can be withIt shows topics and configures the page (as shown in Figure 2 e), configurating terminal can detecte and obtain configuration user in the theme configuration pageThe interaction subject information of input, and the interaction subject information is sent to playback terminal.
In some embodiments, when configurating terminal detects that configuration user clicks the setting interaction reward control of configurating terminalWhen, configurating terminal can show the interaction reward page, and the available configuration user of configurating terminal is defeated in the interaction reward pageThe interaction incentive message entered, and the interaction incentive message is sent to interactive terminal.
In further embodiments, when configurating terminal detects that interactive user clicks the submission component of the user's operation pageWhen, race information that configurating terminal can just will acquire, interaction subject information, interaction incentive message are sent to playback terminal.
In some embodiments, configurating terminal can will acquire race information, interaction subject information, interaction reward letterBreath is sent to the son application data server of configurating terminal, so that son application data server of the playback terminal from the configurating terminalThe information such as middle acquisition race information, interaction subject information, interaction incentive message.
(2) playback terminal obtains configuration information, and video and view are shown on the video playing page according to configuration informationFrequently corresponding interaction subject information.
In the present embodiment, playback terminal can obtain configuration information by the son application data server of configurating terminal,And live video and the corresponding interaction subject information of live video are shown on the video playing page according to configuration information.
For example, configuration information may include video information, interaction subject information and the interaction incentive message of live video,With reference to Fig. 1 d, the video playing page can be divided into video playback area, interaction title field, interaction reward region, playback terminalTopic area can be being interacted in the video playback area of video playing page display video, according to configuration information according to configuration informationDomain shows the corresponding interaction subject information of video, interacts incentive message in interaction reward region display according to configuration information.
Wherein, playback terminal is with needing to determine the live data server of live video by the video information of live videoLocation is come, to communicated with the direct broadcast server to obtain live video data, and according to live video data in video playing pageThe live video is shown on face.
(3) interactive terminal obtains interactive content information, and interactive content information is sent to playback terminal.
In the present embodiment, spectators can carry interactive terminal as interactive user, when interactive terminal connection Internet bar providesWi-Fi when, the Wi-Fi connection request that the available interactive terminal of playback terminal is sent, and according to terminal list (reference table1), judge whether the spectators of the carrying interactive terminal are to first enter Internet bar on the same day, when the spectators are to enter net for the first time on the same day, then the identity information of the spectators is inquired by the communication mode of Redis Cluster, then shows this in the video playing pageThe identity information of spectators simultaneously carries out voice broadcast to the identity information.Wherein, the communication mode of Redis Cluster can refer toThe part above-mentioned Redis Cluster, this will not be repeated here.
Further, interactive terminal can also obtain spectators' interactive content information in the interaction page (as shown in Figure 3c)(for example, vote information, barrage comment information), and the interactive content information is sent to playback terminal.
In addition to this, it is played all in spectators in current shop the spectators of game X by interactive terminal in the present embodimentReferred to as player, the player that playback terminal can subscribe to player in current shop by the communication mode of Kafka Cluster are onlineHeartbeat TOPIC, and from the game process data TOPIC of game X server subscription player, and subscribe to and play from game X databaseThe game outcome data TOPIC of family, thus these game datas of timing acquisition player.
When the data processing server of playback terminal finds that player triggers in game X according to the game data of these players" three kill " event when, then the identity information of the player is inquired by the communication mode of Redis Cluster, then to the playerIdentity information and " three kill " event carry out full shop voice broadcast.
(4) it when playback terminal gets the interactive content information of interactive terminal transmission, is updated according to interactive content informationShow the interaction subject information on the video playing page.
When playback terminal gets the interactive content information of interactive terminal transmission, playback terminal can be according to interaction contentInformation update shows the interaction subject information on the video playing page.
For example, interaction subject information may include vote information, barrage comment information, playback terminal can be every with real-time statisticsThe ballot accounting of a war team, and shown in real time in ballot accounting of the interaction motif area of the video playing page to each war teamShow, and, the barrage that spectators send is shown in the barrage region of the video playing page.
From the foregoing, it will be observed that the present embodiment can obtain video configuration information with configurating terminal, and video configuration information is sent toPlayback terminal;Playback terminal obtains configuration information, and video and video are shown on the video playing page according to configuration informationCorresponding interaction subject information;Interactive terminal obtains interactive content information, and interactive content information is sent to playback terminal;WhenWhen playback terminal gets the interactive content information of interactive terminal transmission, display video playing page is updated according to interactive content informationInteraction subject information on face.
The present embodiment can provide the scheme that live streaming is watched under a line as a result, for game race spectators, with this solution,Spectators can break through the limitation of the factors such as time, place, ticket price, interact to flock together with other spectators, fromAnd meet psychological needs.This improves the diversity interacted when video-see.
In order to better implement above method, the embodiment of the present invention also provides a kind of video interactive device, is suitable for playingTerminal, the video interactive device specifically can integrate in the server.Wherein, server can be single server, can also be withThe server cluster being made of multiple servers.In some embodiments, which can also be integrated in multipleIn electronic equipment, for example, video interactive device can integrate in multiple servers, realized by multiple servers of the inventionVideo interaction method.
For example, as shown in figure 5, the video interactive device may include acquiring unit 501, broadcast unit 502, display unit503, interactive unit 504, set acquiring unit 505 and updating unit 506 are as follows:
(1) acquiring unit 501:
Acquiring unit 501, for obtaining video and the corresponding interaction subject information of video.
(2) broadcast unit 502:
Broadcast unit 502, for playing video on the video playing page.
(3) display unit 503:
Display unit 503, for showing interaction on the video playing page according to interaction subject information when playing videoSubject information.
(4) interactive unit 504:
Interactive unit 504, for obtaining the interactive information of interactive terminal transmission, interactive information includes terminal iidentification, andFor the interactive content information of interaction theme;.
In some embodiments, interactive unit 504 can also determine subelement, end including location information subelement, positionIt holds and determines subelement, as follows:
Location information subelement, for obtaining the position authentication information of terminal;
Position determines subelement, for determining the mark of terminal present position and terminal according to position authentication informationKnow;
Terminal determines subelement, is used for when terminal present position is in preset video-see region, by terminalMark default terminal iidentification set is added, to determine terminal as interactive terminal.
In some embodiments, terminal, which determines subelement specifically, can be also used for executing following steps:
When getting attribute ordering instruction, user property of the user of interactive terminal in interactive application is obtained;
Operation is ranked up to user property, obtains user property sequencing information;
Switch display user property ranking pages based on user property sequencing information.
In some embodiments, terminal, which determines subelement specifically, can be also used for executing following steps:
When getting attribution notices instruction, the identity information of the user of interactive terminal and the use of interactive terminal are obtainedUser property of the family in interactive application;
Voice broadcast is carried out according to identity information and user property.
In some embodiments, terminal, which determines subelement specifically, can be also used for executing following steps:
When detecting newly-increased interactive terminal in region, the identity information of the user of newly-increased interactive terminal is obtained;
The identity information of user is shown on the video playing page;
Identity-based information carries out voice broadcast.
(5) gather acquiring unit 505:
Gather acquiring unit 505, for obtaining default terminal iidentification set, presetting terminal iidentification set includes being located at videoThe mark of terminal in viewing areas.
(6) updating unit 506:
Updating unit 506, in default terminal iidentification set there are when terminal iidentification, more according to interactive content informationInteraction subject information on the new display video playing page.
In some embodiments, updating unit 506 specifically can be also used for executing following steps:
Being determined according to interactive content information may be selected ratio shared by interaction content;
The corresponding optional interaction content of interaction topic on the display video playing page is updated according to ratio.
From the foregoing, it will be observed that the video interactive device of the present embodiment obtains video by acquiring unit and the corresponding interaction of video is ledInscribe information;Video is played on the video playing page by broadcast unit;When playing video, by display unit according to interaction themeInformation shows interaction subject information on the video playing page;The interactive information that interactive terminal is sent is obtained by interactive unit, mutuallyDynamic information includes terminal iidentification, and for the interactive content information of interaction theme;Default terminal is obtained by set acquiring unitLogo collection, default terminal iidentification set include the mark positioned at terminal in video-see region;By updating unit default wholeIt holds in logo collection there are when terminal iidentification, the interaction theme on the display video playing page is updated according to interactive content information and is believedBreath.
Since the program can play the video corresponding interaction theme while playing video, and according to viewing areasThe interactive content information of interior interactive terminal updates interaction theme, the diversity interacted when improving video-see as a result,.
In order to better implement above method, the embodiment of the present invention also provides a kind of video interactive device, is suitable for playingTerminal, the video interactive device specifically can integrate in the electronic device, which can be terminal.For example, intelligent handThe equipment such as machine, tablet computer, laptop, PC.
For example, as shown in fig. 6, the video interactive device may include configuration display unit 601, configuration trigger unit 602,It configures acquiring unit 603 and configuration transmission unit 604 is as follows:
(1) display unit 601 is configured:
Display unit 601 is configured, for showing the user's operation page of female application.
(2) trigger unit 602 is configured:
Trigger unit 602 is configured, for operating based on configuration user for the video configuration of the user's operation page, passes through sonUsing the display video configuration page, son application is operated in female application.
(3) acquiring unit 603 is configured:
Acquiring unit 603 is configured, passes through the video configuration information of video configuration page configuration for obtaining configuration user, depending onFrequency configuration information includes video to be played and the corresponding interaction subject information of video to be played.
In some embodiments, configuration acquiring unit 603 specifically can be used for executing following steps:
When choosing the selection trigger action of the page for video based on configuration user, display video chooses the page, video choosingTaking the page includes multiple candidate videos;
The video selection operation of the page is chosen for video based on configuration user, determination is to be played from multiple candidate videosVideo obtains the video information of video to be played;
Show the corresponding theme configuration page of video to be played;
Based on configuration user for the subject editing operation of the theme configuration page, the corresponding interaction master of video to be played is obtainedInscribe information.
(4) transmission unit 604 is configured:
Transmission unit 604 is configured, for video configuration information to be sent to playback terminal, so that playback terminal is obtained and shownShow video to be played and the corresponding interaction subject information of video to be played.
From the foregoing, it will be observed that the video interactive device of the present embodiment is shown the user's operation page of female application by configuration display unitFace;It is operated based on configuration user for the video configuration of the user's operation page by configuration trigger unit, passes through son application display viewThe frequency configuration page, son application operate in female application;Configuration user is obtained by configuration acquiring unit to match by the video configuration pageThe video configuration information set, video configuration information include video to be played and the corresponding interaction subject information of video to be played;Video configuration information is sent to playback terminal by configuration transmission unit so that playback terminal obtain and show video to be played withAnd the corresponding interaction subject information of video to be played.
As a result, in the present embodiment, the user of configurating terminal can use configurating terminal to choose and control playback terminalThe video to be played improves the efficiency of configuration playback terminal video to be played, meanwhile, master is interacted accordingly for the video configurationTopic improves the diversity of video playing so that broadcasting end is available and shows the video and its interaction theme, so thatWhen spectators watch the video, the diversity that can be interacted when improving video-see by the interaction theme.
In order to better implement above method, the embodiment of the present invention also provides a kind of video interactive device, is suitable for interactionTerminal, the video interactive device specifically can integrate in the terminal, for example, smart phone, tablet computer, smart bluetooth handThe equipment such as table.
For example, as shown in fig. 7, the video interactive device may include interactive display unit 701, interaction trigger unit 702,Contents acquiring unit 703 and content sending unit 704 are as follows:
(1) interactive display unit 701:
Interactive display unit 701, for showing the user's operation page of female application.
(2) trigger unit 702 is interacted:
Trigger unit 702 is interacted, for being directed to the interaction trigger action of the user's operation page based on interactive user, passes through sonThe page is interacted using display, son application operates in female application.
(3) contents acquiring unit 703:
Contents acquiring unit 703 obtains interaction content letter for the interactive operation based on interactive user for the interaction pageBreath.
(4) content sending unit 704:
Content sending unit 704, for interactive content information to be sent to playback terminal, so that playback terminal is according to interactionContent information updating shows the interaction subject information on the video playing page.
From the foregoing, it will be observed that the video interactive device of the present embodiment can be shown the user's operation of female application by interactive display unitThe page;The interaction trigger action of the user's operation page can be directed to based on interactive user by interaction trigger unit 702, is answered by sonThe page is interacted with display, son application operates in female application;Interactive user can be based on by contents acquiring unit 703 for interactionThe interactive operation of the page obtains interactive content information;Interactive content information can be sent to broadcasting by content sending unit 704Terminal, so that playback terminal updates the interaction subject information on the display video playing page according to interactive content information.
Due to the interactive content information that the user of the available interactive terminal of the program inputs, and by the interactive content informationIt is sent to playback terminal, is believed so that playback terminal updates the interaction theme on the display video playing page according to interactive content informationBreath, this programme can make user participate in interaction, the multiplicity interacted when to improving video-see in video playing as a result,Property.
When it is implemented, above-mentioned each unit and subelement can be used as independent entity to realize, can also be appointedMeaning combination, is realized as same or several entities, and the method that the specific implementation of above each unit can be found in front is implementedExample, details are not described herein.
The embodiment of the present invention also provides a kind of electronic equipment, which can be the equipment such as terminal, server.ItsIn, terminal can be mobile phone, tablet computer, smart bluetooth equipment, laptop or PC (PersonalComputer, PC) etc. equipment;Server can be single server, be also possible to the server set being made of multiple serversGroup.In some embodiments, which can also be integrated in multiple electronic equipments, common by these electronic equipmentsTo realize video interaction method.
As shown in figure 8, it illustrates the structural schematic diagrams of electronic equipment involved in the embodiment of the present invention, specifically:
The electronic equipment may include one or more than one processing core processor 801, one or moreThe components such as memory 802, power supply 803, input module 804 and the communication module 805 of computer readable storage medium.This fieldTechnical staff is appreciated that electronic devices structure shown in Fig. 8 does not constitute the restriction to electronic equipment, may include than figureShow more or fewer components, perhaps combines certain components or different component layouts.Wherein:
Processor 801 is the control centre of the electronic equipment, utilizes various interfaces and the entire electronic equipment of connectionVarious pieces by running or execute the software program and/or module that are stored in memory 802, and are called and are stored inData in reservoir 802 execute the various functions and processing data of electronic equipment, to carry out integral monitoring to electronic equipment.In some embodiments, processor 801 may include one or more processing cores;In some embodiments, processor 801 can collectAt application processor and modem processor, wherein the main processing operation system of application processor, user interface and apply journeySequence etc., modem processor mainly handle wireless communication.It is understood that above-mentioned modem processor can not also collectAt into processor 801.
Memory 802 can be used for storing software program and module, and processor 801 is stored in memory 802 by operationSoftware program and module, thereby executing various function application and data processing.Memory 802 can mainly include storage journeySequence area and storage data area, wherein storing program area can the (ratio of application program needed for storage program area, at least one functionSuch as sound-playing function, image player function) etc.;Storage data area, which can be stored, uses created number according to electronic equipmentAccording to etc..In addition, memory 802 may include high-speed random access memory, it can also include nonvolatile memory, such as extremelyA few disk memory, flush memory device or other volatile solid-state parts.Correspondingly, memory 802 can also wrapMemory Controller is included, to provide access of the processor 801 to memory 802.
Electronic equipment further includes the power supply 803 powered to all parts, and in some embodiments, power supply 803 can pass throughPower-supply management system and processor 801 are logically contiguous, to realize management charging, electric discharge, Yi Jigong by power-supply management systemThe functions such as consumption management.Power supply 803 can also include one or more direct current or AC power source, recharging system, power supplyThe random components such as fault detection circuit, power adapter or inverter, power supply status indicator.
The electronic equipment may also include input module 804, which can be used for receiving the number or character of inputInformation, and generate keyboard related with user setting and function control, mouse, operating stick, optics or trackball signalInput.
The electronic equipment may also include communication module 805, and communication module 805 may include wireless mould in some embodimentsBlock, electronic equipment can carry out short range wireless transmission by the wireless module of the communication module 805, to provide for userWireless broadband internet access.For example, the communication module 805 can be used for that user is helped to send and receive e-mail, browse webpageWith access streaming video etc..
Although being not shown, electronic equipment can also be including display unit etc., and details are not described herein.Specifically in the present embodimentIn, the processor 801 in electronic equipment can be corresponding by the process of one or more application program according to following instructionExecutable file be loaded into memory 802, and the application program being stored in memory 802 is run by processor 801,To realize various functions.
For example, in some embodiments, following function may be implemented:
Obtain video and the corresponding interaction subject information of video;Video is played on the video playing page;It is regarded playingWhen frequency, interaction subject information is shown on the video playing page according to interaction subject information;Obtain the interaction that interactive terminal is sentInformation, interactive information include terminal iidentification, and for the interactive content information of interaction theme;Obtain default terminal iidentification collectionIt closes, default terminal iidentification set includes the mark positioned at terminal in video-see region;Exist in default terminal iidentification setWhen terminal iidentification, the interaction subject information on the display video playing page is updated according to interactive content information.
For example, in some embodiments, can also implement function such as:
The user's operation page of the female application of display;It is operated based on configuration user for the video configuration of the user's operation page,The video configuration page is shown by son application, and son application operates in female application;It obtains configuration user and passes through the video configuration pageThe video configuration information of configuration, video configuration information include video to be played and the corresponding interaction theme letter of video to be playedBreath;Video configuration information is sent to playback terminal by communication module 805.
For example, in some embodiments, can also implement function such as:
The user's operation page of the female application of display;The interaction trigger action of the user's operation page is directed to based on interactive user,By the son application display interaction page, son application is operated in female application;Based on interactive user for the interaction behaviour of the interaction pageMake, obtains interactive content information;Interactive content information is sent to playback terminal by communication module 805.
The specific embodiment and implementation result of above each operation can be found in the embodiment of front, no longer superfluous hereinIt states.
It will appreciated by the skilled person that all or part of the steps in the various methods of above-described embodiment can be withIt is completed by instructing, or relevant hardware is controlled by instruction to complete, which can store computer-readable deposits in oneIn storage media, and is loaded and executed by processor.
For this purpose, the embodiment of the present invention provides a kind of storage medium, wherein being stored with a plurality of instruction, which can be processedDevice is loaded, to execute the step in any video interaction method provided by the embodiment of the present invention.
For example, in some embodiments, which can execute following steps:
Obtain video and the corresponding interaction subject information of video;Video is played on the video playing page;It is regarded playingWhen frequency, interaction subject information is shown on the video playing page according to interaction subject information;Obtain the interaction that interactive terminal is sentInformation, interactive information include terminal iidentification, and for the interactive content information of interaction theme;Obtain default terminal iidentification collectionIt closes, default terminal iidentification set includes the mark positioned at terminal in video-see region;Exist in default terminal iidentification setWhen terminal iidentification, the interaction subject information on the display video playing page is updated according to interactive content information.
For example, in some embodiments, which can execute following steps:
The user's operation page of the female application of display;It is operated based on configuration user for the video configuration of the user's operation page,The video configuration page is shown by son application, and son application operates in female application;It obtains configuration user and passes through the video configuration pageThe video configuration information of configuration, video configuration information include video to be played and the corresponding interaction theme letter of video to be playedBreath;Video configuration information is sent to playback terminal.
For example, in some embodiments, which can execute following steps:
The user's operation page of the female application of display;The interaction trigger action of the user's operation page is directed to based on interactive user,By the son application display interaction page, son application is operated in female application;Based on interactive user for the interaction behaviour of the interaction pageMake, obtains interactive content information;Interactive content information is sent to playback terminal.
Wherein, which may include: read-only memory (ROM, Read Only Memory), random access memoryBody (RAM, Random Access Memory), disk or CD etc..
By the instruction stored in the storage medium, it is mutual that any video provided by the embodiment of the present invention can be executedStep in dynamic method, it is thereby achieved that achieved by any video interaction method provided by the embodiment of the present inventionBeneficial effect is detailed in the embodiment of front, and details are not described herein.
It is provided for the embodiments of the invention a kind of video interaction method, device and storage medium above and has carried out detailed JieIt continues, used herein a specific example illustrates the principle and implementation of the invention, and the explanation of above embodiments is onlyIt is to be used to help understand method and its core concept of the invention;Meanwhile for those skilled in the art, according to the present inventionThought, there will be changes in the specific implementation manner and application range, in conclusion the content of the present specification should not be construed asLimitation of the present invention.

Claims (13)

CN201910605509.1A2019-07-052019-07-05Video interaction method, device and storage mediumActiveCN110225412B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201910605509.1ACN110225412B (en)2019-07-052019-07-05Video interaction method, device and storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201910605509.1ACN110225412B (en)2019-07-052019-07-05Video interaction method, device and storage medium

Publications (2)

Publication NumberPublication Date
CN110225412Atrue CN110225412A (en)2019-09-10
CN110225412B CN110225412B (en)2022-05-17

Family

ID=67812731

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201910605509.1AActiveCN110225412B (en)2019-07-052019-07-05Video interaction method, device and storage medium

Country Status (1)

CountryLink
CN (1)CN110225412B (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111538601A (en)*2020-04-142020-08-14北京宝兰德软件股份有限公司Webpage end communication method and device, electronic equipment and storage medium
CN111694630A (en)*2020-06-052020-09-22腾讯科技(北京)有限公司Viewpoint display control method and device, electronic equipment and storage medium
CN111870935A (en)*2020-06-082020-11-03腾讯科技(深圳)有限公司Business data processing method and device, computer equipment and storage medium
CN112055252A (en)*2020-08-182020-12-08腾讯科技(深圳)有限公司Multi-screen interaction method and device, computer readable medium and electronic equipment
CN112969093A (en)*2019-12-132021-06-15腾讯科技(北京)有限公司Interactive service processing method, device, equipment and storage medium
CN113064590A (en)*2019-12-262021-07-02腾讯科技(深圳)有限公司Method and device for processing interactive components in interactive video
CN113179446A (en)*2021-04-262021-07-27北京字跳网络技术有限公司Video interaction method and device, electronic equipment and storage medium
CN113596553A (en)*2021-01-222021-11-02腾讯科技(深圳)有限公司Video playing method and device, computer equipment and storage medium
CN115734037A (en)*2022-10-212023-03-03北京奇艺世纪科技有限公司 A video display method, device, server and storage medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20040098754A1 (en)*2002-08-082004-05-20Mx EntertainmentElectronic messaging synchronized to media presentation
CN101127875A (en)*2007-09-132008-02-20深圳市融合视讯科技有限公司An audience interaction method for broadcasting video stream media program
US20110107239A1 (en)*2008-05-012011-05-05Uri AdoniDevice, system and method of interactive game
US20160236082A1 (en)*2011-08-182016-08-18Game Nation, Inc.System and method for providing a multi-player game experience
WO2016155562A1 (en)*2015-04-032016-10-06腾讯科技(深圳)有限公司Content item display system, method and device
CN106686441A (en)*2016-12-302017-05-17中广热点云科技有限公司Video interaction method
WO2017166622A1 (en)*2016-03-282017-10-05乐视控股(北京)有限公司Video playing method, playing terminal and media server
WO2018103353A1 (en)*2016-12-072018-06-14腾讯科技(深圳)有限公司Live video push method and device, storage medium, and program product

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20040098754A1 (en)*2002-08-082004-05-20Mx EntertainmentElectronic messaging synchronized to media presentation
CN101127875A (en)*2007-09-132008-02-20深圳市融合视讯科技有限公司An audience interaction method for broadcasting video stream media program
US20110107239A1 (en)*2008-05-012011-05-05Uri AdoniDevice, system and method of interactive game
US20160236082A1 (en)*2011-08-182016-08-18Game Nation, Inc.System and method for providing a multi-player game experience
WO2016155562A1 (en)*2015-04-032016-10-06腾讯科技(深圳)有限公司Content item display system, method and device
WO2017166622A1 (en)*2016-03-282017-10-05乐视控股(北京)有限公司Video playing method, playing terminal and media server
WO2018103353A1 (en)*2016-12-072018-06-14腾讯科技(深圳)有限公司Live video push method and device, storage medium, and program product
CN106686441A (en)*2016-12-302017-05-17中广热点云科技有限公司Video interaction method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
有话就说90: ""如何使用"欢乐KTV"在KTV包厢中互动?"", 《百度经验》*

Cited By (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN112969093A (en)*2019-12-132021-06-15腾讯科技(北京)有限公司Interactive service processing method, device, equipment and storage medium
CN112969093B (en)*2019-12-132023-09-08腾讯科技(北京)有限公司Interactive service processing method, device, equipment and storage medium
CN113064590A (en)*2019-12-262021-07-02腾讯科技(深圳)有限公司Method and device for processing interactive components in interactive video
CN113064590B (en)*2019-12-262023-10-27腾讯科技(深圳)有限公司Processing method and device for interactive components in interactive video
CN111538601A (en)*2020-04-142020-08-14北京宝兰德软件股份有限公司Webpage end communication method and device, electronic equipment and storage medium
CN111694630A (en)*2020-06-052020-09-22腾讯科技(北京)有限公司Viewpoint display control method and device, electronic equipment and storage medium
CN111870935A (en)*2020-06-082020-11-03腾讯科技(深圳)有限公司Business data processing method and device, computer equipment and storage medium
CN112055252A (en)*2020-08-182020-12-08腾讯科技(深圳)有限公司Multi-screen interaction method and device, computer readable medium and electronic equipment
CN113596553A (en)*2021-01-222021-11-02腾讯科技(深圳)有限公司Video playing method and device, computer equipment and storage medium
CN113179446A (en)*2021-04-262021-07-27北京字跳网络技术有限公司Video interaction method and device, electronic equipment and storage medium
US11924516B2 (en)2021-04-262024-03-05Beijing Zitiao Network Technology Co, Ltd.Video interaction method and apparatus, electronic device, and storage medium
CN115734037A (en)*2022-10-212023-03-03北京奇艺世纪科技有限公司 A video display method, device, server and storage medium

Also Published As

Publication numberPublication date
CN110225412B (en)2022-05-17

Similar Documents

PublicationPublication DateTitle
CN110225412A (en)Video interaction method, device and storage medium
CN106792081B (en)Live video pushing method and device
CN103875200B (en)For delivering, to receiver device power-efficient, system and the device that social networks updates in radio network
CN103686396B (en)Video sharing method and device
CN102780915B (en)The method of preserved program, Apparatus and system
US9020414B2 (en)Optimizing operation of a radio program
JP2008537368A (en) Method and apparatus for real-time interaction with a large number of viewers during a live program
CN106028391A (en)Pedestrian flow statistics method and device
CN106803965A (en)The method and device of the multiple live contents of displaying of live platform
CN106101804A (en)Barrage establishing method and device
CN108848393B (en)Method, device and equipment for showing entrance and storage medium
CN109495427A (en)Multi-medium data methods of exhibiting, device, storage medium and computer equipment
CN111385594A (en)Virtual character interaction method, device and storage medium
CN110166799A (en)Living broadcast interactive method, apparatus and storage medium
CN106488331A (en)Interactive approach based on multi-medium data, intelligent terminal and server
CN106791999A (en)A kind of method and system of the advertisement putting based on live telecast
CN103856791A (en)Television voting method and television voting system
CN103856832B (en)The making of hypermedia and delivery system and method
CN109982101A (en)A kind of method, apparatus, equipment and the storage medium of live streaming processing
JP4920571B2 (en) TV program viewing member management system and TV program viewing member management method
US20140141890A1 (en)Amusement system
CN106888406A (en)A kind of time-based interaction content method for pushing and system
WO2024125046A9 (en)Virtual-character display method and apparatus, and device and storage medium
JP2018151922A (en)Server, information processing method, network system, and terminal
CN106657188A (en)WeChat shake terminal content pushing method and system

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp