CN106470356A - 一种弹幕发布方法及装置 - Google Patents
一种弹幕发布方法及装置 Download PDFInfo
- Publication number
- CN106470356A CN106470356A CN201510505806.0A CN201510505806A CN106470356A CN 106470356 A CN106470356 A CN 106470356A CN 201510505806 A CN201510505806 A CN 201510505806A CN 106470356 A CN106470356 A CN 106470356A
- Authority
- CN
- China
- Prior art keywords
- barrage
- voice messaging
- information
- request
- client
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 230000004913 activation Effects 0.000 claims abstract description 12
- 238000003860 storage Methods 0.000 claims description 22
- 239000004744 fabric Substances 0.000 claims description 8
- 230000005540 biological transmission Effects 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 4
- 238000005096 rolling process Methods 0.000 description 2
- 238000000151 deposition Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000001960 triggered effect Effects 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/239—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
- H04N21/2393—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/234336—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by media transcoding, e.g. video is transformed into a slideshow of still pictures or audio is converted into text
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25808—Management of client data
- H04N21/25841—Management of client data involving the geographical location of the client
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42203—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS] sound input device, e.g. microphone
-
- 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/439—Processing of audio elementary streams
- H04N21/4394—Processing of audio elementary streams involving operations for analysing the audio stream, e.g. detecting features or characteristics in audio streams
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Computer Graphics (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明实施例提供一种弹幕发布方法及装置,其中,该方法包括:获取客户输入的语音信息;根据所述语音信息产生弹幕发布请求;将所述弹幕发布请求发送给弹幕服务器,以指示所述弹幕服务器根据所述弹幕发布请求中的信息生成弹幕数据,且将所述弹幕数据发送给目标客户端进行弹幕发布。本发明实施例提供的弹幕发布方法及装置能够丰富弹幕信息的发布方式。
Description
技术领域
本发明实施例涉及弹幕技术领域,尤其涉及一种弹幕发布方法及装置。
背景技术
随着科技的发展,为了满足客户在观看视频或图片时对“实时讨论”的要求,出现了弹幕。弹幕是一种以字幕形式将客户的评论同时显示的现象,客户可以通过发布弹幕来实现“实时讨论”。
现有的弹幕发布是通过客户编辑文字来实现的,弹幕的呈现形式也是文字,因此发布方式单一。
发明内容
本发明实施例提供一种弹幕发布方法及装置,以丰富弹幕信息的发布方式。
第一方面,本发明实施例提供了一种弹幕发布方法,包括:
获取客户输入的语音信息;
根据所述语音信息产生弹幕发布请求;
将所述弹幕发布请求发送给弹幕服务器,以指示所述弹幕服务器根据所述弹幕发布请求中的信息生成弹幕数据,且将所述弹幕数据发送给目标客户端进行弹幕发布。
第二方面,本发明实施例还提供了一种弹幕发布装置,包括:
语音信息获取模块,用于获取客户输入的语音信息;
弹幕发布请求产生模块,用于根据所述语音信息产生弹幕发布请求;
弹幕发布请求发送模块,用于将所述弹幕发布请求发送给弹幕服务器,以指示所述弹幕服务器根据所述弹幕发布请求中的信息生成弹幕数据,且将所述弹幕数据发送给目标客户端进行弹幕发布。
本发明实施例提供的弹幕发布方法及装置,通过将根据获取的客户输入的语音信息产生的弹幕发布请求发送给弹幕服务器,以指示弹幕服务器根据弹幕发布请求中的信息生成弹幕数据,并将弹幕数据发送给目标客户端进行弹幕发布,实现了客户仅需要输入语音信息即可完成弹幕数据的发布,进而丰富了弹幕信息的发布方式。
附图说明
图1是本发明实施例一提供的弹幕发布方法的流程图。
图2是本发明实施例二提供的弹幕发布方法的流程图。
图3是本发明实施例二提供的弹幕发布方法中弹幕数据接收界面的示意图。
图4是本发明实施例三提供的弹幕发布方法的流程图。
图5是本发明实施例三提供的弹幕发布方法中弹幕数据接收界面的示意图。
图6是本发明实施例四提供的弹幕发布装置的结构图。
具体实施方式
下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
实施例一
图1是本发明实施例一提供的弹幕发布方法的流程图,该方法可以由弹幕发布装置执行,其中该装置可由软件和/或硬件实现,一般可集成在客户端中。如图1所示,该方法包括:
S101、获取客户输入的语音信息。
客户在观看视频、图片或电视等时,可以发布弹幕来实现“实时讨论”。在客户想发送弹幕时,只需要触发客户端对语音信息进行获取并讲话,客户端即可获取客户输入的语音信息,并根据获取的语音信息进行后续的弹幕发布操作。
需要说明的是,可以在能够发布弹幕的界面(如上面提到的视频、图片或电视)上设置语音信息输入启动按钮和语音信息输入结束按钮,当客户开始输入语音信息前,可以通过触动语音信息输入启动按钮来触发客户端开始获取语音信息;当客户完成输入语音信息后,可以通过触动语音信息输入结束按钮来触发客户端结束获取语音信息。也可以在能够发布弹幕的界面上设置语音信息获取按钮,当客户开始输入语音信息前,按住语音信息获取按钮,客户端开始获取语音信息;直到完成输入语音信息后松开语音信息获取按钮,客户端结束获取语音信息。还可以在能够发布弹幕的界面上设置语音信息获取检测装置,当检测到客户开始讲话时,即触发客户端开始获取语音信息;当检测到客户结束讲话时,即触发客户端结束获取语音信息。
S102、根据语音信息产生弹幕发布请求。
客户端根据上述获取的语音信息产生弹幕发布请求。因为此时形成的弹幕发布请求后续还需要客户端发送给弹幕服务器,以指示弹幕服务器根据该弹幕发布请求进行弹幕发布,因此,可以理解的是,弹幕发布请求可以包括待发布信息。
上述待发布信息可以是上述客户端获取的语音信息;也可以是上述语音信息对应的文字信息。
当待发布信息是上述语音信息时,S102可以包括:将语音信息添加至弹幕发布请求中,作为待发布信息;当待发布信息是上述语音信息对应的文字信息时,S102可以包括:将语音信息转换成对应的文字信息,并将文字信息添加至弹幕发布请求中,作为待发布信息。
需要说明的是,当上述待发布信息是语音信息对应的文字信息时,客户端在获取语音信息之后,可以将语音信息发送给语音解析服务器,通过语音解析服务器将上述语音信息解析为与语音信息对应的文字信息后,再通过语音解析服务器将文字信息发送给客户端,客户端获得上述语音信息对应的文字信息,将文字信息添加至弹幕发布请求中。
为了满足客户将弹幕发布给指定客户端的要求,弹幕发布请求中还可以包括客户想发送弹幕的指定的客户端的标识,其中,客户端的标识可以是客户端的设备号或者客户的用户名;为了满足客户将弹幕发布在能够接收弹幕的界面的指定的位置,弹幕发布请求中还可以包括弹幕发布位置信息,其中,弹幕发布位置可以是客户端默认的位置,也可以是由客户自主选择的位置,客户自主选择位置可以以复选框勾选的方式进行选择。
S103、将弹幕发布请求发送给弹幕服务器,以指示弹幕服务器根据弹幕发布请求中的信息生成弹幕数据,且将弹幕数据发送给目标客户端进行弹幕发布。
客户端将上面形成的弹幕发布请求发送给弹幕服务器,弹幕服务器根据上述弹幕发布请求进行弹幕发布:首先弹幕服务器根据弹幕发布请求中的信息生成弹幕数据,再次,根据弹幕发布请求中的其它信息(例如前面提到的客户想发送给的指定的客户端的标识或者弹幕发布位置信息等)将弹幕数据发送给目标客户端。
可以理解的是,当弹幕发布请求的待发布信息是语音信息时,此处生成的弹幕数据包括上述语音信息在弹幕服务器中的存储地址;当弹幕发布请求的待发布信息是上述语音信息对应的文字信息时,此处生成的弹幕数据包括上述语音信息对应的文字信息。为了使得目标客户端能够得知发布弹幕的客户的信息,弹幕数据还可以包括客户的用户名。
本发明实施例一提供的弹幕发布方法,将根据获取的客户输入的语音信息产生的弹幕发布请求发送给弹幕服务器,以指示弹幕服务器将弹幕发布请求中的信息转换为弹幕数据,并将弹幕数据发送给目标客户端进行弹幕发布。经上述技术方案之后,该方法实现了客户仅需要输入语音信息即可完成弹幕数据的发布,进而丰富了弹幕信息的发布方式。
实施例二
实施例一提供的弹幕发布方法中的弹幕发布请求的待发布消息是语音信息或者语音信息对应的文字信息。本实施例二以上述实施例一为基础进行优化。在本实施例二中,将实施例一中的S102中的弹幕发布请求中的待发布信息优化为既包括上述语音信息,又包括上述语音信息对应的文字信息。
图2是本发明实施例二提供的弹幕发布方法的流程图。如图2所示,该方法包括以下:
S201、获取客户输入的语音信息。
S202、将语音信息发送给语音解析服务器,以指示语音解析服务器将语音信息解析为与语音信息对应的文字信息。
客户端将语音信息发送给语音解析服务器,通过语音解析服务器将语音信息解析为与语音信息对应的文字信息,并将文字信息传送回客户端,以使得客户端获取文字信息,便于后期将文字信息添加至弹幕发布请求中。
S203、接收文字信息。
由于语音解析服务器在将语音信息解析为与语音信息对应的文字信息时,解析的准确率不能达到100%,客户端接收到的文字信息与语音信息之间会有误差,客户端接收到文字信息之后,优选为:客户可以在客户端自动修改接收到的文字信息,将文字信息修改为与语音信息对应后再将其添加至弹幕发布请求中。
S204、将文字信息和语音信息添加至弹幕发布请求中,作为待发布信息。
待发布信息既包括语音信息,又包括与语音信息对应的文字信息,使得客户端作为弹幕接收方时,接收到的弹幕数据即具有语音信息在弹幕服务器中的存储地址,又具有与语音信息对应的文字信息,使得客户既能看见文字,又能选择性地听取语音信息。此种设置丰富了弹幕的观看方式。至此完成了根据语音信息产生待发布信息。
S205、获取客户输入的目标客户端的标识,和/或弹幕发布位置信息。
在客户想把弹幕仅发送给自己想发送的目标客户端时,客户可以在客户端输入目标客户端的标识,后期客户端将客户输入的目标客户端的标识添加至弹幕发布请求,使得弹幕服务器根据弹幕发布请求发布弹幕时,实现将弹幕仅发送给目标客户端。
图3是本发明实施例二提供的弹幕发布方法中弹幕数据接收界面的示意图。如图3所示,当图片中有多个对象(图中示出两个)的时候,客户想对某个对象(图中示出的是右边的对象)进行评论的时候,为了让弹幕接收方明白具体评论的是哪个对象,优选的是,弹幕显示在所要评论的对象的附近。此时,客户就可以输入弹幕发布位置信息,后期客户端将弹幕发布位置信息添加至弹幕发布请求,使得弹幕服务器根据弹幕发布请求发布弹幕时,实现将弹幕显示在弹幕发布位置上。
S206、将待发布信息、以及目标客户端的标识和/或弹幕发布位置信息添加至弹幕发布请求中。
此时,弹幕发布请求包括待发布信息、以及目标客户端的标识和/或弹幕发布位置信息,后期将弹幕发布请求发送给弹幕服务器,弹幕服务器根据弹幕发布请求时,可以按照客户的需求进行发布。
S207、将弹幕发布请求发送给弹幕服务器,以指示弹幕服务器根据弹幕发布请求中的信息生成弹幕数据,且将弹幕数据发送给目标客户端进行弹幕发布。
本发明实施例二提供的弹幕发布方法,在上述实施例一的基础上,通过弹幕发布请求中的待发布信息优化为既包括上述语音信息,又包括上述语音信息对应的文字信息,丰富了弹幕数据显示的内容;通过将弹幕发布请求优化为还包括目标客户端的标识,和/或弹幕发布位置信息,满足了客户发布弹幕的要求,进而丰富了弹幕发布的方式。
实施例三
上述实施例一和实施例二讲述的是客户端作为弹幕发布方时的各种操作,每个客户端,不仅可以作为弹幕的发布方,还可以作为弹幕接收方接收弹幕数据。
图4是本发明实施例三提供的弹幕发布方法的流程图。如图4所示,该方法包括以下:
S401、接收弹幕服务器发送的弹幕数据。
可以理解的是,此处客户端接收的弹幕数据与实施例一或实施例二中弹幕服务器根据弹幕发布请求中的信息转换成的弹幕数据相同,即:弹幕数据包括语音信息在弹幕服务器中的存储地址,或者包括上述语音信息对应的文字信息,或者既包括上述语音信息在弹幕服务器中的存储地址,又包括上述语音信息对应的文字信息。除此之外,弹幕数据还可以包括客户的用户名。
S402、根据弹幕数据获取待发布信息,进行展示。
客户端接收的弹幕数据的显示位置及显示方式除了发布方中的弹幕发布请求中有指定外,还可以通过弹幕接收方来设置。其显示位置优选为不妨碍客户观看视频、图片或电视的位置,其显示方式可以为滚动显示方式,滚动的方向可以是任意方向。
可以理解的是,当弹幕数据包括语音信息在弹幕服务器中的存储地址时,客户端获取的待发布信息为上述语音信息在弹幕服务器中的存储地址;当弹幕数据弹幕数据包括语音信息对应的文字信息时,客户端获取的待发布信息为上述语音信息对应的文字信息;当弹幕数据既包括语音信息在弹幕服务器中的存储地址,又包括语音信息对应的文字信息时,客户端获取的待发布信息既包括上述语音信息在弹幕服务器中的存储地址,又包括上述语音信息对应的文字信息。
当客户端获取的待发布信息为上述语音信息在弹幕服务器中的存储地址,或者既包括上述语音信息在弹幕服务器中的存储地址,又包括上述语音信息对应的文字信息时,由于待发布信息只是包括语音信息在弹幕服务器中的存储地址,不包括语音信息,因此,客户端要想听取语音信息,需要根据弹幕数据获取语音信息。具体地,包括以下:从弹幕数据中获取待发布信息的存储地址;根据存储地址产生语音信息读取指令,发送给弹幕服务器;接收弹幕服务器下发的语音信息并播放。
图5是本发明实施例三提供的弹幕发布方法中弹幕数据接收界面的示意图。如图5所示,弹幕数据包括客户的用户名501、语音信息对应的文字信息502和语音信息的标识503。当客户将鼠标或者手指(此时客户端为触摸式)放置在语音信息的标识上时,触发上述根据弹幕数据获取语音信息的操作。当客户将鼠标或者手指放置在语音信息的标识上时,弹幕数据可以停止滚动;当语音信息播放完成之后,弹幕数据可以继续滚动。
当客户在观看音频文件(例如视频)时,想要听取语音信息,如果音频文件和语音信息同时播放,客户端会发出多个不同的声音,妨碍客户听取语音信息,优选地,在播放语音信息之前将正在播放的音频文件暂停。具体地,接收弹幕服务器下发的语音信息并播放还可以包括:在当前界面显示语音信息的播放提示,根据客户对播放提示的操作,暂停正在播放的音频文件,且进行语音信息的播放。
本发明实施例三提供的弹幕发布方法,在上述实施例一和实施例二的基础上,接收弹幕服务器发送的弹幕数据,并根据弹幕数据获取待发布信息并进行展示。实现了作为弹幕接收方的客户端接收弹幕发布方的客户端发布的弹幕数据。
实施例四
图6是本发明实施例四提供的弹幕发布装置的结构图。该装置可由软件和/或硬件实现,一般集成在客户端中,可通过弹幕发布方法来对弹幕进行发布。如图6所示,该装置包括:语音信息获取模块601、弹幕发布请求产生模块602和弹幕发布请求发送模块603。
其中,语音信息获取模块601,用于获取客户输入的语音信息;弹幕发布请求产生模块602,用于根据语音信息产生弹幕发布请求;弹幕发布请求发送模块603,用于将弹幕发布请求发送给弹幕服务器,以指示弹幕服务器根据弹幕发布请求中的信息生成弹幕数据,且将弹幕数据发送给目标客户端进行弹幕发布。
可选地,弹幕发布请求产生模块602可以包括语音信息添加单元和/或文字信息添加单元。其中,语音信息添加单元,用于将语音信息添加至弹幕发布请求中,作为待发布信息;文字信息添加单元,用于将语音信息转换成对应的文字信息,添加至弹幕发布请求中,作为待发布信息。
可选地,文字信息添加单元可以包括:语音信息发送子单元、文字信息接收子单元和文字信息添加子单元。其中,语音信息发送子单元,用于将语音信息发送给语音解析服务器,以指示语音解析服务器将语音信息解析为与语音信息对应的文字信息;文字信息接收子单元,用于接收文字信息;文字信息添加子单元,用于将文字信息添加至弹幕发布请求中,作为待发布信息。
可选地,弹幕发布请求产生模块602还可以包括:待发布信息产生单元、信息获取单元和添加单元。其中,待发布信息产生单元,用于根据语音信息产生待发布信息;信息获取单元,用于获取客户输入的目标客户端的标识,和/或弹幕发布位置信息;添加单元,用于将待发布信息、以及目标客户端的标识和/或弹幕发布位置信息添加至弹幕发布请求中。
可选地,该装置还可以包括:弹幕数据接收模块和待发布信息获取模块。其中,弹幕数据接收模块,用于接收弹幕服务器发送的弹幕数据;待发布信息获取模块,用于根据弹幕数据获取待发布信息,进行展示。
可选地,待发布信息获取模块可以包括:存储地址获取单元、语音信息读取指令发送单元和语音信息接收单元。其中,存储地址获取单元,用于从弹幕数据中获取待发布信息的存储地址;语音信息读取指令发送单元,用于根据存储地址产生语音信息读取指令,发送给弹幕服务器;语音信息接收单元,用于接收弹幕服务器下发的语音信息并播放。
可选地,语音信息接收单元可以包括:语音信息播放单元,用于在当前界面显示语音信息的播放提示,根据客户对播放提示的操作,暂停正在播放的音频文件,且进行语音信息的播放。
本发明实施例四提供的弹幕发布装置,将根据获取的客户输入的语音信息产生的弹幕发布请求发送给弹幕服务器,以指示弹幕服务器将弹幕发布请求中的信息转换为弹幕数据,并将弹幕数据发送给目标客户端进行弹幕发布。经上述技术方案之后,该方法实现了客户仅需要输入语音信息即可完成弹幕数据的发布,进而丰富了弹幕信息的发布方式。
本发明实施例所提供的弹幕发布装置可用于执行本发明任意实施例所提供的弹幕发布方法,具备相应的功能模块。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
Claims (14)
1.一种弹幕发布方法,其特征在于,包括:
获取客户输入的语音信息;
根据所述语音信息产生弹幕发布请求;
将所述弹幕发布请求发送给弹幕服务器,以指示所述弹幕服务器根据所述弹幕发布请求中的信息生成弹幕数据,且将所述弹幕数据发送给目标客户端进行弹幕发布。
2.根据权利要求1所述的方法,其特征在于,根据所述语音信息产生弹幕发布请求包括:
将所述语音信息添加至弹幕发布请求中,作为待发布信息;和/或
将所述语音信息转换成对应的文字信息,添加至弹幕发布请求中,作为待发布信息。
3.根据权利要求2所述的方法,其特征在于,将所述语音信息转换成对应的文字信息,添加至弹幕发布请求中,作为待发布信息包括:
将所述语音信息发送给语音解析服务器,以指示所述语音解析服务器将所述语音信息解析为与所述语音信息对应的文字信息;
接收所述文字信息;
将所述文字信息添加至弹幕发布请求中,作为待发布信息。
4.根据权利要求1-3任一所述的方法,其特征在于,根据所述语音信息产生弹幕发布请求包括:
根据所述语音信息产生待发布信息;
获取所述客户输入的目标客户端的标识,和/或弹幕发布位置信息;
将所述待发布信息、以及目标客户端的标识和/或弹幕发布位置信息添加至弹幕发布请求中。
5.根据权利要求1所述的方法,其特征在于,还包括:
接收弹幕服务器发送的弹幕数据;
根据所述弹幕数据获取待发布信息,进行展示。
6.根据权利要求5所述的方法,其特征在于,根据所述弹幕数据获取待发布信息,进行展示包括:
从所述弹幕数据中获取待发布信息的存储地址;
根据所述存储地址产生语音信息读取指令,发送给所述弹幕服务器;
接收所述弹幕服务器下发的语音信息并播放。
7.根据权利要求6所述的方法,其特征在于,接收所述弹幕服务器下发的语音信息并播放包括:
在当前界面显示语音信息的播放提示,根据客户对所述播放提示的操作,暂停正在播放的音频文件,且进行所述语音信息的播放。
8.一种弹幕发布装置,其特征在于,包括:
语音信息获取模块,用于获取客户输入的语音信息;
弹幕发布请求产生模块,用于根据所述语音信息产生弹幕发布请求;
弹幕发布请求发送模块,用于将所述弹幕发布请求发送给弹幕服务器,以指示所述弹幕服务器根据所述弹幕发布请求中的信息生成弹幕数据,且将所述弹幕数据发送给目标客户端进行弹幕发布。
9.根据权利要求8所述的装置,其特征在于,弹幕发布请求产生模块包括:
语音信息添加单元,用于将所述语音信息添加至弹幕发布请求中,作为待发布信息;和/或
文字信息添加单元,用于将所述语音信息转换成对应的文字信息,添加至弹幕发布请求中,作为待发布信息。
10.根据权利要求9所述的装置,其特征在于,文字信息添加单元包括:
语音信息发送子单元,用于将所述语音信息发送给语音解析服务器,以指示所述语音解析服务器将所述语音信息解析为与所述语音信息对应的文字信息;
文字信息接收子单元,用于接收所述文字信息;
文字信息添加子单元,用于将所述文字信息添加至弹幕发布请求中,作为待发布信息。
11.根据权利要求8-10任一所述的装置,其特征在于,弹幕发布请求产生模块包括:
待发布信息产生单元,用于根据所述语音信息产生待发布信息;
信息获取单元,用于获取所述客户输入的目标客户端的标识,和/或弹幕发布位置信息;
添加单元,用于将所述待发布信息、以及目标客户端的标识和/或弹幕发布位置信息添加至弹幕发布请求中。
12.根据权利要求8所述的装置,其特征在于,还包括:
弹幕数据接收模块,用于接收弹幕服务器发送的弹幕数据;
待发布信息获取模块,用于根据所述弹幕数据获取待发布信息,进行展示。
13.根据权利要求12所述的装置,其特征在于,待发布信息获取模块包括:
存储地址获取单元,用于从所述弹幕数据中获取待发布信息的存储地址;
语音信息读取指令发送单元,用于根据所述存储地址产生语音信息读取指令,发送给所述弹幕服务器;
语音信息接收单元,用于接收所述弹幕服务器下发的语音信息并播放。
14.根据权利要求13所述的装置,其特征在于,语音信息接收单元包括:
语音信息播放单元,用于在当前界面显示语音信息的播放提示,根据客户对所述播放提示的操作,暂停正在播放的音频文件,且进行所述语音信息的播放。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510505806.0A CN106470356A (zh) | 2015-08-17 | 2015-08-17 | 一种弹幕发布方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510505806.0A CN106470356A (zh) | 2015-08-17 | 2015-08-17 | 一种弹幕发布方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106470356A true CN106470356A (zh) | 2017-03-01 |
Family
ID=58213892
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510505806.0A Pending CN106470356A (zh) | 2015-08-17 | 2015-08-17 | 一种弹幕发布方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106470356A (zh) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106804006A (zh) * | 2017-03-07 | 2017-06-06 | 杭州当虹科技有限公司 | 一种vr全景视频弹幕评论投放方法和*** |
CN107707985A (zh) * | 2017-09-15 | 2018-02-16 | 维沃移动通信有限公司 | 一种弹幕控制方法、移动终端及服务器 |
CN107786884A (zh) * | 2017-10-23 | 2018-03-09 | 咪咕视讯科技有限公司 | 弹幕数据的处理方法、服务器、第一终端以及存储介质 |
CN108495168A (zh) * | 2018-03-06 | 2018-09-04 | 优酷网络技术(北京)有限公司 | 弹幕信息的显示方法及装置 |
CN108966036A (zh) * | 2018-06-26 | 2018-12-07 | 掌阅科技股份有限公司 | 弹幕显示方法、电子设备及计算机存储介质 |
CN109040815A (zh) * | 2018-10-10 | 2018-12-18 | 四川长虹电器股份有限公司 | 语音遥控器、智能电视及弹幕控制方法 |
CN109195016A (zh) * | 2018-09-13 | 2019-01-11 | 苏州思必驰信息科技有限公司 | 面向智能终端设备的视频弹幕的语音交互方法、终端***及智能终端设备 |
CN109246473A (zh) * | 2018-09-13 | 2019-01-18 | 苏州思必驰信息科技有限公司 | 基于声纹识别的个性化视频弹幕的语音交互方法及终端*** |
CN110377842A (zh) * | 2019-06-14 | 2019-10-25 | 北京字节跳动网络技术有限公司 | 语音评论显示方法、***、介质和电子设备 |
CN110392158A (zh) * | 2018-04-19 | 2019-10-29 | 成都野望数码科技有限公司 | 一种消息处理方法、装置以及终端设备 |
CN113038185A (zh) * | 2021-04-02 | 2021-06-25 | 上海哔哩哔哩科技有限公司 | 弹幕处理方法及装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102905170A (zh) * | 2012-10-08 | 2013-01-30 | 北京导视互动网络技术有限公司 | 视频的弹幕方法及*** |
US8615777B2 (en) * | 2010-11-17 | 2013-12-24 | Sony Corporation | Method and apparatus for displaying posting site comments with program being viewed |
CN104125512A (zh) * | 2014-07-07 | 2014-10-29 | 乐视网信息技术(北京)股份有限公司 | 一种声音评论的播放方法和*** |
CN104618806A (zh) * | 2014-03-17 | 2015-05-13 | 腾讯科技(北京)有限公司 | 获取视频的评论信息的方法、装置及*** |
-
2015
- 2015-08-17 CN CN201510505806.0A patent/CN106470356A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8615777B2 (en) * | 2010-11-17 | 2013-12-24 | Sony Corporation | Method and apparatus for displaying posting site comments with program being viewed |
CN102905170A (zh) * | 2012-10-08 | 2013-01-30 | 北京导视互动网络技术有限公司 | 视频的弹幕方法及*** |
CN104618806A (zh) * | 2014-03-17 | 2015-05-13 | 腾讯科技(北京)有限公司 | 获取视频的评论信息的方法、装置及*** |
CN104125512A (zh) * | 2014-07-07 | 2014-10-29 | 乐视网信息技术(北京)股份有限公司 | 一种声音评论的播放方法和*** |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106804006A (zh) * | 2017-03-07 | 2017-06-06 | 杭州当虹科技有限公司 | 一种vr全景视频弹幕评论投放方法和*** |
CN107707985A (zh) * | 2017-09-15 | 2018-02-16 | 维沃移动通信有限公司 | 一种弹幕控制方法、移动终端及服务器 |
CN107707985B (zh) * | 2017-09-15 | 2019-12-17 | 维沃移动通信有限公司 | 一种弹幕控制方法、移动终端及服务器 |
CN107786884A (zh) * | 2017-10-23 | 2018-03-09 | 咪咕视讯科技有限公司 | 弹幕数据的处理方法、服务器、第一终端以及存储介质 |
CN107786884B (zh) * | 2017-10-23 | 2021-03-05 | 咪咕视讯科技有限公司 | 弹幕数据的处理方法、服务器、第一终端以及存储介质 |
CN108495168A (zh) * | 2018-03-06 | 2018-09-04 | 优酷网络技术(北京)有限公司 | 弹幕信息的显示方法及装置 |
CN110392158A (zh) * | 2018-04-19 | 2019-10-29 | 成都野望数码科技有限公司 | 一种消息处理方法、装置以及终端设备 |
CN108966036A (zh) * | 2018-06-26 | 2018-12-07 | 掌阅科技股份有限公司 | 弹幕显示方法、电子设备及计算机存储介质 |
CN109195016B (zh) * | 2018-09-13 | 2020-12-15 | 苏州思必驰信息科技有限公司 | 面向智能终端设备的视频弹幕的语音交互方法、终端***及智能终端设备 |
CN109246473A (zh) * | 2018-09-13 | 2019-01-18 | 苏州思必驰信息科技有限公司 | 基于声纹识别的个性化视频弹幕的语音交互方法及终端*** |
CN109246473B (zh) * | 2018-09-13 | 2020-06-26 | 苏州思必驰信息科技有限公司 | 基于声纹识别的个性化视频弹幕的语音交互方法及终端*** |
CN109195016A (zh) * | 2018-09-13 | 2019-01-11 | 苏州思必驰信息科技有限公司 | 面向智能终端设备的视频弹幕的语音交互方法、终端***及智能终端设备 |
CN109040815A (zh) * | 2018-10-10 | 2018-12-18 | 四川长虹电器股份有限公司 | 语音遥控器、智能电视及弹幕控制方法 |
CN110377842A (zh) * | 2019-06-14 | 2019-10-25 | 北京字节跳动网络技术有限公司 | 语音评论显示方法、***、介质和电子设备 |
CN113038185A (zh) * | 2021-04-02 | 2021-06-25 | 上海哔哩哔哩科技有限公司 | 弹幕处理方法及装置 |
US11812110B2 (en) | 2021-04-02 | 2023-11-07 | Shanghai Bilibili Technology Co., Ltd. | Bullet comment processing method and apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106470356A (zh) | 一种弹幕发布方法及装置 | |
CN104822093B (zh) | 弹幕发布方法和装置 | |
JP6684231B2 (ja) | 同音異字の存在下でasrを行うためのシステムおよび方法 | |
KR102085383B1 (ko) | 그룹 채팅 서비스를 이용하는 단말 및 이의 운용 방법 | |
Jerald et al. | Developing virtual reality applications with Unity | |
CN108924661A (zh) | 基于直播间的数据交互方法、装置、终端和存储介质 | |
US20220150082A1 (en) | Video playout integrated with video conferencing for a group-watch video system | |
CN106027872B (zh) | 相机控制方法及相机控制*** | |
EP3941080A1 (en) | Live streaming system and live streaming method | |
CN111935551A (zh) | 视频处理方法、装置、电子设备和存储介质 | |
JP2018530930A (ja) | 家庭内で話されている言語に対応するコンテンツを識別するためのシステムおよび方法 | |
CN105007517A (zh) | 一种生成互动电视***互动信息的方法及装置 | |
CN111770388B (zh) | 内容处理方法、装置、设备及存储介质 | |
KR20200136382A (ko) | 정보 처리 장치, 정보 처리 방법, 송신 장치, 및 송신 방법 | |
CN109635131A (zh) | 多媒体内容榜单显示方法、推送方法,装置及存储介质 | |
WO2019076202A1 (zh) | 多屏互动方法、装置及电子设备 | |
Francombe et al. | Producing audio drama content for an array of orchestrated personal devices | |
KR20140016714A (ko) | 종교 생방송 컨텐츠 제공 장치 및 방법 | |
CN105187934A (zh) | 一种电视互动***的终端平台 | |
CN105072497A (zh) | 一种生成互动电视视频信号的方法及装置 | |
CN105072476A (zh) | 一种生成互动信息的方法及*** | |
JP2016201678A (ja) | 認識装置、映像コンテンツ提示システム | |
WO2022018786A1 (ja) | 音声処理システム、音声処理装置、音声処理方法、及び音声処理プログラム | |
US11082380B2 (en) | Systems and methods for providing in-application messaging | |
CN113661715A (zh) | 放映厅业务管理方法、互动方法、显示设备及移动终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170301 |