CN112351318A - Bullet screen display method, device, equipment and storage medium based on video chat - Google Patents

Bullet screen display method, device, equipment and storage medium based on video chat Download PDF

Info

Publication number
CN112351318A
CN112351318A CN202011206223.5A CN202011206223A CN112351318A CN 112351318 A CN112351318 A CN 112351318A CN 202011206223 A CN202011206223 A CN 202011206223A CN 112351318 A CN112351318 A CN 112351318A
Authority
CN
China
Prior art keywords
bullet screen
video chat
chat
content
display
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
CN202011206223.5A
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.)
Shenzhen TCL New Technology Co Ltd
Original Assignee
Shenzhen TCL New Technology 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 Shenzhen TCL New Technology Co Ltd filed Critical Shenzhen TCL New Technology Co Ltd
Priority to CN202011206223.5A priority Critical patent/CN112351318A/en
Publication of CN112351318A publication Critical patent/CN112351318A/en
Pending legal-status Critical Current

Links

Images

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/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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4316Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4126The peripheral being portable, e.g. PDAs or mobile phones
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/42224Touch pad or touch panel provided on the remote control
    • 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
    • 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)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention relates to the technical field of intelligent televisions and discloses a bullet screen display method, a bullet screen display device, bullet screen display equipment and a storage medium based on video chat, wherein the method comprises the following steps: when detecting the bullet screen triggering operation, sending a bullet screen opening instruction to the smart television so that the smart television can open a bullet screen display function according to the bullet screen opening instruction; starting a bullet screen input function, and generating a bullet screen input interface on a display interface; the method comprises the steps of obtaining bullet screen content input by a user in a bullet screen input interface, and sending the bullet screen content to the intelligent television, so that the intelligent television displays the bullet screen content in a chat interface of the current video chat of the intelligent television, and the user can send the chat bullet screen on the intelligent television through mobile equipment while performing video chat on the intelligent television, so that the interactive function is more diversified when performing video chat through the intelligent television, the video pleasure is increased, and the participation sense of the user is improved.

Description

Bullet screen display method, device, equipment and storage medium based on video chat
Technical Field
The invention relates to the technical field of intelligent televisions, in particular to a bullet screen display method, device and equipment based on video chat and a storage medium.
Background
With the development of smart televisions, most smart televisions have the basic function of video chat at present, but the function is still quite monotonous at present, and only voice and video talkback is adopted, so that more interactive functions cannot be realized, and the video chat experience of users is poor.
The above is only for the purpose of assisting understanding of the technical aspects of the present invention, and does not represent an admission that the above is prior art.
Disclosure of Invention
The invention mainly aims to provide a barrage display method, a device, equipment and a storage medium based on video chat, and aims to solve the technical problem that in the prior art, when the video chat is carried out through a smart television, the interaction function is monotonous.
In order to achieve the above object, the present invention provides a bullet screen display method based on video chat, which comprises the following steps:
when detecting the bullet screen triggering operation, sending a bullet screen opening instruction to the smart television so that the smart television can open a bullet screen display function according to the bullet screen opening instruction;
starting a bullet screen input function, and generating a bullet screen input interface on a display interface;
and acquiring the bullet screen content input by the user in the bullet screen input interface, and sending the bullet screen content to the intelligent television so that the intelligent television displays the bullet screen content in a chat interface of the current video chat of the intelligent television terminal.
Optionally, before the launch the barrage input function and generating the barrage input interface on the display interface, the method further includes:
acquiring a target identifier from a first cloud storage, wherein the target identifier is generated by matching the mobile equipment group chat name acquired from a second cloud storage and the smart television group chat name acquired from a third cloud storage by the smart television and is stored by the first cloud storage;
and when the target identification is consistent with the preset identification, executing the step of starting the bullet screen input function and generating a bullet screen input interface on a display interface.
Optionally, before the obtaining the target identifier from the first cloud storage, the method further includes:
when detecting the barrage triggering operation, acquiring a mobile equipment end group chat name corresponding to the current video chat, and sending the mobile equipment end group chat name to a second cloud storage for storage;
sending a bullet screen opening instruction to the smart television, so that the smart television obtains a smart television end group chat name corresponding to the current video chat of the smart television end according to the bullet screen opening instruction, sending the smart television end group chat name to a third cloud storage for storage, obtaining a mobile device end group chat name and a smart television end group chat name from a second cloud storage and the third cloud storage respectively by the smart television, matching the mobile device end group chat name with the smart television end group chat name, and sending a target identifier to the first cloud storage for storage.
Optionally, before the obtaining a mobile device end group chat name corresponding to the current video chat and sending the mobile device end group chat name to the second cloud storage for storage when detecting the bullet screen triggering operation, the method further includes:
when a first click operation is detected, acquiring first click information corresponding to the first click operation, and acquiring a bullet screen trigger button area corresponding to a preset bullet screen trigger button;
determining a first click position according to the first click information, and judging whether the first click position is in the bullet screen trigger button area;
and when the first click position is in the bullet screen trigger button area, judging that bullet screen trigger operation is detected.
Optionally, before sending the bullet screen opening instruction to the smart television, the method further includes:
searching intelligent television information corresponding to an intelligent television, and determining an equipment identifier according to the intelligent television information;
determining a target communication channel according to the equipment identifier;
correspondingly, the sending bullet screen opening instruction to smart television includes:
and sending the bullet screen opening instruction to the intelligent television through the target communication channel.
Optionally, the acquiring the barrage content input by the user in the barrage input interface and sending the barrage content to the smart television, so that the smart television displays the barrage content in a chat interface of a current video chat at the smart television end, includes:
entering an information input mode when detecting that a click operation exists in an input frame region corresponding to an input frame in the bullet screen input interface;
in the information input mode, acquiring to-be-processed information input by a user on the bullet screen input interface;
identifying the information to be processed to obtain initial bullet screen content;
acquiring a user name of a currently logged-in user account;
taking the user name as first display content, taking a preset symbol as second display content, and taking the initial bullet screen content as third display content;
splicing the first display content, the second display content and the third display content in sequence to generate bullet screen content;
and sending the bullet screen content to a fourth cloud storage for storage, so that the intelligent television acquires the bullet screen content from the fourth cloud storage, and the bullet screen content is displayed in a chat interface of the current video chat of the intelligent television.
Optionally, the obtaining of the barrage content input by the user in the barrage input interface, and sending the barrage content to the smart television further includes:
when a second click operation is detected, second click information corresponding to the second click operation is acquired, and a bullet screen closing button area corresponding to a preset bullet screen closing button is acquired;
determining a second click position according to the second click information, and judging whether the second click position is in the bullet screen closing button area;
when the second click position is in the bullet screen closing button area, judging that bullet screen closing operation is detected;
when the bullet screen closing operation is detected, a bullet screen closing instruction is sent to the intelligent television, so that the intelligent television closes the bullet screen according to the bullet screen closing instruction.
In addition, in order to achieve the above object, the present invention further provides a bullet screen display device based on video chat, including:
the bullet screen triggering module is used for sending a bullet screen opening instruction to the intelligent television when detecting bullet screen triggering operation, so that the intelligent television can open a bullet screen display function according to the bullet screen opening instruction;
the bullet screen input module is used for starting a bullet screen input function and generating a bullet screen input interface on the display interface;
and the bullet screen display module is used for acquiring bullet screen contents input by a user in the bullet screen input interface and sending the bullet screen contents to the intelligent television so that the intelligent television displays the bullet screen contents in a chat interface of the current video chat of the intelligent television.
In addition, in order to achieve the above object, the present invention further provides a bullet screen display device based on video chat, where the bullet screen display device based on video chat includes: the system comprises a memory, a processor and a barrage display program based on video chat, wherein the barrage display program based on video chat is stored on the memory and can run on the processor, and when being executed by the processor, the barrage display program based on video chat realizes the steps of the barrage display method based on video chat.
In addition, in order to achieve the above object, the present invention further provides a storage medium, where a video chat-based barrage display program is stored, and when being executed by a processor, the video chat-based barrage display program implements the steps of the video chat-based barrage display method as described above.
According to the bullet screen display method based on video chat, when the bullet screen triggering operation is detected, a bullet screen opening instruction is sent to the smart television, so that the smart television opens a bullet screen display function according to the bullet screen opening instruction; starting a bullet screen input function, and generating a bullet screen input interface on a display interface; the method comprises the steps of obtaining bullet screen content input by a user in a bullet screen input interface, and sending the bullet screen content to the intelligent television, so that the intelligent television displays the bullet screen content in a chat interface of the current video chat of the intelligent television, and the user can send the chat bullet screen on the intelligent television through mobile equipment while performing video chat on the intelligent television, so that the interactive function is more diversified when performing video chat through the intelligent television, the video pleasure is increased, and the participation sense of the user is improved.
Drawings
Fig. 1 is a schematic structural diagram of a barrage display device based on video chat in a hardware operating environment according to an embodiment of the present invention;
fig. 2 is a schematic flowchart of a barrage display method based on video chat according to a first embodiment of the present invention;
fig. 3 is a flowchart illustrating a bullet screen display method based on video chat according to a second embodiment of the present invention;
fig. 4 is a flowchart illustrating a bullet screen display method based on video chat according to a third embodiment of the present invention;
fig. 5 is a functional module diagram of a bullet screen display device based on video chat according to a first embodiment of the present invention.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
Referring to fig. 1, fig. 1 is a schematic structural diagram of a barrage display device based on video chat in a hardware operating environment according to an embodiment of the present invention.
As shown in fig. 1, the barrage display device based on video chat may include: a processor 1001, such as a Central Processing Unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Wherein a communication bus 1002 is used to enable connective communication between these components. The user interface 1003 may comprise a Display screen (Display), an input unit such as keys, and the optional user interface 1003 may also comprise a standard wired interface, a wireless interface. The network interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). The Memory 1005 may be a Random Access Memory (RAM) Memory or a non-volatile Memory (e.g., a magnetic disk Memory). The memory 1005 may alternatively be a storage device separate from the processor 1001.
Those skilled in the art will appreciate that the device configuration shown in fig. 1 does not constitute a limitation of a video chat-based bullet screen display device and may include more or fewer components than shown, or some components in combination, or a different arrangement of components.
As shown in fig. 1, a memory 1005, which is a storage medium, may include therein an operating system, a network communication module, a user interface module, and a barrage display program based on video chatting.
In the barrage display device based on video chat shown in fig. 1, the network interface 1004 is mainly used for connecting an external network and performing data communication with other network devices; the user interface 1003 is mainly used for connecting to a user equipment and performing data communication with the user equipment; the device calls the barrage display program based on the video chat stored in the memory 1005 through the processor 1001, and executes the barrage display method based on the video chat provided by the embodiment of the invention.
Based on the hardware structure, the embodiment of the barrage display method based on the video chat is provided.
Referring to fig. 2, fig. 2 is a flowchart illustrating a barrage display method based on video chat according to a first embodiment of the present invention.
In a first embodiment, the barrage display method based on video chat includes the following steps:
and step S10, when detecting the bullet screen triggering operation, sending a bullet screen opening instruction to the smart television, so that the smart television opens the bullet screen display function according to the bullet screen opening instruction.
It should be noted that, the execution subject in this embodiment may be a bullet screen display device based on video chat, the bullet screen display device based on video chat may be a mobile device, and may also be another device capable of implementing the same or similar functions.
It should be understood that, by the technical scheme of this embodiment, a user can send a chat barrage to display on the smart television through the mobile device while performing video on the smart television, so that video fun is greatly increased, participation of the user is improved, group members who do not participate in video group chat can join in chat through the barrage, and the user does not need to move the sight to the mobile phone end to view.
It can be understood that mobile device can send bullet screen opening instruction to intelligent TV when detecting bullet screen trigger operation, then after the instruction was opened to the bullet screen in receiving to intelligent TV, intelligent TV can open bullet screen display function according to bullet screen opening instruction, opens bullet screen display function after, intelligent TV alright receive and show bullet screen content in chatting the interface.
And step S20, starting the bullet screen input function, and generating a bullet screen input interface on the display interface.
It should be understood that the mobile device may also turn on the bullet screen input function, and generate a bullet screen input interface on the display interface, and after turning on the bullet screen input function, the user may input bullet screen content on the mobile device.
Further, in order to improve the effect of the barrage input and the security of the video chat, a trigger condition for enabling the barrage input function may be set in advance, and the barrage input function is enabled only when the trigger condition is satisfied, so that the method further includes, before generating the barrage input interface on the display interface, the steps of:
acquiring a target identifier from a first cloud storage, wherein the target identifier is generated by matching the mobile equipment group chat name acquired from a second cloud storage and the smart television group chat name acquired from a third cloud storage by the smart television and is stored by the first cloud storage; and when the target identification is consistent with the preset identification, executing the step of starting the bullet screen input function and generating a bullet screen input interface on a display interface.
It should be noted that the first cloud storage, the second cloud storage, and the third cloud storage may be disposed in a cloud, and may be specifically disposed on a cloud server, which is not limited in this embodiment.
It should be understood that the mobile device may obtain the target identifier from the first cloud storage, where the target identifier may be a digital identifier, a character identifier, and the like, which is not limited in this embodiment, and in this embodiment, the digital identifier is taken as an example for description. The preset flag is a preset flag, and for example, the preset flag may be set to 1.
It can be understood that the smart television can access the second cloud storage, obtain the mobile device end group chat name from the second cloud storage, access the third cloud storage, obtain the smart television end group chat name from the third cloud storage, match the mobile device end group chat name and the smart television end group chat name to determine whether they are consistent, and if so, set the target identifier to 1; if not, the target identification is set to be 0, and after the target identification is set, the target identification is sent to the first cloud storage to be stored.
It can be understood that the mobile device can compare the target identifier acquired from the first cloud storage with the preset identifier to determine whether the target identifier is consistent with the preset identifier, and execute the step of enabling the barrage input function and generating a barrage input interface on the display interface when the target identifier is consistent with the preset identifier. For example, the preset identifier is 1, and when the target identifier is 1, it is indicated that the current video chat group of the smart television and the mobile device request-to-send barrage chat group are the same group, and a barrage input function can be started; when the target identifier is 0, the current video chat group of the smart television and the barrage chat group requested to be sent by the mobile device are different groups, the barrage sending is invalid, and no operation is performed.
In this embodiment, through obtaining the target identification from first high in the clouds memory, and then judge whether to launch barrage input function according to the target identification, avoided carrying out complicated operation on mobile device, only need carry on simple matching alright, improved mobile device's functional loss to the functioning speed has been promoted.
Further, in order to improve the accuracy of the data stored in each cloud storage, before the obtaining the target identifier from the first cloud storage, the method further includes:
when detecting the barrage triggering operation, acquiring a mobile equipment end group chat name corresponding to the current video chat, and sending the mobile equipment end group chat name to a second cloud storage for storage; sending a bullet screen opening instruction to the smart television, so that the smart television obtains a smart television end group chat name corresponding to the current video chat of the smart television end according to the bullet screen opening instruction, sending the smart television end group chat name to a third cloud storage for storage, obtaining a mobile device end group chat name and a smart television end group chat name from a second cloud storage and the third cloud storage respectively by the smart television, matching the mobile device end group chat name with the smart television end group chat name, and sending a target identifier to the first cloud storage for storage.
It should be understood that the mobile device may determine whether the pop screen triggering operation is performed, and if the user detects the pop screen triggering operation in the process of the video chat, send a pop screen opening instruction to the smart television through a target communication channel between the mobile device and the smart television, obtain a mobile device end group chat name corresponding to the current video chat, and send the mobile device end group chat name to the second cloud storage for storage, for example, the mobile device end group chat name may be "XX company project group".
It should be understood that, when the smart television receives the barrage opening instruction, the smart television may obtain a smart television group chat name corresponding to the current video chat of the smart television, and send the smart television group chat name to the third cloud storage for storage, for example, the smart television group chat name may be "XX company project group".
Step S30, acquiring the barrage content input by the user in the barrage input interface, and sending the barrage content to the smart television, so that the smart television displays the barrage content in the chat interface of the current video chat at the smart television end.
It can be understood that, after the mobile device starts the bullet screen input function, the bullet screen content input by the user in the bullet screen input interface can be acquired, and the bullet screen content is sent to the smart television, where the mode that the mobile device sends the bullet screen content to the smart television may be directly sending the bullet screen content to the smart television, or the bullet screen content may be sent to an intermediate medium first, and then the smart television acquires the bullet screen content from the intermediate medium, or other sending modes, which is not limited in this embodiment.
It can be understood that after receiving the bullet screen content, the smart television can display the bullet screen content in the bullet screen information on the chat interface of the current video chat at the smart television terminal.
In the embodiment, when the bullet screen triggering operation is detected, a bullet screen opening instruction is sent to the smart television, so that the smart television opens a bullet screen display function according to the bullet screen opening instruction; starting a bullet screen input function, and generating a bullet screen input interface on a display interface; the method comprises the steps of obtaining bullet screen content input by a user in a bullet screen input interface, and sending the bullet screen content to the intelligent television, so that the intelligent television displays the bullet screen content in a chat interface of the current video chat of the intelligent television, and the user can send the chat bullet screen on the intelligent television through mobile equipment while performing video chat on the intelligent television, so that the interactive function is more diversified when performing video chat through the intelligent television, the video pleasure is increased, and the participation sense of the user is improved.
In an embodiment, as shown in fig. 3, a second embodiment of the barrage display method based on video chat is proposed based on the first embodiment, before the step S10, the method further includes:
step S01, when the first click operation is detected, acquiring first click information corresponding to the first click operation, and acquiring a bullet screen trigger button area corresponding to a preset bullet screen trigger button.
It should be understood that the bullet screen triggering operation may be that a user clicks a "send bullet screen" preview button at a mobile phone end, and in order to improve the accuracy of detection, when the first click operation is detected, first click information corresponding to the first click operation may be obtained, and a bullet screen trigger button region corresponding to a preset bullet screen trigger button may be obtained. The preset bullet screen trigger button is arranged at a fixed position of the display interface in advance, and therefore the corresponding bullet screen trigger button area is also fixed.
Step S02, determining a first click position according to the first click information, and determining whether the first click position is within the bullet screen trigger button area.
It should be noted that the click information may include information such as a click position, a click time, and a click strength, and may also include other information, which is not limited in this embodiment.
It is understood that the first click position may be determined based on the first click information and it may be determined whether the first click position is within the bullet screen trigger button area. Because the bullet screen trigger button is on the mobile device, and the user generally touches the screen with a finger, the finger of some people is bigger, and in order to avoid a touch error, the first click position can be determined to be in the bullet screen trigger button area as long as the click position and the bullet screen trigger button area have an overlapping area.
In a specific implementation, for example, a first click region may be determined based on a first click location, where half of the first click region is within the bullet screen trigger button region and half is within the bullet screen trigger button region, and at this time, it is determined that the first click location is within the bullet screen trigger button region.
And step S03, determining that a bullet screen trigger operation is detected when the first click position is within the bullet screen trigger button area.
It is understood that when the first click position is within the bullet screen trigger button area, it indicates that the user is touching the bullet screen trigger button, and thus, it can be determined that the bullet screen trigger operation is detected.
Further, because there may be a plurality of smart tvs interacting with the mobile device, in order to make data interaction more accurate and avoid data transmission failure, before sending the bullet screen opening instruction to the smart tv, the method further includes:
searching intelligent television information corresponding to an intelligent television, and determining an equipment identifier according to the intelligent television information; determining a target communication channel according to the equipment identifier;
correspondingly, the sending bullet screen opening instruction to smart television includes:
and sending the bullet screen opening instruction to the intelligent television through the target communication channel.
It should be understood that the smart television information of the smart television with data interaction with the mobile device may be searched, and then the device identifier may be determined according to the smart television information, where the device identifier may be information that can be used to identify the device identity, such as a device identification code, a device name, and a device code, and in this embodiment, the device name is used as an example for description.
In a specific implementation, for example, there are 3 smart tvs with data interaction with the mobile device, which are respectively a smart tv a, a smart tv B, and a smart tv C, and data transmission is performed with these smart tvs through a communication channel a, a communication channel B, and a communication channel C, respectively. Therefore, when the bullet screen opening instruction is sent to the smart television A, the communication channel A corresponding to the smart television A can be searched and used as a target communication channel, and the bullet screen opening instruction is sent to the smart television A through the target communication channel.
Further, in addition to the bullet screen triggering operation on the mobile device, a bullet screen closing operation may be performed on the mobile device, and a bullet screen closing instruction is sent to the smart tv, so that the smart tv closes the bullet screen, and as in the above steps, the bullet screen closing operation may also be detected by setting a bullet screen closing button on a current page on the mobile device, the obtaining of the bullet screen content input by the user in the bullet screen input interface, and sending the bullet screen content to the back of the smart tv, further including:
when a second click operation is detected, second click information corresponding to the second click operation is acquired, and a bullet screen closing button area corresponding to a preset bullet screen closing button is acquired; determining a second click position according to the second click information, and judging whether the second click position is in the bullet screen closing button area; when the second click position is in the bullet screen closing button area, judging that bullet screen closing operation is detected; when the bullet screen closing operation is detected, a bullet screen closing instruction is sent to the intelligent television, so that the intelligent television closes the bullet screen according to the bullet screen closing instruction.
It should be understood that the bullet screen closing operation may be that the user clicks a preset button "close the bullet screen" at the mobile phone end, and in order to improve the accuracy of the detection, when the second click operation is detected, second click information corresponding to the second click operation may be obtained, and a bullet screen closing button region corresponding to the preset bullet screen closing button may be obtained. The preset bullet screen closing button is arranged at a fixed position of the display interface in advance, and therefore the corresponding bullet screen closing button area is also fixed.
It should be noted that the click information may include information such as a click position, a click time, and a click strength, and may also include other information, which is not limited in this embodiment.
It is understood that the first click position may be determined according to the second click information, and it is determined whether the first click position is within the bullet screen closing button area. Since the pop-up screen closing button is arranged on the mobile device, and a user generally touches the screen with a finger, the finger of some people is relatively large, and in order to avoid touch errors, the first click position can be determined to be in the pop-up screen closing button area as long as the click position and the pop-up screen triggering closing area have an overlapping area.
In a specific implementation, for example, a second click region may be determined according to a second click position, where half of the second click region is within the bullet screen closing button region and half of the second click region is within the bullet screen closing button region, and at this time, it is determined that the second click position is within the bullet screen closing button region.
It can be understood that when the second click position is within the bullet screen closing button area, it indicates that the user touches the bullet screen closing button, so that it may be determined that a bullet screen closing operation is detected, and when the bullet screen closing operation is detected, a bullet screen closing instruction is sent to the smart television, so that the smart television closes the bullet screen according to the bullet screen closing instruction, and similarly, the bullet screen closing instruction may also be sent to the smart television according to the target communication channel.
In the embodiment, when a first click operation is detected, first click information corresponding to the first click operation is acquired, and a bullet screen trigger button area corresponding to a preset bullet screen trigger button is acquired; determining a first click position according to the first click information, and judging whether the first click position is in the bullet screen trigger button area; when the first click position is in the bullet screen trigger button area, the bullet screen trigger operation is judged to be detected, so that when the click operation is detected, the click operation is detected firstly, and when the click operation meets the condition, the bullet screen trigger operation is judged to be detected, so that the bullet screen trigger operation detection accuracy is improved, and the possibility of errors is reduced.
In an embodiment, as shown in fig. 4, a third embodiment of the bullet screen display method based on video chat according to the present invention is provided based on the first embodiment or the second embodiment, in this embodiment, the description is made based on the first embodiment, and the step S30 includes:
step S301, entering an information input mode when the click operation is detected in the input frame area corresponding to the input frame in the bullet screen input interface.
It should be understood that an input frame is arranged in the input interface, and when a click operation is detected in an input frame area corresponding to the input frame in the input interface, the information entry mode is entered.
Step S302, in the information input mode, acquiring information to be processed input by a user on the bullet screen input interface.
It can be understood that, in the information entry mode, the information to be processed input by the user on the bullet screen input interface can be acquired, the bullet screen input interface can include an input method, and at this time, the user can directly use the input method of the bullet screen input interface to input bullet screen comments in the input box; the barrage input interface may not include an input method, and at this time, the user may input the barrage comment in the input box by using the input method provided by the user in the mobile device. In addition, it is understood that the user may also input the barrage comment through a voice input method or a handwriting input method. The method for inputting content on the mobile device through the voice input method and the handwriting input method is the prior art, and is not described herein again.
Step S303, identifying the information to be processed to obtain initial bullet screen content.
It can be understood that, since the information to be processed may be information such as voice information or handwritten information, the information to be processed may be recognized, and the initial bullet screen content may be obtained therefrom, where the initial bullet screen content is text information.
Step S304, the user name of the user account currently logged in is acquired.
It can be understood that, because a user needs to log in a user account when performing group video chat on a mobile device, in order to enable the user to conveniently know which bullet screen is sent by which user, the user name of the currently logged-in user account can be obtained.
Step S305, using the user name as a first display content, using a preset symbol as a second display content, and using the initial bullet screen content as a third display content.
It can be understood that, in order to facilitate generation of the bullet screen content, the user name may be used as the first display content, the preset symbol may be used as the second display content, and the initial bullet screen content may be used as the third display content. Wherein, the preset symbol can be ": ", other symbols are also possible, and the embodiment is not limited thereto.
And S306, splicing the first display content, the second display content and the third display content in sequence to generate bullet screen content.
It should be understood that the first display content, the second display content, and the third display content may be sequentially spliced to generate the bullet screen content, for example, when the first display content is a, the second display content is B, and the third display content is C, the generated bullet screen content is ABC.
In a specific implementation, the user name may be "xiaoming", the initial barrage content may be "i work", and the barrage content generated after splicing may be "xiaoming: i am working ".
Step S307, the barrage content is sent to a fourth cloud storage to be stored, so that the smart television obtains the barrage content from the fourth cloud storage, and the barrage content is displayed in a chat interface of the current video chat of the smart television.
It should be understood that after the barrage content is generated, the barrage content may be sent to the fourth cloud storage for storage, and the smart television acquires the barrage content from the fourth cloud storage and displays the barrage content in a chat interface of the current video chat at the smart television.
When detecting information entry in this embodiment, acquire the pending information of input, handle pending information and add user's name and splice to generate bullet screen content, through sending bullet screen content to fourth high in the clouds memory, obtain bullet screen content from fourth high in the clouds memory by smart television and carry out the mode that shows, the consumption of mobile device has been reduced, and because contained user's name in the bullet screen content, the user can confirm the user that each bullet screen corresponds very conveniently, the display effect of bullet screen content has been improved.
In addition, an embodiment of the present invention further provides a storage medium, where a video chat-based barrage display program is stored on the storage medium, and when being executed by a processor, the video chat-based barrage display program implements the steps of the video chat-based barrage display method described above.
Since the storage medium adopts all technical solutions of all the embodiments, at least all the beneficial effects brought by the technical solutions of the embodiments are achieved, and no further description is given here.
In addition, referring to fig. 5, an embodiment of the present invention further provides a bullet screen display device based on video chat, where the bullet screen display device based on video chat includes:
the bullet screen triggering module 10 is configured to send a bullet screen opening instruction to the smart television when detecting that the bullet screen triggers the operation, so that the smart television opens the bullet screen display function according to the bullet screen opening instruction.
And the bullet screen input module 20 is used for starting the bullet screen input function and generating a bullet screen input interface on the display interface.
And the bullet screen display module 30 is configured to acquire bullet screen content input by a user in the bullet screen input interface, and send the bullet screen content to the smart television, so that the smart television displays the bullet screen content in a chat interface of a current video chat at the smart television end.
In the embodiment, when the bullet screen triggering operation is detected, a bullet screen opening instruction is sent to the smart television, so that the smart television opens a bullet screen display function according to the bullet screen opening instruction; starting a bullet screen input function, and generating a bullet screen input interface on a display interface; the method comprises the steps of obtaining bullet screen content input by a user in a bullet screen input interface, and sending the bullet screen content to the intelligent television, so that the intelligent television displays the bullet screen content in a chat interface of the current video chat of the intelligent television, and the user can send the chat bullet screen on the intelligent television through mobile equipment while performing video chat on the intelligent television, so that the interactive function is more diversified when performing video chat through the intelligent television, the video pleasure is increased, and the participation sense of the user is improved.
Other embodiments or specific implementation methods of the video chat-based bullet screen display device according to the present invention may refer to the above method embodiments, and are not described herein again.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a computer-readable storage medium (such as ROM/RAM, magnetic disk, optical disk) as described above and includes instructions for enabling a smart device (such as a mobile phone, an estimator, a video chat-based bullet screen display device, an air conditioner, or a network video chat-based bullet screen display device) to execute the method according to the embodiments of the present invention.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.

Claims (10)

1. A barrage display method based on video chat is characterized by comprising the following steps:
when detecting the bullet screen triggering operation, sending a bullet screen opening instruction to the smart television so that the smart television can open a bullet screen display function according to the bullet screen opening instruction;
starting a bullet screen input function, and generating a bullet screen input interface on a display interface;
and acquiring the bullet screen content input by the user in the bullet screen input interface, and sending the bullet screen content to the intelligent television so that the intelligent television displays the bullet screen content in a chat interface of the current video chat of the intelligent television terminal.
2. The bullet screen display method based on video chat as claimed in claim 1, wherein the starting of the bullet screen input function and the generation of the bullet screen input interface on the display interface further comprises:
acquiring a target identifier from a first cloud storage, wherein the target identifier is generated by matching the mobile equipment group chat name acquired from a second cloud storage and the smart television group chat name acquired from a third cloud storage by the smart television and is stored by the first cloud storage;
and when the target identification is consistent with the preset identification, executing the step of starting the bullet screen input function and generating a bullet screen input interface on a display interface.
3. The barrage display method based on video chat as claimed in claim 2, wherein before the obtaining the target identifier from the first cloud storage, the method further comprises:
when detecting the barrage triggering operation, acquiring a mobile equipment end group chat name corresponding to the current video chat, and sending the mobile equipment end group chat name to a second cloud storage for storage;
sending a bullet screen opening instruction to the smart television, so that the smart television obtains a smart television end group chat name corresponding to the current video chat of the smart television end according to the bullet screen opening instruction, sending the smart television end group chat name to a third cloud storage for storage, obtaining a mobile device end group chat name and a smart television end group chat name from a second cloud storage and the third cloud storage respectively by the smart television, matching the mobile device end group chat name with the smart television end group chat name, and sending a target identifier to the first cloud storage for storage.
4. The bullet screen display method based on video chat according to claim 1, wherein when detecting the bullet screen trigger operation, sending a bullet screen opening instruction to the smart tv, so that before the smart tv opens the bullet screen display function according to the bullet screen opening instruction, the method further comprises:
when a first click operation is detected, acquiring first click information corresponding to the first click operation, and acquiring a bullet screen trigger button area corresponding to a preset bullet screen trigger button;
determining a first click position according to the first click information, and judging whether the first click position is in the bullet screen trigger button area;
and when the first click position is in the bullet screen trigger button area, judging that bullet screen trigger operation is detected.
5. The bullet screen display method based on video chat, as claimed in claim 1, wherein before sending the bullet screen opening command to the smart tv, further comprising:
searching intelligent television information corresponding to an intelligent television, and determining an equipment identifier according to the intelligent television information;
determining a target communication channel according to the equipment identifier;
correspondingly, the sending bullet screen opening instruction to smart television includes:
and sending the bullet screen opening instruction to the intelligent television through the target communication channel.
6. The bullet screen display method based on video chat according to any one of claims 1 to 5, wherein the obtaining of the bullet screen content input by the user in the bullet screen input interface and the sending of the bullet screen content to the smart television, so that the smart television displays the bullet screen content in a chat interface of a current video chat at the smart television end, includes:
entering an information input mode when detecting that a click operation exists in an input frame region corresponding to an input frame in the bullet screen input interface;
in the information input mode, acquiring to-be-processed information input by a user on the bullet screen input interface;
identifying the information to be processed to obtain initial bullet screen content;
acquiring a user name of a currently logged-in user account;
taking the user name as first display content, taking a preset symbol as second display content, and taking the initial bullet screen content as third display content;
splicing the first display content, the second display content and the third display content in sequence to generate bullet screen content;
and sending the bullet screen content to a fourth cloud storage for storage, so that the intelligent television acquires the bullet screen content from the fourth cloud storage, and the bullet screen content is displayed in a chat interface of the current video chat of the intelligent television.
7. The barrage display method based on the video chat according to any one of claims 1 to 5, wherein after acquiring barrage content input by a user in the barrage input interface and sending the barrage content to the smart television, the method further includes:
when a second click operation is detected, second click information corresponding to the second click operation is acquired, and a bullet screen closing button area corresponding to a preset bullet screen closing button is acquired;
determining a second click position according to the second click information, and judging whether the second click position is in the bullet screen closing button area;
when the second click position is in the bullet screen closing button area, judging that bullet screen closing operation is detected;
when the bullet screen closing operation is detected, a bullet screen closing instruction is sent to the intelligent television, so that the intelligent television closes the bullet screen according to the bullet screen closing instruction.
8. The utility model provides a bullet screen display device based on video chat which characterized in that, bullet screen display device based on video chat includes:
the bullet screen triggering module is used for sending a bullet screen opening instruction to the intelligent television when detecting bullet screen triggering operation, so that the intelligent television can open a bullet screen display function according to the bullet screen opening instruction;
the bullet screen input module is used for starting a bullet screen input function and generating a bullet screen input interface on the display interface;
and the bullet screen display module is used for acquiring bullet screen contents input by a user in the bullet screen input interface and sending the bullet screen contents to the intelligent television so that the intelligent television displays the bullet screen contents in a chat interface of the current video chat of the intelligent television.
9. The utility model provides a bullet screen display device based on video chat which characterized in that, bullet screen display device based on video chat includes: a memory, a processor and a barrage display program based on video chat stored on the memory and capable of running on the processor, wherein the barrage display program based on video chat realizes the steps of the barrage display method based on video chat according to any claim 1 to 7 when being executed by the processor.
10. A storage medium, wherein the storage medium stores thereon a video chat-based bullet screen display program, and the video chat-based bullet screen display program, when executed by a processor, implements the steps of the video chat-based bullet screen display method according to any one of claims 1 to 7.
CN202011206223.5A 2020-11-02 2020-11-02 Bullet screen display method, device, equipment and storage medium based on video chat Pending CN112351318A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011206223.5A CN112351318A (en) 2020-11-02 2020-11-02 Bullet screen display method, device, equipment and storage medium based on video chat

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011206223.5A CN112351318A (en) 2020-11-02 2020-11-02 Bullet screen display method, device, equipment and storage medium based on video chat

Publications (1)

Publication Number Publication Date
CN112351318A true CN112351318A (en) 2021-02-09

Family

ID=74355869

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011206223.5A Pending CN112351318A (en) 2020-11-02 2020-11-02 Bullet screen display method, device, equipment and storage medium based on video chat

Country Status (1)

Country Link
CN (1) CN112351318A (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104780423A (en) * 2015-01-14 2015-07-15 康佳集团股份有限公司 A method and system for synchronizing mobile terminal instant messaging to smart TV set
CN105635625A (en) * 2014-10-31 2016-06-01 腾讯科技(深圳)有限公司 Video conversation method and device
CN105635845A (en) * 2014-10-31 2016-06-01 腾讯科技(上海)有限公司 Session content transmission method and device
CN105872646A (en) * 2015-12-10 2016-08-17 乐视网信息技术(北京)股份有限公司 Bullet screen comment input method and device, and bullet screen comment display method and device
CN105898181A (en) * 2015-11-30 2016-08-24 乐视致新电子科技(天津)有限公司 Video conversation system and method and related equipment
CN106131593A (en) * 2016-06-28 2016-11-16 乐视控股(北京)有限公司 Content processing method and device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105635625A (en) * 2014-10-31 2016-06-01 腾讯科技(深圳)有限公司 Video conversation method and device
CN105635845A (en) * 2014-10-31 2016-06-01 腾讯科技(上海)有限公司 Session content transmission method and device
CN104780423A (en) * 2015-01-14 2015-07-15 康佳集团股份有限公司 A method and system for synchronizing mobile terminal instant messaging to smart TV set
CN105898181A (en) * 2015-11-30 2016-08-24 乐视致新电子科技(天津)有限公司 Video conversation system and method and related equipment
CN105872646A (en) * 2015-12-10 2016-08-17 乐视网信息技术(北京)股份有限公司 Bullet screen comment input method and device, and bullet screen comment display method and device
CN106131593A (en) * 2016-06-28 2016-11-16 乐视控股(北京)有限公司 Content processing method and device

Similar Documents

Publication Publication Date Title
CN112540712B (en) Message processing method and device, electronic equipment and storage medium
EP3422726A1 (en) Intelligent terminal control method and intelligent terminal
CN105871690B (en) Method and device for realizing instant messaging
CN111884908B (en) Contact person identification display method and device and electronic equipment
CN112416200A (en) Display method, display device, electronic equipment and readable storage medium
CN113094143B (en) Cross-application message sending method and device, electronic equipment and readable storage medium
WO2022111394A1 (en) Information processing method and apparatus, and electronic devices
CN112511412B (en) Information sending method and device, electronic equipment and readable storage medium
WO2022242745A1 (en) Display method, display apparatus, related device, and readable storage medium
CN111859119A (en) Information processing method and device
CN113676395B (en) Information processing method, related device and readable storage medium
CN111859900A (en) Message display method and device and electronic equipment
CN113965614A (en) Session creation method and device and electronic equipment
CN109814730B (en) Input method and device and input device
WO2018145574A1 (en) Information processing method and device, terminal, server and storage medium
CN113010248A (en) Operation guiding method and device and electronic equipment
CN106326476B (en) Information processing method and device
CN112181351A (en) Voice input method and device and electronic equipment
CN111897474A (en) File processing method and electronic equipment
CN113138702B (en) Information processing method, device, electronic equipment and storage medium
CN112351318A (en) Bullet screen display method, device, equipment and storage medium based on video chat
CN112383666B (en) Content sending method and device and electronic equipment
CN113794930B (en) Video generation method, device, equipment and storage medium
CN110543754A (en) memory, verification code implementation method, device and equipment
CN113778596A (en) Remote assistance method and device and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20210209