CN107707985B - 一种弹幕控制方法、移动终端及服务器 - Google Patents
一种弹幕控制方法、移动终端及服务器 Download PDFInfo
- Publication number
- CN107707985B CN107707985B CN201710850377.XA CN201710850377A CN107707985B CN 107707985 B CN107707985 B CN 107707985B CN 201710850377 A CN201710850377 A CN 201710850377A CN 107707985 B CN107707985 B CN 107707985B
- Authority
- CN
- China
- Prior art keywords
- information
- bullet screen
- mobile terminal
- target
- barrage
- 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
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/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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- 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/488—Data services, e.g. news ticker
- H04N21/4884—Data services, e.g. news ticker for displaying subtitles
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明实施例提供一种弹幕控制方法、移动终端及服务器,所述移动终端为第一移动终端,所述方法可包括:当所述第一移动终端显示拍摄预览界面时,在所述拍摄预览界面上生成第一目标弹幕信息;获取所述第一移动终端所处的地理位置信息;向服务器发送所述第一目标弹幕信息和所述地理位置信息,以使所述服务器向与所述地理位置信息相匹配的第二移动终端发送所述第一目标弹幕信息。本发明实施例提供的第一移动终端可以在拍摄过程中,通过发送弹幕信息的方式与第二移动终端进行消息传送,从而具备较好的互动性。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种弹幕控制方法、移动终端及服务器。
背景技术
随着互联网技术和摄像技术的不断进步,以及移动终端的日益普及,人们会经常利用移动终端拍摄照片。然而,在相机拍摄界面中,用户一般只能进行一些拍摄参数设置、拍摄或照片编辑等常规操作,且在拍摄照片的过程中,用户大都只能独自欣赏拍摄的照片,若用户期望与他人分享拍摄的照片,则需先将拍摄后的照片发布到社交网站,才能与他人就拍摄的照片进行交流互动。
可见,现有移动终端在实时拍摄过程存在互动性较差的问题。
发明内容
本发明实施例提供一种弹幕控制方法、移动终端及服务器,以解决现有移动终端在实时拍摄过程存在互动性较差的问题。
第一方面,本发明实施例提供一种弹幕控制方法,应用于第一移动终端,所述方法包括:
当所述第一移动终端显示拍摄预览界面时,在所述拍摄预览界面上生成第一目标弹幕信息;
获取所述第一移动终端所处的地理位置信息;
向服务器发送所述第一目标弹幕信息和所述地理位置信息,以使所述服务器向与所述地理位置信息相匹配的第二移动终端发送所述第一目标弹幕信息。
第二方面,本发明实施例还提供另一种弹幕控制方法,应用于服务器,所述方法包括:
接收第一移动终端发送的所述第一移动终端所处的地理位置信息;
接收所述第一移动终端发送的第一目标弹幕信息,其中,所述第一目标弹幕信息为在所述第一移动终端的拍摄预览界面上生成的弹幕信息;
向与所述地理位置信息相匹配的第二移动终端发送所述第一目标弹幕信息。
第三方面,本发明实施例还提供一种移动终端,所述移动终端为第一移动终端,所述第一移动终端包括:
生成模块,用于当所述第一移动终端显示拍摄预览界面时,在所述拍摄预览界面上生成第一目标弹幕信息;
第一获取模块,用于获取所述第一移动终端所处的地理位置信息;
第一发送模块,用于向服务器发送所述第一目标弹幕信息和所述地理位置信息,以使所述服务器向与所述地理位置信息相匹配的第二移动终端发送所述第一目标弹幕信息。
第四方面,本发明实施例还提供一种服务器,包括:
第一接收模块,用于接收第一移动终端发送的所述第一移动终端所处的地理位置信息;
第二接收模块,用于接收所述第一移动终端发送的第一目标弹幕信息,其中,所述第一目标弹幕信息为在所述第一移动终端的拍摄预览界面上生成的弹幕信息;
第一发送模块,用于向与所述地理位置信息相匹配的第二移动终端发送所述第一目标弹幕信息。
第五方面,本发明实施例还提供另一种移动终端,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面提供的弹幕控制方法中的步骤。
第六方面,本发明实施例还提供另一种服务器,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第二方面提供的弹幕控制方法中的步骤。
第七方面,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面提供的弹幕控制方法中的步骤。
第八方面,本发明实施例还提供另一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述第二方面提供的弹幕控制方法中的步骤。
本发明实施例中,当所述第一移动终端显示拍摄预览界面时,可以在所述拍摄预览界面上生成第一目标弹幕信息,并将所述第一目标弹幕信息和所述移动终端所处的地理位置信息发送给服务器,以使所述服务器将所述第一目标弹幕信息发送给与所述地理位置信息相匹配的第二移动终端,这样,在拍摄过程中,所述第一移动终端可以通过发送弹幕信息的方式与所述第二移动终端进行消息传送,从而具备较好的互动性。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种弹幕控制方法的流程示意图;
图2是本发明实施例提供的另一种弹幕控制方法的流程示意图;
图3是本发明实施例提供的另一种弹幕控制方法的流程示意图;
图4是本发明实施例提供的另一种弹幕控制方法的流程示意图;
图5是本发明实施例提供的一种移动终端的结构示意图;
图6是本发明实施例提供的另一种移动终端的结构示意图;
图7是本发明实施例提供的另一种移动终端的结构示意图;
图8是本发明实施例提供的另一种移动终端的结构示意图;
图9是本发明实施例提供的另一种移动终端的结构示意图;
图10是本发明实施例提供的一种服务器的结构示意图;
图11是本发明实施例提供的另一种服务器的结构示意图;
图12是本发明实施例提供的另一种服务器的结构示意图;
图13是本发明实施例提供的另一种服务器的结构示意图;
图14是本发明实施例提供的另一种移动终端的结构示意图;
图15是本发明实施例提供的另一种服务器的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,图1是本发明实施例提供的一种弹幕控制方法的流程示意图,应用于第一移动终端,如图1所示,所述方法包括以下步骤:
步骤101、当所述第一移动终端显示拍摄预览界面时,在所述拍摄预览界面上生成第一目标弹幕信息。
上述拍摄预览界面可以是通过启动所述第一移动终端的摄像头而触发显示的图像预览界面,例如:通过触发所述第一移动终端上安装的相机应用程序或其他支持拍摄的应用程序所显示的拍摄预览界面。
其中,弹幕的具体形式为用户可在支持弹幕的应用程序界面(如视频播放应用程序)上添加文字评论,并随着该应用程序的持续运行进行显示。上述在所述拍摄预览界面上生成第一目标弹幕信息,可以是通过获取用户在所述拍摄预览界面上编辑的弹幕信息来生成所述第一目标弹幕信息,也可以是由所述第一移动终端根据用户的操作自动生成所述第一目标弹幕信息,其中,所述弹幕信息可以包括弹幕内容信息和弹幕外观信息,所述弹幕内容信息可以是纯文本信息,也可以是多媒体信息。这样,用户可以利用所述第一移动终端在所述拍摄预览界面上发布文字弹幕信息,也可以进一步地添加图片、音频或视频等多媒体信息,还可以设置弹幕信息的外观,如弹幕的字体大小、样式和颜色等等。
此外,所述第一移动终端的拍摄预览界面上可以显示有弹幕虚拟开关,以使用户可以选择是否开启弹幕功能,且只有在开启弹幕功能的前提下,才可以在所述拍摄预览界面上生成所述第一目标弹幕信息。
该步骤中,当所述第一移动终端显示拍摄预览界面时,可以在所述拍摄预览界面上生成第一目标弹幕信息,这样,在拍摄时,用户不仅可以所述第一移动终端预览拍摄图像,还可以在拍摄预览界面上发布弹幕信息,从而使得拍摄的过程不再单一,而是具备一定的互动性。
步骤102、获取所述第一移动终端所处的地理位置信息。
上述获取所述第一移动终端所处的地理位置信息,可以是通过全球定位***(Global Positioning System,GPS)或网络定位来获得所述第一移动终端所处的地理位置信息。
本发明实施例中,弹幕信息是地理位置信息相关联的,这样,当所述第一移动终端处于拍摄预览界面,或在所述拍摄预览界面生成所述第一目标弹幕信息时,便可以获取所述第一移动终端所处的地理位置信息,以使所述第一移动终端可以将所述第一目标弹幕信息和所述地理位置信息发送给服务器。
需要说明的是,当所述第一目标弹幕信息中携带有多媒体信息时,其携带的多媒体信息可以是在所述地理位置信息拍摄的图片、录制的语音或视频等文件,这样,可保证所述第一目标弹幕信息与所述地理位置信息更具相关性。
步骤103、向服务器发送所述第一目标弹幕信息和所述地理位置信息,以使所述服务器向与所述地理位置信息相匹配的第二移动终端发送所述第一目标弹幕信息。
本实施例中,在生成所述第一目标弹幕信息和获取所述地理位置信息之后,便可以将所述第一目标弹幕信息和所述地理位置信息发送给上述服务器,这样,服务器可以将所述第一移动终端发送的所述第一目标弹幕信息和所述地理位置信息进行关联存储,并向与所述地理位置信息相匹配的第二移动终端发送所述第一目标弹幕信息。其中,所述第二移动终端与所述地理位置信息相匹配可以为所述第二移动终端所处的位置与所述第一移动终端所处的位置之间的距离在预设范围之内,例如:所述第二移动终端与所述第一移动终端之间的距离在100米以内。
该步骤中,通过向服务器发送所述第一目标弹幕信息和所述地理位置信息,从而可使所述服务器向与所述地理位置信息相匹配的第二移动终端发送所述第一目标弹幕信息,这样,在拍摄过程中,所述第一移动终端可以通过所述服务器与所述第二移动终端进行弹幕互动,使得拍摄过程更加丰富。
本实施例中,上述第一移动终端可以是手机、平板电脑(Tablet PersonalComputer)、膝上型电脑(Laptop Computer)、个人数字助理(personal digitalassistant,简称PDA)、移动上网装置(Mobile Internet Device,简称MID)或可穿戴式设备(Wearable Device)等终端设备。
本实施例中,当所述第一移动终端显示拍摄预览界面时,可以在所述拍摄预览界面上生成第一目标弹幕信息,并将所述第一目标弹幕信息和所述移动终端所处的地理位置信息发送给服务器,以使所述服务器将所述第一目标弹幕信息发送给与所述地理位置信息相匹配的第二移动终端,这样,在拍摄过程中,所述第一移动终端可以通过发送弹幕信息的方式与所述第二移动终端进行消息传送,从而具备较好的互动性。
请参阅图2,图2是本发明实施例提供的另一种弹幕控制方法的流程示意图,应用于移动终端。该实施例在图1所示的实施例的基础上,追加了如何获取与所述第一移动终端所处的地理位置信息匹配的弹幕信息的步骤。如图2所示,所述方法包括以下步骤:
步骤201、当所述第一移动终端显示拍摄预览界面时,在所述拍摄预览界面上生成第一目标弹幕信息。
该步骤的具体实施方式可以参见图1所示的方法实施例中步骤101的实施方式,为避免重复,这里不再赘述。
步骤202、获取所述第一移动终端所处的地理位置信息。
该步骤的具体实施方式可以参见图1所示的方法实施例中步骤102的实施方式,为避免重复,这里不再赘述。
步骤203、向服务器发送所述第一目标弹幕信息和所述地理位置信息,以使所述服务器向与所述地理位置信息相匹配的第二移动终端发送所述第一目标弹幕信息。
该步骤的具体实施方式可以参见图1所示的方法实施例中步骤103的实施方式,为避免重复,这里不再赘述。
可选的,步骤201之后,步骤203之前,所述方法还包括:
对所述拍摄预览界面上的预览图像进行识别,以获得拍摄对象的信息;
基于所述拍摄对象的信息确定拍摄对象的类型信息;
所述向服务器发送所述第一目标弹幕信息和所述地理位置信息,以使所述服务器向与所述地理位置信息相匹配的第二移动终端发送所述第一目标弹幕信息的步骤,包括:
向服务器发送所述第一目标弹幕信息、所述地理位置信息以及所述拍摄对象的类型信息,以使所述服务器向与所述地理位置信息相匹配且与所述第一移动终端的拍摄对象的类型相同的第二移动终端发送所述第一目标弹幕信息。
该实施方式中,所述第一目标弹幕信息还可以与当前的拍摄对象的类型相关联,因此,在所述第一移动终端显示拍摄预览界面时,还可以对所述拍摄预览界面上的预览图像进行识别,以确定拍摄对象的信息,例如:可以通过图像识别技术识别所述拍摄预览界面中的拍摄主体的图像特征,以确定拍摄对象的信息,并基于所述拍摄对象的信息确定拍摄对象的类型信息,例如:若拍摄对象为人,则可以确定拍摄对象的类型为人物;若拍摄对象为树木、花草或建筑,则可以确定拍摄对象的类型为景物等等。需要说明的是,在确定拍摄对象的类型信息后,还可以将拍摄对象的类型信息生成一个弹幕标签,以关联在所述拍摄预览界面上生成的所述第一目标弹幕信息。
这样,在向所述服务器发送所述第一目标弹幕信息和所述地理位置信息的同时,还可以向所述服务器发送所述拍摄对象的类型信息,以使所述服务器向与所述地理位置信息相匹配且与所述第一移动终端的拍摄对象的类型相同的第二移动终端发送所述第一目标弹幕信息,从而可使所述第一移动终端与所述第二移动终端分享的弹幕内容信息更具相关性,进而更易引发被分享者的共鸣。
可选的,步骤201之后,步骤203之前,所述方法还包括:
获取第一弹幕账号信息,其中,所述第一弹幕账号信息为与所述第一移动终端关联的弹幕账号信息;
所述向服务器发送所述第一目标弹幕信息和所述地理位置信息的步骤,包括:
向服务器发送所述第一目标弹幕信息、所述地理位置信息以及所述第一弹幕账号信息;
所述向服务器发送所述第一目标弹幕信息、所述地理位置信息以及所述第一弹幕账号信息的步骤之后,所述方法还包括:
接收所述服务器发送的目标评论信息和第二弹幕账号信息,其中,所述目标评论信息为所述第二移动终端向所述服务器发送的针对所述第一目标弹幕信息所发布的评论信息,所述第二弹幕账号信息为与所述第二移动终端关联的弹幕账号信息。
该实施方式中,可以引入弹幕账号***,以使每个用户都可以使用相应的弹幕账号来发布弹幕信息。上述获取第一弹幕账号信息可以是在检测到在所述拍摄预览界面上生成所述第一目标弹幕信息之后,则获取与所述第一移动终端关联的弹幕账号信息,具体地,可以是记录用户在登录所述弹幕账号***时输入的弹幕账号信息,或者直接获取用户在之前登录所述弹幕账号***时所保存的弹幕账号信息,其中,所述弹幕账号信息可以包括账号、用户名或昵称等信息。
在获取所述第一弹幕账号信息之后,可以向所述服务器发送所述第一目标弹幕信息、所述地理位置信息以及所述第一弹幕账号信息,以使所述服务器可以将所述第一目标弹幕信息、所述地理位置信息及所述第一弹幕账号信息进行关联存储,并向与所述地理位置信息相匹配的第二移动终端发送所述第一目标弹幕信息和所述第一弹幕账号信息。
在接入弹幕账号***之后,所述第一移动终端便还可以接收到所述服务器发送的所述第二移动终端针对所述第一目标弹幕信息所发布的评论信息,以及与所述第二移动终端关联的弹幕账号信息,具体地,可以是在所述服务器将所述第一目标弹幕信息推送给所述第二移动终端之后,所述第二移动终端可以针对所述第一目标弹幕信息发布评论信息,该评论信息和与所述第二移动终端关联的弹幕账号信息会被先发送到所述服务器,再由所述服务器将该评论信息和与所述第二移动终端关联的弹幕账号信息发送给所述第一移动终端。
相应地,所述第一移动终端也可以针对所述第二移动终端的评论信息进行信息回复,也可以针对所述第二移动终端的拍摄预览界面上生成的弹幕信息发布评论信息,以实现与所述第二移动终端的互动交流。
这样,该实施方式中,通过接入弹幕账号***,用户可以利用所述第一移动终端与其他用户就发布的弹幕信息进行双向的互动交流,从而使所述第一移动终端在拍摄过程中具备更好的互动性。
当然,该实施方式中,同样可以应用到图1所示的实施例中,且能达到相同有益效果。
步骤204、向所述服务器发送弹幕请求信息,其中,所述弹幕请求信息用于获取与所述地理位置信息匹配的至少一条第二目标弹幕信息。
该步骤中,在获取所述第一移动终端所处的地理位置信息之后,还可以向所述服务器发送弹幕请求信息,其中,所述弹幕请求信息中包括所述地理位置信息,且所述弹幕请求信息用于获取与所述地理位置信息匹配的至少一条第二目标弹幕信息,所述获取与所述地理位置信息匹配的至少一条第二目标弹幕信息可以理解为,所述服务器在接收到移动终端发送的每条弹幕信息和地理位置信息后,便分别建立了每条弹幕信息与地理位置信息的对应关系,或是每条弹幕信息都携带了一个相应的地理位置信息,从而可以根据某个地理位置信息找到与之匹配的弹幕信息。此外,由于所述服务器的数据库中可能存在不止一条与所述地理位置信息匹配的弹幕信息,因此,所述弹幕请求信息是用于获取与所述地理位置信息匹配的至少一条第二目标弹幕信息。
这样,该步骤中,通过向所述服务器发送弹幕请求信息,可以使所述服务器根据所述弹幕请求信息向所述第一移动终端推送与所述地理位置信息匹配的至少一条第二目标弹幕信息,从而可使所述第一移动终端在拍摄过程中具备一定的互动性。
需要说明的是,本实施例中并不限定步骤203与步骤204的先后时序关系,步骤203与步骤204可以是并行执行的,即在获取所述第一移动终端所处的地理位置信息之后,可以同步向所述服务器发送所述第一目标弹幕信息和所述弹幕请求信息。
可选的,所述弹幕请求信息还包括弹幕过滤条件,所述弹幕请求信息用于获取与所述地理位置信息匹配且满足所述弹幕过滤条件的至少一条第二目标弹幕信息。
该实施方式中,所述弹幕请求信息还可以包括弹幕过滤条件,其中,所述弹幕过滤条件是可以由用户设置选择的,所述弹幕过滤条件用于过滤掉一些不符合用户期望的弹幕信息,具体地,所述弹幕过滤条件可以包括与所述第一移动终端的拍摄对象的类型相同、屏蔽词、筛选词或弹幕生成时间等条件,其中,弹幕生成时间可以是服务器接收到移动终端发送的弹幕信息的时间。
这样,用户还可以通过设置弹幕过滤条件来筛选符合一定要求的弹幕信息,以使所述第一移动终端只接收符合所述弹幕过滤条件的弹幕信息。
步骤205、接收所述服务器发送的所述至少一条第二目标弹幕信息。
在向所述服务器发送用于获取与所述地理位置信息匹配的至少一条第二目标弹幕信息的弹幕请求信息之后,所述服务器便会从数据库中提取出与所述地理位置信息匹配的至少一条第二目标弹幕信息,并将所述至少一条第二目标弹幕信息发送给所述第一移动终端。
因此,该步骤中,可以接收所述服务器发送的所述至少一条第二目标弹幕信息,以使所述第一移动终端可以将所述服务器推送的所述至少一条第二目标弹幕信息在拍摄预览界面上向用户进行展示。
步骤206、在所述拍摄预览界面上显示所述至少一条第二目标弹幕信息。
该步骤中,在接收到所述服务器发送的所述至少一条第二目标弹幕信息之后,便可以将所述至少一条第二目标弹幕信息在所述拍摄预览界面上进行显示,所述至少一条第二目标弹幕信息的显示方式可以根据所述第一移动终端预先设置的默认显示方式进行显示,也可以根据用户设置的显示方式进行显示,例如:用户可以设置弹幕信息的显示区域、显示密度、更新速度、显示透明度或显示顺序等,其中显示顺序可以是按照弹幕的生成时间的先后顺序进行显示或者随机显示,更新速度可以是弹幕信息在所述拍摄预览上滚动的速度。
此外,所述拍摄预览界面上显示的弹幕信息是可以进行自动更新的,例如:当所述移动终端所处的地理位置信息、拍摄对象的类型、弹幕过滤条件或弹幕显示设置等发生变化时,所述第一移动终端会将变化后的信息发送给所述服务器,以使所服务器向所述第一移动终端发送新的弹幕信息,从而实现弹幕的自动更新。
该步骤中,通过在所述拍摄预览界面上显示所述至少一条第二目标弹幕信息,以使用户可以在拍摄过程中查看其它用户在与所述第一移动终端所处的地理位置信息相匹配的地理位置发布的弹幕信息,从而使得拍摄过程不再单一,而是具备一定的互动性,以提升用户体验。
可选的,步骤206之后,所述方法还包括:
若检测到对所述至少一条第二目标弹幕信息中携带有多媒体内容的第三目标弹幕信息的触控操作,则在所述拍摄预览界面中展示所述第三目标弹幕信息携带的多媒体内容,其中,第四弹幕信息的显示外观与第五弹幕信息的显示外观不同,所述第四弹幕信息为所述至少一条第二目标弹幕信息中携带有多媒体内容的弹幕信息,所述第五弹幕信息为所述至少一条第二目标弹幕信息中未携带有多媒体内容的弹幕信息。
该实施方式中,所述至少一条第二目标弹幕信息中可以包括携带有多媒体内容的弹幕信息,其中,第四弹幕信息(即所述至少一条第二目标弹幕信息中携带有多媒体内容的弹幕信息)的显示外观与第五弹幕信息(即所述至少一条第二目标弹幕信息中未携带有多媒体内容的弹幕信息)的显示外观不同,例如:所述至少一条第二目标弹幕信息中携带有多媒体内容的弹幕信息可以使用特殊的字体或颜色,或者使用特殊的外框,或者在弹幕内容信息中添加特殊的标记符号。这样,用户可以通过弹幕的显示外观来区分所述至少一条第二目标弹幕信息中携带有多媒体内容的弹幕信息和未携带有多媒体内容的弹幕信息。
当用户期望查看所述至少一条第二目标弹幕信息中携带有多媒体内容的第三目标弹幕信息时,可以对所述第三目标弹幕信息执行触控操作,以查看所述第三目标弹幕信息携带的多媒体内容,其中,所述触控操作可以是点击操作、双击操作或按压操作等,所述多媒体内容可以是图片、音频或视频中的任意一种或多种。
具体地,若所述至少一条第二目标弹幕信息是以滚动的形式在所述拍摄预览界面中进行显示,则当检测到对所述至少一条第二目标弹幕信息中携带有多媒体内容的第三目标弹幕信息的触控操作时,可以将所述第三目标弹幕信息静止显示在所述拍摄预览界面上,并在所述拍摄预览界面中展示所述第三目标弹幕信息携带的多媒体内容,例如:若所述第三目标弹幕信息携带的多媒体内容为图片或视频,则可以在所述拍摄预览界面的右上角区域展示所述第三目标弹幕信息携带的图片或视频,也可以全屏展示所述第三目标弹幕信息携带的图片或视频;若所述第三目标弹幕信息携带的多媒体内容为音频(如语音),则可以直接播放该音频。
此外,为避免携带有多媒体内容的弹幕信息占用过多的存储空间,可以只先接收和显示所述服务器发送的所述至少一条第二目标弹幕信息中的文字内容信息,当检测到对所述至少一条第二目标弹幕信息中携带有多媒体内容的第三目标弹幕信息的触控操作时,再向所述服务器发送用于获取所述第三目标弹幕信息携带的多媒体内容的请求信息,以使所述服务器向所述第一移动终端发送所述第三目标弹幕信息携带的多媒体内容,并将接收到的所述第三目标弹幕信息携带的多媒体内容在所述拍摄预览界面中进行展示。
该实施方式中,在检测到对所述至少一条第二目标弹幕信息中携带有多媒体内容的第三目标弹幕信息的触控操作时,在所述拍摄预览界面中展示所述第三目标弹幕信息携带的多媒体内容,这样,所述第一移动终端的用户还可以查看他人通过弹幕分享的图片、音频或视频等多媒体内容,并且可以有选择的查看携带有多媒体内容的弹幕信息,从而使用户在拍摄过程中可操作的功能更加丰富。
本实施例中,在图1所示的实施例的基础上,追加了如何获取与所述第一移动终端所处的地理位置信息匹配的弹幕信息的步骤,从而使拍摄过程中的弹幕控制方式更加清楚完善。另外,本实施例在图1所示的实施例的基础上还增加了多种可选的实施方式,这些可选的实施方式可以相互结合实现,也可以单独实现,且都能达到在拍摄过程中,通过发送弹幕信息的方式与第二移动终端进行消息传送,从而使所述第一移动终端具备较好的互动性的技术效果。
请参阅图3,图3是本发明实施例提供的另一种弹幕控制方法的流程示意图,应用于服务器,如图3所示,所述方法包括以下步骤:
步骤301、接收第一移动终端发送的所述第一移动终端所处的地理位置信息。
当所述第一移动终端显示拍摄预览界面,并启用弹幕功能时,会将所述第一移动终端所处的地理位置信息发送给所述服务器,因此,该步骤中,所述服务器会接收到第一移动终端发送的所述第一移动终端所处的地理位置信息,从而所述服务器可以根据所述地理位置信息对所述第一移动终端发送的弹幕信息进行归类存储。
步骤302、接收所述第一移动终端发送的第一目标弹幕信息,其中,所述第一目标弹幕信息为在所述第一移动终端的拍摄预览界面上生成的弹幕信息。
当所述第一移动终端在拍摄预览界面上生成第一目标弹幕信息时,便会向所述服务器发送所述第一目标弹幕信息,因此,该步骤中,所述服务器会接收到第一移动终端发送的所述第一目标弹幕信息,再根据接收到的所述第一移动终端所处的地理位置信息,将所述第一目标弹幕信息与所述地理位置信息进行关联存储。具体地,所述服务器可以预先建立一个弹幕数据库,在接收到所述第一移动终端发送的所述第一目标弹幕信息和所述地理位置信息时,便将所述第一目标弹幕信息和所述地理位置信息关联存储在所述弹幕数据库中,以使所述服务器可以根据所述地理位置信息向其他移动终端推送所述第一目标弹幕信息。
此外,所述服务器在接收到所述第一目标弹幕信息时,还可以记录接收到所述第一目标弹幕信息的时间,以得到所述第一目标弹幕信息的弹幕生成时间,这样,在向第二移动终端推送弹幕信息时,可以根据弹幕生成时间来决定推送的弹幕信息的先后顺序;且所述服务器还可以为接收到的每一条目标弹幕信息生成一个唯一的弹幕编号,作为每一条弹幕信息的区分标识,这样,在存储弹幕信息时,可以按弹幕编号进行分条存储。
步骤303、向与所述地理位置信息相匹配的第二移动终端发送所述第一目标弹幕信息。
在接收到所述第一移动终端发送的所述第一目标弹幕信息和所述地理位置信息之后,便可以向与所述地理位置信息相匹配的第二移动终端推送所述第一目标弹幕信息,其中,所述第二移动终端与所述地理位置信息相匹配可以为所述第二移动终端所处的位置与所述第一移动终端所处的位置之间的距离在预设范围之内,例如:所述第二移动终端与所述第一移动终端之间的距离在100米以内。
该步骤中,通过向与所述地理位置信息相匹配的第二移动终端发送所述第一目标弹幕信息,从而可使所述第二移动终端接收到所述第一移动终端发出的第一目标弹幕信息,这样,在拍摄过程中,所述第一移动终端可以通过所述服务器与所述第二移动终端进行弹幕互动,使得拍摄过程更加丰富。
本实施例可以在拍摄过程中接收第一移动终端发送的第一目标弹幕信息,并向第二移动终端推送所述第一目标弹幕信息,从而使所述第一移动终端可通过发送弹幕信息的方式与所述第二移动终端进行消息传送,以达到具备较好的互动性的技术效果。
请参阅图4,图4是本发明实施例提供的另一种弹幕控制方法的流程示意图,应用于服务器。该实施例在图3所示的实施例的基础上,追加了如何向第一移动终端推送弹幕信息的步骤。如图4所示,所述方法包括以下步骤:
步骤401、接收第一移动终端发送的所述第一移动终端所处的地理位置信息。
该步骤的具体实施方式可以参见图3所示的方法实施例中步骤301的实施方式,为避免重复,这里不再赘述。
步骤402、接收所述第一移动终端发送的第一目标弹幕信息,其中,所述第一目标弹幕信息为在所述第一移动终端的拍摄预览界面上生成的弹幕信息。
该步骤的具体实施方式可以参见图3所示的方法实施例中步骤302的实施方式,为避免重复,这里不再赘述。
步骤403、向与所述地理位置信息相匹配的第二移动终端发送所述第一目标弹幕信息。
该步骤的具体实施方式可以参见图3所示的方法实施例中步骤303的实施方式,为避免重复,这里不再赘述。
可选的,所述接收所述第一移动终端发送的第一目标弹幕信息的步骤,包括:
接收所述第一移动终端发送的第一目标弹幕信息和所述第一移动终端的拍摄对象的类型信息;
所述向与所述地理位置信息相匹配的第二移动终端发送所述第一目标弹幕信息的步骤,包括:
向与所述地理位置信息相匹配且与所述第一移动终端的拍摄对象的类型相同的第二移动终端发送所述第一目标弹幕信息。
该实施方式中,所述服务器在接收所述第一移动终端发送的第一目标弹幕信息的同时,还可以接收所述第一移动终端发送的拍摄对象的类型信息,这样,所述服务器还可以根据所述第一移动终端的拍摄对象的类型信息,将所述第一目标弹幕信息、所述地理位置信息及所述拍摄对象的类型信息进行关联存储。具体地,所述服务器可以预先建立一个弹幕数据库,在接收到所述第一移动终端发送的所述第一目标弹幕信息、所述地理位置信息和所述拍摄对象的类型信息时,便将所述第一目标弹幕信息、所述地理位置信息和所述拍摄对象的类型信息关联存储在所述弹幕数据库中,以使所述服务器可以根据所述地理位置信息和所述拍摄对象的类型信息向其他移动终端推送所述第一目标弹幕信息,具体为所述服务器可以向与所述地理位置信息相匹配且与所述第一移动终端的拍摄对象的类型相同的第二移动终端发送所述第一目标弹幕信息。
该实施方式中,所述服务器不仅需根据所述第一移动终端所处的地理位置信息来推送弹幕信息,还需根据所述第一移动终端的拍摄对象的类型来推送更具相关性的弹幕信息,以使所述第一移动终端的用户与所述第二移动终端的用户可以就相同主题的拍摄对象进行互动,这样更易使用户间产生共鸣,从而具备更好的互动效果。
可选的,所述接收第一移动终端发送的第一目标弹幕信息的步骤,包括:
接收第一移动终端发送的第一目标弹幕信息和第一弹幕账号信息,其中,所述第一弹幕账号信息为与所述第一移动终端关联的弹幕账号信息;
所述向与所述地理位置信息相匹配的第二移动终端发送所述第一目标弹幕信息的步骤之后,所述方法还包括:
接收所述第二移动终端发送的目标评论信息和第二弹幕账号信息,其中,所述目标评论信息为所述第二移动终端针对所述第一目标弹幕信息所发布的评论信息,所述第二弹幕账号信息为与所述第二移动终端关联的弹幕账号信息;
向所述第一移动终端发送所述目标评论信息和所述第二弹幕账号信息。
该实施方式中,可以引入弹幕账号***,以使每个用户都可以使用相应的弹幕账号来发布弹幕信息。因此,所述服务器在接收所述第一移动终端发送的第一目标弹幕信息的同时,还可以接收与所述第一移动终端关联的弹幕账号信息,这样,所述服务器在向第二移动终端推送所述第一目标弹幕信息时,还可以将所述第一目标弹幕信息的发布者的弹幕账号信息同步推送给所述第二移动终端,以使所第二移动终端可以获知到弹幕发布者的账号信息。
在向所述第二移动终端发送所述第一目标弹幕信息之后,所述第二移动终端的用户便可以对所述第一目标弹幕信息进行评论,这样,所述服务器还可以接收所述第二移动终端发送的目标评论信息和与所述第二移动终端关联的弹幕账号信息,并可以将所述目标评论信息和与所述第二移动终端关联的弹幕账号信息发送给所述第一移动终端。
可见,该实施方式中,通过接入弹幕账号***,用户可以利用所述第一移动终端与其他用户就发布的弹幕信息进行双向的互动交流,从而使所述第一移动终端在拍摄过程中具备更好的互动性。
步骤404、接收所述第一移动终端发送的弹幕请求信息,其中,所述弹幕请求信息用于获取与所述地理位置信息匹配的至少一条第二目标弹幕信息。
在接收到所述第一移动终端发送的所述第一移动终端所处的地理位置信息之后,所述服务器还可以接收所述第一移动终端发送的弹幕请求信息,其中,其中,所述弹幕请求信息中包括所述地理位置信息,且所述弹幕请求信息用于获取与所述地理位置信息匹配的至少一条第二目标弹幕信息,所述获取与所述地理位置信息匹配的至少一条第二目标弹幕信息可以理解为,所述服务器在接收到移动终端发送的每条弹幕信息和地理位置信息后,便分别建立了每条弹幕信息与地理位置信息的对应关系,或是每条弹幕信息都携带了一个相应的地理位置信息,从而可以根据某个地理位置信息找到与之匹配的弹幕信息。
这样,该步骤中,通过接收所述第一移动终端发送的弹幕请求信息,可以根据所述弹幕请求信息向所述第一移动终端推送与所述地理位置信息匹配的至少一条第二目标弹幕信息,从而可使所述第一移动终端在拍摄过程中具备一定的互动性。
需要说明的是,本实施例中并不限定步骤402与步骤404的先后时序关系,步骤402与步骤404可以是并行执行的,即在接收到所述第一移动终端发送的所述地理位置信息之后,可以同步接收所述第一移动终端发送的所述第一目标弹幕信息和所述弹幕请求信息。
可选的,所述弹幕请求信息还包括弹幕过滤条件,所述弹幕请求信息用于获取与所述地理位置信息匹配且满足所述弹幕过滤条件的至少一条第二目标弹幕信息。
该实施方式中,所述弹幕请求信息还可以包括弹幕过滤条件,其中,所述弹幕过滤条件是可以由用户设置选择的,所述弹幕过滤条件用于过滤掉一些不符合用户期望的弹幕信息,具体地,所述弹幕过滤条件可以包括与所述第一移动终端的拍摄对象的类型相同、屏蔽词、筛选词或弹幕生成时间等条件,其中,弹幕生成时间可以是服务器接收到移动终端发送的弹幕信息的时间。
这样,所述第一移动终端可以将用户设置的弹幕过滤条件发送给所述服务器,以使所述服务器只向所述第一移动终端推送符合所述弹幕过滤条件的弹幕信息。
步骤405、向所述第一移动终端发送所述至少一条第二目标弹幕信息。
在接收到所述第一移动终端发送的用于获取与所述地理位置信息匹配的至少一条第二目标弹幕信息的弹幕请求信息之后,所述服务器便会从数据库中提取出与所述地理位置信息匹配的至少一条第二目标弹幕信息,并将所述至少一条第二目标弹幕信息发送给所述第一移动终端。
因此,该步骤中,通过向所述第一移动终端发送所述至少一条第二目标弹幕信息,以使所述第一移动终端可以将所述至少一条第二目标弹幕信息在拍摄预览界面上向用户进行展示。
本实施例中,在图3所示的实施例的基础上,追加了如何向第一移动终端推送弹幕信息的步骤。本实施例不仅可以在拍摄过程中接收第一移动终端发送的第一目标弹幕信息,并向第二移动终端推送所述第一目标弹幕信息,还可以在拍摄过程中向所述第一移动终端推送与所述第一移动终端所处的地理位置信息匹配的至少一条第二目标弹幕信息,从而使所述第一移动终端可通过发送和接收弹幕信息的方式与所述第二移动终端进行消息传送,以达到具备较好的互动性的技术效果。
下面将以一个举例对前述实施例中介绍的实施方式进行举例说明:
例1:
当第一移动终端处于拍摄预览界面时,若当前启动的拍摄应用程序被允许获取当前的地理位置信息,且处于弹幕功能开启状态,则将所述地理位置信息发送给服务器,并向所述服务器发送弹幕请求信息;所述服务器在接收到弹幕请求信息之后,便会根据所述地理位置信息,从弹幕数据库中查找出与所述地理位置信息匹配的弹幕信息;若所述第一移动终端还接收到用户设置弹幕过滤条件的操作指令,则将设置的弹幕过滤条件发送给所述服务器;所述服务器在接收到所述弹幕过滤条件之后,将从与所述地理位置信息匹配的弹幕信息中筛选出符合所述弹幕过滤条件的目标弹幕信息,并向所述第一移动终端推送所述目标弹幕信息;所述第一移动终端在接收到所述目标弹幕信息之后,则会按照***预先设置的弹幕显示规则或按照用户设置的弹幕显示规则,将所述目标弹幕信息在所述拍摄预览界面上进行展示,这样,所述第一移动终端的用户可以在拍摄的过程中接收到其他用户在与所述地理位置信息匹配的地理位置发布的弹幕信息,从而达到互动的目的。
在接收所述服务器推送的弹幕信息的同时,若检测到用户在所述拍摄预览界面编辑弹幕信息的操作,则可以将用户编辑的弹幕信息发送给所述服务器;所述服务器在接收到该弹幕信息之后,便会主动地将该弹幕信息和所述地理位置信息关联存储在所述弹幕数据库中;同时,所述第一移动终端还可以将识别出的拍摄对象的类型信息发送给所述服务器,以使所述服务器在存储用户编辑的弹幕信息时,将所述拍摄对象的类型信息也进行关联存储,从而可以向与所述第一移动终端的拍摄对象的类型相同的第二移动终端推送所述第一移动终端发送的弹幕信息。此外,所述服务器还可以记录该弹幕信息的接收时间,并将所述接收时间作为该弹幕信息的弹幕生成时间,且还可以为该弹幕信息生成一个编号,并将该编号作为该弹幕信息的弹幕编号,从而在存储该弹幕信息时,可以将所述弹幕生成时间和所述弹幕编号也进行关联存储。这样,所述服务器存储的每条弹幕信息可以包含较多的弹幕特征,以更好地区分其他弹幕信息,且可以根据用户利用移动终端设置的弹幕特征,向该移动终端推送符合用户期望的弹幕信息。该举例的具体流程可以如图5所示。
请参阅图6,图6是本发明实施提供的一种移动终端的结构示意图,所述移动终端为第一移动终端,如图6所示,第一移动终端600包括:
生成模块601,用于当所述第一移动终端600显示拍摄预览界面时,在所述拍摄预览界面上生成第一目标弹幕信息;
第一获取模块602,用于获取所述第一移动终端600所处的地理位置信息;
第一发送模块603,用于向服务器发送所述第一目标弹幕信息和所述地理位置信息,以使所述服务器向与所述地理位置信息相匹配的第二移动终端发送所述第一目标弹幕信息。
可选的,如图7所示,所述第一移动终端600还包括:
识别模块604,用于对所述拍摄预览界面上的预览图像进行识别,以获得拍摄对象的信息;
确定模块605,用于基于所述拍摄对象的信息确定拍摄对象的类型信息;
所述第一发送模块603用于向服务器发送所述第一目标弹幕信息、所述地理位置信息以及所述拍摄对象的类型信息,以使所述服务器向与所述地理位置信息相匹配且与所述第一移动终端600的拍摄对象的类型相同的第二移动终端发送所述第一目标弹幕信息。
可选的,如图8所示,所述第一移动终端600还包括:
第二发送模块606,用于向所述服务器发送弹幕请求信息,其中,所述弹幕请求信息用于获取与所述地理位置信息匹配的至少一条第二目标弹幕信息;
第一接收模块607,用于接收所述服务器发送的所述至少一条第二目标弹幕信息;
显示模块608,用于在所述拍摄预览界面上显示所述至少一条第二目标弹幕信息。
可选的,如图9所示,所述第一移动终端600还包括:
展示模块609,用于若检测到对所述至少一条第二目标弹幕信息中携带有多媒体内容的第三目标弹幕信息的触控操作,则在所述拍摄预览界面中展示所述第三目标弹幕信息携带的多媒体内容,其中,第四弹幕信息的显示外观与第五弹幕信息的显示外观不同,所述第四弹幕信息为所述至少一条第二目标弹幕信息中携带有多媒体内容的弹幕信息,所述第五弹幕信息为所述至少一条第二目标弹幕信息中未携带有多媒体内容的弹幕信息。
可选的,所述弹幕请求信息还包括弹幕过滤条件,所述弹幕请求信息用于获取与所述地理位置信息匹配且满足所述弹幕过滤条件的至少一条第二目标弹幕信息。
可选的,如图10所示,所述第一移动终端600还包括:
第二获取模块610,用于获取第一弹幕账号信息,其中,所述第一弹幕账号信息为与所述第一移动终端600关联的弹幕账号信息;
所述第一发送模块603用于向服务器发送所述第一目标弹幕信息、所述地理位置信息以及所述第一弹幕账号信息;
所述第一移动终端600还包括:
第二接收模块611,用于接收所述服务器发送的目标评论信息和第二弹幕账号信息,其中,所述目标评论信息为所述第二移动终端向所述服务器发送的针对所述第一目标弹幕信息所发布的评论信息,所述第二弹幕账号信息为与所述第二移动终端关联的弹幕账号信息。
第一移动终端600能够实现图1和图2所示的方法实施例中第一移动终端实现的各个过程,为避免重复,这里不再赘述。
第一移动终端600可以在拍摄过程中,通过发送弹幕信息的方式与第二移动终端进行消息传送,从而具备较好的互动性。
请参阅图11,图11是本发明实施提供的一种服务器的结构示意图,如图11所示,服务器1100包括:
第一接收模块1101,用于接收第一移动终端发送的所述第一移动终端所处的地理位置信息;
第二接收模块1102,用于接收所述第一移动终端发送的第一目标弹幕信息,其中,所述第一目标弹幕信息为在所述第一移动终端的拍摄预览界面上生成的弹幕信息;
第一发送模块1103,用于向与所述地理位置信息相匹配的第二移动终端发送所述第一目标弹幕信息。
可选的,所述第二接收模块1102用于接收所述第一移动终端发送的第一目标弹幕信息和所述第一移动终端的拍摄对象的类型信息;
所述第一发送模块1103用于向与所述地理位置信息相匹配且与所述第一移动终端的拍摄对象的类型相同的第二移动终端发送所述第一目标弹幕信息。
可选的,如图12所示,所述服务器1100还包括:
第三接收模块1104,用于接收所述第一移动终端发送的弹幕请求信息,其中,所述弹幕请求信息用于获取与所述地理位置信息匹配的至少一条第二目标弹幕信息;
第二发送模块1105,用于向所述第一移动终端发送所述至少一条第二目标弹幕信息。
可选的,所述弹幕请求信息还包括弹幕过滤条件,所述弹幕请求信息用于获取与所述地理位置信息匹配且满足所述弹幕过滤条件的至少一条第二目标弹幕信息。
可选的,如图13所示,所述第二接收模块1102用于接收第一移动终端发送的第一目标弹幕信息和第一弹幕账号信息,其中,所述第一弹幕账号信息为与所述第一移动终端关联的弹幕账号信息;
所述服务器1100还包括:
第四接收模块1106,用于接收所述第二移动终端发送的目标评论信息和第二弹幕账号信息,其中,所述目标评论信息为所述第二移动终端针对所述第一目标弹幕信息所发布的评论信息,所述第二弹幕账号信息为与所述第二移动终端关联的弹幕账号信息;
第三发送模块1107,用于向所述第一移动终端发送所述目标评论信息和所述第二弹幕账号信息。
服务器1100能够实现图3和图4所示的方法实施例中服务器实现的各个过程,为避免重复,这里不再赘述。
服务器1100可以在拍摄过程中接收第一移动终端发送的第一目标弹幕信息,并向第二移动终端推送所述第一目标弹幕信息,从而使所述第一移动终端可通过发送弹幕信息的方式与所述第二移动终端进行消息传送,以达到具备较好的互动性的技术效果。
发明实施例还提供一种移动终端,包括处理器,存储器,存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述弹幕控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明实施例中的弹幕控制方法中的步骤。
请参阅图14,图14是本发明实施提供的另一种移动终端的结构图,所述移动终端为第一移动终端,所述第一移动终端能实现图1和图2所示的实施例中的弹幕控制方法的细节,并达到相同的效果。如图14所示,第一移动终端1400包括:至少一个处理器1401、存储器1402、至少一个网络接口1404和其他用户接口1403。第一移动终端1400中的各个组件通过总线***1405耦合在一起。可理解,总线***1405用于实现这些组件之间的连接通信。总线***1405除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图14中将各种总线都标为总线***1405。
其中,用户接口1403可以包括显示器、键盘或者点击设备(例如,鼠标,轨迹球(trackball)、触感板或者触摸屏等)。
可以理解,本发明实施例中的存储器1402可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double DataRate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synch link DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus DRAM,DRDRAM)。本文描述的***和方法的存储器1402旨在包括但不限于这些和任意其它适合类型的存储器。
在一些实施方式中,存储器1402存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:操作***14021和应用程序14022。
其中,操作***14021,包含各种***程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序14022,包含各种应用程序,例如媒体播放器(Media Player)、浏览器(Browser)等,用于实现各种应用业务。实现本发明实施例方法的程序可以包含在应用程序14022中。
在本发明实施例中,第一移动终端1400还包括:存储在存储器1402上并可在处理器1401上运行的计算机程序,具体的,可以是应用程序14022中的计算机程序,计算机程序被处理器1401执行时实现如下步骤:
当所述第一移动终端1400显示拍摄预览界面时,在所述拍摄预览界面上生成第一目标弹幕信息;
获取所述第一移动终端1400所处的地理位置信息;
向服务器发送所述第一目标弹幕信息和所述地理位置信息,以使所述服务器向与所述地理位置信息相匹配的第二移动终端发送所述第一目标弹幕信息。
上述本发明实施例揭示的方法可以应用于处理器1401中,或者由处理器1401实现。处理器1401可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1401中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1401可以是通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(FieldProgrammable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的计算机可读存储介质中。该计算机可读存储介质位于存储器1402,处理器1401读取存储器1402中的信息,结合其硬件完成上述方法的步骤。具体地,该计算机可读存储介质上存储有计算机程序,处理器1401执行该计算机程序时实现如上述弹幕控制方法实施例中的步骤。
可以理解的是,本文描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(ApplicationSpecific Integrated Circuits,ASIC)、数字信号处理器(Digital Signal Processing,DSP)、数字信号处理设备(DSP Device,DSPD)、可编程逻辑设备(Programmable LogicDevice,PLD)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。
对于软件实现,可通过执行本文所述功能的模块(例如过程、函数等)来实现本文所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。
可选的,计算机程序被处理器1401执行时还可实现如下步骤:
对所述拍摄预览界面上的预览图像进行识别,以获得拍摄对象的信息;
基于所述拍摄对象的信息确定拍摄对象的类型信息;
向服务器发送所述第一目标弹幕信息、所述地理位置信息以及所述拍摄对象的类型信息,以使所述服务器向与所述地理位置信息相匹配且与所述第一移动终端1400的拍摄对象的类型相同的第二移动终端发送所述第一目标弹幕信息。
可选的,计算机程序被处理器1401执行时还可实现如下步骤:
向所述服务器发送弹幕请求信息,其中,所述弹幕请求信息用于获取与所述地理位置信息匹配的至少一条第二目标弹幕信息;
接收所述服务器发送的所述至少一条第二目标弹幕信息;
在所述拍摄预览界面上显示所述至少一条第二目标弹幕信息。
可选的,计算机程序被处理器1401执行时还可实现如下步骤:
若检测到对所述至少一条第二目标弹幕信息中携带有多媒体内容的第三目标弹幕信息的触控操作,则在所述拍摄预览界面中展示所述第三目标弹幕信息携带的多媒体内容,其中,第四弹幕信息的显示外观与第五弹幕信息的显示外观不同,所述第四弹幕信息为所述至少一条第二目标弹幕信息中携带有多媒体内容的弹幕信息第四弹幕信息的显示外观与第五弹幕信息的显示外观不同,所述第四弹幕信息为所述至少一条第二目标弹幕信息中未携带有多媒体内容的弹幕信息。
可选的,所述弹幕请求信息还包括弹幕过滤条件,所述弹幕请求信息用于获取与所述地理位置信息匹配且满足所述弹幕过滤条件的至少一条第二目标弹幕信息。
可选的,计算机程序被处理器1401执行时还可实现如下步骤:
获取第一弹幕账号信息,其中,所述第一弹幕账号信息为与所述第一移动终端1400关联的弹幕账号信息;
向服务器发送所述第一目标弹幕信息、所述地理位置信息以及所述第一弹幕账号信息;
接收所述服务器发送的目标评论信息和第二弹幕账号信息,其中,所述目标评论信息为所述第二移动终端向所述服务器发送的针对所述第一目标弹幕信息所发布的评论信息,所述第二弹幕账号信息为与所述第二移动终端关联的弹幕账号信息。
第一移动终端1400能够实现前述实施例中第一移动终端实现的各个过程,为避免重复,这里不再赘述。
本发明实施例提供的第一移动终端1400可以在拍摄过程中,通过发送弹幕信息的方式与第二移动终端进行消息传送,从而具备较好的互动性。
参见图15,图15是本发明实施例提供的另一种服务器的结构图,所述服务器能实现图3和图4所示的实施例中的弹幕控制方法的细节,并达到相同的效果。如图15所示,服务器1500包括:处理器1501、存储器1502及存储在所述存储器1502上并可在所述处理器上运行的计算机程序,服务器1500中的各个组件通过总线***1503耦合在一起。可理解,总线***1503用于实现这些组件之间的连接通信。所述计算机程序被所述处理器执行时实现如下步骤:
接收第一移动终端发送的所述第一移动终端所处的地理位置信息;
接收所述第一移动终端发送的第一目标弹幕信息,其中,所述第一目标弹幕信息为在所述第一移动终端的拍摄预览界面上生成的弹幕信息;
向与所述地理位置信息相匹配的第二移动终端发送所述第一目标弹幕信息。
可选的,计算机程序被处理器1501执行时还可实现如下步骤:
接收所述第一移动终端发送的第一目标弹幕信息和所述第一移动终端的拍摄对象的类型信息;
向与所述地理位置信息相匹配且与所述第一移动终端的拍摄对象的类型相同的第二移动终端发送所述第一目标弹幕信息。
可选的,计算机程序被处理器1501执行时还可实现如下步骤:
接收所述第一移动终端发送的弹幕请求信息,其中,所述弹幕请求信息用于获取与所述地理位置信息匹配的至少一条第二目标弹幕信息;
向所述第一移动终端发送所述至少一条第二目标弹幕信息。
可选的,所述弹幕请求信息还包括弹幕过滤条件,所述弹幕请求信息用于获取与所述地理位置信息匹配且满足所述弹幕过滤条件的至少一条第二目标弹幕信息。
可选的,计算机程序被处理器1501执行时还可实现如下步骤:
接收第一移动终端发送的第一目标弹幕信息和第一弹幕账号信息,其中,所述第一弹幕账号信息为与所述第一移动终端关联的弹幕账号信息;
接收所述第二移动终端发送的目标评论信息和第二弹幕账号信息,其中,所述目标评论信息为所述第二移动终端针对所述第一目标弹幕信息所发布的评论信息,所述第二弹幕账号信息为与所述第二移动终端关联的弹幕账号信息;
向所述第一移动终端发送所述目标评论信息和所述第二弹幕账号信息。
服务器1500能够实现前述实施例中服务器实现的各个过程,为避免重复,这里不再赘述。
本发明实施例提供的服务器1500可以在拍摄过程中接收第一移动终端发送的第一目标弹幕信息,并向第二移动终端推送所述第一目标弹幕信息,从而使所述第一移动终端可通过发送弹幕信息的方式与所述第二移动终端进行消息传送,以达到具备较好的互动性的技术效果。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。
而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
Claims (22)
1.一种弹幕控制方法,应用于第一移动终端,其特征在于,所述方法包括:
当所述第一移动终端显示拍摄预览界面时,在所述拍摄预览界面上生成第一目标弹幕信息;
获取所述第一移动终端所处的地理位置信息;
向服务器发送所述第一目标弹幕信息和所述地理位置信息,以使所述服务器向与所述地理位置信息相匹配的第二移动终端发送所述第一目标弹幕信息;
所述在所述拍摄预览界面上生成第一目标弹幕信息的步骤之后,所述向服务器发送所述第一目标弹幕信息和所述地理位置信息的步骤之前,所述方法还包括:
获取第一弹幕账号信息,其中,所述第一弹幕账号信息为与所述第一移动终端关联的弹幕账号信息;
所述向服务器发送所述第一目标弹幕信息和所述地理位置信息的步骤,包括:
向服务器发送所述第一目标弹幕信息、所述地理位置信息以及所述第一弹幕账号信息;
所述向服务器发送所述第一目标弹幕信息、所述地理位置信息以及所述第一弹幕账号信息的步骤之后,所述方法还包括:
接收所述服务器发送的目标评论信息和第二弹幕账号信息,其中,所述目标评论信息为所述第二移动终端向所述服务器发送的针对所述第一目标弹幕信息所发布的评论信息,所述第二弹幕账号信息为与所述第二移动终端关联的弹幕账号信息。
2.根据权利要求1所述的方法,其特征在于,所述当所述第一移动终端显示拍摄预览界面时,在所述拍摄预览界面上生成第一目标弹幕信息的步骤之后,所述向服务器发送所述第一目标弹幕信息和所述地理位置信息的步骤之前,所述方法还包括:
对所述拍摄预览界面上的预览图像进行识别,以获得拍摄对象的信息;
基于所述拍摄对象的信息确定拍摄对象的类型信息;
所述向服务器发送所述第一目标弹幕信息和所述地理位置信息,以使所述服务器向与所述地理位置信息相匹配的第二移动终端发送所述第一目标弹幕信息的步骤,包括:
向服务器发送所述第一目标弹幕信息、所述地理位置信息以及所述拍摄对象的类型信息,以使所述服务器向与所述地理位置信息相匹配且与所述第一移动终端的拍摄对象的类型相同的第二移动终端发送所述第一目标弹幕信息。
3.根据权利要求1所述的方法,其特征在于,所述获取所述第一移动终端所处的地理位置信息的步骤之后,所述方法还包括:
向所述服务器发送弹幕请求信息,其中,所述弹幕请求信息用于获取与所述地理位置信息匹配的至少一条第二目标弹幕信息;
接收所述服务器发送的所述至少一条第二目标弹幕信息;
在所述拍摄预览界面上显示所述至少一条第二目标弹幕信息。
4.根据权利要求3所述的方法,其特征在于,所述在所述拍摄预览界面上显示所述至少一条第二目标弹幕信息的步骤之后,所述方法还包括:
若检测到对所述至少一条第二目标弹幕信息中携带有多媒体内容的第三目标弹幕信息的触控操作,则在所述拍摄预览界面中展示所述第三目标弹幕信息携带的多媒体内容,其中,第四弹幕信息的显示外观与第五弹幕信息的显示外观不同,所述第四弹幕信息为所述至少一条第二目标弹幕信息中携带有多媒体内容的弹幕信息,所述第五弹幕信息为所述至少一条第二目标弹幕信息中未携带有多媒体内容的弹幕信息。
5.根据权利要求3所述的方法,其特征在于,所述弹幕请求信息还包括弹幕过滤条件,所述弹幕请求信息用于获取与所述地理位置信息匹配且满足所述弹幕过滤条件的至少一条第二目标弹幕信息。
6.一种弹幕控制方法,应用于服务器,其特征在于,所述方法包括:
接收第一移动终端发送的所述第一移动终端所处的地理位置信息;
接收所述第一移动终端发送的第一目标弹幕信息,其中,所述第一目标弹幕信息为在所述第一移动终端的拍摄预览界面上生成的弹幕信息;
向与所述地理位置信息相匹配的第二移动终端发送所述第一目标弹幕信息;
所述接收第一移动终端发送的第一目标弹幕信息的步骤,包括:
接收第一移动终端发送的第一目标弹幕信息和第一弹幕账号信息,其中,所述第一弹幕账号信息为与所述第一移动终端关联的弹幕账号信息;
所述向与所述地理位置信息相匹配的第二移动终端发送所述第一目标弹幕信息的步骤之后,所述方法还包括:
接收所述第二移动终端发送的目标评论信息和第二弹幕账号信息,其中,所述目标评论信息为所述第二移动终端针对所述第一目标弹幕信息所发布的评论信息,所述第二弹幕账号信息为与所述第二移动终端关联的弹幕账号信息;
向所述第一移动终端发送所述目标评论信息和所述第二弹幕账号信息。
7.根据权利要求6所述的方法,其特征在于,所述接收所述第一移动终端发送的第一目标弹幕信息的步骤,包括:
接收所述第一移动终端发送的第一目标弹幕信息和所述第一移动终端的拍摄对象的类型信息;
所述向与所述地理位置信息相匹配的第二移动终端发送所述第一目标弹幕信息的步骤,包括:
向与所述地理位置信息相匹配且与所述第一移动终端的拍摄对象的类型相同的第二移动终端发送所述第一目标弹幕信息。
8.根据权利要求6所述的方法,其特征在于,所述接收第一移动终端发送的所述第一移动终端所处的地理位置信息的步骤之后,所述方法还包括:
接收所述第一移动终端发送的弹幕请求信息,其中,所述弹幕请求信息用于获取与所述地理位置信息匹配的至少一条第二目标弹幕信息;
向所述第一移动终端发送所述至少一条第二目标弹幕信息。
9.根据权利要求8所述的方法,其特征在于,所述弹幕请求信息还包括弹幕过滤条件,所述弹幕请求信息用于获取与所述地理位置信息匹配且满足所述弹幕过滤条件的至少一条第二目标弹幕信息。
10.一种移动终端,其特征在于,所述移动终端为第一移动终端,所述第一移动终端包括:
生成模块,用于当所述第一移动终端显示拍摄预览界面时,在所述拍摄预览界面上生成第一目标弹幕信息;
第一获取模块,用于获取所述第一移动终端所处的地理位置信息;
第一发送模块,用于向服务器发送所述第一目标弹幕信息和所述地理位置信息,以使所述服务器向与所述地理位置信息相匹配的第二移动终端发送所述第一目标弹幕信息;
所述第一移动终端还包括:
第二获取模块,用于获取第一弹幕账号信息,其中,所述第一弹幕账号信息为与所述第一移动终端关联的弹幕账号信息;
所述第一发送模块用于向服务器发送所述第一目标弹幕信息、所述地理位置信息以及所述第一弹幕账号信息;
所述第一移动终端还包括:
第二接收模块,用于接收所述服务器发送的目标评论信息和第二弹幕账号信息,其中,所述目标评论信息为所述第二移动终端向所述服务器发送的针对所述第一目标弹幕信息所发布的评论信息,所述第二弹幕账号信息为与所述第二移动终端关联的弹幕账号信息。
11.根据权利要求10所述的移动终端,其特征在于,所述第一移动终端还包括:
识别模块,用于对所述拍摄预览界面上的预览图像进行识别,以获得拍摄对象的信息;
确定模块,用于基于所述拍摄对象的信息确定拍摄对象的类型信息;
所述第一发送模块用于向服务器发送所述第一目标弹幕信息、所述地理位置信息以及所述拍摄对象的类型信息,以使所述服务器向与所述地理位置信息相匹配且与所述第一移动终端的拍摄对象的类型相同的第二移动终端发送所述第一目标弹幕信息。
12.根据权利要求10所述的移动终端,其特征在于,所述第一移动终端还包括:
第二发送模块,用于向所述服务器发送弹幕请求信息,其中,所述弹幕请求信息用于获取与所述地理位置信息匹配的至少一条第二目标弹幕信息;
第一接收模块,用于接收所述服务器发送的所述至少一条第二目标弹幕信息;
显示模块,用于在所述拍摄预览界面上显示所述至少一条第二目标弹幕信息。
13.根据权利要求12所述的移动终端,其特征在于,所述第一移动终端还包括:
展示模块,用于若检测到对所述至少一条第二目标弹幕信息中携带有多媒体内容的第三目标弹幕信息的触控操作,则在所述拍摄预览界面中展示所述第三目标弹幕信息携带的多媒体内容,其中,第四弹幕信息的显示外观与第五弹幕信息的显示外观不同,所述第四弹幕信息为所述至少一条第二目标弹幕信息中携带有多媒体内容的弹幕信息,所述第五弹幕信息为所述至少一条第二目标弹幕信息中未携带有多媒体内容的弹幕信息。
14.根据权利要求12所述的移动终端,其特征在于,所述弹幕请求信息还包括弹幕过滤条件,所述弹幕请求信息用于获取与所述地理位置信息匹配且满足所述弹幕过滤条件的至少一条第二目标弹幕信息。
15.一种服务器,其特征在于,包括:
第一接收模块,用于接收第一移动终端发送的所述第一移动终端所处的地理位置信息;
第二接收模块,用于接收所述第一移动终端发送的第一目标弹幕信息,其中,所述第一目标弹幕信息为在所述第一移动终端的拍摄预览界面上生成的弹幕信息;
第一发送模块,用于向与所述地理位置信息相匹配的第二移动终端发送所述第一目标弹幕信息;
所述第二接收模块用于接收第一移动终端发送的第一目标弹幕信息和第一弹幕账号信息,其中,所述第一弹幕账号信息为与所述第一移动终端关联的弹幕账号信息;
所述服务器还包括:
第四接收模块,用于接收所述第二移动终端发送的目标评论信息和第二弹幕账号信息,其中,所述目标评论信息为所述第二移动终端针对所述第一目标弹幕信息所发布的评论信息,所述第二弹幕账号信息为与所述第二移动终端关联的弹幕账号信息;
第三发送模块,用于向所述第一移动终端发送所述目标评论信息和所述第二弹幕账号信息。
16.根据权利要求15所述的服务器,其特征在于,所述第二接收模块用于接收所述第一移动终端发送的第一目标弹幕信息和所述第一移动终端的拍摄对象的类型信息;
所述第一发送模块用于向与所述地理位置信息相匹配且与所述第一移动终端的拍摄对象的类型相同的第二移动终端发送所述第一目标弹幕信息。
17.根据权利要求15所述的服务器,其特征在于,所述服务器还包括:
第三接收模块,用于接收所述第一移动终端发送的弹幕请求信息,其中,所述弹幕请求信息用于获取与所述地理位置信息匹配的至少一条第二目标弹幕信息;
第二发送模块,用于向所述第一移动终端发送所述至少一条第二目标弹幕信息。
18.根据权利要求17所述的服务器,其特征在于,所述弹幕请求信息还包括弹幕过滤条件,所述弹幕请求信息用于获取与所述地理位置信息匹配且满足所述弹幕过滤条件的至少一条第二目标弹幕信息。
19.一种移动终端,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-5中任一项所述的弹幕控制方法中的步骤。
20.一种服务器,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求6-9中任一项所述的弹幕控制方法中的步骤。
21.一种计算机可读存储介质,其特征在于,所述计算机可读存储介上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-5中任一项所述的弹幕控制方法中的步骤。
22.一种计算机可读存储介质,其特征在于,所述计算机可读存储介上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求6-9中任一项所述的弹幕控制方法中的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710850377.XA CN107707985B (zh) | 2017-09-15 | 2017-09-15 | 一种弹幕控制方法、移动终端及服务器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710850377.XA CN107707985B (zh) | 2017-09-15 | 2017-09-15 | 一种弹幕控制方法、移动终端及服务器 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107707985A CN107707985A (zh) | 2018-02-16 |
CN107707985B true CN107707985B (zh) | 2019-12-17 |
Family
ID=61173102
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710850377.XA Active CN107707985B (zh) | 2017-09-15 | 2017-09-15 | 一种弹幕控制方法、移动终端及服务器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107707985B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108600853B (zh) * | 2018-05-10 | 2020-11-13 | 北京奇艺世纪科技有限公司 | 一种弹幕播放方法、装置、***及电子设备 |
CN109040581B (zh) * | 2018-07-17 | 2021-04-16 | 努比亚技术有限公司 | 一种弹幕信息显示方法、设备和计算机可存储介质 |
CN110933306A (zh) * | 2019-11-29 | 2020-03-27 | 维沃移动通信有限公司 | 一种共享拍摄参数的方法及电子设备 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105228013A (zh) * | 2015-09-28 | 2016-01-06 | 百度在线网络技术(北京)有限公司 | 弹幕信息处理方法、装置及弹幕视频播放器 |
CN105898603A (zh) * | 2015-12-15 | 2016-08-24 | 乐视网信息技术(北京)股份有限公司 | 一种语音弹幕生成方法和装置 |
CN106454532A (zh) * | 2016-10-21 | 2017-02-22 | 合网络技术(北京)有限公司 | 视频播放器及其互动显示方法 |
CN106446108A (zh) * | 2016-09-14 | 2017-02-22 | 维沃移动通信有限公司 | 一种图片的分享方法、移动终端及服务器 |
CN106470356A (zh) * | 2015-08-17 | 2017-03-01 | 百度在线网络技术(北京)有限公司 | 一种弹幕发布方法及装置 |
CN106803985A (zh) * | 2017-02-28 | 2017-06-06 | 网易传媒科技(北京)有限公司 | 用于在直播时显示信息的方法、装置和可读介质 |
CN106982387A (zh) * | 2016-12-12 | 2017-07-25 | 阿里巴巴集团控股有限公司 | 弹幕的显示、推送方法及装置及弹幕应用*** |
-
2017
- 2017-09-15 CN CN201710850377.XA patent/CN107707985B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106470356A (zh) * | 2015-08-17 | 2017-03-01 | 百度在线网络技术(北京)有限公司 | 一种弹幕发布方法及装置 |
CN105228013A (zh) * | 2015-09-28 | 2016-01-06 | 百度在线网络技术(北京)有限公司 | 弹幕信息处理方法、装置及弹幕视频播放器 |
CN105898603A (zh) * | 2015-12-15 | 2016-08-24 | 乐视网信息技术(北京)股份有限公司 | 一种语音弹幕生成方法和装置 |
CN106446108A (zh) * | 2016-09-14 | 2017-02-22 | 维沃移动通信有限公司 | 一种图片的分享方法、移动终端及服务器 |
CN106454532A (zh) * | 2016-10-21 | 2017-02-22 | 合网络技术(北京)有限公司 | 视频播放器及其互动显示方法 |
CN106982387A (zh) * | 2016-12-12 | 2017-07-25 | 阿里巴巴集团控股有限公司 | 弹幕的显示、推送方法及装置及弹幕应用*** |
CN106803985A (zh) * | 2017-02-28 | 2017-06-06 | 网易传媒科技(北京)有限公司 | 用于在直播时显示信息的方法、装置和可读介质 |
Also Published As
Publication number | Publication date |
---|---|
CN107707985A (zh) | 2018-02-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110515573B (zh) | 投屏方法、装置、***和计算机设备 | |
CN109089154B (zh) | 一种视频提取方法、装置、设备及介质 | |
US20190253474A1 (en) | Media production system with location-based feature | |
CN109089127B (zh) | 一种视频拼接方法、装置、设备及介质 | |
CN112272302A (zh) | 多媒体资源的展示方法、装置、***及存储介质 | |
EP2455871A2 (en) | Mobile terminal and method of managing video using metadata therein | |
CN107483597B (zh) | 一种资源转移方法、相关设备及*** | |
CN107707985B (zh) | 一种弹幕控制方法、移动终端及服务器 | |
WO2021213191A1 (zh) | 视频处理方法、终端及计算机可读存储介质 | |
US20220210516A1 (en) | Methods, systems, and media for providing media guidance | |
CN110913135A (zh) | 一种视频拍摄方法、装置、电子设备和存储介质 | |
CN111800668B (zh) | 弹幕的处理方法、装置、设备及存储介质 | |
CN111386547A (zh) | 具有选择退出插播式广告的媒体集合导航 | |
WO2017096903A1 (zh) | 基于安卓平台的多媒体推荐方法及终端设备 | |
CN113163230A (zh) | 视频消息生成方法、装置、电子设备及存储介质 | |
US20150009363A1 (en) | Video tagging method | |
CN110704647A (zh) | 一种内容处理方法及装置 | |
CN110781349A (zh) | 用于短视频生成的方法、设备、客户端装置及电子设备 | |
US20140212112A1 (en) | Contact video generation system | |
CN112291614A (zh) | 一种视频生成方法及装置 | |
CN113918522A (zh) | 一种文件生成方法、装置及电子设备 | |
US20150222686A1 (en) | System and a method for sharing interactive media content by at least one user with at least one recipient over a communication network | |
CN106776990B (zh) | 一种信息处理方法、装置及电子设备 | |
CN105488168B (zh) | 一种信息处理方法及电子设备 | |
WO2018000628A1 (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |