CN105589622A - Chatting method and device based on pop-up comment - Google Patents

Chatting method and device based on pop-up comment Download PDF

Info

Publication number
CN105589622A
CN105589622A CN201510921190.5A CN201510921190A CN105589622A CN 105589622 A CN105589622 A CN 105589622A CN 201510921190 A CN201510921190 A CN 201510921190A CN 105589622 A CN105589622 A CN 105589622A
Authority
CN
China
Prior art keywords
barrage
transmit leg
chat
output
online
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
CN201510921190.5A
Other languages
Chinese (zh)
Other versions
CN105589622B (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.)
Beijing Xiaomi Technology Co Ltd
Xiaomi Inc
Original Assignee
Xiaomi Inc
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 Xiaomi Inc filed Critical Xiaomi Inc
Priority to CN201510921190.5A priority Critical patent/CN105589622B/en
Publication of CN105589622A publication Critical patent/CN105589622A/en
Application granted granted Critical
Publication of CN105589622B publication Critical patent/CN105589622B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/488Data services, e.g. news ticker
    • H04N21/4884Data services, e.g. news ticker for displaying subtitles

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention provides a chatting method and a chatting device based on a pop-up comment. The method comprises the steps of detecting whether the pop-up comment is selected; and when detecting that the pop-up comment is selected, outputting a chatting window for chatting with the sender of the pop-up comment. According to the method, after seeing the interested pop-up comment, the user can directly chat with the sender of the pop-up comment, a weak connection between the users is established, and the user experience is enhanced.

Description

Chat method based on barrage and device
Technical field
The disclosure relates to the communications field, relates in particular to chat method and device based on barrage.
Background technology
Barrage generally refers to the comment being directly apparent on video. User can watch video on one side, on one sideSynchronously make comments and watch other users' comment, thereby forming a kind of experience of immediate interactive.
But user seeing after the interested barrage that other users send, can not be directly and barrageTransmit leg is chatted, poor user experience.
Summary of the invention
In view of this, the disclosure provides chat method and the device based on barrage, solves in correlation techniqueUser sees after interested barrage, can not be directly and the transmit leg of barrage chat, thereby causeThe problem of poor user experience.
According to the first aspect of disclosure embodiment, provide a kind of chat method based on barrage, described sideMethod comprises:
Whether selectedly detect barrage;
After detecting that barrage is selected, the chat window that the transmit leg of output and described barrage is chatted.
Alternatively, whether described detection barrage is selected, comprising:
Whether the barrage that detects current demonstration is selected; Or
Whether selectedly detect the barrage of collecting in the favorites list.
Alternatively, in described the favorites list, collect in the following ways described barrage:
Export the collection icon corresponding with described the favorites list;
In the time detecting that described barrage is dragged in the scope that described collection icon covers, in described receiptsHide the transmitting side marking that records the transmit leg of described barrage in list.
Alternatively, the chat window that the transmit leg of described output and described barrage is chatted, comprising:
Obtain the transmitting side marking of the transmit leg of described barrage;
Judge that according to described transmitting side marking whether described transmit leg is online;
In the time that described transmit leg is online, the chat window that output and described transmit leg are chatted.
Alternatively, describedly judge that according to described transmitting side marking whether described transmit leg is online, comprising:
In the ID of current online user, search and whether have described transmitting side marking, if searchedTo described transmitting side marking, determine that described transmit leg is online.
Alternatively, the chat window that described output and described transmit leg are chatted, comprising:
Initiate chat request by wireless network to described transmit leg;
In the time receiving the chat response message that described transmit leg returns, determine with described transmit leg and pass through instituteState wireless network and set up connection;
Export with described transmit leg by the described chat window of chatting that is connected.
Alternatively, described method also comprises:
In the time that described transmit leg is not online, the current not online information of the output described transmit leg of prompting.
According to the second aspect of disclosure embodiment, provide a kind of chat device based on barrage, described dressPut and comprise:
Whether selected detection module, be configured to detect barrage;
Chat window output module, is configured to after detecting that barrage is selected, output and described barrageThe transmit leg chat window of chatting.
Alternatively, described detection module comprises:
The first detection sub-module, whether the barrage that is configured to detect current demonstration is selected; Or
Whether selected the second detection sub-module, be configured to detect the barrage of collecting in the favorites list.
Alternatively, described device also comprises:
Icon output module, is configured to the output collection icon corresponding with described the favorites list;
Logging modle, is configured to when detecting that described barrage is dragged to that described collection icon coversIn scope time, in described the favorites list, record the transmitting side marking of the transmit leg of described barrage.
Alternatively, described chat window output module comprises:
Obtain submodule, be configured to the transmitting side marking of the transmit leg that obtains described barrage;
Judge submodule, be configured to judge that according to described transmitting side marking whether described transmit leg is online;
Chat window output sub-module, is configured in the time that described transmit leg is online, output and described transmissionThe chat window of Fang Jinhang chat.
Alternatively, described judgement submodule comprises:
Search unit, be configured to search whether have described in the ID of current online userSend square mark, if find described transmitting side marking, determine that described transmit leg is online.
Alternatively, described chat window output sub-module comprises:
Chat request is initiated unit, is configured to initiate chat request by wireless network to described transmit leg;
Determining unit, is configured to, in the time receiving the chat response message that described transmit leg returns, determineSet up and be connected by described wireless network with described transmit leg;
Chat window output unit, is configured to output and chats by described connection with described transmit legChat window.
Alternatively, described method also comprises:
Information output module, is configured in the time that described transmit leg is not online, and output prompting is described to be sent outThe current not online information in the side of sending.
According to the third aspect of disclosure embodiment, a kind of chat device based on barrage is provided, comprising:
Processor;
For the memory of storage of processor executable instruction;
Wherein, described processor is configured to:
Whether selectedly detect barrage;
After detecting that barrage is selected, the chat window that the transmit leg of output and described barrage is chatted.
The technical scheme that embodiment of the present disclosure provides can comprise following beneficial effect:
In disclosure embodiment, terminal after detecting that barrage on interface is selected, output and institute automaticallyState the chat window that the transmit leg of barrage is chatted, thereby can see after interested barrage user,Transmit leg direct and barrage is chatted, and has set up weak annexation between user, has promoted userExperience.
In disclosure embodiment, user can collect barrage in terminal, avoids because barrage movesMoving speed, and cause user to miss the problem of interested barrage, promote user's experience.
In disclosure embodiment, when user collects barrage at needs, described barrage can be draggedIn the scope covering to collection icon corresponding to the favorites list, now terminal can be automatically in described collectionIn list, record the transmitting side marking of the transmit leg of described barrage, so that subsequent detection is chosen institute to userWhile stating the barrage in the favorites list, according to described transmitting side marking, output is chatted with described transmit legChat window. Avoid because barrage translational speed is very fast, and cause user to miss interested barrageProblem, has promoted user's experience.
In disclosure embodiment, the transmitting side marking of the terminal barrage transmit leg that first basis gets,Judge that whether described transmit leg is online. Further, in the time that described transmit leg is online, described terminal outputChat window with described transmit leg is chatted, to directly chat between user, has promoted useFamily is experienced. Alternatively, in the time that described transmit leg is not online, described terminal can be exported the described transmission of promptingThe information that side is not online, has further promoted user's experience.
In disclosure embodiment, when terminal is exported the chat window of chatting with barrage transmit leg at needs,Can first pass through wireless network, initiate chat according to the transmitting side marking of described transmit leg to described transmit legRequest. The chat response message of returning according to described transmit leg, determines with described transmit leg by described nothingSpider lines has been set up connection, and further, output is chatted by described connection with described transmit legChat window, to chat between user. In said process, user sees after interested barrage,Can be directly and the transmit leg of barrage chat, between user, set up weak annexation, promotedUser experiences.
Should be understood that, it is only exemplary and explanatory that above general description and details are hereinafter described,Can not limit the disclosure.
Brief description of the drawings
Accompanying drawing is herein merged in description and forms the part of this description, shows and meets the disclosureEmbodiment, and with description one be used from explain principle of the present disclosure.
Fig. 1 is that the disclosure is according to a kind of chat method flow process based on barrage shown in an exemplary embodimentFigure;
Fig. 2 is that according to the another kind shown in an exemplary embodiment, the chat method based on barrage flows the disclosureCheng Tu;
Fig. 3 is that according to the another kind shown in an exemplary embodiment, the chat method based on barrage flows the disclosureCheng Tu;
Fig. 4 is that according to the another kind shown in an exemplary embodiment, the chat method based on barrage flows the disclosureCheng Tu;
Fig. 5 is that according to the another kind shown in an exemplary embodiment, the chat method based on barrage flows the disclosureCheng Tu;
Fig. 6 is that according to the another kind shown in an exemplary embodiment, the chat method based on barrage flows the disclosureCheng Tu;
Fig. 7 is that according to the another kind shown in an exemplary embodiment, the chat method based on barrage flows the disclosureCheng Tu;
Fig. 8 A to 8B is that the disclosure is shown according to the chat scenario based on barrage shown in an exemplary embodimentIntention;
Fig. 9 is that the disclosure is according to a kind of chat device block diagram based on barrage shown in an exemplary embodiment;
Figure 10 be the disclosure according to the another kind shown in an exemplary embodiment chat device based on barrageBlock diagram;
Figure 11 be the disclosure according to the another kind shown in an exemplary embodiment chat device based on barrageBlock diagram;
Figure 12 be the disclosure according to the another kind shown in an exemplary embodiment chat device based on barrageBlock diagram;
Figure 13 be the disclosure according to the another kind shown in an exemplary embodiment chat device based on barrageBlock diagram;
Figure 14 be the disclosure according to the another kind shown in an exemplary embodiment chat device based on barrageBlock diagram;
Figure 15 be the disclosure according to the another kind shown in an exemplary embodiment chat device based on barrageBlock diagram;
What Figure 16 was the disclosure according to shown in an exemplary embodiment is a kind of for the chat dress based on barrageA structural representation of putting.
Detailed description of the invention
Here will at length describe exemplary embodiment, its sample table shows in the accompanying drawings. BelowWhen description relates to accompanying drawing, unless separately there is expression, the same numbers in different accompanying drawings represents same or analogousKey element. Embodiment described in following exemplary embodiment does not represent the institute consistent with the disclosureThere is embodiment. On the contrary, they be only with as that described in detail in appended claims, of the present disclosure oneThe example of the consistent apparatus and method in a little aspects.
The term using in the disclosure is only for describing the object of specific embodiment, but not is intended to restrictionThe disclosure. " one ", " institute of the singulative using in disclosure and the accompanying claims bookState " and " being somebody's turn to do " be also intended to comprise most forms, unless context clearly represents other implications. Also shouldWork as understanding, term "and/or" used herein refer to and comprise one or more be associated list itemAny or all may combine object.
Although should be appreciated that may to adopt term first, second, third, etc. to describe in the disclosure variousInformation, but these information should not be limited to these terms. These terms be only used for by the information of same type thatThis distinguishes. For example, in the situation that not departing from disclosure scope, the first information also can be called asTwo information, similarly, the second information also can be called as the first information. Depend on linguistic context, as in this instituteUse word " if " can be construed as into " ... time " or " when ... time " or " responseIn determining ".
As shown in Figure 1, Fig. 1 is according to a kind of chat side based on barrage shown in an exemplary embodimentMethod, comprises the following steps:
In step 101, whether selectedly detect barrage.
The method providing in disclosure embodiment can be for terminal, for example, smart mobile phone, panel computer,Personal digital assistant (PersonalDigitalAssistant, PDA) etc.
Whether alternatively, terminal can detect the barrage of current demonstration selected.
In disclosure embodiment, terminal is receiving after the barrage of other-end propelling movement, according to correlation techniqueShow. In the time that user sees interested barrage, can click described barrage, now described terminalCan detect that described barrage is selected according to correlation technique.
The translational speed of considering barrage is very fast, misses interested barrage, the disclosure for fear of userIn embodiment, can collect barrage. Alternatively, described barrage is collected in the favorites list.As shown in Figure 2, Fig. 2 is another according to what illustrate on basis embodiment illustrated in fig. 1 to the process of barrage collectionBased on a chat method for barrage, can comprise:
In step 100-1, export the collection icon corresponding with described the favorites list.
In this step, described terminal is according to the correlation technique output collection icon corresponding with the favorites list.
In step 100-2, when detecting that described barrage is dragged to the model that described collection icon coversEnclose when interior, in described the favorites list, record the transmitting side marking of the transmit leg of described barrage.
If user sees interested barrage, for fear of missing, can first drag described barrage to instituteState in the scope that covers of collection icon. Described terminal, according to correlation technique, detects that described barrage is draggedWhile moving in the scope that described collection icon covers, just in described the favorites list, record described barrageThe transmitting side marking of transmit leg.
Alternatively, terminal except can detect the barrage of current demonstration whether selected, can also detectWhether the barrage of collecting in the favorites list is selected.
User clicks the barrage of collecting in described the favorites list, and now described terminal is equally according to correlation techniqueDetect that described barrage is selected.
After described terminal detects that barrage is selected, continue execution step 102.
In step 102, the chat window that the transmit leg of output and described barrage is chatted.
Alternatively, as shown in Figure 3, Fig. 3 is according to showing on basis embodiment illustrated in fig. 1 to step 102The chat method of the another kind going out based on barrage, can comprise:
In step 102-1, obtain the transmitting side marking of the transmit leg of described barrage.
In this step, if described terminal detects that the barrage of current demonstration is selected, can be from backstageObtain the transmitting side marking of the transmit leg of described barrage. If detecting in the favorites list, described terminal collectsBarrage selected, can directly from described the favorites list, obtain pre-recorded described barrage send outThe transmitting side marking of the side of sending.
In step 102-2, judge that according to described transmitting side marking whether described transmit leg is online.
In this step, described terminal can be according to the described transmitting side marking getting, and searches current onlineIn user's ID, whether there is described transmitting side marking, if find described transmitting side marking,Can determine that described transmit leg is online, continue execution step 102-3, otherwise can determine described transmissionSide is not online.
In step 102-3, the chat window that output and described transmit leg are chatted. Alternatively, stepAs shown in Figure 4, Fig. 4 is according to the another kind of base illustrating on basis embodiment illustrated in fig. 1 to rapid 102-3In the chat method of barrage, can comprise:
In step 102-31, initiate chat request by wireless network to described transmit leg.
In this step, described terminal can be according to correlation technique, according to the described transmit leg mark obtaining beforeKnow by wireless network and initiate chat request to described transmit leg.
In step 102-32, in the time receiving the chat response message that described transmit leg returns, determine withDescribed transmit leg has been set up connection by described wireless network.
Described transmit leg is receiving after described chat request, determines whether as required to agree to open chatProcess. If transmit leg is agreed to open chat process, can return to chat response message to described terminal,So that described terminal is determined with described transmit leg by described establishing wireless network according to described chat response messageStand connection.
In step 102-33, export with described transmit leg by the described chat window of chatting that is connected.
In this step, described terminal is undertaken by above-mentioned connection with described transmit leg according to correlation technique outputThe chat window of chat, now, the user of described terminal can directly pass through with the user of described transmit legDescribed chat window is chatted, and alternatively, can carry out Video chat.
Said process is based in the online situation of described transmit leg, has set up weak connection and close between userSystem, alternatively, experiences in order further to promote user, in the time that described transmit leg is not online, and described methodAs shown in Figure 5, Fig. 5 is based on barrage according to the another kind illustrating on basis embodiment illustrated in fig. 3Chat method, can also comprise:
In step 103, the current not online information of the output described transmit leg of prompting.
In this step, described terminal, can be defeated according to correlation technique in the time that definite described transmit leg is not onlineGo out information, prompting user described in transmit leg current not online.
In above-described embodiment, terminal after detecting that barrage on interface is selected, automatically output with described inThe chat window that the transmit leg of barrage is chatted, thus can see after interested barrage user,Can be directly and the transmit leg of barrage chat, between user, set up weak annexation, promotedUser experiences.
As shown in Figure 6, Fig. 6 is the chat based on barrage according to the another kind shown in an exemplary embodimentMethod, comprises the following steps:
In step 201, whether the barrage that detects current demonstration is selected.
In this step, terminal, receiving after the barrage of other-end propelling movement, shows according to correlation techniqueShow. Described terminal can detect user and whether chosen according to correlation technique the barrage of current demonstration. If inspectionThe barrage that measures current demonstration is selected, continues execution step 202.
In step 202, obtain the transmitting side marking of the transmit leg of described barrage.
In this step, described terminal can be from backstage be obtained the transmit leg of described barrage according to correlation techniqueTransmitting side marking.
In step 203, judge that according to described transmitting side marking whether described transmit leg is online.
In this step, described terminal can be according to the described transmitting side marking getting, and searches current onlineIn user's ID, whether there is described transmitting side marking, if find described transmitting side marking,Can determine that described transmit leg is online, continue execution step 204, otherwise can determine described transmit legNot online, continue execution step 207.
In step 204, initiate chat request by wireless network to described transmit leg.
In this step, described terminal can be according to correlation technique, according to the described transmit leg mark obtaining beforeKnow by wireless network and initiate chat request to described transmit leg.
In step 205, in the time receiving the chat response message that described transmit leg returns, determine and instituteState transmit leg and set up connection by described wireless network.
Described transmit leg is receiving after described chat request, can determine whether as required to agree to openChat process. If transmit leg is agreed to open chat process, can return to chat response message to described endEnd, so that described terminal is determined with described transmit leg by described wireless network according to described chat response messageNetwork has been set up connection.
In step 206, export with described transmit leg by the described chat window of chatting that is connected.
In this step, described terminal is undertaken by above-mentioned connection with described transmit leg according to correlation technique outputThe chat window of chat, now, the user of described terminal can directly pass through with the user of described transmit legDescribed chat window is chatted, and alternatively, can carry out Video chat.
In step 207, the current not online information of the output described transmit leg of prompting.
In this step, described terminal, can be defeated according to correlation technique in the time that definite described transmit leg is not onlineGo out information, prompting user described in transmit leg current not online.
In above-described embodiment, when detecting user, described terminal chooses after the barrage of current demonstration, and canFirst, according to the transmitting side marking of the barrage transmit leg getting, judge that whether described transmit leg is online. Enter oneStep ground, in the time that described transmit leg is online, the chat window that described terminal output and described transmit leg are chattedMouthful, to directly chat between user, promote user's experience. Alternatively, in order further to carryRise user and experience, in the time that described transmit leg is not online, described terminal can be exported the described transmit leg of prompting notOnline information. In said process, user sees after interested barrage, can be directly and barrageTransmit leg chat, between user, set up weak annexation, promoted user's experience.
As shown in Figure 7, Fig. 7 is the chat based on barrage according to the another kind shown in an exemplary embodimentMethod, comprises the following steps:
In step 301, export the collection icon corresponding with the favorites list.
In this step, terminal, receiving after the barrage of other-end propelling movement, shows according to correlation techniqueShow, described terminal also can be according to the correlation technique output collection icon corresponding with the favorites list, as figure simultaneouslyShown in 8A.
In step 302, when detecting that described barrage is dragged to the scope that described collection icon coversWhen interior, in described the favorites list, record the transmitting side marking of the transmit leg of described barrage.
If user sees interested barrage, for fear of missing, can first drag described barrage to instituteState in the scope that covers of collection icon, as shown in Figure 8 B. Described terminal, according to correlation technique, detectsWhile being dragged in the scope that described collection icon covers to described barrage, just in described the favorites listRecord the transmitting side marking of the transmit leg of described barrage.
In step 303, whether selectedly detect the barrage of collecting in the favorites list.
In this step, described terminal can detect user according to correlation technique equally and whether click collection rowBarrage in table. If detect that the barrage of collecting in the favorites list is selected, continue execution step 304.
In step 304, obtain the transmitting side marking of the transmit leg of described barrage.
In this step, described terminal can be obtained described barrage according to correlation technique from described the favorites listThe transmitting side marking of transmit leg.
In step 305, judge that according to described transmitting side marking whether described transmit leg is online.
In this step, described terminal can be according to the described transmitting side marking getting, and searches current onlineIn user's ID, whether there is described transmitting side marking, if find described transmitting side marking,Can determine that described transmit leg is online, continue execution step 306, otherwise can determine described transmit legNot online, continue execution step 309.
In step 306, initiate chat request by wireless network to described transmit leg.
In this step, described terminal can be according to correlation technique, according to the described transmit leg mark obtaining beforeKnow by wireless network and initiate chat request to described transmit leg.
In step 307, in the time receiving the chat response message that described transmit leg returns, determine and instituteState transmit leg and set up connection by described wireless network.
Described transmit leg is receiving after described chat request, can determine whether as required to agree to openChat process. If transmit leg is agreed to open chat process, can return to chat response message to described endEnd, so that described terminal is determined with described transmit leg by described wireless network according to described chat response messageNetwork has been set up connection.
In step 308, export with described transmit leg by the described chat window of chatting that is connected.
In this step, described terminal is undertaken by above-mentioned connection with described transmit leg according to correlation technique outputThe chat window of chat, now, the user of described terminal can directly pass through with the user of described transmit legDescribed chat window is chatted, and alternatively, can carry out Video chat.
In step 309, the current not online information of the output described transmit leg of prompting.
In this step, described terminal, can be defeated according to correlation technique in the time that definite described transmit leg is not onlineGo out information, prompting user described in transmit leg current not online.
In said process, user can collect barrage in terminal. User enters barrage at needsWhen collection in row,, can drag to described barrage in the scope that collection icon that the favorites list is corresponding covers,Now terminal can be recorded the transmitting side marking of the transmit leg of described barrage automatically in described the favorites list,So that when subsequent detection is chosen the barrage in described the favorites list to user, according to described transmitting side marking,The chat window that output and described transmit leg are chatted. Avoid because barrage translational speed is very fast, and leadThe problem of interested barrage is missed at the family of applying, and has promoted user's experience.
Embodiment is corresponding with preceding method, and the disclosure also provides the embodiment of device.
What as shown in Figure 9, Fig. 9 was the disclosure according to shown in an exemplary embodiment is a kind of based on barrageChat device block diagram, comprising: detection module 410 and chat window output module 420.
Wherein, whether selected described detection module 410, be configured to detect barrage;
Described chat window output module 420, is configured to after detecting that barrage is selected, output withThe chat window that the transmit leg of described barrage is chatted.
In above-described embodiment, terminal after detecting that barrage on interface is selected, automatically output with described inThe chat window that the transmit leg of barrage is chatted, thus can see after interested barrage user,Transmit leg direct and barrage is chatted, and has set up weak annexation between user, has promoted userExperience.
As shown in figure 10, Figure 10 be the disclosure according to the another kind shown in an exemplary embodiment based on bulletCurtain chat device block diagram, this embodiment on aforementioned basis embodiment illustrated in fig. 9, described detection mouldPiece 410 comprises: the first detection sub-module 411 or the second detection sub-module 412.
Wherein, described the first detection sub-module 411, the barrage that is configured to detect current demonstration whether byChoose;
Described the second detection sub-module 412, be configured to detect the barrage collected in the favorites list whether byChoose.
In above-described embodiment, user can collect barrage in terminal, avoids because barrage movesSpeed, and cause user to miss the problem of interested barrage, promote user's experience.
As shown in figure 11, Figure 11 be the disclosure according to the another kind shown in an exemplary embodiment based on bulletThe chat device block diagram of curtain, this embodiment is on aforementioned basis embodiment illustrated in fig. 9, and described device is alsoComprise: icon output module 430 and logging modle 440.
Wherein, described icon output module 430, is configured to the output receipts corresponding with described the favorites listHide icon;
Described logging modle 440, is configured to when detecting that described barrage is dragged to described collection iconIn the scope covering time, in described the favorites list, record the transmitting side marking of the transmit leg of described barrage.
In above-described embodiment, when user collects barrage at needs, described barrage can be dragged toIn the scope that the collection icon that the favorites list is corresponding covers, now terminal can be automatically at described collection rowIn table, record the transmitting side marking of the transmit leg of described barrage, so that described in subsequent detection chooses to userWhen barrage in the favorites list, according to described transmitting side marking, output is chatted with described transmit legChat window. Avoid because barrage translational speed is very fast, and cause user to miss asking of interested barrageTopic, has promoted user's experience.
As shown in figure 12, Figure 12 be the disclosure according to the another kind shown in an exemplary embodiment based on bulletCurtain chat device block diagram, this embodiment on aforementioned basis embodiment illustrated in fig. 9, described chat windowMouth output module 420 comprises: obtain submodule 421, judge submodule 422 and chat window outputModule 423.
Wherein, described in obtain submodule 421, be configured to the transmit leg of the transmit leg that obtains described barrageMark;
Described judgement submodule 422, is configured to judge that according to described transmitting side marking described transmit leg isNo online;
Described chat window output sub-module 423, is configured in the time that described transmit leg is online, output withThe chat window that described transmit leg is chatted.
As shown in figure 13, Figure 13 be the disclosure according to the another kind shown in an exemplary embodiment based on bulletThe chat device block diagram of curtain, this embodiment is on aforementioned basis embodiment illustrated in fig. 12, and described judgement is subModule 422 comprises: search unit 4221.
Wherein, described in search unit 4221, be configured to search in the ID of current online userWhether there is described transmitting side marking, if find described transmitting side marking, determine that described transmit leg existsLine.
In above-described embodiment, terminal can, first according to the transmitting side marking of the barrage transmit leg getting, be sentencedWhether disconnected described transmit leg is online. Further, in the time that described transmit leg is online, the output of described terminal withThe chat window that described transmit leg is chatted, to directly chat between user, has promoted userExperience.
As shown in figure 14, Figure 14 be the disclosure according to the another kind shown in an exemplary embodiment based on bulletCurtain chat device block diagram, this embodiment on aforementioned basis embodiment illustrated in fig. 12, described chat windowMouth output sub-module 423 comprises: chat request is initiated unit 4231, determining unit 4232 and chat windowMouth output unit 4233.
Wherein, described chat request is initiated unit 4231, is configured to by wireless network to described transmissionFang Faqi chat request;
Described determining unit 4232, is configured to the chat response message of returning receiving described transmit legTime, determine and set up and be connected by described wireless network with described transmit leg;
Described chat window output unit 4233, is configured to output and is connected by described with described transmit legThe chat window of chatting.
In above-described embodiment, when terminal is exported the chat window of chatting with barrage transmit leg at needs,Can first pass through wireless network, initiate chat according to the transmitting side marking of described transmit leg to described transmit legRequest. The chat response message of returning according to described transmit leg, determines with described transmit leg by described nothingSpider lines has been set up connection, and further, output is chatted by described connection with described transmit legChat window, to chat between user. In said process, user sees after interested barrage,Can be directly and the transmit leg of barrage chat, between user, set up weak annexation, promotedUser experiences.
As shown in figure 15, Figure 15 be the disclosure according to the another kind shown in an exemplary embodiment based on bulletThe chat device block diagram of curtain, this embodiment is on aforementioned basis embodiment illustrated in fig. 12, and described method is alsoComprise: information output module 450.
Wherein, described information output module 450, is configured in the time that described transmit leg is not online,The current not online information of the output described transmit leg of prompting.
In above-described embodiment, in the time that described transmit leg is not online, described terminal can be exported described of promptingThe information that the side of sending is not online, has further promoted user's experience.
Accordingly, the disclosure also provides a kind of chat device based on barrage, comprising:
Processor;
For the memory of storage of processor executable instruction;
Wherein, described processor is configured to:
Whether selectedly detect barrage;
After detecting that barrage is selected, the chat window that the transmit leg of output and described barrage is chatted.
What as shown in figure 16, Figure 16 was the disclosure according to shown in an exemplary embodiment is a kind of based on barrageThe structural representation of chat device 1600. For example, device 1600 can be terminal, and this terminal can be concreteFor mobile phone, computer, digital broadcast terminal, information receiving and transmitting equipment, smart jack, intelligent sphygmomanometer,Game console, tablet device, Medical Devices, body-building equipment, personal digital assistant etc.
With reference to Figure 16, device 1600 can comprise following one or more assembly: processing components 1602, depositReservoir 1604, power supply module 1606, multimedia groupware 1608, audio-frequency assembly 1610, I/O (I/O)Interface 1612, sensor cluster 1614, and communications component 1616.
The integrated operation of processing components 1602 common control device 1600, such as with demonstration, call,Data communication, the operation that camera operation and record operation are associated. Processing components 1602 can comprise one orMultiple processors 1620 are carried out instruction, to complete all or part of step of above-mentioned method. In addition locate,Reason assembly 1602 can comprise one or more modules, is convenient between processing components 1602 and other assembliesAlternately. For example, processing components 1602 can comprise multi-media module, to facilitate multimedia groupware 1608 HesMutual between processing components 1602.
Memory 1604 is configured to store various types of data to be supported in the operation of device 1600. ThisThe example of a little data comprises for any application program of operation on device 1600 or the instruction of method, contactPersonal data, telephone book data, message, picture, video etc. Memory 1604 can by any type easilyThe property lost or non-volatile memory device or their combination realize, as static RAM(SRAM), Electrically Erasable Read Only Memory (EEPROM), Erasable Programmable Read Only Memory EPROM(EPROM), programmable read only memory (PROM), read-only storage (ROM), magnetic memory,Flash memory, disk or CD.
Power supply module 1606 provides electric power for installing 1600 various assemblies. Power supply module 1606 can comprisePower-supply management system, one or more power supplys, and other and generate, manage and distribute electric power for device 1600The assembly being associated.
The output interface that provides between described device 1600 and user is provided multimedia groupware 1608Screen. In certain embodiments, screen can comprise liquid crystal display (LCD) and touch panel (TP).If screen comprises touch panel, screen may be implemented as touch-screen, to receive the input letter from userNumber. Touch panel comprises that one or more touch sensors are with the hand on sensing touch, slip and touch panelGesture. Described touch sensor is the border of sensing touch or sliding action not only, but also detect with described inTouch or relevant duration and the pressure of slide. In certain embodiments, multimedia groupware 1608 wrapsDraw together a front-facing camera and/or post-positioned pick-up head. When device is 1600 in operator scheme, as screening-mode orWhen video mode, front-facing camera and/or post-positioned pick-up head can receive outside multi-medium data. Before eachTo put camera and post-positioned pick-up head can be a fixing optical lens system or have focal length and optical zoomAbility.
Audio-frequency assembly 1610 is configured to output and/or input audio signal. For example, audio-frequency assembly 1610 wrapsDraw together a microphone (MIC), when device 1600 is in operator scheme, as call model, logging mode and languageWhen sound recognition mode, microphone is configured to receive external audio signal. The audio signal receiving can be byFurther be stored in memory 1604 or send via communications component 1616. In certain embodiments, audio frequencyAssembly 1610 also comprises a loudspeaker, for output audio signal.
I/O interface 1612 is for providing interface between processing components 1602 and peripheral interface module, and above-mentioned periphery connectsMouth module can be keyboard, some striking wheel, button etc. These buttons can include but not limited to: home button,Volume button, start button and locking press button.
Sensor cluster 1614 comprises one or more sensors, is used to device 1600 that various aspects are providedState estimation. For example, sensor cluster 1614 can detect the opening/closing state of device 1600,The relative positioning of assembly, for example described assembly is display and the keypad of device 1600, sensor cluster 1614The position of all right checkout gear 1600 or 1600 assemblies of device changes, and user contacts with device 1600Existence or not there is not the variations in temperature of device 1600 orientation or acceleration/deceleration and device 1600. SensorAssembly 1614 can comprise proximity transducer, be configured to without any physical contact time detect nearThe existence of object. Sensor cluster 1614 can also comprise optical sensor, as CMOS or ccd image biographySensor, for using in imaging applications. In certain embodiments, this sensor cluster 1614 can also wrapDraw together acceleration transducer, gyro sensor, Magnetic Sensor, pressure sensor, microwave remote sensor or temperatureSensor.
Communications component 1616 is configured to be convenient to wired or wireless mode between device 1600 and other equipmentCommunication. Device 1600 wireless networks that can access based on communication standard, as WiFi, 2G or 3G, or itCombination. In one exemplary embodiment, communications component 1616 receives from outside via broadcast channelThe broadcast singal of broadcasting management systems or broadcast related information. In one exemplary embodiment, described communicationAssembly 1616 also comprises near-field communication (NFC) module, to promote junction service. For example,, in NFC moduleCan be based on RF identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra broadband (UWB)Technology, bluetooth (BT) technology and other technologies realize.
In the exemplary embodiment, device 1600 can be by one or more application specific integrated circuits(ASIC), digital signal processor (DSP), digital signal processing appts (DSPD), FPGADevice (PLD), field programmable gate array (FPGA), controller, microcontroller, microprocessor or itsHe realizes by electronic component, for carrying out said method.
In the exemplary embodiment, also provide a kind of non-provisional computer-readable storage medium that comprises instructionMatter, for example, comprise the memory 1604 of instruction, and above-mentioned instruction can be carried out by the processor 1620 of device 1600To complete said method. For example, described non-provisional computer-readable recording medium can be ROM, randomAccess memory (RAM), CD-ROM, tape, floppy disk and optical data storage equipment etc.
Those skilled in the art, considering description and putting into practice after invention disclosed herein, will easily expect these public affairsOther embodiment of opening. The disclosure is intended to contain any modification of the present disclosure, purposes or adaptations,These modification, purposes or adaptations are followed general principle of the present disclosure and are comprised that the disclosure is unexposedCommon practise in the art or conventional techniques means. Description and embodiment are only regarded as exemplary, true scope of the present disclosure and spirit are pointed out by claim below.
The foregoing is only preferred embodiment of the present disclosure, not in order to limit the disclosure, all at thisWithin disclosed spirit and principle, any amendment of making, be equal to replacement, improvement etc., all should be included inWithin the scope of disclosure protection.

Claims (15)

1. the chat method based on barrage, is characterized in that, described method comprises:
Whether selectedly detect barrage;
After detecting that barrage is selected, the chat window that the transmit leg of output and described barrage is chatted.
2. the method for claim 1, is characterized in that, whether described detection barrage is selected,Comprise:
Whether the barrage that detects current demonstration is selected; Or
Whether selectedly detect the barrage of collecting in the favorites list.
3. method as claimed in claim 2, is characterized in that, in the following ways at described collection rowIn table, collect described barrage:
Export the collection icon corresponding with described the favorites list;
In the time detecting that described barrage is dragged in the scope that described collection icon covers, in described receiptsHide the transmitting side marking that records the transmit leg of described barrage in list.
4. the method for claim 1, is characterized in that, the transmission of described output and described barrageThe chat window of Fang Jinhang chat, comprising:
Obtain the transmitting side marking of the transmit leg of described barrage;
Judge that according to described transmitting side marking whether described transmit leg is online;
In the time that described transmit leg is online, the chat window that output and described transmit leg are chatted.
5. method as claimed in claim 4, is characterized in that, describedly sentences according to described transmitting side markingWhether disconnected described transmit leg is online, comprising:
In the ID of current online user, search and whether have described transmitting side marking, if searchedTo described transmitting side marking, determine that described transmit leg is online.
6. method as claimed in claim 4, is characterized in that, described output and described transmit leg carry outThe chat window of chat, comprising:
Initiate chat request by wireless network to described transmit leg;
In the time receiving the chat response message that described transmit leg returns, determine with described transmit leg and pass through instituteState wireless network and set up connection;
Export with described transmit leg by the described chat window of chatting that is connected.
7. method as claimed in claim 4, is characterized in that, described method also comprises:
In the time that described transmit leg is not online, the current not online information of the output described transmit leg of prompting.
8. the chat device based on barrage, is characterized in that, described device comprises:
Whether selected detection module, be configured to detect barrage;
Chat window output module, is configured to after detecting that barrage is selected, output and described barrageThe transmit leg chat window of chatting.
9. device as claimed in claim 8, is characterized in that, described detection module comprises:
The first detection sub-module, whether the barrage that is configured to detect current demonstration is selected; Or
Whether selected the second detection sub-module, be configured to detect the barrage of collecting in the favorites list.
10. device as claimed in claim 9, is characterized in that, described device also comprises:
Icon output module, is configured to the output collection icon corresponding with described the favorites list;
Logging modle, is configured to when detecting that described barrage is dragged to that described collection icon coversIn scope time, in described the favorites list, record the transmitting side marking of the transmit leg of described barrage.
11. devices as claimed in claim 8, is characterized in that, described chat window output module bagDraw together:
Obtain submodule, be configured to the transmitting side marking of the transmit leg that obtains described barrage;
Judge submodule, be configured to judge that according to described transmitting side marking whether described transmit leg is online;
Chat window output sub-module, is configured in the time that described transmit leg is online, output and described transmissionThe chat window of Fang Jinhang chat.
12. devices as claimed in claim 11, is characterized in that, described judgement submodule comprises:
Search unit, be configured to search whether have described in the ID of current online userSend square mark, if find described transmitting side marking, determine that described transmit leg is online.
13. devices as claimed in claim 11, is characterized in that, described chat window output sub-moduleComprise:
Chat request is initiated unit, is configured to initiate chat request by wireless network to described transmit leg;
Determining unit, is configured to, in the time receiving the chat response message that described transmit leg returns, determineSet up and be connected by described wireless network with described transmit leg;
Chat window output unit, is configured to output and chats by described connection with described transmit legChat window.
14. devices as claimed in claim 11, is characterized in that, described method also comprises:
Information output module, is configured in the time that described transmit leg is not online, and output prompting is described to be sent outThe current not online information in the side of sending.
15. 1 kinds of chat devices based on barrage, is characterized in that, comprising:
Processor;
For the memory of storage of processor executable instruction;
Wherein, described processor is configured to:
Whether selectedly detect barrage;
After detecting that barrage is selected, the chat window that the transmit leg of output and described barrage is chatted.
CN201510921190.5A 2015-12-11 2015-12-11 Chat method and device based on barrage Active CN105589622B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510921190.5A CN105589622B (en) 2015-12-11 2015-12-11 Chat method and device based on barrage

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510921190.5A CN105589622B (en) 2015-12-11 2015-12-11 Chat method and device based on barrage

Publications (2)

Publication Number Publication Date
CN105589622A true CN105589622A (en) 2016-05-18
CN105589622B CN105589622B (en) 2019-10-08

Family

ID=55929246

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510921190.5A Active CN105589622B (en) 2015-12-11 2015-12-11 Chat method and device based on barrage

Country Status (1)

Country Link
CN (1) CN105589622B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106130878A (en) * 2016-06-24 2016-11-16 宁波市由乐讯通讯科技有限公司 A kind of modified model passes through weak signal chat method and the system of cloud storing technology
CN106131707A (en) * 2016-07-18 2016-11-16 乐视控股(北京)有限公司 Barrage information processing method and processing means
CN109302638A (en) * 2018-09-29 2019-02-01 传线网络科技(上海)有限公司 Information processing method and device, electronic equipment and storage medium
CN111050223A (en) * 2019-12-27 2020-04-21 维沃移动通信有限公司 Bullet screen information processing method and electronic equipment

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007039477A2 (en) * 2005-09-21 2007-04-12 Tablane Technology Limited A browser for selectably loading content
US20090320047A1 (en) * 2008-06-23 2009-12-24 Ingboo Inc. Event Bundling
US7991637B1 (en) * 2004-05-24 2011-08-02 Apple Inc. Freeform communication in calendaring system
CN102722322A (en) * 2012-05-22 2012-10-10 百度在线网络技术(北京)有限公司 Method and equipment for storing page object
CN104504063A (en) * 2014-12-22 2015-04-08 北京橘子文化传媒有限公司 Image bullet screen method
CN104703044A (en) * 2015-02-12 2015-06-10 北京橘子文化传媒有限公司 Picture barrage publishing method
CN104869468A (en) * 2015-04-22 2015-08-26 腾讯科技(北京)有限公司 Method and apparatus for displaying screen information

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7991637B1 (en) * 2004-05-24 2011-08-02 Apple Inc. Freeform communication in calendaring system
WO2007039477A2 (en) * 2005-09-21 2007-04-12 Tablane Technology Limited A browser for selectably loading content
US20090320047A1 (en) * 2008-06-23 2009-12-24 Ingboo Inc. Event Bundling
CN102722322A (en) * 2012-05-22 2012-10-10 百度在线网络技术(北京)有限公司 Method and equipment for storing page object
CN104504063A (en) * 2014-12-22 2015-04-08 北京橘子文化传媒有限公司 Image bullet screen method
CN104703044A (en) * 2015-02-12 2015-06-10 北京橘子文化传媒有限公司 Picture barrage publishing method
CN104869468A (en) * 2015-04-22 2015-08-26 腾讯科技(北京)有限公司 Method and apparatus for displaying screen information

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106130878A (en) * 2016-06-24 2016-11-16 宁波市由乐讯通讯科技有限公司 A kind of modified model passes through weak signal chat method and the system of cloud storing technology
CN106131707A (en) * 2016-07-18 2016-11-16 乐视控股(北京)有限公司 Barrage information processing method and processing means
CN109302638A (en) * 2018-09-29 2019-02-01 传线网络科技(上海)有限公司 Information processing method and device, electronic equipment and storage medium
CN111050223A (en) * 2019-12-27 2020-04-21 维沃移动通信有限公司 Bullet screen information processing method and electronic equipment

Also Published As

Publication number Publication date
CN105589622B (en) 2019-10-08

Similar Documents

Publication Publication Date Title
CN105120099A (en) Shooting control method and device
CN104182173A (en) Camera switching method and device
CN104917632A (en) Method for detecting networking channel states, device for detecting networking channel states and electronic equipment
CN104156186A (en) Health data display method and device
CN104156401A (en) Webpage loading method, device and equipment
CN105491048A (en) Account management method and apparatus
CN105610700A (en) Group creating method and apparatus and electronic device
CN104717554A (en) Smart television control method and device and electronic equipment
CN105282446A (en) Camera management method and device
CN105516944A (en) Short message canceling method and device
CN105406882A (en) Terminal equipment control method and device
CN106254192A (en) Reminding method, suggestion device and prompt system
CN105704016A (en) Group message shielding processing method, device and terminal
CN103973900A (en) Method and device for sending messages
CN105323152A (en) Message processing method, device and equipment
CN105589622A (en) Chatting method and device based on pop-up comment
CN105376144A (en) Information processing method and device
CN105159969A (en) Social network based user recommendation method and apparatus
CN105487758A (en) Method and device for popup control of application software, and terminal equipment
CN106792041A (en) Content share method and device
CN105549572A (en) Control method and device for intelligent home equipment and equipment
CN105187671A (en) Recording method and device
CN105242837A (en) Application page acquisition method and terminal
CN104836721A (en) Group session message reminding method and group session message reminding device
CN104640062A (en) Method and device for transmitting information

Legal Events

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