CN105072504B - A method, device and system for playing barrage in a theater - Google Patents
A method, device and system for playing barrage in a theater Download PDFInfo
- Publication number
- CN105072504B CN105072504B CN201510519700.6A CN201510519700A CN105072504B CN 105072504 B CN105072504 B CN 105072504B CN 201510519700 A CN201510519700 A CN 201510519700A CN 105072504 B CN105072504 B CN 105072504B
- Authority
- CN
- China
- Prior art keywords
- bullet screen
- screen information
- barrage
- information
- server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 103
- 238000012216 screening Methods 0.000 claims description 33
- 238000012790 confirmation Methods 0.000 claims description 28
- 238000012795 verification Methods 0.000 claims description 25
- 238000004458 analytical method Methods 0.000 claims description 13
- 238000007405 data analysis Methods 0.000 claims description 6
- 230000009191 jumping Effects 0.000 claims description 3
- 230000008569 process Effects 0.000 abstract description 18
- 230000000694 effects Effects 0.000 abstract description 15
- 238000005516 engineering process Methods 0.000 abstract description 8
- 238000010586 diagram Methods 0.000 description 11
- 238000012545 processing Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000012552 review Methods 0.000 description 5
- 230000009286 beneficial effect Effects 0.000 description 4
- 230000003993 interaction Effects 0.000 description 4
- 230000000873 masking effect Effects 0.000 description 4
- 238000001914 filtration Methods 0.000 description 3
- 230000001788 irregular Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 230000001427 coherent effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000005728 strengthening Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4756—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for rating content, e.g. scoring a recommended movie
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L51/046—Interoperability with other network applications or services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation 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/4316—Generation 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明公开了一种影院的弹幕播放方法、装置及系统。所述方法包括:生成弹幕信息输入界面;接收用户在所述弹幕信息输入界面中输入的弹幕信息;通过与所述服务器建立的连接将所述弹幕信息发送至所述服务器。与现有技术无法在观影过程中将用户评论即时的进行分享相比,本发明可以使观众在观影过程中的任何时间点发送评论,通过服务器以及弹幕播放器的处理后显示在屏幕上,为观众提供即时的评论共享,提高共享效果。
The invention discloses a barrage playing method, device and system for a theater. The method includes: generating a barrage information input interface; receiving barrage information input by a user in the barrage information input interface; and sending the barrage information to the server through a connection established with the server. Compared with the existing technology that cannot share user comments in real time during the movie watching process, the present invention can enable the audience to send comments at any point in the movie watching process, and display them on the screen after being processed by the server and the barrage player On the Internet, it provides instant comment sharing for the audience and improves the sharing effect.
Description
技术领域technical field
本发明实施例涉及信息播放技术,尤其涉及一种影院的弹幕播放方法、装置及系统。Embodiments of the present invention relate to information playing technology, and in particular, to a method, device and system for playing barrage in theaters.
背景技术Background technique
随着人们生活水平的提高以及版权意识的加强,越来越多的人们前往电影院观影。With the improvement of people's living standards and the strengthening of copyright awareness, more and more people go to the cinema to watch movies.
在观影过程中,观看到某些画面或情景时,观众会产生相应的评论。在观影后,观众登录影评网站,在影评网站中发表评论。影评网站将不同观众发表的评论进行展示,实现评论的共享。During the viewing process, when watching certain pictures or scenes, the audience will make corresponding comments. After viewing the movie, the viewer logs in to the movie review website and posts comments on the movie review website. The film review website displays the comments made by different viewers to realize the sharing of comments.
然而,现有技术仅能够对观众在观影后经过酝酿得到影评进行共享,无法将用户在观影过程中的评论进行即时共享,导致评论的即时共享效果不佳。However, the existing technology can only share the movie reviews obtained by the audience after watching the movie, and cannot share the comments of the users in the process of watching the movie in real time, resulting in poor instant sharing effect of the reviews.
发明内容Contents of the invention
本发明提供一种影院的弹幕播放方法、装置及系统,以实现在影院中进行即时评论共享。The present invention provides a theater barrage playing method, device and system to realize instant comment sharing in the theater.
第一方面,本发明实施例提供了一种影院的弹幕播放方法,所述方法应用于终端,包括:In the first aspect, an embodiment of the present invention provides a method for playing barrage in a theater, and the method is applied to a terminal, including:
生成弹幕信息输入界面;Generate barrage information input interface;
接收用户在所述弹幕信息输入界面中输入的弹幕信息;receiving bullet chatting information input by the user in the bullet chatting information input interface;
通过与所述服务器建立的连接将所述弹幕信息发送至所述服务器。The barrage information is sent to the server through the connection established with the server.
第二方面,本发明实施例还提供了一种影院的弹幕播放方法,所述方法应用于服务器,包括:In the second aspect, the embodiment of the present invention also provides a method for playing barrage in a theater, and the method is applied to a server, including:
接收至少一个终端发送的弹幕信息;Receive barrage information sent by at least one terminal;
对所述弹幕信息进行筛选,得到目标弹幕信息;Screening the barrage information to obtain target barrage information;
将所述目标弹幕信息发送至弹幕播放器。Send the target barrage information to the barrage player.
第三方面,本发明实施例还提供了一种影院的弹幕播放方法,所述影院包括用于播放影片的主屏幕,所述方法应用于弹幕播放器,包括:In the third aspect, the embodiment of the present invention also provides a method for playing a barrage in a theater, the theater includes a main screen for playing movies, and the method is applied to a barrage player, including:
接收服务器发送的目标弹幕信息;Receive the target barrage information sent by the server;
控制投影设备按照预设格式输出所述目标弹幕信息。The projection device is controlled to output the target barrage information according to a preset format.
第四方面,本发明实施例还提供了一种影院的弹幕播放装置,所述装置应用于终端,包括:In the fourth aspect, the embodiment of the present invention also provides a theater barrage playback device, the device is applied to a terminal, including:
生成单元,用于生成弹幕信息输入界面;A generating unit, configured to generate a barrage information input interface;
终端弹幕信息接收单元,用于接收用户在所述生成单元生成的所述弹幕信息输入界面中输入的弹幕信息;A terminal barrage information receiving unit, configured to receive barrage information input by a user in the barrage information input interface generated by the generating unit;
弹幕信息发送单元,用于通过与所述服务器建立的连接将所述终端弹幕信息接收单元接收到的所述弹幕信息发送至所述服务器。The barrage information sending unit is configured to send the barrage information received by the terminal barrage information receiving unit to the server through a connection established with the server.
第五方面,本发明实施例还提供了一种影院的弹幕播放装置,所述装置应用于服务器,包括:In the fifth aspect, the embodiment of the present invention also provides a theater barrage playback device, the device is applied to a server, including:
服务器弹幕信息接收单元,用于接收至少一个终端发送的弹幕信息;The server barrage information receiving unit is configured to receive barrage information sent by at least one terminal;
筛选单元,用于对所述服务器弹幕信息接收单元接收到的所述弹幕信息进行筛选,得到目标弹幕信息;A screening unit, configured to screen the bullet chat information received by the server bullet chat information receiving unit to obtain target bullet chat information;
目标弹幕信息发送单元,用于将所述筛选单元得到的所述目标弹幕信息发送至弹幕播放器。A target barrage information sending unit, configured to send the target barrage information obtained by the screening unit to a barrage player.
第六方面,本发明实施例还提供了一种影院的弹幕播放装置,所述影院包括用于播放影片的主屏幕,所述装置应用于弹幕播放器,包括:In a sixth aspect, an embodiment of the present invention also provides a theater barrage playing device, the theater includes a main screen for playing movies, and the device is applied to a barrage player, including:
目标弹幕信息接收单元,用于接收服务器发送的目标弹幕信息;The target barrage information receiving unit is used to receive the target barrage information sent by the server;
投影设备控制单元,用于控制投影设备按照预设格式输出所述目标弹幕信息接收单元接收到的所述目标弹幕信息。The projection device control unit is configured to control the projection device to output the target bullet chat information received by the target bullet chat information receiving unit according to a preset format.
第七方面,本发明实施例还提供了一种影院的弹幕播放系统,所述系统包括第四方面提供的终端、第五方面提供的服务器和第六方面提供的弹幕播放器。In the seventh aspect, the embodiment of the present invention further provides a theater bullet-screen playing system, the system includes the terminal provided in the fourth aspect, the server provided in the fifth aspect, and the bullet-screen player provided in the sixth aspect.
本发明通过终端接收用户输入的弹幕信息,由终端将弹幕信息发送至服务器,服务器对弹幕信息进行筛选得到目标弹幕信息,通过弹幕播放器控制投影设备将目标弹幕信息投影到屏幕中。评论本身具有很强的时间属性,大部分评论往往对应着影片某一时刻所展示的内容,即观众仅就影片的某一片段、某一画面进行评论。与现有技术无法在观影过程中将用户评论即时的进行分享相比,本发明可以使观众在观影过程中的任何时间点发送弹幕信息(又称评论),通过服务器以及弹幕播放器的处理后显示在屏幕上,为观众提供即时的评论共享,提高共享效果。The present invention receives the barrage information input by the user through the terminal, sends the barrage information to the server by the terminal, and the server screens the barrage information to obtain the target barrage information, and controls the projection device to project the target barrage information to the screen. The comment itself has a strong time attribute, and most of the comments often correspond to the content displayed at a certain moment of the film, that is, the audience only comment on a certain segment or a certain picture of the film. Compared with the existing technology that cannot share user comments in real time during the movie watching process, the present invention allows the audience to send barrage information (also known as comments) at any point in the movie watching process, and play through the server and barrage After processing by the processor, it is displayed on the screen, providing instant comment sharing for the audience and improving the sharing effect.
附图说明Description of drawings
图1为本发明实施例使用的系统架构图;Fig. 1 is a system architecture diagram used in the embodiment of the present invention;
图2是本发明实施例一中的第一个影院的弹幕播放方法的流程图;Fig. 2 is the flow chart of the barrage playing method of the first theater in the first embodiment of the present invention;
图3是本发明实施例一中的第二个影院的弹幕播放方法的流程图;Fig. 3 is the flow chart of the barrage playing method of the second theater in the first embodiment of the present invention;
图4是本发明实施例一中的第三个影院的弹幕播放方法的流程图;Fig. 4 is the flow chart of the barrage playing method of the third theater in the first embodiment of the present invention;
图5是本发明实施例一中的第四个影院的弹幕播放方法的流程图;Fig. 5 is the flowchart of the barrage playing method of the fourth theater in Embodiment 1 of the present invention;
图6是本发明实施例一中的第五个影院的弹幕播放方法的流程图;Fig. 6 is a flow chart of the barrage playing method of the fifth theater in Embodiment 1 of the present invention;
图7是本发明实施例二中的第一个影院的弹幕播放方法的流程图;Fig. 7 is the flow chart of the barrage playing method of the first cinema in the second embodiment of the present invention;
图8是本发明实施例二中的第二个影院的弹幕播放方法的流程图;Fig. 8 is a flow chart of the barrage playing method of the second theater in Embodiment 2 of the present invention;
图9是本发明实施例二中的第三个影院的弹幕播放方法的流程图;Fig. 9 is a flow chart of the barrage playing method of the third theater in Embodiment 2 of the present invention;
图10是本发明实施例二中的第四个影院的弹幕播放方法的流程图;Fig. 10 is a flow chart of the barrage playing method of the fourth theater in Embodiment 2 of the present invention;
图11是本发明实施例二中的第五个影院的弹幕播放方法的流程图;Fig. 11 is a flow chart of the barrage playing method of the fifth theater in Embodiment 2 of the present invention;
图12是本发明实施例三中的第一个影院的弹幕播放方法的流程图;Fig. 12 is a flow chart of the barrage playing method of the first theater in Embodiment 3 of the present invention;
图13是本发明实施例三中的第二个影院的弹幕播放方法的流程图;Fig. 13 is a flow chart of the barrage playing method of the second theater in Embodiment 3 of the present invention;
图14是本发明实施例三中的第三个影院的弹幕播放方法的流程图;Fig. 14 is a flow chart of the barrage playing method of the third theater in the third embodiment of the present invention;
图15是本发明实施例三中的第四个影院的弹幕播放方法的流程图;Fig. 15 is a flow chart of the barrage playing method of the fourth theater in the third embodiment of the present invention;
图16是本发明实施例三中的第五个影院的弹幕播放方法的流程图;Fig. 16 is a flow chart of the barrage playing method of the fifth theater in Embodiment 3 of the present invention;
图17是本发明实施例三中的第六个影院的弹幕播放方法的流程图;Fig. 17 is a flow chart of the bullet screen playing method of the sixth theater in the third embodiment of the present invention;
图18是本发明实施例四中的第一个影院的弹幕播放装置的结构示意图;Fig. 18 is a schematic structural view of the barrage playing device of the first theater in Embodiment 4 of the present invention;
图19是本发明实施例四中的第二个影院的弹幕播放装置的结构示意图;Fig. 19 is a schematic structural diagram of a barrage playing device in a second cinema in Embodiment 4 of the present invention;
图20是本发明实施例四中的第三个影院的弹幕播放装置的结构示意图;Fig. 20 is a schematic structural diagram of a barrage playing device in a third theater in Embodiment 4 of the present invention;
图21是本发明实施例四中的第四个影院的弹幕播放装置的结构示意图;Fig. 21 is a schematic structural diagram of a barrage playing device in a fourth theater in Embodiment 4 of the present invention;
图22是本发明实施例五中的第一个影院的弹幕播放装置的结构示意图;Fig. 22 is a schematic structural view of the barrage playing device of the first theater in Embodiment 5 of the present invention;
图23是本发明实施例五中的第二个影院的弹幕播放装置的结构示意图;Fig. 23 is a schematic structural diagram of the barrage playing device of the second theater in Embodiment 5 of the present invention;
图24是本发明实施例五中的第三个影院的弹幕播放装置的结构示意图;Fig. 24 is a schematic structural diagram of a barrage playing device in a third cinema in Embodiment 5 of the present invention;
图25是本发明实施例五中的第四个影院的弹幕播放装置的结构示意图;Fig. 25 is a schematic structural diagram of a barrage playing device in a fourth theater in Embodiment 5 of the present invention;
图26是本发明实施例五中的第五个影院的弹幕播放装置的结构示意图;Fig. 26 is a schematic structural view of the barrage playing device of the fifth theater in Embodiment 5 of the present invention;
图27是本发明实施例六中的第一个影院的弹幕播放装置的结构示意图;Fig. 27 is a schematic structural view of the barrage playing device of the first theater in Embodiment 6 of the present invention;
图28是本发明实施例六中的第二个影院的弹幕播放装置的结构示意图;Fig. 28 is a schematic structural diagram of the barrage playing device of the second theater in Embodiment 6 of the present invention;
图29是本发明实施例六中的第三个影院的弹幕播放装置的结构示意图;Fig. 29 is a schematic structural diagram of a barrage playing device in a third theater in Embodiment 6 of the present invention;
图30是本发明实施例六中的第四个影院的弹幕播放装置的结构示意图;Fig. 30 is a schematic structural diagram of a barrage playing device in the fourth theater in Embodiment 6 of the present invention;
图31是本发明实施例六中的第五个影院的弹幕播放装置的结构示意图;Fig. 31 is a schematic structural view of the barrage playing device of the fifth theater in Embodiment 6 of the present invention;
图32是本发明实施例七中的一个影院的弹幕播放系统的示意图。Fig. 32 is a schematic diagram of a barrage playing system in a theater in Embodiment 7 of the present invention.
具体实施方式Detailed ways
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, but not to limit the present invention. In addition, it should be noted that, for the convenience of description, only some structures related to the present invention are shown in the drawings but not all structures.
本发明实施例涉及的系统架构如图1所示,该系统包括至少一个终端、服务器、弹幕播放器和投影设备。终端用于接收观众输入的即时评论,后续实施例将即时评论又称为弹幕信息,并将弹幕信息发送到服务器。服务器自动对弹幕信息进行筛选和/或操作人员通过服务器对弹幕信息进行筛选,屏蔽掉不和谐的词语,比如一些公知的粗言秽语。通过筛选的弹幕信息(又称为目标弹幕信息)被发送到弹幕播放器。弹幕播放器接收到目标弹幕信息后,控制投影设备将目标弹幕信息投影到屏幕中。对于观众而言,只需通过终端输入即时评论,然后即可在屏幕中看到自己输入的即时评论以及其他观众输入的即时评论,在影院的播放厅中实现即时品论的共享。The system architecture involved in the embodiment of the present invention is shown in FIG. 1 , and the system includes at least one terminal, a server, a barrage player, and a projection device. The terminal is used to receive instant comments input by viewers. In subsequent embodiments, instant comments are also called bullet chat information, and the bullet chat information is sent to the server. The server automatically screens the barrage information and/or the operator screens the barrage information through the server to block out discordant words, such as some well-known foul language. The screened barrage information (also called target barrage information) is sent to the barrage player. After the barrage player receives the target barrage information, it controls the projection device to project the target barrage information onto the screen. For the audience, they only need to enter instant comments through the terminal, and then they can see the instant comments entered by themselves and other audiences on the screen, realizing the sharing of instant product theory in the theater's broadcast hall.
需要说明的是,终端可以为但不限于下述设备中的任意一种:智能手机、平板电脑、智能可穿戴设备。服务器可与电脑(如个人电脑PC)相连,以实现操作人员对屏蔽词进行设置,以及人工对弹幕信息进行筛选。服务器可以为局域网服务器也可以为通过互联网与终端进行通信的服务器。当服务器为局域网服务器时,可针对每个放映厅设置一个局域网,并为每个局域网配置一个局域网服务器;也可为多个放映厅组成设置为一个局域网,并为该局域网设置一台局域网服务器。多个放映厅可以位于同一个位置区域中,如影院的某一层,或者某一层中的一个播放区域中。弹幕播放器可以设置于一个具有数据处理功能的设备中,此时该设备与投影设备相连,并可对投影设备进行控制。弹幕播放器也可位于具有处理能力的投影设备中,此时投影设备可接收服务器发送的目标弹幕信息,并将目标弹幕信息投影到屏幕中。投影设备可以根据播放的影片类型进行调整,例如,如果播放的影片为平面电影,即2D电影,则投影设备为2D投影设备;如果播放的影片为立体电影,即3D电影,则投影设备为3D投影设备。It should be noted that the terminal may be, but not limited to, any one of the following devices: a smart phone, a tablet computer, and a smart wearable device. The server can be connected with a computer (such as a personal computer PC), so that operators can set masked words and manually screen barrage information. The server can be a local area network server or a server that communicates with the terminal through the Internet. When the server is a local area network server, a local area network can be set for each auditorium, and a local area network server can be configured for each local area network; it can also be set as one local area network for multiple auditoriums, and a local area network server can be set for this local area network. Multiple auditoriums can be located in the same location area, such as a certain floor of a theater, or a play area on a certain floor. The barrage player can be set in a device with data processing function, at this time, the device is connected with the projection device and can control the projection device. The bullet chatting player can also be located in a projection device with processing capability. At this time, the projection device can receive the target bullet chat information sent by the server, and project the target bullet chat information onto the screen. The projection device can be adjusted according to the type of film played. For example, if the film played is a flat film, that is, a 2D movie, the projection device is a 2D projection device; if the film played is a stereoscopic movie, that is, a 3D movie, the projection device is a 3D Projection equipment.
实施例一Embodiment one
图2为本发明实施例一提供的影院的弹幕播放方法的流程图,本实施例可适用于在影院观影过程中对评论进行即时共享的情况,该方法可以由图1所示的终端来执行,具体包括如下步骤:Fig. 2 is a flow chart of the method for playing barrage in theaters provided by Embodiment 1 of the present invention. This embodiment is applicable to the situation of instant sharing of comments during movie viewing in theaters. This method can be implemented by the terminal shown in Fig. 1 To execute, specifically include the following steps:
步骤110、生成弹幕信息输入界面。Step 110, generating a barrage information input interface.
弹幕信息输入界面具有供用户输入弹幕信息的输入栏,用户可在输入栏中输入弹幕信息。The bullet chatting information input interface has an input field for the user to input the bullet chatting information, and the user can input the bullet chatting information in the input field.
步骤120、接收用户在弹幕信息输入界面中输入的弹幕信息。Step 120, receiving the bullet chat information input by the user in the bullet chat information input interface.
弹幕信息包括下述数据中的至少一种:文字、符号、表情、图片。其中,文字为一个中文文字也可为一个词语、短语或语句;符号可以为一个字符,也可以为字符串;表情可以为静态表情,也可以为动态表情。表情可以为内置表情,也可以是用户添加的表情。文字和符号的字体、字号以及字体颜色可以由用户进行确定和调整。The barrage information includes at least one of the following data: text, symbols, emoticons, and pictures. Wherein, the character is a Chinese character or a word, phrase or sentence; the symbol can be a character or a character string; the expression can be a static expression or a dynamic expression. The emoticon can be a built-in emoticon, or an emoticon added by a user. The font, font size and font color of text and symbols can be determined and adjusted by the user.
步骤130、通过与服务器建立的连接将弹幕信息发送至服务器。Step 130, sending the barrage information to the server through the connection established with the server.
与服务器建立的连接可以为有线连接,也可以为无线连接。当为无线连接时,无线连接方式可以为但不限于下述通信方式中的任意一种:无线保真(Wi-Fi)、蓝牙(Bluetooth)、红外线(Infrared)。The connection established with the server may be a wired connection or a wireless connection. When it is a wireless connection, the wireless connection method may be, but not limited to, any one of the following communication methods: wireless fidelity (Wi-Fi), Bluetooth (Bluetooth), and infrared (Infrared).
本实施例提供的技术方案,通过终端接收用户输入的弹幕信息,由终端将弹幕信息发送至服务器,服务器对弹幕信息进行筛选得到目标弹幕信息,通过弹幕播放器控制投影设备将目标弹幕信息投影到屏幕中。评论本身具有很强的时间属性,大部分评论往往对应着影片某一时刻所展示的内容,即观众仅就影片的某一片段、某一画面进行评论。与现有技术无法在观影过程中将用户评论即时的进行分享相比,本实施例观众可以在观影过程中的任何时间点发送弹幕信息(即评论),通过服务器以及弹幕播放器的处理后显示在屏幕上,为观众提供即时的评论共享,提高共享效果。In the technical solution provided by this embodiment, the terminal receives the barrage information input by the user, and the terminal sends the barrage information to the server, and the server screens the barrage information to obtain the target barrage information, and controls the projection device to Target barrage information is projected onto the screen. The comment itself has a strong time attribute, and most of the comments often correspond to the content displayed at a certain moment of the film, that is, the audience only comment on a certain segment or a certain picture of the film. Compared with the existing technology that cannot share user comments in real time during the movie watching process, the audience in this embodiment can send bullet chat information (ie comments) at any point in the movie watching process, through the server and the bullet chat player After processing, it is displayed on the screen, providing instant comment sharing for the audience and improving the sharing effect.
本发明实施例还提供了一种影院的弹幕播放方法,作为对上述实施例的进一步说明,如图3所示,步骤110、生成弹幕信息输入界面,可通过下述方式进行实施:The embodiment of the present invention also provides a method for playing barrage in theaters. As a further description of the above embodiment, as shown in FIG. 3, step 110, generating the barrage information input interface, can be implemented in the following manner:
步骤111、启动第三方应用。Step 111, start the third-party application.
第三方应用可以为即时通信应用,如微信、腾讯QQ。第三方应用也可以为社交网络应用,如新浪微博的客户端。The third-party application may be an instant messaging application, such as WeChat, Tencent QQ. The third-party application can also be a social network application, such as a client of Sina Weibo.
步骤112、跳转至第三方应用的预设界面。Step 112, jumping to the preset interface of the third-party application.
在本实施例中,第三方应用的预设界面为弹幕信息输入界面。预设界面为第三方应用中提供数据输入功能的界面。例如,第三方应用为微博,则跳转至预设公众号对应的对话界面。再例如,第三方应用为新浪微博,则跳转到预设公众号的对话界面。In this embodiment, the default interface of the third-party application is the barrage information input interface. The preset interface is an interface that provides a data input function in a third-party application. For example, if the third-party application is Weibo, jump to the dialog interface corresponding to the preset official account. For another example, if the third-party application is Sina Weibo, then jump to the dialog interface of the preset official account.
步骤111和步骤112的操作可以由用户手动执行,也可由终端自动执行。The operations of step 111 and step 112 may be performed manually by the user, or automatically performed by the terminal.
相应的,步骤120、接收用户在弹幕信息输入界面中输入的弹幕信息,可通过下述方式进行实施:Correspondingly, step 120, receiving the bullet chat information input by the user in the bullet chat information input interface, can be implemented in the following manner:
步骤120a、接收用户在第三方应用的预设界面中输入的弹幕信息。Step 120a, receiving the barrage information input by the user in the preset interface of the third-party application.
用户在预设界面中输入的弹幕信息后,点击预设按钮,如发送按钮,第三方应用将弹幕信息发送到第三方应用所属的服务器中,该服务器接收到终端与预设公众号的通信后,将通信内容即弹幕信息发送到图1所示的服务器中。After the user enters the barrage information in the preset interface, and clicks the preset button, such as the send button, the third-party application will send the barrage information to the server to which the third-party application belongs, and the server receives the communication between the terminal and the preset official account. After the communication, the communication content, that is, the barrage information, is sent to the server shown in FIG. 1 .
本实施例提供的技术方案,能够通过第三方应用为用户提供弹幕信息的输入途径,使得用户无需独立安装弹幕软件,节省终端资源,方便用户操作。The technical solution provided in this embodiment can provide users with an input channel for bullet chat information through a third-party application, so that users do not need to install bullet chat software independently, saving terminal resources and facilitating user operations.
本发明实施例还提供了一种影院的弹幕播放方法,作为对上述实施例的进一步说明,如图4所示,步骤110、生成弹幕信息输入界面,还可通过下述方式进行实施,The embodiment of the present invention also provides a method for playing barrage in theaters. As a further description of the above embodiment, as shown in FIG. 4, step 110, generating the barrage information input interface can also be implemented in the following manner,
步骤113、获取弹幕信息输入页面地址。Step 113, obtain the barrage information input page address.
本实施例中,弹幕信息输入页面为弹幕信息输入界面。弹幕信息输入页面地址可以为网络地址,用于指向服务器中存储的弹幕信息输入界面。其中存储弹幕信息输入界面的服务器可以为网页服务器(又称web服务器)。通过在图1所示的服务器中添加web服务,可使其具有web服务器的功能。In this embodiment, the barrage information input page is a barrage information input interface. The barrage information input page address may be a network address, which is used to point to the barrage information input interface stored in the server. The server storing the barrage information input interface may be a web server (also known as a web server). By adding a web service to the server shown in Figure 1, it can have the function of a web server.
步骤114、通过与服务器建立的连接访问弹幕信息输入页面地址对应的弹幕信息输入页面。Step 114, access the bullet chat information input page corresponding to the address of the bullet chat information input page through the connection established with the server.
弹幕信息输入页面可以包括文本输入框和附件添加按钮。文本输入框用于接收文字或字符,用户点击附件添加按钮后可添加图片和表情。作为一种实现方式,弹幕信息输入页面可以为使用HTML5编写的界面。The barrage information input page can include a text input box and an attachment adding button. The text input box is used to receive text or characters, and the user can add pictures and emoticons after clicking the Add Attachment button. As an implementation manner, the barrage information input page may be an interface written in HTML5.
步骤120、接收用户在弹幕信息输入界面中输入的弹幕信息,还可通过下述方式进行实施:Step 120, receiving the barrage information input by the user in the barrage information input interface, can also be implemented in the following ways:
步骤120b、接收用户在弹幕信息输入页面中输入的弹幕信息。Step 120b, receiving the bullet chat information input by the user on the bullet chat information input page.
本实施例提供的技术方案能够通过弹幕信息输入页面地址,访问网络中的弹幕信息输入页面,并在该页面中接收用户输入的弹幕信息。The technical solution provided by this embodiment can access the bullet chat information input page in the network through the address of the bullet chat information input page, and receive the bullet chat information input by the user on the page.
本发明实施例还提供了一种影院的弹幕播放方法,作为对上述实施例的进一步说明,如图5所示,步骤113、获取弹幕信息输入页面地址,可通过下述方式进行实施:The embodiment of the present invention also provides a method for playing barrage in theaters. As a further description of the above embodiment, as shown in FIG. 5, step 113, obtaining the address of the barrage information input page, can be implemented in the following manner:
步骤113a、获取目标二维码。Step 113a, acquiring the target two-dimensional code.
二维码可以位于电影宣传册、电影票、前排座椅上,也可以由投影设备投射在屏幕上。目标二维码可通过终端上配置的图像获取设备获取。图像获取设备可以为摄像头。QR codes can be located on movie brochures, movie tickets, on the front seats, or projected on a screen by a projection device. The target QR code can be obtained through the image acquisition device configured on the terminal. The image acquisition device may be a camera.
步骤113b、对二维码进行解析。Step 113b, analyzing the two-dimensional code.
在一种二维码的解析方式中:通过扫描二维码上的标志点,确定其实二维码的启示识别像素位置。从该位置开始,依次读取二维码中的像素值。根据读取的像素值确定二维码对应的数字字符串。通过本地保存的对应关系表确定与该数字字符串对应的网络地址,并将网络地址确定为二维码解析结果。如果根据本地保存的对应关系表无法确定该数字字符串对应的网络地址,则将该数字字符串确定为二维码解析结果。In a method of analyzing a two-dimensional code: by scanning the mark points on the two-dimensional code, the position of the enlightenment recognition pixel of the two-dimensional code is determined. Starting from this position, the pixel values in the QR code are read sequentially. Determine the digital string corresponding to the two-dimensional code according to the read pixel value. The network address corresponding to the digital character string is determined through the locally stored correspondence table, and the network address is determined as the result of analyzing the two-dimensional code. If the network address corresponding to the numeric string cannot be determined according to the locally stored correspondence table, then the numeric string is determined as the result of the two-dimensional code analysis.
步骤113c、根据解析结果确定弹幕信息输入页面地址。Step 113c, determine the barrage information input page address according to the analysis result.
二维码解析结果可以为一个网路地址,也可以为一个数字字符串。The result of analyzing the QR code can be a network address or a string of numbers.
如果二维码解析结果包含有网络地址的标识字段,如“www”或者“http”或者“192.168.”,则将二维码解析结果确定为弹幕信息输入页面地址。If the QR code analysis result contains an identification field of a network address, such as "www" or "http" or "192.168.", then determine the QR code analysis result as the barrage information input page address.
否则,将二维码解析结果发送至二维码服务器,并接收二维码服务器发送的于二维码解析结果对应的网路地址。二维码服务器中保存由数字字符串与网络地址的对应关系表。Otherwise, send the two-dimensional code analysis result to the two-dimensional code server, and receive the network address corresponding to the two-dimensional code analysis result sent by the two-dimensional code server. The two-dimension code server stores a table of correspondences between numeric character strings and network addresses.
步骤113、获取弹幕信息输入页面地址还可通过下述方式进行实现:Step 113, obtaining the barrage information input page address can also be realized in the following ways:
步骤113a’、接收用户输入的弹幕信息输入页面地址。Step 113a', receiving the barrage information input page address input by the user.
如果终端中没有安装二维码扫描软件,则用户可启动网页浏览器后,在网页浏览器的地址栏中输入弹幕信息输入页面地址。输入完毕后,用户点击链接等触发按钮后,终端访问用户输入的弹幕信息输入页面地址。If the QR code scanning software is not installed in the terminal, the user can start the web browser and enter the barrage information in the address bar of the web browser to enter the page address. After the input is completed, after the user clicks a trigger button such as a link, the terminal accesses the address of the barrage information input page entered by the user.
本实施例提供的技术方案,能够通过扫描二维码的方式或者直接输入地址的方式,获取弹幕信息输入页面地址。为用户提供不同的输入方式,用户可根据使用需求选择不同的方式输入弹幕信息输入页面地址,操作方便。The technical solution provided in this embodiment can obtain the address of the barrage information input page by scanning the two-dimensional code or directly inputting the address. Provide users with different input methods. Users can choose different methods to input barrage information and input page address according to their needs, which is easy to operate.
本发明实施例还提供了一种影院的弹幕播放方法,作为对上述实施例的进一步说明,如图6所示,在步骤110、生成弹幕信息输入界面之前,所述方法还包括:The embodiment of the present invention also provides a method for playing barrage in theaters. As a further description of the above embodiment, as shown in FIG. 6, before step 110, generating the barrage information input interface, the method further includes:
步骤101、向服务器发送连接请求。Step 101, sending a connection request to the server.
连接请求携带有终端标识,以便服务器对终端进行验证。连接请求可以通过无线信号进行发送。在发送连接请求后,终端监听服务器返回的消息,该消息可以为确认消息,也可为拒绝消息。The connection request carries the terminal identifier so that the server can verify the terminal. The connection request can be sent by wireless signal. After sending the connection request, the terminal monitors the message returned by the server, which may be a confirmation message or a rejection message.
进一步的,连接请求还可携带有用户输入的连接密码。连接密码为与用户标识关联的固定密码。Further, the connection request may also carry a connection password input by the user. The connection password is a fixed password associated with the user ID.
进一步的,连接请求还可携带有用户输入的随机验证码。用户触发终端向服务器发送随机验证码发送请求,终端接收到服务器发送的随机验证码后,对随机验证码进行显示。用户根据显示的内容输入验证码。终端通过连接请求将用户输入的验证码发送到服务器。Further, the connection request may also carry a random verification code input by the user. The user triggers the terminal to send a random verification code request to the server, and the terminal displays the random verification code after receiving the random verification code sent by the server. The user enters the verification code according to the displayed content. The terminal sends the verification code entered by the user to the server through a connection request.
步骤102、若接收到服务器发送的确认消息,则建立与服务器的连接。Step 102, if the confirmation message sent by the server is received, establish a connection with the server.
服务器可以对终端进行验证,也可不进行验证。如果不进行验证,则在接收到终端发送的连接请求后,返回确认消息。如果验证,则当终端验证成功后,返回确认消息。然后执行步骤110。The server may or may not authenticate the terminal. If no verification is performed, a confirmation message will be returned after receiving the connection request sent by the terminal. If verified, the terminal will return a confirmation message after the verification is successful. Then step 110 is executed.
步骤103、若接收到服务器发送的拒绝消息,则显示连接失败提示信息。Step 103, if a rejection message sent by the server is received, display a connection failure prompt message.
如果服务器对终端进行验证,且验证结果失败,则返回拒绝消息。终端显示连接失败提示信息,如“连接失败,请确认网址是否正确”、“连接失败,请输入正确的用户名及密码”、“连接失败,请输入正确验证码”等。If the server verifies the terminal and the verification result fails, a rejection message will be returned. The terminal displays connection failure prompt information, such as "Connection failed, please confirm whether the URL is correct", "Connection failed, please enter the correct user name and password", "Connection failed, please enter the correct verification code" and so on.
如果终端上具有网线插口,也可通过有线的方式建立终端与服务器之间的通信。优选的,使用无线信号与服务器进行通信。If the terminal has a network cable socket, the communication between the terminal and the server can also be established in a wired manner. Preferably, wireless signals are used to communicate with the server.
本实施例提供的技术方案,能够建立服务器与终端之间的安全连接,提高传输弹幕信息的安全性。The technical solution provided by this embodiment can establish a secure connection between the server and the terminal, and improve the security of transmitting barrage information.
实施例二Embodiment two
图7为本发明实施例二提供的影院的弹幕播放方法的流程图,该方法可以由图1所示的服务器来执行,具体包括如下步骤:FIG. 7 is a flow chart of a method for playing barrage in theaters according to Embodiment 2 of the present invention. The method can be executed by the server shown in FIG. 1 , and specifically includes the following steps:
步骤210、接收至少一个终端发送的弹幕信息。Step 210, receiving barrage information sent by at least one terminal.
服务器可同时与多个终端进行通信。弹幕信息通过第三方应用的预设界面进行输入或者通过弹幕信息输入页面进行输入,由于第三方应用以及web服务器发送数据时,会对用户输入的弹幕信息进行封装。因此,服务器在接收到终端发送的数据后,对数据进行解封装。解封装后得到用户输入的弹幕信息。The server can communicate with multiple terminals at the same time. The bullet chat information is input through the preset interface of the third-party application or through the bullet chat information input page. When the third-party application and the web server send data, the bullet chat information input by the user will be encapsulated. Therefore, after receiving the data sent by the terminal, the server decapsulates the data. After decapsulating, the barrage information input by the user is obtained.
步骤220、对弹幕信息进行筛选,得到目标弹幕信息。Step 220: Filter the barrage information to obtain target barrage information.
弹幕信息中可能存在粗言秽语,或者敏感词汇。通过对弹幕信息进行筛选,排除包含有上述不合适词语的弹幕信息,得到适于共享的目标弹幕信息。在进行筛选时,可由服务器自动对弹幕信息进行筛选,和/或,由操作人员通过服务器对弹幕信息进行筛选。There may be foul language or sensitive words in the barrage information. By screening the barrage information and excluding the barrage information containing the above-mentioned inappropriate words, the target barrage information suitable for sharing is obtained. When screening, the server can automatically screen the bullet chatting information, and/or, the operator can screen the bullet chatting information through the server.
步骤230、将目标弹幕信息发送至弹幕播放器。Step 230, sending the target barrage information to the barrage player.
通过无线网络或者有线网络将目标弹幕信息发送至弹幕播放器。Send the target barrage information to the barrage player through a wireless network or a wired network.
本实施例提供的技术方案,能够由服务器对终端发送的弹幕信息进行筛选,并将筛选后的目标弹幕信息发送到弹幕播放器,以便弹幕播放器对目标弹幕信息进行播放,实现弹幕信息的共享。评论本身具有很强的时间属性,大部分评论往往对应着影片某一时刻所展示的内容,即观众仅就影片的某一片段、某一画面进行评论。与现有技术无法在观影过程中将用户评论即时的进行分享相比,本发明观众可以在观影过程中的任何时间点发送弹幕信息(即评论),通过服务器以及弹幕播放器的处理后显示在屏幕上,为观众提供即时的评论共享,提高共享效果。The technical solution provided by this embodiment can filter the barrage information sent by the terminal by the server, and send the filtered target barrage information to the barrage player, so that the barrage player can play the target barrage information, Realize the sharing of barrage information. The comment itself has a strong time attribute, and most of the comments often correspond to the content displayed at a certain moment of the film, that is, the audience only comment on a certain segment or a certain picture of the film. Compared with the inability of the existing technology to share user comments in real time during the viewing process, the audience in the present invention can send bullet chat information (ie comments) at any point in the viewing process, through the server and the bullet chat player. After processing, it is displayed on the screen, providing instant comment sharing for the audience and improving the sharing effect.
本发明实施例还提供了一种影院的弹幕播放方法,作为对上述实施例的进一步说明,如图8所示,步骤220、对弹幕信息进行筛选,得到目标弹幕信息,包括:The embodiment of the present invention also provides a method for playing barrage in theaters. As a further description of the above embodiment, as shown in FIG. 8 , step 220 is to screen barrage information to obtain target barrage information, including:
步骤221、从至少一个终端发送的弹幕信息中依次选择一个弹幕信息作为当前弹幕信息。Step 221, sequentially select one piece of bullet chat information from the bullet chat information sent by at least one terminal as the current bullet chat information.
至少一个终端中的任意一个终端可向服务器发送至少一条弹幕信息。因此服务器将接收到M个终端发送的N个弹幕信息,其中M、N为正整数,M小于等于N。Any one of the at least one terminal may send at least one barrage message to the server. Therefore, the server will receive N barrage messages sent by M terminals, where M and N are positive integers, and M is less than or equal to N.
为了对N个弹幕信息进行筛选,根据接收时间顺序对N个弹幕弹幕信息进行排序,得到弹幕信息序列。弹幕信息序列中弹幕信息的接收时间依次递增。如果有多条(至少两条)弹幕信息的接收时间相同,则对该多条弹幕信息进行随机排序。In order to screen the N bullet chat information, sort the N bullet chat information according to the order of receiving time, and obtain the bullet chat information sequence. The receiving time of the bullet chatting information in the bullet chatting information sequence increases sequentially. If multiple pieces (at least two) of bullet chatting information have the same receiving time, the multiple pieces of bullet chatting information are randomly sorted.
例如:服务器接收到5个弹幕信息,每个弹幕信息与其对应的接收时间分别为,(弹幕信息A,10:00:02:50)、(弹幕信息B,10:00:00:00)、(弹幕信息C,10:00:01:21)、(弹幕信息D,10:00:01:20、(弹幕信息E,10:00:01:21)。按照时间的先后顺序进行排列,得到下述弹幕信息序列:(弹幕信息B,10:00:00:00)、(弹幕信息D,10:00:01:20、(弹幕信息C,10:00:01:21)、(弹幕信息E,10:00:01:21)、(弹幕信息A,10:00:02:50),或者,得到下述弹幕信息序列:(弹幕信息B,10:00:00:00)、(弹幕信息D,10:00:01:20、(弹幕信息E,10:00:01:21)、(弹幕信息C,10:00:01:21)、(弹幕信息A,10:00:02:50)。For example: the server receives 5 bullet chat messages, each bullet chat message and its corresponding receiving time are respectively, (bullet chat information A, 10:00:02:50), (bullet chat information B, 10:00:00 :00), (bullet chat information C, 10:00:01:21), (bullet chat information D, 10:00:01:20, (bullet chat information E, 10:00:01:21). According to the time Arranged in the order of bullet chatting information, the following barrage information sequence is obtained: (bullet chatting information B, 10:00:00:00), (bullet chatting information D, 10:00:01:20, (bullet chatting information C, 10 :00:01:21), (bullet chat information E, 10:00:01:21), (bullet chat information A, 10:00:02:50), or, get the following bullet chat information sequence: (bullet chat information Bullet screen information B, 10:00:00:00), (bullet screen information D, 10:00:01:20, (bullet screen information E, 10:00:01:21), (bullet screen information C, 10: 00:01:21), (bullet chat message A, 10:00:02:50).
上述举例中,时间按照(小时:分钟:秒:毫秒)进行表示。时间的精确度也可精确到秒,此时时间按照(小时:分钟:秒)进行表示。In the above example, the time is represented by (hour: minute: second: millisecond). The accuracy of the time can also be accurate to the second, and the time is represented by (hour: minute: second) at this time.
步骤222、判断当前弹幕信息中是否存在预设屏蔽词。Step 222, judging whether there are preset masked words in the current barrage information.
预设屏蔽词可以但不限于公知的粗言秽语。预设屏蔽词可以在影片播放前,由操作人员进行设置。也可在影片播放过程中,由操作人员进行添加。The preset masked words can be but not limited to known foul language. The preset masking words can be set by the operator before the movie is played. It can also be added by the operator during the playback of the movie.
步骤223、如果不存在预设屏蔽词,则将当前弹幕信息确定为目标弹幕信息。Step 223, if there is no preset masking word, determine the current bullet chat information as the target bullet chat information.
步骤224、如果存在预设屏蔽词,则将当前弹幕信息确定为屏蔽弹幕信息。Step 224, if there are preset shielded words, determine the current bullet chat information as shielded bullet chat information.
进一步的,对当前弹幕信息进行语义分析,如果弹幕信息为乱码,则将当前弹幕信息确定为屏蔽弹幕信息。Further, semantic analysis is performed on the current bullet chat information, and if the bullet chat information is garbled, the current bullet chat information is determined as shielded bullet chat information.
本实施例提供的技术方案,能够由服务器根据预设屏蔽词对弹幕信息进行筛选,提高筛选效率。In the technical solution provided by this embodiment, the server can screen the barrage information according to the preset masking words, so as to improve the screening efficiency.
本发明实施例还提供了一种影院的弹幕播放方法,作为对上述实施例的进一步说明,如图9所示,在步骤210、接收至少一个终端发送的弹幕信息之后,还包括:The embodiment of the present invention also provides a method for playing barrage in theaters. As a further description of the above embodiment, as shown in FIG. 9 , after receiving the barrage information sent by at least one terminal in step 210, it further includes:
步骤240、显示接收到的弹幕信息,以便操作人员能够获取服务器接收到的弹幕信息。Step 240, displaying the received bullet chatting information, so that the operator can obtain the bullet chatting information received by the server.
在一种实现方式中,服务器通过与其连接的输入设备和输出设备实现与操作人员的人机交互。输入设备包括键盘、鼠标。输出设备包括显示器。在另一种实现方式中,服务器与一台个人电脑(PC机)相连,操作人员通过PC机与服务器进行人机交互。In one implementation manner, the server realizes the human-computer interaction with the operator through the input device and the output device connected to it. Input devices include keyboard and mouse. Output devices include displays. In another implementation, the server is connected to a personal computer (PC), and the operator performs human-computer interaction with the server through the PC.
步骤250、根据操作人员输入的确认指令,确定目标弹幕信息。Step 250: Determine the target barrage information according to the confirmation instruction input by the operator.
作为一种举例,按照弹幕信息的接收顺序,在显示器中依次显示接收到的弹幕信息。每个弹幕信息对应一个确认按钮和一个屏蔽按钮。如果操作人员点击确认按钮,则触发确认指令。如果点击屏蔽按钮,则触发屏蔽指令。服务器如果接收到确认按钮,则将确认按钮对应的弹幕信息确定为目标弹幕信息。如果接收到屏蔽指令,则将屏蔽按钮对应的弹幕信息确定为屏蔽弹幕信息。As an example, according to the order in which the bullet chatting information is received, the received bullet chatting information is sequentially displayed on the display. Each barrage message corresponds to a confirm button and a block button. If the operator clicks the confirmation button, a confirmation instruction is triggered. If the shield button is clicked, the shield instruction is triggered. If the server receives the confirmation button, it determines the barrage information corresponding to the confirmation button as the target barrage information. If the shielding instruction is received, the barrage information corresponding to the shielding button is determined as the shielding barrage information.
本实施例提供的技术方案,能够由人工对弹幕信息进行人工筛选,提高筛选的灵活性。The technical solution provided in this embodiment can manually screen the barrage information, improving the flexibility of screening.
需要说明的是,进行筛选时,可以通过下述任意一种方式进行实施:It should be noted that when performing screening, it can be implemented in any of the following ways:
1、作为图8所示方法的一种具体实现方式,由服务器根据预设屏蔽词进行自动筛选。1. As a specific implementation of the method shown in FIG. 8 , the server performs automatic screening according to preset masked words.
服务器根据预先设置的屏蔽词语对弹幕信息进行筛选。当某弹幕信息中包含预设屏蔽词语则服务器自动对该弹幕信息进行屏蔽。The server screens the barrage information according to the preset shielding words. When a barrage message contains preset shielding words, the server will automatically block the barrage message.
2、作为图9所示方法的一种具体实现方式,由操作人员进行人工筛选。2. As a specific implementation of the method shown in FIG. 9 , manual screening is performed by operators.
操作人员对服务器显示的弹幕信息进行人工筛选,当发现需要屏蔽的弹幕信息时,操作人员通过操作服务器对待屏蔽的弹幕信息进行屏蔽。The operator manually screens the barrage information displayed on the server, and when the barrage information that needs to be blocked is found, the operator blocks the barrage information to be blocked by operating the server.
3、作为图8所示方法和图9所示方法进行结合的一种具体实现方式,先由服务器根据预设屏蔽词进行自动筛选,再由操作人员进行人工筛选。3. As a specific implementation of the combination of the method shown in FIG. 8 and the method shown in FIG. 9 , the server performs automatic screening according to preset masked words, and then the operator performs manual screening.
服务器根据预先设置的屏蔽词语对弹幕信息进行筛选。当某弹幕信息中包含预设屏蔽词语则服务器自动将该弹幕信息进行屏蔽。并将通过筛选的弹幕信息(即不包含预设屏蔽词语的弹幕信息)进行显示,操作人员对服务器显示的弹幕信息进行人工筛选,当发现需要屏蔽的弹幕信息时,操作人员通过操作服务器对待屏蔽的弹幕信息进行屏蔽。The server screens the barrage information according to the preset shielding words. When a barrage message contains preset shielding words, the server will automatically block the barrage message. The screened barrage information (that is, the barrage information that does not contain preset shielded words) will be displayed. The operator will manually screen the barrage information displayed on the server. When the barrage information that needs to be blocked is found, the operator will pass the The operation server blocks the barrage information to be blocked.
可见,在服务器确定了目标弹幕信息之后,服务器将目标弹幕信息进行显示,以便操作人员对目标弹幕信息进行人工筛选,实现双重筛选,进而进一步提高筛选效率。It can be seen that after the server determines the target barrage information, the server displays the target barrage information, so that the operator can manually screen the target barrage information, realize double screening, and further improve the screening efficiency.
4、作为图8所示方法和图9所示方法进行结合的另一种具体实现方式,先由操作人员进行人工筛选,再由服务器根据预设屏蔽词进行自动筛选。4. As another specific implementation of the combination of the method shown in FIG. 8 and the method shown in FIG. 9 , the operator performs manual screening first, and then the server automatically screens according to preset masked words.
操作人员对服务器显示的弹幕信息进行人工筛选,当发现需要屏蔽的弹幕信息时,操作人员通过服务器对待屏蔽的弹幕信息进行屏蔽。服务器获取未被操作人员屏蔽的弹幕信息,并判断这些弹幕信息中是否包含预设屏蔽词。如果存在则服务器自动将该弹幕信息进行屏蔽。The operator manually screens the barrage information displayed on the server, and when the barrage information that needs to be blocked is found, the operator blocks the barrage information to be blocked through the server. The server obtains the barrage information that has not been blocked by the operator, and judges whether the barrage information contains preset masked words. If it exists, the server will automatically block the barrage information.
可见,在操作人员进行人工筛选后,由服务器根据预设屏蔽词对经过操作人员筛选的弹幕信息进行再一次的筛选,实现双重筛选,进而进一步提高筛选效率。It can be seen that after the operator manually screens, the server screens the barrage information screened by the operator again according to the preset masking words to achieve double screening, thereby further improving the screening efficiency.
本发明实施例还提供了一种影院的弹幕播放方法,作为对上述实施例的进一步说明,如图10所示,在步骤220、对弹幕信息进行筛选,得到目标弹幕信息之后,所述方法还包括:The embodiment of the present invention also provides a method for playing barrage in theaters. As a further description of the above-mentioned embodiment, as shown in FIG. The method also includes:
步骤260、分别对目标弹幕信息以及屏蔽弹幕信息进行存储。Step 260: Store target bullet chat information and shield bullet chat information respectively.
其中,屏蔽弹幕信息为弹幕信息中除目标弹幕信息以外的弹幕信息。Wherein, the shielded barrage information is the barrage information except the target barrage information in the barrage information.
可将目标弹幕信息存储到目标弹幕信息数据表中。将屏蔽弹幕信息存储到屏蔽弹幕数据表中。两个数据表至少包括下述表项:弹幕信息表项、时间表项。两个数据表还可包括用户标识表项、影片进度表项。其中,用户标识表项可以为用户代码、终端标识符、手机号码等。影片进度为服务器接收到弹幕信息时,影片播放的时间信息。The target barrage information can be stored in the target barrage information data table. Store the shielded bullet chatting information in the shielded bullet chatting data table. The two data tables at least include the following table items: barrage information table item, time table item. The two data tables may also include user identification table items and movie progress table items. Wherein, the user identification entry may be a user code, a terminal identifier, a mobile phone number, and the like. The movie progress is the time information of the movie playing when the server receives the barrage information.
步骤270、根据存储的目标弹幕信息以及屏蔽弹幕信息进行数据分析。Step 270, perform data analysis according to the stored target barrage information and shielded barrage information.
作为一种实现方式,根据影片进度查找影片放映到某一时刻或某一时段时,观众发送的弹幕信息。根据这些弹幕信息确定该时刻或该时段的播放效果。As an implementation method, according to the progress of the film, the barrage information sent by the audience is searched when the film is shown to a certain moment or a certain period of time. Determine the playback effect at that moment or at that time period according to the barrage information.
作为另一种实现方式,查找弹幕信息发送数量较多的一个或多个时段,进而确定影片受关注的时段。As another implementation method, one or more time periods in which a large number of barrage information is sent is searched, and then the time period in which the movie receives attention is determined.
本实施例提供的技术方案,能够根据目标弹幕信息以及屏蔽弹幕信息对影片的播放效果进行分析,根据分析结果对影片的放映效果进行总结。The technical solution provided by this embodiment can analyze the playback effect of the movie according to the target bullet chat information and the shielded bullet chat information, and summarize the projection effect of the movie according to the analysis results.
本发明实施例还提供了一种影院的弹幕播放方法,作为对上述实施例的进一步说明,如图11所示,在步骤210、接收至少一个终端发送的弹幕信息之前,所述方法还包括:The embodiment of the present invention also provides a method for playing barrage in theaters. As a further description of the above embodiment, as shown in FIG. 11 , before step 210, receiving the barrage information sent by at least one terminal, include:
步骤201、分别接收每个终端发送的连接请求。Step 201, respectively receive connection requests sent by each terminal.
连接请求中可携带有用户标识,以及连接密码或随机验证码。The connection request can carry a user ID, a connection password or a random verification code.
步骤202、根据每个终端发送的连接请求分别验证每个终端的合法性。Step 202, respectively verifying the legitimacy of each terminal according to the connection request sent by each terminal.
验证每个终端的合法性时,分别对每个终端发送的连接请求进行解封装。解封装后可得到连接请求中携带的用户标识、连接密码或随机验证码。When verifying the legitimacy of each terminal, the connection request sent by each terminal is decapsulated respectively. After decapsulation, the user ID, connection password or random verification code carried in the connection request can be obtained.
作为一种实现方式,判断连接密码是否与用户标识对应的预设密码相同,如果相同,则确定用户合法。否则用户不合法。As an implementation manner, it is judged whether the connection password is the same as the preset password corresponding to the user ID, and if they are the same, it is determined that the user is legal. Otherwise the user is invalid.
作为另一种实现方式,判断随机验证码是否与用户标识对应的预设随机验证码相同,如果相同,则确定用户合法。否则用户不合法。如果接收到终端发送的随机验证码发送请求,则生成终端对应的预设随机验证码。可根据用户标识确定预设随机验证码,也可将一个随机数确定为预设随机验证码。用户标识可以为终端的硬件编号(如网卡编号等),如果终端为手机,则终端标识也可以为手机号码。As another implementation manner, it is judged whether the random verification code is the same as the preset random verification code corresponding to the user ID, and if they are the same, it is determined that the user is legal. Otherwise the user is invalid. If a request for sending a random verification code sent by the terminal is received, a preset random verification code corresponding to the terminal is generated. The preset random verification code can be determined according to the user identification, or a random number can be determined as the preset random verification code. The user identifier can be the hardware number of the terminal (such as the number of the network card, etc.), and if the terminal is a mobile phone, the terminal identifier can also be the mobile phone number.
步骤203、如果终端合法,则向终端发送确认消息,以便与终端建立连接。Step 203, if the terminal is legal, send a confirmation message to the terminal, so as to establish a connection with the terminal.
本实施例提供的技术方案,能够对终端的合法性进行验证,进而建立服务器与终端之间的安全连接,提高传输弹幕信息的安全性。The technical solution provided by this embodiment can verify the legitimacy of the terminal, and then establish a secure connection between the server and the terminal, improving the security of transmitting barrage information.
实施例三Embodiment three
图12为本发明实施例二提供的影院的弹幕播放方法的流程图,所述影院包括用于播放影片的主屏幕,主屏幕用于播放影片。该方法可以由图1所示的弹幕播放器来执行,具体包括如下步骤:FIG. 12 is a flow chart of a method for playing barrage in a theater according to Embodiment 2 of the present invention. The theater includes a main screen for playing movies, and the main screen is used for playing movies. The method can be performed by the barrage player shown in Figure 1, and specifically includes the following steps:
步骤310、接收服务器发送的目标弹幕信息。Step 310, receiving the target barrage information sent by the server.
步骤320、控制投影设备按照预设格式输出目标弹幕信息。Step 320, controlling the projection device to output target barrage information in a preset format.
预设格式如:从左向右滚动、从右向左滚动、从上向下滚动、从下向上滚动,或者不规则运动。Preset formats such as: scrolling from left to right, scrolling from right to left, scrolling from top to bottom, scrolling from bottom to top, or irregular motion.
投影设备可根据影院配置以及播放影片的类型选择合适型号的投影设备。例如:如果播放的影片为平面电影(又称2D电影),则投影设备为平面投影设备。如果播放的影片为立体电影(又称3D电影),则投影设备为立体投影设备。Projection equipment can choose the appropriate model of projection equipment according to the configuration of the theater and the type of film to be played. For example: if the movie being played is a flat movie (also known as a 2D movie), the projection device is a flat projection device. If the film played is a stereoscopic movie (also known as a 3D movie), the projection device is a stereoscopic projection device.
本实施例提供的技术方案,弹幕播放器能够控制投影设备对服务器发送的目标弹幕信息进行输出。与现有技术无法在观影过程中将用户评论即时的进行分享相比,本发明可以使得众在观影过程中的任何时间点发送弹幕信息(即评论),通过服务器以及弹幕播放器的处理后显示在屏幕上,为观众提供即时的评论共享,提高共享效果。In the technical solution provided by this embodiment, the bullet chatting player can control the projection device to output the target bullet chatting information sent by the server. Compared with the existing technology that cannot share user comments in real time during the movie watching process, the present invention allows the audience to send barrage information (ie comments) at any point in the movie watching process, through the server and the barrage player After processing, it is displayed on the screen, providing instant comment sharing for the audience and improving the sharing effect.
本发明实施例还提供了一种影院的弹幕播放方法,作为对上述实施例的进一步说明,如图13所示,步骤320、控制投影设备按照预设格式输出目标弹幕信息,可通过下述方式进行实施:The embodiment of the present invention also provides a method for playing barrage in theaters. As a further description of the above-mentioned embodiment, as shown in FIG. Carry out the above method:
步骤321、如果播放的影片为立体电影,则在影片数据预留的通道中载入目标弹幕信息。Step 321, if the movie to be played is a stereoscopic movie, load the target barrage information into the channel reserved for movie data.
立体电影在播放时,通过两台播放设备进行投影,反别涉入到观众的左眼和右眼中,实现立体效果。为了实现立体字幕的效果,需要由播放影片的投影设备投射目标弹幕信息。将目标弹幕信息与立体电影一起进行投射。此时,如果立体电影的胶片或者数据胶片中有预留字幕通道,则在该预留字幕通道中载入目标弹幕信息。When the three-dimensional movie is played, it is projected by two playback devices, and it is involved in the audience's left and right eyes respectively to achieve a three-dimensional effect. In order to realize the effect of stereoscopic subtitles, the target barrage information needs to be projected by the projection device playing the movie. Project the target barrage information together with the stereoscopic movie. At this time, if there is a reserved subtitle channel in the film or data film of the stereoscopic movie, the target barrage information is loaded into the reserved subtitle channel.
步骤322、控制投影设备按照预设格式输出预留的通道中的目标弹幕信息。Step 322, controlling the projection device to output the target barrage information in the reserved channel according to the preset format.
预留的通道对应的投影位置,可以对应屏幕下端,也可在屏幕中任意位置显示。预留的通道对应的投影面积,可以为屏幕下端的一个条形区域,也可以为整个屏幕。The projection position corresponding to the reserved channel can correspond to the lower end of the screen, or can be displayed at any position on the screen. The projected area corresponding to the reserved channel can be a strip area at the bottom of the screen, or the entire screen.
本实施例提供的技术方案,弹幕播放器能够控制投影设备对服务器发送的目标弹幕信息进行投影。与现有技术无法在观影过程中将用户评论即时的进行分享相比,本实施例观众可以在观影过程中的任何时间点发送弹幕信息(即评论),通过服务器以及弹幕播放器的处理后显示在屏幕上,为观众提供即时的评论共享,提高共享效果。In the technical solution provided by this embodiment, the bullet chatting player can control the projection device to project the target bullet chatting information sent by the server. Compared with the existing technology that cannot share user comments in real time during the movie watching process, the audience in this embodiment can send bullet chat information (ie comments) at any point in the movie watching process, through the server and the bullet chat player After processing, it is displayed on the screen, providing instant comment sharing for the audience and improving the sharing effect.
本发明实施例还提供了一种影院的弹幕播放方法,作为对上述实施例的进一步说明,如图14所示,主屏幕对应一个主屏弹幕投影设备,步骤320、控制投影设备按照预设格式输出目标弹幕信息,可通过下述方式进行实施:The embodiment of the present invention also provides a bullet-screen playing method in a theater. As a further description of the above-mentioned embodiment, as shown in FIG. 14 , the main screen corresponds to a main-screen bullet-screen projection device. format to output target barrage information, which can be implemented in the following ways:
步骤320a、如果播放的影片为平面电影,则控制主屏弹幕投影设备按照预设格式将目标弹幕信息输出到主屏幕。Step 320a, if the movie being played is a planar movie, control the main screen bullet screen projection device to output the target bullet screen information to the main screen according to the preset format.
主屏幕配置有一个影片投影设备和一个主屏弹幕投影设备。影片投影设备用于播放影片,主屏弹幕投影设备用于播放目标弹幕信息。如果主屏幕较大,则可使用多套投影设备,每套投影设备由一个影片投影设备和一个主屏弹幕投影设备组成,每套投影设备负责对主屏幕中的一个投影区域进行投影。The main screen is equipped with a film projection device and a main screen bullet screen projection device. The movie projection device is used to play movies, and the main screen bullet screen projection device is used to play target bullet screen information. If the main screen is large, multiple sets of projection equipment can be used. Each set of projection equipment consists of a film projection equipment and a main screen barrage projection equipment. Each set of projection equipment is responsible for projecting a projection area in the main screen.
本实施例提供的技术方案,能够在播放平面电影时,控制主屏弹幕投影设备播放目标弹幕信息,使观众能够在观看影片的同时,在主屏幕上接收弹幕信息,实现评论的即时共享。The technical solution provided by this embodiment can control the main screen bullet-screen projection device to play target bullet-screen information when playing flat movies, so that the audience can receive bullet-screen information on the main screen while watching the movie, and realize instant sharing of comments .
本发明实施例还提供了一种影院的弹幕播放方法,作为对上述实施例的进一步说明,所述影院还包括至少一个用于播放目标弹幕信息的副屏幕,每个所述副屏幕对应至少一个副屏弹幕投影设备,副屏幕为主屏幕以外的屏幕,可以与主屏幕相邻放置,例如放置在主屏幕的两侧以及天花板上,如图15所示,步骤320、控制投影设备按照预设格式输出目标弹幕信息,还可通过下述方式进行实施:An embodiment of the present invention also provides a method for playing barrage in a theater. As a further description of the above embodiment, the theater also includes at least one sub-screen for playing target barrage information, and each of the sub-screens corresponds to At least one secondary screen bullet screen projection device, the secondary screen is a screen other than the main screen, and can be placed adjacent to the main screen, for example, placed on both sides of the main screen and on the ceiling, as shown in Figure 15, step 320, control the projection device Outputting target barrage information in a preset format can also be implemented in the following ways:
步骤320b、控制副屏弹幕投影设备按照预设格式将目标弹幕信息输出到与副屏弹幕投影设备对应的副屏幕上。Step 320b, controlling the secondary screen bullet screen projection device to output the target bullet screen information to the secondary screen corresponding to the secondary screen bullet screen projection device according to the preset format.
每个所述副屏幕可对应一个副屏弹幕投影设备,或者两个副屏弹幕投影设备。Each of the secondary screens may correspond to one secondary screen bullet screen projection device, or two secondary screen bullet screen projection devices.
当一块弹幕展示区域由多个副屏弹幕投影设备组成时,多个副屏弹幕投影设备通过相互之间的数据推送和解析,判断弹幕进入和消失的时间,实现弹幕在不同接收设备之间平滑过渡,视觉上形成弹幕连贯滚动的效果。When a bullet screen display area is composed of multiple secondary screen bullet screen projection devices, multiple secondary screen bullet screen projection devices can judge the time when the bullet screen enters and disappears through mutual data push and analysis, so as to realize the bullet screen in different Smooth transition between receiving devices, visually forming the effect of coherent scrolling of the barrage.
需要说明的是,主屏弹幕投影设备也可按照副屏弹幕投影设备的设置方式以及投影方式进行设置和控制。It should be noted that the bullet screen projection device on the main screen can also be set and controlled according to the setting method and projection method of the bullet screen projection device on the secondary screen.
本实施例提供的技术方案,能够在主屏幕以外的副屏幕上投影目标弹幕信息,实现在不影响观众观看影片的同时,获取即时评论,提高观影质量。The technical solution provided by this embodiment can project the target barrage information on the secondary screen other than the main screen, so as to obtain instant comments and improve the viewing quality without affecting the viewing of the movie by the audience.
本发明实施例还提供了一种影院的弹幕播放方法,作为对上述实施例的进一步说明,如图16所示,在步骤310、接收服务器发送的目标弹幕信息之前,所述方法还包括:The embodiment of the present invention also provides a method for playing barrage in theaters. As a further description of the above embodiment, as shown in FIG. 16 , before step 310, receiving the target barrage information sent by the server, the method further includes :
步骤300、控制副屏弹幕投影设备将预设提示信息输出到与副屏弹幕投影设备对应的副屏幕上。Step 300, controlling the secondary screen bullet screen projection device to output preset prompt information to the secondary screen corresponding to the secondary screen bullet screen projection device.
预设提示信息的格式可以为文本、视频等。预设提示信息可以用于表示弹幕的使用方式以及其他需要用户获知的信息。The format of the preset prompt information may be text, video, or the like. The preset prompt information can be used to indicate the usage method of the bullet chatting and other information that needs to be known by the user.
如果有多个副屏幕,则可控制每个副屏幕播放不同的内容,也可播放相同的内容。如果播放不同的内容,可以将多个副屏幕以及主屏幕进行联合,形成屏幕组合,在屏幕组合中播放视频等信息。也可以在多个副屏幕中分别播放不同主题的内容。If there are multiple secondary screens, you can control each secondary screen to play different content or the same content. If different content is played, multiple secondary screens and main screens can be combined to form a screen combination, and video and other information can be played in the screen combination. It is also possible to play content of different themes on multiple secondary screens respectively.
本实施例提供的技术方案,能够为用户提供预设提示信息,使用户了解弹幕的使用方式,提高弹幕使用效率。The technical solution provided in this embodiment can provide users with preset prompt information, so that users can understand how to use bullet chatting, and improve the efficiency of using bullet chatting.
上述实施例中,无论是播放平面电影还是立体电影,副屏弹幕投影设备与主副屏弹幕投影设备可以为相同的设备,区别在于向不同的屏幕进行投影。In the above-mentioned embodiment, no matter playing a flat movie or a three-dimensional movie, the bullet-screen projection device for the secondary screen and the bullet-screen projection device for the main and secondary screens can be the same device, and the difference is that they project to different screens.
为了更好了理解上述实施例所述的技术方案,如图17所示,在一个数据弹幕信息的数据交互流程中,各设备之间的总体流程如下:In order to better understand the technical solutions described in the above embodiments, as shown in Figure 17, in a data interaction process of data barrage information, the overall process between devices is as follows:
步骤401、终端获取生成弹幕信息输入界面。Step 401, the terminal obtains an input interface for generating barrage information.
用户在弹幕信息输入界面输入弹幕信息。The user enters bullet chat information on the bullet chat information input interface.
步骤402、终端接收用户在弹幕信息输入界面中输入的弹幕信息。Step 402, the terminal receives the bullet chat information input by the user in the bullet chat information input interface.
步骤403、终端将弹幕信息发送至服务器。Step 403, the terminal sends the barrage information to the server.
用户在弹幕信息输入界面中通过发送按钮,触发终端将弹幕信息发送至服务器。The user triggers the terminal to send the bullet chat information to the server by pressing the send button on the bullet chat information input interface.
步骤404、服务器对接收到的弹幕信息进行筛选,得到目标弹幕信息。Step 404, the server screens the received barrage information to obtain target barrage information.
步骤405、服务器将目标弹幕信息发送至弹幕播放器。Step 405, the server sends the target barrage information to the barrage player.
步骤406、弹幕播放器控制投影设备按照预设格式输出接收到的目标弹幕信息。Step 406, the bullet chatting player controls the projection device to output the received target bullet chatting information according to a preset format.
用户通过屏幕看到自己发送的弹幕信息(即评论)。The user sees the barrage information (that is, comments) sent by himself through the screen.
下面通过一个使用过程对上述实施例提供的方法进行具体描述:The method provided by the above embodiment is described in detail below through a process of use:
观众进场,主屏幕及各个副屏幕中均播放印有二维码以及简单弹幕影院使用说明的页面,观众通过扫码或登录无线网络进行可进入弹幕发送页面。如果用户为非法用户则无法通过服务器验证,此时用户发送的弹幕信息将无法发送至服务器。若用户为合法用户,则用户在发送弹幕时,可以自由选择弹幕字体大小和字体颜色,可以插入内置表情,表情包含静态和动态图,也可自行上传图片,图片大小不不作限定。When the audience enters the arena, the main screen and each sub-screen will display a page with a QR code and simple instructions for using the barrage theater. The audience can enter the barrage sending page by scanning the code or logging in to the wireless network. If the user is an illegal user and cannot pass the server verification, the barrage information sent by the user will not be sent to the server. If the user is a legal user, the user can freely choose the font size and font color of the bullet chat when sending the bullet chat, and can insert built-in emoticons, including static and dynamic images, and can also upload pictures by themselves, and the size of the pictures is not limited.
用户发送弹幕信息时,终端对弹幕信息进行封装,形成弹幕数据,并将弹幕数据发送到服务器。服务器接收弹幕数据并对弹幕数据进行解析,得到弹幕信息。服务器首先判断弹幕信息是否包含预设屏蔽词(屏蔽词事先由操作人员预设到屏蔽列表中),若包含屏蔽词则自动被屏蔽,不进行展示;若不包含屏蔽词,则通过屏蔽词筛选,服务器将弹幕信息确定为目标弹幕信息。并将目标弹幕信息存储到手动筛选列表。其中,预设屏蔽词可由操作人员进行删除和添加。手动筛选列表中的目标弹幕信息通过输出设备显示给操作人员,如果在筛选时段(如3-5秒)内没有接收到屏蔽指令,或者接收到确定指令,则服务器将筛选后的目标弹幕信息发送到弹幕播放器。筛选时段可随时调节,避免出现短时间内接收大量弹幕而无法及时进行手动屏蔽。同时,被屏蔽弹幕信息在筛选时段内若被解除屏蔽,则会作为目标弹幕信息被发送到弹幕播放器中。屏蔽词筛选和手动筛选可同时存在,也可独立存在。When the user sends bullet chat information, the terminal encapsulates the bullet chat information to form bullet chat data, and sends the bullet chat data to the server. The server receives the barrage data and analyzes the barrage data to obtain barrage information. The server first judges whether the barrage information contains preset masked words (the masked words are preset by the operator in the masked list in advance), and if it contains the masked words, it will be automatically blocked and will not be displayed; if it does not contain the masked words, it will pass the masked words Screening, the server determines the barrage information as the target barrage information. And store the target barrage information in the manual filtering list. Wherein, the preset shielding words can be deleted and added by the operator. The target barrage information in the manual screening list is displayed to the operator through the output device. If no shielding instruction is received within the screening period (such as 3-5 seconds), or a confirmation instruction is received, the server will filter the target barrage information The information is sent to the barrage player. The screening period can be adjusted at any time to avoid receiving a large number of bullet screens in a short period of time and unable to manually block them in time. At the same time, if the blocked bullet chat information is unblocked during the screening period, it will be sent to the bullet chat player as the target bullet chat information. Block word filtering and manual filtering can exist at the same time or independently.
电影播放前,弹幕播放器控制投影设备播放存储于服务器或弹幕播放器中的预设视频,操作人员可在服务器中手动选择播放的视频。视频默认为无声,声音可调,视频可以循环播放。操作人员可以随时使用视频开关来开启和关闭视频播放。同理,操作人员可在弹幕播放器中控制目标弹幕信息是否进行展示。当弹幕开关处于开启状态,则弹幕将通过投影设备同步展示在投影接收设备(放映厅的主屏幕或副屏幕)上。当弹幕开关处于关闭状态时,弹幕将留存在控制后台,在筛选时间结束后自动清除。Before the movie is played, the bullet-screen player controls the projection device to play the preset video stored in the server or the bullet-screen player, and the operator can manually select the video to be played in the server. The video is silent by default, the sound is adjustable, and the video can be played in a loop. The operator can use the video switch to turn on and off the video playback at any time. Similarly, the operator can control whether the target bullet chat information is displayed in the bullet chat player. When the barrage switch is turned on, the barrage will be displayed synchronously on the projection receiving device (main screen or secondary screen of the auditorium) through the projection device. When the barrage switch is turned off, the barrage will remain in the control background and will be cleared automatically after the screening time is over.
通过弹幕播放器控制目标弹幕信息以及预设提示信息(如预设视频)的展示。弹幕播放器控制各个屏幕对应的投影设备按照预设的样式滚动出现观众的弹幕信息。预设的样式可在弹幕播放器中进行调节,且随时可调,如从左向右滚动、从右向左滚动、从上向下滚动、从下向上滚动,或者各种不规则运动等等。当一块屏幕对应多个投影接收设备组成时,多个播放设备通过相互之间的数据推送和解析,判断弹幕进入和消失的时间,实现弹幕在不同接收设备之间平滑过渡,视觉上形成弹幕连贯滚动的效果。Control the display of target bullet chat information and preset prompt information (such as preset video) through the bullet chat player. The barrage player controls the projection equipment corresponding to each screen to scroll and display the barrage information of the audience according to the preset style. The preset style can be adjusted in the barrage player, and can be adjusted at any time, such as scrolling from left to right, scrolling from right to left, scrolling from top to bottom, scrolling from bottom to top, or various irregular movements, etc. Wait. When one screen corresponds to multiple projection receiving devices, multiple playback devices can judge the time when the barrage enters and disappears through mutual data push and analysis, so as to realize the smooth transition of the barrage between different receiving devices and visually form The effect of continuous scrolling of the barrage.
电影结束后,操作人员可控制弹幕播放器随时停止目标弹幕信息的播放。亦可随时开启预设视频,当观众全部离场后结束播放。After the movie is over, the operator can control the barrage player to stop playing the target barrage information at any time. You can also start the preset video at any time, and end the playback when all the audience leave the venue.
本发明实施例能够向观众提供一个可以安静交流互动的系统,通过该系统可对观影起到下述有益作用:The embodiment of the present invention can provide the audience with a system that can communicate and interact quietly, through which the following beneficial effects can be played on viewing movies:
第一,满足评论的即时性。评论本身具有很强的时间属性,大部分评论往往对应着影片某一时刻所展示的内容,即观众仅就影片的某一片段、某一画面进行评论。观众可以在观影的任何时间点发送弹幕评论,该评论将在观众发送评论3-5秒后出现在播放弹幕的屏幕上。First, satisfy the immediacy of comments. The comment itself has a strong time attribute, and most of the comments often correspond to the content displayed at a certain moment of the film, that is, the audience only comment on a certain segment or a certain picture of the film. Viewers can send bullet chat comments at any point in the movie, and the comments will appear on the screen playing the bullet chat 3-5 seconds after the audience sends the comment.
第二,提供方便的互动平台。评论不仅仅是对影片内容的感受,更是与其他观众交流的方式。弹幕影院提供了这样一个平台:既能满足观众在要求保持安静的观影场所里安静地进行评论与交流的需要,又能方便快捷地发送评论,节省了发送至朋友圈、微博等平台时登录、编辑图片、拍摄影片等的时间。Second, provide a convenient interactive platform. Commenting is not just a feeling about the content of the film, but also a way to communicate with other viewers. The barrage theater provides such a platform: it can not only meet the needs of the audience to comment and communicate quietly in a quiet viewing place, but also send comments conveniently and quickly, saving the need to send comments to Moments, Weibo and other platforms. Time to log in, edit pictures, shoot videos, etc.
第三,引发观众共鸣。弹幕影院将观众的评论以弹幕的形式发送至弹幕播放屏幕,呈现在全体观众面前,既形成了交流互动,又能引发观众相互之间对影片的共同体会,即达到共鸣。Third, resonate with the audience. The barrage theater sends the audience's comments to the barrage playing screen in the form of barrage, and presents them in front of all audiences, which not only forms communication and interaction, but also triggers the audience's mutual understanding of the film, that is, to achieve resonance.
第四,针对影院播放而设计,提高观影体验的同时不影响影片观看。Fourth, it is designed for theater playback, improving the movie viewing experience without affecting movie watching.
本实施例通过终端接收用户输入的弹幕信息,由终端将弹幕信息发送至服务器,服务器对弹幕信息进行筛选得到目标弹幕信息,通过弹幕播放器控制投影设备将目标弹幕信息投影到屏幕中。评论本身具有很强的时间属性,大部分评论往往对应着影片某一时刻所展示的内容,即观众仅就影片的某一片段、某一画面进行评论。与现有技术在观影过程中将用户评论即时的进行分享相比,本实施例可以使观众在观影过程中的任何时间点发送弹幕信息(即评论),通过服务器以及弹幕播放器的处理后显示在屏幕上,为观众提供即时的评论共享,提高共享效果。In this embodiment, the terminal receives the barrage information input by the user, and the terminal sends the barrage information to the server, and the server screens the barrage information to obtain the target barrage information, and controls the projection device to project the target barrage information through the barrage player into the screen. The comment itself has a strong time attribute, and most of the comments often correspond to the content displayed at a certain moment of the film, that is, the audience only comment on a certain segment or a certain picture of the film. Compared with the prior art of sharing user comments in real time during movie viewing, this embodiment allows viewers to send barrage information (comments) at any point in the movie watching process, through the server and the barrage player After processing, it is displayed on the screen, providing instant comment sharing for the audience and improving the sharing effect.
实施例四Embodiment Four
本发明实施例提供了一种影院的弹幕播放装置,所述装置应用于终端,用于实现实施例一所示的方法,达到相应的功能及有益效果,如图18所示,所述装置包括:An embodiment of the present invention provides a theater barrage playing device. The device is applied to a terminal to implement the method shown in Embodiment 1 to achieve corresponding functions and beneficial effects. As shown in FIG. 18 , the device include:
生成单元11,用于生成弹幕信息输入界面;Generating unit 11, is used for generating barrage information input interface;
终端弹幕信息接收单元12,用于接收用户在所述生成单元11生成的所述弹幕信息输入界面中输入的弹幕信息;The terminal barrage information receiving unit 12 is used to receive the barrage information input by the user in the barrage information input interface generated by the generating unit 11;
弹幕信息发送单元13,用于通过与所述服务器建立的连接将所述终端弹幕信息接收单元12接收到的所述弹幕信息发送至所述服务器。The bullet chat information sending unit 13 is configured to send the bullet chat information received by the terminal bullet chat information receiving unit 12 to the server through the connection established with the server.
进一步的,如图19所示,所述生成单元11包括:Further, as shown in Figure 19, the generating unit 11 includes:
第三方应用启动子单元111,用于启动第三方应用;A third-party application promoter unit 111, configured to start a third-party application;
跳转子单元112,用于跳转至所述第三方应用启动子单元111启动的所述第三方应用的预设界面;Jumping subunit 112, configured to jump to the preset interface of the third-party application started by the third-party application launching subunit 111;
相应的,所述终端弹幕信息接收单元12还用于:Correspondingly, the terminal barrage information receiving unit 12 is also used for:
接收所述用户在所述跳转子单元112跳转到的所述第三方应用的所述预设界面中输入的弹幕信息。The barrage information input by the user in the preset interface of the third-party application to which the jump subunit 112 jumps is received.
进一步的,如图20所示,所述生成单元11还包括:Further, as shown in FIG. 20, the generating unit 11 further includes:
页面地址获取子单元113,用于获取弹幕信息输入页面地址;The page address obtaining subunit 113 is used to obtain the barrage information input page address;
页面访问子单元114,用于通过与所述服务器建立的连接访问所述页面地址获取子单元113获取的所述弹幕信息输入页面地址对应的弹幕信息输入页面;The page access subunit 114 is used to access the bullet chat information input page corresponding to the bullet chat information input page address obtained by the page address acquisition subunit 113 through the connection established with the server;
相应的,所述终端弹幕信息接收单元12还用于:Correspondingly, the terminal barrage information receiving unit 12 is also used for:
接收所述用户在所述页面访问子单元114访问到的所述弹幕信息输入页面中输入的弹幕信息。The bullet chat information input by the user on the bullet chat information input page accessed by the page access subunit 114 is received.
进一步的,所述页面地址获取子单元113还用于:Further, the page address obtaining subunit 113 is also used for:
接收用户输入的所述弹幕信息输入页面地址;或者,receiving the barrage information input page address input by the user; or,
获取目标二维码,对所述二维码进行解析,根据解析结果确定所述弹幕信息输入页面地址。Obtain the target two-dimensional code, analyze the two-dimensional code, and determine the address of the barrage information input page according to the analysis result.
进一步的,如图21所示,所述装置还包括:Further, as shown in Figure 21, the device also includes:
连接请求发送单元14,用于向所述服务器发送连接请求;A connection request sending unit 14, configured to send a connection request to the server;
确认消息接收单元15,用于接收所述服务器发送的确认消息;A confirmation message receiving unit 15, configured to receive the confirmation message sent by the server;
连接建立单元16,用于当所述确认消息接收单元15接收到所述服务器发送的确认消息时,建立与所述服务器的连接。A connection establishing unit 16, configured to establish a connection with the server when the confirmation message receiving unit 15 receives the confirmation message sent by the server.
实施例五Embodiment five
本发明实施例提供了一种影院的弹幕播放装置,所述装置应用于服务器,用于实现实施例二所示的方法,达到相应的功能及有益效果,如图22所示,包括:An embodiment of the present invention provides a theater barrage playback device, which is applied to a server to implement the method shown in Embodiment 2 to achieve corresponding functions and beneficial effects, as shown in FIG. 22 , including:
服务器弹幕信息接收单元21,用于接收至少一个终端发送的弹幕信息;The server barrage information receiving unit 21 is configured to receive the barrage information sent by at least one terminal;
筛选单元22,用于对所述服务器弹幕信息接收单元21接收到的所述弹幕信息进行筛选,得到目标弹幕信息;A screening unit 22, configured to screen the bullet chat information received by the server bullet chat information receiving unit 21 to obtain target bullet chat information;
目标弹幕信息发送单元23,用于将所述筛选单元22得到的所述目标弹幕信息发送至弹幕播放器。The target barrage information sending unit 23 is configured to send the target barrage information obtained by the screening unit 22 to the barrage player.
进一步的,如图23所示,所述筛选单元22包括:Further, as shown in Figure 23, the screening unit 22 includes:
当前弹幕信息选择子单元221,用于从所述服务器弹幕信息接收单元21接收到的所述至少一个终端发送的弹幕信息中依次选择一个弹幕信息作为当前弹幕信息;The current barrage information selection subunit 221 is used to sequentially select a barrage information from the barrage information sent by the at least one terminal received by the server barrage information receiving unit 21 as the current barrage information;
判断子单元222,用于判断所述当前弹幕信息选择子单元221选择的所述当前弹幕信息中是否存在预设屏蔽词;A judging subunit 222, configured to judge whether there are preset masked words in the current bullet chat information selected by the current bullet chat information selection subunit 221;
目标弹幕信息确定子单元223,用于如果所述判断子单元222的判断结果为不存在所述预设屏蔽词,则将所述当前弹幕信息确定为所述目标弹幕信息。The target bullet chat information determining subunit 223 is configured to determine the current bullet chat information as the target bullet chat information if the judging result of the judging subunit 222 is that the preset masked word does not exist.
进一步的,如图24所示,所述装置还包括:Further, as shown in Figure 24, the device also includes:
弹幕信息显示单元24,用于显示所述服务器弹幕信息接收单元21接收到的所述弹幕信息,以便操作人员能够获取所述服务器接收到的弹幕信息;A bullet chatting information display unit 24, configured to display the bullet chatting information received by the server bullet chatting information receiving unit 21, so that the operator can obtain the bullet chatting information received by the server;
目标弹幕信息确定单元25,用于根据操作人员输入的确认指令,确定所述目标弹幕信息。The target barrage information determining unit 25 is configured to determine the target barrage information according to the confirmation instruction input by the operator.
相应的,目标弹幕信息发送单元23,用于将所述目标弹幕信息确定单元25得到的所述目标弹幕信息发送至弹幕播放器。Correspondingly, the target bullet chat information sending unit 23 is configured to send the target bullet chat information obtained by the target bullet chat information determination unit 25 to the bullet chat player.
进一步的,如图25所示,所述装置还包括:Further, as shown in Figure 25, the device also includes:
存储单元26,用于分别对所述筛选单元22得到的所述目标弹幕信息以及屏蔽弹幕信息进行存储,所述屏蔽弹幕信息为所述弹幕信息中除所述目标弹幕信息以外的弹幕信息;The storage unit 26 is used to store the target barrage information and shielding barrage information obtained by the screening unit 22 respectively, and the shielding barrage information is except for the target barrage information in the barrage information. barrage information;
数据分析单元27,用于根据所述存储单元26存储的所述目标弹幕信息以及屏蔽弹幕信息进行数据分析。The data analysis unit 27 is configured to perform data analysis according to the target barrage information and shielding barrage information stored in the storage unit 26 .
进一步的,如图26所示,所述装置还包括:Further, as shown in Figure 26, the device also includes:
连接请求接收单元28,用于分别接收每个终端发送的连接请求;A connection request receiving unit 28, configured to respectively receive a connection request sent by each terminal;
验证单元29,用于根据所述连接请求接收单元28接收到的所述每个终端发送的连接请求分别验证所述每个终端的合法性;A verification unit 29, configured to verify the legitimacy of each terminal according to the connection request sent by each terminal received by the connection request receiving unit 28;
确认消息发送单元0210,用于如果所述验证单元29的验证结果为终端合法,则向所述终端发送确认消息,以便与所述终端建立连接。A confirmation message sending unit 0210, configured to send a confirmation message to the terminal if the verification result of the verification unit 29 is that the terminal is legal, so as to establish a connection with the terminal.
实施例六Embodiment six
本发明实施例提供了一种影院的弹幕播放装置,所述影院包括用于播放影片的主屏幕,所述装置应用于弹幕播放器,用于实现实施例三所示的方法,达到相应的功能及有益效果,如图27所示,包括:An embodiment of the present invention provides a barrage playing device for a theater, the theater includes a main screen for playing movies, and the device is applied to a barrage player to implement the method shown in Embodiment 3 to achieve the corresponding The functions and beneficial effects, as shown in Figure 27, include:
目标弹幕信息接收单元31,用于接收服务器发送的目标弹幕信息;The target barrage information receiving unit 31 is used to receive the target barrage information sent by the server;
投影设备控制单元32,用于控制投影设备按照预设格式输出所述目标弹幕信息接收单元31接收到的所述目标弹幕信息。The projection device control unit 32 is configured to control the projection device to output the target bullet chat information received by the target bullet chat information receiving unit 31 according to a preset format.
进一步的,如图28所示,所述投影设备控制单元32包括:Further, as shown in FIG. 28, the projection device control unit 32 includes:
载入子单元321,用于如果播放的影片为立体电影,则在影片数据预留的通道中载入所述目标弹幕信息;The loading subunit 321 is used to load the target barrage information in the channel reserved for the film data if the film played is a three-dimensional film;
立体输出子单元322,用于控制所述投影设备按照预设格式输出所述载入子单元321在所述预留的通道中载入的所述目标弹幕信息。The stereoscopic output subunit 322 is configured to control the projection device to output the target barrage information loaded by the loading subunit 321 in the reserved channel according to a preset format.
进一步的,所述主屏幕对应一个主屏弹幕投影设备,如图29所示,所述投影设备控制单元32还包括:Further, the main screen corresponds to a main screen barrage projection device, as shown in FIG. 29 , the projection device control unit 32 further includes:
平面主屏输出子单元323,用于如果播放的影片为平面电影,则控制所述主屏弹幕投影设备按照预设格式将所述目标弹幕信息输出到所述主屏幕。The flat main screen output subunit 323 is configured to control the main screen bullet screen projecting device to output the target bullet screen information to the main screen according to a preset format if the movie being played is a flat movie.
进一步的,所述影院还包括至少一个用于播放目标弹幕信息的副屏幕,每个所述副屏幕对应至少一个副屏弹幕投影设备,如图30所示,所述投影设备控制单元32还包括:Further, the theater also includes at least one secondary screen for playing target bullet screen information, each of the secondary screens corresponds to at least one secondary screen bullet screen projection device, as shown in Figure 30, the projection device control unit 32 Also includes:
平面副屏输出子单元324,用于控制所述副屏弹幕投影设备按照预设格式将所述目标弹幕信息输出到与所述副屏弹幕投影设备对应的副屏幕上。The planar secondary screen output subunit 324 is configured to control the secondary screen bullet screen projection device to output the target bullet screen information to the secondary screen corresponding to the secondary screen bullet screen projection device according to a preset format.
进一步的,如图31所示,所述装置还包括:Further, as shown in Figure 31, the device also includes:
提示信息输出单元33,用于控制所述副屏弹幕投影设备将预设提示信息输出到与所述副屏弹幕投影设备对应的副屏幕上。The prompt information output unit 33 is configured to control the secondary screen bullet screen projection device to output preset prompt information to the secondary screen corresponding to the secondary screen bullet screen projection device.
实施例七Embodiment seven
本发明实施例提供了一种影院的弹幕播放系统,如图32所示,所述系统包括实施例四所述的终端41、实施例五所示的服务器42和实施例六所示的弹幕播放器43。系统可包含一个或至少两个终端41。An embodiment of the present invention provides a theater barrage playing system, as shown in FIG. 32 , the system includes the terminal 41 described in Embodiment 4, the server 42 shown in Curtain player 43 . The system may comprise one or at least two terminals 41 .
所述系统还包括:主屏幕44,弹幕播放器43用于控制主屏弹幕投影设备45按照预设格式将所述目标弹幕信息输出到所述主屏幕44。The system further includes: a main screen 44, and the bullet chat player 43 is used to control the main screen bullet screen projection device 45 to output the target bullet chat information to the main screen 44 according to a preset format.
所述系统还包括:副屏幕46,弹幕播放器43还用于控制副屏弹幕投影设备47按照预设格式将所述目标弹幕信息输出到与所述副屏弹幕投影设备对应的副屏幕46上。The system also includes: a secondary screen 46, and the bullet screen player 43 is also used to control the secondary screen bullet screen projection device 47 to output the target bullet screen information to the secondary screen bullet screen projection device corresponding to the secondary screen bullet screen projection device according to a preset format. on the secondary screen 46.
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。Note that the above are only preferred embodiments of the present invention and applied technical principles. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the protection scope of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments, and can also include more other equivalent embodiments without departing from the concept of the present invention, and the present invention The scope is determined by the scope of the appended claims.
Claims (20)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510519700.6A CN105072504B (en) | 2015-08-21 | 2015-08-21 | A method, device and system for playing barrage in a theater |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510519700.6A CN105072504B (en) | 2015-08-21 | 2015-08-21 | A method, device and system for playing barrage in a theater |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105072504A CN105072504A (en) | 2015-11-18 |
CN105072504B true CN105072504B (en) | 2019-10-25 |
Family
ID=54501764
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510519700.6A Active CN105072504B (en) | 2015-08-21 | 2015-08-21 | A method, device and system for playing barrage in a theater |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105072504B (en) |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105554582A (en) * | 2015-12-14 | 2016-05-04 | 广州弹幕网络科技有限公司 | Comment display method and system |
CN105516821B (en) * | 2015-12-14 | 2019-07-30 | 广州弹幕网络科技有限公司 | The method and device of barrage screening |
CN105592331B (en) * | 2015-12-16 | 2019-09-27 | 广州华多网络科技有限公司 | A kind of processing method, relevant device and the system of barrage message |
CN105635822A (en) * | 2016-01-07 | 2016-06-01 | 天脉聚源(北京)科技有限公司 | Method and device for processing video bullet screen |
CN106060057B (en) * | 2016-06-17 | 2019-04-05 | 武汉斗鱼网络科技有限公司 | Net cast website generates the system and method for white list based on user's barrage behavior |
CN105956200A (en) * | 2016-06-24 | 2016-09-21 | 武汉斗鱼网络科技有限公司 | Filtration and conversion-based popup screen interception method and apparatus |
CN106028167A (en) * | 2016-06-27 | 2016-10-12 | 乐视控股(北京)有限公司 | Barrage display method and device |
CN106131640A (en) * | 2016-06-28 | 2016-11-16 | 武汉斗鱼网络科技有限公司 | A kind of control method based on webpage barrage and device |
CN106210861B (en) * | 2016-08-23 | 2020-08-07 | 上海幻电信息科技有限公司 | Method and system for displaying bullet screen |
CN106535003A (en) * | 2016-09-28 | 2017-03-22 | 乐视控股(北京)有限公司 | Bullet screen information processing method, device and system |
CN106507138A (en) * | 2016-11-15 | 2017-03-15 | 深圳前海茂佳软件科技有限公司 | Based on the barrage system of electric program menu, method and television set |
CN106921868A (en) * | 2017-03-07 | 2017-07-04 | 深圳创维数字技术有限公司 | A kind of barrage dissemination method and device |
CN108933966B (en) * | 2017-05-27 | 2021-12-14 | 北京云中融信网络科技有限公司 | Request message processing method, device and system, terminal and storage medium |
CN107277641A (en) * | 2017-07-04 | 2017-10-20 | 上海全土豆文化传播有限公司 | A kind of processing method and client of barrage information |
CN108924039A (en) * | 2018-07-06 | 2018-11-30 | 盛世瑶兰(深圳)科技有限公司 | A kind of dining comment display methods and system |
CN108924510B (en) * | 2018-08-06 | 2020-12-22 | 百度在线网络技术(北京)有限公司 | Data processing method and device for real-time image, terminal and network equipment |
CN110968279B (en) * | 2018-09-30 | 2022-05-13 | 武汉斗鱼网络科技有限公司 | Message degradation method and related device |
CN113542857A (en) * | 2020-04-13 | 2021-10-22 | 中兴通讯股份有限公司 | Screen projection method and device, projection equipment, screen projection playing equipment and storage medium |
CN111526410A (en) * | 2020-04-24 | 2020-08-11 | 中影环球(北京)科技有限公司 | Movie information-based cinema real-time social interaction system |
CN111726672A (en) * | 2020-06-09 | 2020-09-29 | 上海幕革科技有限公司 | Method, system and equipment for adding bullet screen to film |
CN115988281A (en) * | 2022-08-30 | 2023-04-18 | 杭州网易云音乐科技有限公司 | Multimedia data processing method, device, equipment and medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102905170A (en) * | 2012-10-08 | 2013-01-30 | 北京导视互动网络技术有限公司 | Screen popping method and system for video |
EP2854089A1 (en) * | 2013-09-27 | 2015-04-01 | Kabushiki Kaisha Toshiba | System, method for processing associated data of broadcasting program and e-mail set, and information storage medium |
CN104735543A (en) * | 2015-03-30 | 2015-06-24 | 北京奇艺世纪科技有限公司 | Barrage displaying 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 |
-
2015
- 2015-08-21 CN CN201510519700.6A patent/CN105072504B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102905170A (en) * | 2012-10-08 | 2013-01-30 | 北京导视互动网络技术有限公司 | Screen popping method and system for video |
EP2854089A1 (en) * | 2013-09-27 | 2015-04-01 | Kabushiki Kaisha Toshiba | System, method for processing associated data of broadcasting program and e-mail set, and information storage medium |
CN104780423A (en) * | 2015-01-14 | 2015-07-15 | 康佳集团股份有限公司 | A method and system for synchronizing mobile terminal instant messaging to smart TV set |
CN104735543A (en) * | 2015-03-30 | 2015-06-24 | 北京奇艺世纪科技有限公司 | Barrage displaying method and device |
Also Published As
Publication number | Publication date |
---|---|
CN105072504A (en) | 2015-11-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105072504B (en) | A method, device and system for playing barrage in a theater | |
US11962858B2 (en) | Video playback method, video playback terminal, and non-volatile computer-readable storage medium | |
CN111541930B (en) | Live broadcast picture display method and device, terminal and storage medium | |
CN109525851B (en) | Live broadcast method, device and storage medium | |
CN105430455B (en) | information presentation method and system | |
CN105872810B (en) | A kind of media content sharing method and device | |
US20170169598A1 (en) | System and method for delivering augmented reality using scalable frames to pre-existing media | |
WO2017088621A1 (en) | Method for realizing network broadcast and server | |
US20150248918A1 (en) | Systems and methods for displaying a user selected object as marked based on its context in a program | |
CN107770626A (en) | Processing method, image synthesizing method, device and the storage medium of video material | |
US20100128103A1 (en) | System and method for facilitating user communication from a location | |
CN112243155B (en) | Live broadcast processing method and device | |
CN104581349A (en) | Two-dimensional code based television interaction system and two-dimensional code based television interaction method | |
KR20200037415A (en) | Information pushing method, storage medium, terminal device, and server | |
CN113840154A (en) | Live broadcast interaction method and system based on virtual gift and computer equipment | |
CN112399263A (en) | Interaction method, display device and mobile terminal | |
CN112492324A (en) | Data processing method and system | |
WO2018000743A1 (en) | Cross-device group chatting method and electronic device | |
CN113824983A (en) | Data matching method, device, equipment and computer readable storage medium | |
CN116489442A (en) | Live broadcast interaction method and device, electronic equipment and computer storage medium | |
CN106792237B (en) | Message display method and system | |
CN112585986A (en) | Synchronization of digital content consumption | |
WO2021031940A1 (en) | Screening room service management method, interaction method, display device, and mobile terminal | |
CN111901537B (en) | Broadcast television interactive program production mode based on cloud platform | |
CN111625740B (en) | Image display method, image display device and electronic device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20200102 Address after: 100085 Beijing Haidian District, Shangdi West Road, No. 6, Building 1, Floor 101A1-1 Patentee after: Amusement Starcraft (Beijing) Technology Co.,Ltd. Address before: 510075 13B01 B01, No. 193, Guangzhou Avenue, Yuexiu District, Guangdong, Guangzhou, China Patentee before: GUANGZHOU TANMU NETWORK TECHNOLOGY Co.,Ltd. |
|
TR01 | Transfer of patent right | ||
CP03 | Change of name, title or address |
Address after: Building 11, 6th Floor, No.16 Xierqi West Road, Haidian District, Beijing 100085 Patentee after: Beijing Happy Little Hand Film and Television Program Production Co.,Ltd. Country or region after: China Address before: 101a1-1, floor 1, building 1, No. 6, Shangdi West Road, Haidian District, Beijing 100085 Patentee before: Amusement Starcraft (Beijing) Technology Co.,Ltd. Country or region before: China |
|
CP03 | Change of name, title or address |