CN106131673A - For realizing the device of group chat, system and method - Google Patents

For realizing the device of group chat, system and method Download PDF

Info

Publication number
CN106131673A
CN106131673A CN201610560345.1A CN201610560345A CN106131673A CN 106131673 A CN106131673 A CN 106131673A CN 201610560345 A CN201610560345 A CN 201610560345A CN 106131673 A CN106131673 A CN 106131673A
Authority
CN
China
Prior art keywords
group chat
information
user profile
terminal
program
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610560345.1A
Other languages
Chinese (zh)
Inventor
姚菲
史磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Leshi Zhixin Electronic Technology Tianjin Co Ltd
LeTV Holding Beijing Co Ltd
Original Assignee
Leshi Zhixin Electronic Technology Tianjin Co Ltd
LeTV Holding Beijing 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 Leshi Zhixin Electronic Technology Tianjin Co Ltd, LeTV Holding Beijing Co Ltd filed Critical Leshi Zhixin Electronic Technology Tianjin Co Ltd
Priority to CN201610560345.1A priority Critical patent/CN106131673A/en
Publication of CN106131673A publication Critical patent/CN106131673A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/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/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44204Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The present embodiments relate to areas of information technology, disclose a kind of for realizing the device of group chat, system and method.The described device for realizing group chat is arranged on terminal, and includes: programme information identification module, for identifying the programme information of the current playing program of playback equipment;User profile acquisition module, for obtaining the user profile list that this programme information is corresponding;And group chat page generation module, for generating the group chat page based on acquired user profile list;Wherein, described user profile list includes the user profile watching all users of described current playing program.The user of the actual program of viewing playback equipment can be flocked together by the embodiment of the present invention, makes user while viewing program, carries out group chat with other users watching same program easily interactive, thus obtain more preferable viewing experience.

Description

For realizing the device of group chat, system and method
Technical field
The present embodiments relate to areas of information technology, in particular it relates to a kind of for realizing the objective device of group chat, system And method.
Background technology
Along with the development of network social intercourse platform, increasing user likes being begged for by microblogging, mhkc, QQ, wechat etc. Opinion TV programme, i.e. initiate the group chat for certain program.But, the active time of these group chat mechanism often lags behind program Broadcast time, i.e. user are often just to enter and participate in topic in the chatroom of microblogging, wechat etc. after having watched program.And thing In reality, for the programme televised live by playback equipment viewings such as television sets, because user's concentration class of direct broadcast band is high, will instantly see See that the user of these live TV programme focuses on to discuss together, it is possible to obtain relatively good interaction effect.
To this, similar to the barrage play mode of Internet video, prior art proposes and barrage is set on TV broadcasts The technical scheme of mode playback, using remote controller as input equipment, so that user can input the comment for actual program, and Other users comment to this program is browsed on playback equipment.But, present inventor sends out during realizing the present invention Existing: barrage play mode is more suitable for the Internet video play by computer, and is not suitable for the television set etc. shared of the whole family Playback equipment, on the one hand by the difficulty of remote controller input comment greatly, the most convenient, on the other hand show barrage meeting on TV Affect in family other people watch TV programme.It addition, this barrage play mode can not know that other participate in interaction The information of user, thus user is outside discussing program, can not set up more preferable social networks, such as identical with other viewpoints User become good friend etc..
Therefore, existing group chat mechanism can not meet the demand that program is discussed by user.
Summary of the invention
The purpose of the embodiment of the present invention is to provide a kind of for realizing the device of group chat, system and method, uses for meeting Family carries out the demand of group chat with other users watching same program.
To achieve these goals, the embodiment of the present invention provides a kind of device for realizing group chat, is arranged on terminal, should Device includes: programme information identification module, for identifying the programme information of the current playing program of playback equipment;User profile obtains Delivery block, for obtaining the user profile list that this programme information is corresponding;And group chat page generation module, for based on being obtained The user profile list taken generates the group chat page;Wherein, described user profile list includes watching described current playing program The user profile of all users.
Alternatively, described group chat page generation module includes: information sends submodule, raw for sending to group chat server Become the request of the group chat page;Data receiver submodule, for receive described group chat server feedback for generating the group chat page Build group data;And the page generates submodule, for based on described user profile list with described build group data genaration group chat The page.
Alternatively, this device also includes: group chat information inquiry module, looks into for the group chat information sent to group chat server Ask request, and receive the group chat information of group chat server feedback;Wherein, described group chat server is deposited respectively by the device number of terminal Store up the group chat information that each terminal use generates when described group chat page interaction.
Alternatively, described group chat information includes channel ID, programm name, program video identification signal, program audio identification Signal, group chat content information, group chat content information send at least one in time, terminal geographic position and user account.
Alternatively, described channel information includes that viewing comes source dates, user account, mac address, channel designation and channel ID。
The embodiment of the present invention additionally provides a kind of device for realizing group chat, is arranged on service server end, this device Including: subscriber information storing module, for storing the user profile that each playback equipment is corresponding;Information receiving module, for real Time receive the channel information of current playing program from each playback equipment;User profile List Generating Module, for basis The channel information received is the user profile of all users of inquiry viewing current playing program from the user profile of storage, and User profile list is generated based on the user profile inquired;And user profile list sending module, it is used for sending and currently broadcasts Put user profile list corresponding to the programme information of program to terminal, so that described terminal is based on acquired user profile list Generate the group chat page.
Alternatively, this service server also includes: group chat information storage module, for real-time storage user in described group chat The group chat information generated during page interaction.
The embodiment of the present invention additionally provides a kind of system for realizing group chat, and this system includes: playback equipment, is used for obtaining Take programme information and the channel information of current playing program;The above-mentioned device being arranged on service server end, for real-time reception From the channel information of each playback equipment, and the institute according to the channel information acquisition viewing current playing program received is useful The user profile at family, to generate user profile list;And the above-mentioned device being arranged on terminal, for from described service server End obtains described user profile list, and generates the group chat page based on described user profile list.
Alternatively, this system also includes: group chat server, for receiving asking of the generation group chat page from described terminal Ask, and send to described terminal and build group data for generate the group chat page.
Alternatively, described group chat server is additionally operable in real time store terminal use respectively by the device number of described terminal and exists The group chat information generated during described group chat page interaction, and when receiving the group chat information inquiring request that described terminal sends, Described group chat information is returned to described terminal.
Alternatively, described terminal includes intelligent remote controller, smart mobile phone, panel computer, notebook computer and wearable intelligence Any one in energy equipment.
The embodiment of the present invention additionally provides a kind of method for realizing group chat, terminal perform, and the method includes: identify Programme information from the current playing program of playback equipment;Obtain the user profile list that this programme information is corresponding;And base The group chat page is generated in acquired user profile list;Wherein, described user profile list includes watching currently playing joint The user profile of all users of purpose.
Alternatively, described generate the group chat page based on acquired user profile list and include: send to group chat server Generate the request of the group chat page;Receive described group chat server feedback builds group data for generate the group chat page;And base In described user profile list with described build group data genaration group chat page.
Alternatively, described method also includes: the group chat information inquiring request sent to group chat server, and receives group chat clothes The group chat information of business device feedback;Wherein, described group chat server stores each terminal use described respectively by the device number of terminal The group chat information generated during group chat page interaction.
Alternatively, described group chat information includes channel ID, programm name, program video identification signal, program audio identification Signal, group chat content information, group chat content information send at least one in time, terminal geographic position and user account.
Alternatively, described channel information includes that viewing comes source dates, user account, mac address, channel designation and channel ID。
By technique scheme, the embodiment of the present invention provides the benefit that: viewing can be play by the embodiment of the present invention The user of the actual program of equipment flocks together, and makes user while viewing program, watches same joint with other easily It is interactive that purpose user carries out group chat, thus obtains more preferable viewing experience.
Further feature and the advantage of the embodiment of the present invention will be described in detail in detailed description of the invention part subsequently.
Accompanying drawing explanation
Accompanying drawing is used to provide and is further appreciated by the embodiment of the present invention, and constitutes a part for description, with under The detailed description of the invention in face is used for explaining the embodiment of the present invention together, but is not intended that the restriction to the embodiment of the present invention.Attached In figure:
Fig. 1 is the structural representation of the device for realizing group chat of the embodiment one of the embodiment of the present invention;
Fig. 2 is the structural representation of the device for realizing group chat of the embodiment two of the embodiment of the present invention;
Fig. 3 is the structural representation of the system for realizing group chat of the embodiment three of the embodiment of the present invention;
Fig. 4 be the embodiment of the present invention embodiment three in identify that the flow process of programme information of currently playing TV version program is shown It is intended to;
Fig. 5 be the embodiment of the present invention embodiment three in identify the flow process of programme information of currently playing carousel platform program Schematic diagram;
Fig. 6 be the embodiment of the present invention embodiment three in identify the flow process of programme information of currently playing information source program Schematic diagram;
Fig. 7 be the embodiment of the present invention embodiment three in realize the schematic flow sheet of a kind of alternative of group chat;
Fig. 8 be the embodiment of the present invention embodiment four in for realizing the schematic flow sheet of the method for group chat;
Fig. 9 be the embodiment of the present invention embodiment four in generate the group chat page schematic flow sheet;And
Figure 10 be the embodiment of the present invention embodiment four in terminal to carry out information by device number and group chat server mutual Schematic flow sheet.
Description of reference numerals
101, programme information identification module;102, user profile acquisition module;103, group chat page generation module;
103a, information send submodule;103b, data receiver submodule;103c, the page generate submodule;
201, subscriber information storing module;202, information receiving module 202;203, user profile List Generating Module; 204, user profile list sending module.
Detailed description of the invention
Below in conjunction with accompanying drawing, the detailed description of the invention of the embodiment of the present invention is described in detail.It should be appreciated that this Detailed description of the invention described by place is merely to illustrate and explains the embodiment of the present invention, is not limited to the embodiment of the present invention.
The overall invention thinking of the technical scheme of the embodiment of the present invention is: identify the currently played program of playback equipment with And same time watch the information of all users of this program, resettle group chat mechanism, so that watching all of this program User carries out interaction by the group chat mechanism set up.
Based on this invention thinking, introduce the specific embodiment of the technical scheme realizing the embodiment of the present invention in detail below.
Embodiment one
As it is shown in figure 1, the present embodiment provides a kind of device for realizing group chat, this device includes: programme information identification Module 101, for identifying the programme information of the current playing program of playback equipment;User profile acquisition module 102, is used for obtaining The user profile list that this programme information is corresponding;And group chat page generation module 103, for based on acquired user profile List generates the group chat page;Wherein, described user profile list includes the user watching all users of current playing program Information.Here, the described group chat page can be shown by the form of chatroom, and the present embodiment is not intended to the displaying of the group chat page Mode.
Additionally, this device can also include: group chat information inquiry module, for the group chat information sent to group chat server Inquiry request, and receive the group chat information that group chat server feeds back in response to this group chat information inquiring request;Wherein, described group Chat server and store, by the device number of terminal, the group chat information that each terminal use generates when described group chat page interaction respectively.This In, the device number of terminal is the mark of this terminal, as being mobile terminal for terminal, and the particularly situation of smart mobile phone, equipment Number can be IMEI (International Mobile Equipment Identity, International Mobile Station Equipment Identification).
Further, described group chat page generation module 103 includes: information sends submodule 103a, for taking to group chat Business device sends the request generating the group chat page;Data receiver submodule 103b, is used for receiving described group chat server in response to life Become the request of the group chat page and feed back build group data for generate the group chat page;And the page generates submodule 103c, use In based on described user profile list with described build group data genaration group chat page.
In the present embodiment, described terminal includes intelligent remote controller, smart mobile phone, panel computer, notebook computer and can wear Wearing any one in smart machine, described playback equipment can be television set, smart mobile phone, panel computer, large-size screen monitors broadcasting dress Put.
Further, described programme information mainly includes programm name, program video identification signal and program audio identification Any one in signal, wherein program video identification signal is also referred to as program VID, and program audio identification signal is also referred to as program AID; And described channel information includes that viewing comes source dates, user account, mac address, channel designation and channel ID, pass through channel information The user profile of correspondence can be mated from described service server.Below as a example by intelligent television, the implication of each parameter is carried out Concrete introduction.
1) viewing carrys out source dates tvSignal: viewing source includes signal source, TV version and carousel platform, corresponding tvSignal It is set as signal source=0, carousel platform=1, TV version=2.
2) user account: i.e. UID, if user does not logs in, is null value, has account APP interface in TV, so that user steps on Land television system, account can be passed through webpage application, the such as pleasure in happy view application and regard account.Wherein, service server can lead to Cross user account and inquire the user profile filled in when user registers, that is to say the user's letter being subsequently generated needed for the group chat page Breath.
3) mac address: unique ID of television, for uniquely recording this TV at service server end, when this mac address When the information that one is being watched uploaded again by corresponding TV, by the information watched of this mac address last time from correspondence Channel information in delete, so can ensure a TV in service server only to there being one group of information watched.
4) channel designation: be divided into signal source, carousel platform and TV version three types.
A) signal source: return channel designation such as " cctv1 ";
B) carousel platform: return channel designation such as " Hong Kong film ";
Channel type (tv_play_type): (program request=1, live=2, carousel=3, satellite TV=4);
C) TV version: return concrete channel designation as such in " education ", only return big class;
Channel type (tv_play_type): (program request=1:TVplaytype_vod, live: TVplaytype_live).
5) channel ID: i.e. CID, live TV programme, to there being unique CID, therefore can be by industry in channel ID Business server obtains the user profile of all users of the currently playing TV programme of viewing.
6) programm name: the title of the program play.
7) program AID: signal source program may only have programm name, if provided with matchmaker, storehouse is corresponding does not goes up, and does not has program AID and program VID.
8) the unique ID of program VID: video, the most then upload null value.
In the present embodiment, by the information of the currently viewing program of terminal recognition user, and based on this programme information at end Group chat mechanism is set up so that user can watch program with limit, and limit participates in program discussion, improves Consumer's Experience on end.
Embodiment two
Present embodiments providing a kind of device for realizing group chat, it is arranged on service server carbonyl, and and embodiment The function of the device being arranged in terminal of is corresponding, as in figure 2 it is shown, and be arranged on service server end in the present embodiment Device includes: subscriber information storing module 201, for storing the user profile that each playback equipment is corresponding;Information receiving module 202, for real-time reception from the channel information of the current playing program of each playback equipment;User profile List Generating Module 203, for according to the channel information received all users of inquiry viewing current playing program from the user profile of storage User profile, and generate user profile list based on the user profile that inquires;And user profile list sending module 204, for sending user profile list corresponding to the programme information of current playing program to terminal, so that described terminal is based on institute The user profile list obtained generates the group chat page.Wherein, described information receiving module 202 may also receive from each broadcasting The programme information of the current playing program of equipment, programme information and channel information are inter-related, the user's letter therefore generated Breath list is also associated with programme information, thus terminal can be by the user profile list of programme information inquiry correspondence.
Additionally, this device can also include: group chat information storage module, for real-time storage user at the described group chat page The group chat information generated time interactive.
In the present embodiment, generate, by service server end, the user profile row that the program currently viewing with user is associated Table, so that terminal can set up group chat mechanism based on this user profile list, it is achieved user watches program with limit, limit participates in program The experience discussed.
Embodiment three
On the basis of embodiment one, the present embodiment further provides a kind of system for realizing group chat, such as Fig. 3 institute Showing, this system includes: playback equipment, for obtaining programme information and the channel information of current playing program;Embodiment two sets Put the device at service server end, for real-time reception from the channel information of each playback equipment, and according to being received Channel information obtains the user profile of all users of viewing current playing program, to generate user profile list;And implement Example one is arranged on the device of terminal, for obtaining described user profile list from described service server end, and based on described User profile list generates the group chat page.
In the present embodiment, described terminal and described playback equipment can be based on DLAN (Digital Living Network Alliance, DLNA) set up communication, and described terminal and described service server, described playback equipment with Communication, wherein, leading between terminal and service server can be realized by wireless communication technology between described service server Letter can be realized by cloud interface, can use lecloud interface, i.e. happy regarding cloud interface.
Further, as a example by intelligent television, for TV version program, carousel platform program and signal source program, intelligent television, The implementation detail that service server and terminal obtain above-mentioned programme information and broadcast information is different, illustrates separately below.
1) TV version program
As shown in Figure 4, for TV version program: in television, identify currently playing TV programme, it is thus achieved that programme information and Broadcast information, and broadcast program information is on the platform of television and terminal interaction, by this platform, some program information is wide Broadcast to described terminal, and by programme information and broadcast information real-time report to service server end;In terminal, it is judged that tvSignal Whether being program request, if being then identified as TV version program, and obtaining programm name and the joint of currently playing TV version program simultaneously Mesh VID/ program AID, terminal obtains currently playing based on programm name and program VID/ program AID from service server again Some other programme informations of TV version program and/or broadcast message.
2) carousel platform program
As it is shown in figure 5, for carousel platform program: in television, identify currently playing TV programme, it is thus achieved that programme information And broadcast information, and broadcast program information is on the platform of television and terminal interaction, by this platform by some program information It is broadcast to described terminal, and by programme information and broadcast information real-time report to service server end;In terminal, it is judged that Whether tvSignal is carousel, if being then identified as carousel platform program, and obtains the joint of currently playing carousel platform program simultaneously Mesh title and program VID, terminal obtains currently playing TV version based on programm name and program VID from service server again Some other programme informations of program and/or broadcast message.
3) signal source program
As shown in Figure 6, for signal source program: in television, identify currently playing TV programme, it is thus achieved that programme information And broadcast information, and broadcast program information is on the platform of television and terminal interaction, by this platform by some program information It is broadcast to described terminal, and by programme information and broadcast information real-time report to service server end;In terminal, it is judged that Whether tvSignal is signal source program, if by link action message and the program of station symbol information acquisition current playing program Title and program VID, i.e. based on station symbol information, obtain programm name and program VID in the way of internet hunt;Terminal base again In programm name and VID from service server obtain currently playing TV version program some other programme informations and/or Broadcast message.Wherein, the programme information of television broadcast the most additionally includes and links action message Action: Com.kuyun.identifer.info and station symbol information.
Further, after service server obtains programme information and the broadcast information of current playing program, need to identify Going out the groups of users watching identical direct broadcast band, to form user profile list, terminal is generating group based on user profile list Chat the page.To this, described system can also include group chat server, and it is for receiving the generation group chat page from described terminal Request, and send to described terminal in response to this request and build group data for generate the group chat page.Wherein, group is built described in Data refer to the configuration parameter of the group chat page, such as page genre parameters, chatroom quantity, font, emoticon etc..
Additionally, described group chat server is additionally operable to store each terminal use respectively described by the device number of terminal in real time The group chat information generated during group chat page interaction, and when receiving the group chat information inquiring request that described terminal sends, by institute State group chat information and return to described terminal.Meanwhile, described service server is also used for real-time storage user at the described group chat page The group chat information generated time interactive, and group chat information all can preserve at service server, and only protect in group chat server Deposit its storage address in service server.Group chat information is stored for group chat server and service server, below can It is described in more detail.
Fig. 7 shows as a example by intelligent television, and the present embodiment realizes group by terminal, service server and group chat server The optional implementing procedure of one chatted, including:
The first step, in end side, after television obtains channel information and programme information, if there being correspondence in programme information Matchmaker provides ID, then can jump to matchmaker and provide programme details page corresponding for ID, and identify whether to have from carousel platform or signal source live TV programme, if without live television programming, the most do not set up the group chat page, if there being live television programming, then according in channel information Channel ID show the initial group chat page;
Second step, in the initial group chat page, after terminal is obtained as business from service server by channel ID Number of units according to storage channel logo, program Chinese, watch the total number of persons of this program and watch the account of user of this program The information such as family information, title, geographical position.Wherein, this business back-end data also includes the channel information obtained from television And programme information.It addition, for channel logo, if terminal otherwise obtains the picture of channel logo, the most alternative from The channel logo obtained in service server, otherwise gives tacit consent in the follow-up group chat page and shows from service server acquisition Channel logo.
3rd step, in the initial group chat page, terminal obtains history group chat from group chat server by channel ID and believes Breath, this history group chat information includes user account, chatting time, group chat content information and version number etc..In the present embodiment, history Group chat information preserves ten days, and cleaning in three days is once, the cleaning group chat information of three days the earliest every time.
4th step, according to the business back-end data obtained and history group chat information, forms final group chat page in the terminal Face, this group chat page display channel logo, program Chinese, chat total number of persons, history group chat information etc..Can in the present embodiment To obtain 20 group chat information from group chat server, showing by order from the new to the old, the drop-down group chat page can be transferred again More group chat information show.Additionally, also the customized information interpolation of user can be obtained to group by the customer center from terminal Chatting in the page, described customized information includes user's head portrait etc., and this customized information can preserve to this locality simultaneously so that this user Next time could be used that when entering other group chat pages.Additionally, it is possible to directly random reading picture conduct from service server User's head portrait head portrait by default, then replaces former acquiescence head portrait after obtaining user's head portrait at customer center.
5th step, in the group chat page ultimately formed, user can deliver word or picture.In the present embodiment, arrange Word once sends at most 500 words, and picture once sends at most one.Meanwhile, terminal is also by the group chat information in chat process Preserving to service server, the group chat information spinner preserved at service server to include following field:
1) channel ID: the channel at group chat place, such as CCTV1;
2) programm name: the title of the program play, such as " the Mi month passes ", is likely to do not have program names in group chat information Claim;
3) program AID: be likely to do not have program AID in group chat information;
4) program VID: be likely to do not have program VID in group chat information;
5) group chat content information: include picture and Word message;
6) group chat content information sends the time: service server receives the time of group chat content information;
7) terminal geographic position;
8) user account: regarding account, the user not logged in as happy, can check group chat information, the user logged in just can enter Row group chat.
6th step, after service server preserves group chat information, stores address corresponding for group chat information to group chat server, After such as service server preserves picture, by picture address to group chat server, thus group chat server simply preserves a ground Location, when terminal reads this picture, is still to from service server read.Group chat server is recorded simultaneously and is received group chat information Time, and generate version number, for the user of described terminal while the content that display sends oneself, inquire about group chat server To obtain other people speech.Wherein, according to the order of version number, terminal determines that user makes a speech the order of content, version number patrols Collect and may be interpreted as: user is to start after reaching the standard grade, and group chat server is sent to the group chat message of terminal and includes version number, if eventually End finds that jumping occurs in version number, such as local version number to 4, and the version number sent is 7, the most first obtain continuous print version After number, then obtain new version number, the most first obtain 5,6, then obtain 7.
Additionally, service server and group chat server all can set up Filtering system, this Filtering system is for sending out in terminal During to respective server data, returning some data to terminal, as sent time-out, language filtering etc., Filtering system can be used accordingly Confirm which field that terminal sends can not be passed through in respective server.
In the present embodiment, the details that is embodied as about the device being arranged on terminal and service server end sees above-mentioned reality Execute example one and the related description of embodiment two, do not repeat them here.
The user of the actual program of viewing playback equipment can be flocked together by the present embodiment, makes user at viewing program While, carry out group chat with other users watching same program easily interactive, thus obtain more preferable viewing experience.
Embodiment four
Corresponding to embodiment one, the present embodiment proposes a kind of method realizing group chat, as shown in Figure 8, described method bag Include:
Step S21, identifies the programme information of the current playing program from playback equipment.
Step S22, obtains the user profile list that this programme information is corresponding.
Step S23, generates the group chat page based on acquired user profile list.
Wherein, described user profile list includes the user profile watching all users of current playing program.
Further, as it is shown in figure 9, described step 23 includes:
Step S231, sends the request generating the group chat page, and receives the response of described group chat server to group chat server That feeds back in this request builds group data for generate the group chat page.
Step S232, based on described user profile list with described build group data genaration group chat page.
Further, the method for the present embodiment also includes: the group chat information inquiring request sent to group chat server, and connects Receive the group chat information that group chat server feeds back in response to this group chat information inquiring request.
Wherein, described group chat server stores each terminal use in the interaction of the described group chat page respectively by the device number of terminal The group chat information of Shi Shengcheng.Here, it is mutual with the information of group chat server by device number to relate to terminal, concrete information is mutual Logic as shown in Figure 10, including: user enters the group chat page of terminal, by this group chat page send terminal device number and frequency Road ID is to group chat server, and group chat server adds this device number under channel ID, as unique mark that this terminal is corresponding;Group Chat the most corresponding for server active push channel ID group chat information to terminal corresponding to device number;After terminal receives group chat information, bullet Going out to log in SDK, if logging in, then terminal sends to group chat server to the group chat information that will produce in real time, group chat server according to Device number is unique identification record group chat information, if not logging in, then terminal is still according to device number as mark, can only see group The information of chatting, it is impossible to speech.
It addition, it is noted that when just connecting terminal and group chat server, if desired synchronizing information, synchronously completing Before, user is not allowed to send information.During additionally, people is many, group chat server can distinguish several Chat page in same channel Or chatroom, it is randomly assigned to user.After certain terminal exits Chat page, if entering to same channel in one day, then Can be arranged by group chat server and make a forcible entry into a chatroom, if it exceeds one day, random assortment Chat page the most again.
In the present embodiment, other implementation details are corresponding with the function of the terminal of embodiment one, do not repeat them here.
The present embodiment scheme is simple, it is possible to the user watching same program flocked together, and makes user by playing While equipment viewing program, carry out group chat interaction by terminal with other users watching same playback equipment program, thus Obtain more preferable viewing experience.
It will be appreciated by those skilled in the art that all or part of step realizing in above-described embodiment method can be by Program instructs relevant hardware and completes, and this program is stored in a storage medium, including some instructions with so that one Individual (can be single-chip microcomputer, chip etc.) or processor (processor) perform the whole of method described in each embodiment of the application Or part steps.And aforesaid storage medium includes: USB flash disk, portable hard drive, read only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disc or CD etc. are various can store journey The medium of sequence code.
The optional embodiment of the embodiment of the present invention is described in detail above in association with accompanying drawing, but, the embodiment of the present invention is also It is not limited to the detail in above-mentioned embodiment, in the technology concept of the embodiment of the present invention, can be real to the present invention The technical scheme executing example carries out multiple simple variant, and these simple variant belong to the protection domain of the embodiment of the present invention.
It is further to note that each the concrete technical characteristic described in above-mentioned detailed description of the invention, at not lance In the case of shield, can be combined by any suitable means.In order to avoid unnecessary repetition, the embodiment of the present invention pair Various possible compound modes illustrate the most separately.
Additionally, combination in any can also be carried out between the various different embodiment of the embodiment of the present invention, as long as it is not Running counter to the thought of the embodiment of the present invention, it should be considered as embodiment of the present invention disclosure of that equally.

Claims (16)

1., for realizing a device for group chat, it is arranged on terminal, it is characterised in that this device includes:
Programme information identification module, for identifying the programme information of the current playing program of playback equipment;
User profile acquisition module, for obtaining the user profile list that this programme information is corresponding;And
Group chat page generation module, for generating the group chat page based on acquired user profile list;
Wherein, described user profile list includes the user profile watching all users of described current playing program.
Device the most according to claim 1, it is characterised in that described group chat page generation module includes:
Information sends submodule, for sending the request generating the group chat page to group chat server;
Data receiver submodule, builds group data for receive described group chat server feedback for generate the group chat page;With And
The page generates submodule, for based on described user profile list with described build group data genaration group chat page.
Device the most according to claim 1, it is characterised in that this device also includes:
Group chat information inquiry module, for the group chat information inquiring request sent to group chat server, and receives group chat server The group chat information of feedback;
Wherein, described group chat server stores each terminal use life when described group chat page interaction respectively by the device number of terminal The group chat information become.
Device the most according to claim 3, it is characterised in that described group chat information includes channel ID, programm name, program Video identification signal, program audio identification signal, group chat content information, group chat content information send time, terminal geographic position With at least one in user account.
Device the most according to claim 1, it is characterised in that described channel information includes that viewing comes source dates, user's account Number, mac address, channel designation and channel ID.
6., for realizing a device for group chat, it is arranged on service server end, it is characterised in that this device includes:
Subscriber information storing module, for storing the user profile that each playback equipment is corresponding;
Information receiving module, for real-time reception from the channel information of the current playing program of each playback equipment;
User profile List Generating Module, for working as according to the channel information received inquiry viewing from the user profile of storage The user profile of all users of front broadcasting program, and generate user profile list based on the user profile inquired;And
User profile list sending module, for sending user profile list corresponding to the programme information of current playing program to end End, so that described terminal generates the group chat page based on acquired user profile list.
Device the most according to claim 6, it is characterised in that this device also includes:
Group chat information storage module, the group chat information generated when described group chat page interaction for real-time storage user.
8. the system being used for realizing group chat, it is characterised in that this system includes:
Playback equipment, for obtaining programme information and the channel information of current playing program;
According to the device described in claim 6 or 7, it is arranged on service server end, plays from each for real-time reception The channel information of equipment, and user's letter of all users of viewing current playing program is obtained according to the channel information received Breath, to generate user profile list;And
Device as claimed in any of claims 1 to 5, it is arranged on terminal, for from described service server end Obtain described user profile list, and generate the group chat page based on described user profile list.
System the most according to claim 8, it is characterised in that this system also includes:
Group chat server, for receiving the request of the generation group chat page from described terminal, and is used for the transmission of described terminal Generate the group chat page builds group data.
System the most according to claim 9, it is characterised in that described group chat server is additionally operable in real time by described terminal Device number store the group chat information that terminal use generates when described group chat page interaction respectively, and receiving described end During the group chat information inquiring request that end sends, described group chat information is returned to described terminal.
11. according to Claim 8 to the system according to any one of 10, it is characterised in that described terminal include intelligent remote controller, Any one in smart mobile phone, panel computer, notebook computer and wearable smart machine.
12. 1 kinds, for the method realizing group chat, are performed by terminal, it is characterised in that the method includes:
Identify the programme information of the current playing program from playback equipment;
Obtain the user profile list that this programme information is corresponding;And
The group chat page is generated based on acquired user profile list;
Wherein, described user profile list includes the user profile watching all users of current playing program.
13. methods according to claim 12, it is characterised in that described based on acquired user profile list generation group Chat the page to include:
The request generating the group chat page is sent to group chat server;
Receive described group chat server feedback builds group data for generate the group chat page;And
Based on described user profile list with described build group data genaration group chat page.
14. methods according to claim 12, it is characterised in that described method also includes:
The group chat information inquiring request sent to group chat server, and receive the group chat information of group chat server feedback;
Wherein, described group chat server stores each terminal use life when described group chat page interaction respectively by the device number of terminal The group chat information become.
15. methods according to claim 14, it is characterised in that described group chat information includes channel ID, programm name, joint Mesh video identification signal, program audio identification signal, group chat content information, group chat content information send time, terminal geographic position Put and at least one in user account.
16. methods according to claim 12, it is characterised in that described channel information includes that viewing comes source dates, user Account, mac address, channel designation and channel ID.
CN201610560345.1A 2016-07-15 2016-07-15 For realizing the device of group chat, system and method Pending CN106131673A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610560345.1A CN106131673A (en) 2016-07-15 2016-07-15 For realizing the device of group chat, system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610560345.1A CN106131673A (en) 2016-07-15 2016-07-15 For realizing the device of group chat, system and method

Publications (1)

Publication Number Publication Date
CN106131673A true CN106131673A (en) 2016-11-16

Family

ID=57283290

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610560345.1A Pending CN106131673A (en) 2016-07-15 2016-07-15 For realizing the device of group chat, system and method

Country Status (1)

Country Link
CN (1) CN106131673A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108933966A (en) * 2017-05-27 2018-12-04 北京云中融信网络科技有限公司 Request message processing method, apparatus and system, terminal and storage medium
CN112770129A (en) * 2020-12-31 2021-05-07 深圳市镜玩科技有限公司 Live broadcast-based group chat establishing method, related device, equipment and medium
CN114125514A (en) * 2021-12-09 2022-03-01 天津智融创新科技发展有限公司 Interaction method and device applied to smart television
CN114513480A (en) * 2020-10-29 2022-05-17 腾讯科技(深圳)有限公司 Information processing method, device and equipment based on group chat and computer storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105142030A (en) * 2015-08-28 2015-12-09 北京奇艺世纪科技有限公司 System and method for realizing social function based on television
CN105979397A (en) * 2016-06-27 2016-09-28 乐视控股(北京)有限公司 Cross-equipment group chatting method and system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105142030A (en) * 2015-08-28 2015-12-09 北京奇艺世纪科技有限公司 System and method for realizing social function based on television
CN105979397A (en) * 2016-06-27 2016-09-28 乐视控股(北京)有限公司 Cross-equipment group chatting method and system

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108933966A (en) * 2017-05-27 2018-12-04 北京云中融信网络科技有限公司 Request message processing method, apparatus and system, terminal and storage medium
CN114513480A (en) * 2020-10-29 2022-05-17 腾讯科技(深圳)有限公司 Information processing method, device and equipment based on group chat and computer storage medium
CN114513480B (en) * 2020-10-29 2024-04-09 腾讯科技(深圳)有限公司 Group chat-based information processing method, device, equipment and computer storage medium
CN112770129A (en) * 2020-12-31 2021-05-07 深圳市镜玩科技有限公司 Live broadcast-based group chat establishing method, related device, equipment and medium
CN112770129B (en) * 2020-12-31 2023-08-29 深圳市镜玩科技有限公司 Live broadcast-based group chat establishing method, device, server and medium
CN114125514A (en) * 2021-12-09 2022-03-01 天津智融创新科技发展有限公司 Interaction method and device applied to smart television

Similar Documents

Publication Publication Date Title
CN108184144B (en) Live broadcast method and device, storage medium and electronic equipment
CN113965811B (en) Play control method and device, storage medium and electronic device
US9538250B2 (en) Methods and systems for creating and managing multi participant sessions
CN103686396B (en) Video sharing method and device
CN104427352B (en) A kind of method and system for the mobile terminal recording playback television video that user interaction is shared
CN104363473B (en) It is a kind of based on online live information transferring method and device
US11582526B2 (en) Media sharing and communication system
US11457284B2 (en) Media sharing and communication system
US11503378B2 (en) Media sharing and communication system
US11483432B2 (en) Media sharing and communication system
CN102790923A (en) User comment information sharing method, instant information server and user terminal
CN105915944A (en) Video sharing method and device
US11483624B2 (en) Media sharing and communication system
CN108347650A (en) A kind of method, apparatus, storage medium and the electronic equipment of determining interactive result
CN106131673A (en) For realizing the device of group chat, system and method
CN104519373A (en) Media program interaction method and related equipment
CN104918061A (en) Television channel identification method and system
CN102164315B (en) Network personal video recording data recommending method and system in digital television
Johns Two Screen Viewing and Social Relationships. Exploring the invisible backchannel of TV viewing
US11831960B2 (en) Media sharing and communication system
US10375450B1 (en) Ad selection in opt-in media experience based on multiple group membership and participation
CN105979397A (en) Cross-equipment group chatting method and system
CN103369379A (en) Method for playing recommended content, mobile terminal, server and system for playing recommended content
US8972597B2 (en) Method and system for enabling generation of a summary of a data stream
CN105721923A (en) Television program transmission terminal and interactive information processing method and system during broadcasting

Legal Events

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

Application publication date: 20161116

WD01 Invention patent application deemed withdrawn after publication