[0001]
本发明涉及智能电视技术领域,尤其涉及一种基于视频聊天的弹幕显示方法、装置、设备及存储介质。
背景技术:[0002]
随着智能电视的发展,目前大多数智能电视都已经具备了视频聊天的基本功能,但该功能目前仍然十分单调,仅仅是语音视频对讲,无法实现更多的交互功能,用户的视频聊天体验较差。
[0003]
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
技术实现要素:[0004]
本发明的主要目的在于提出一种基于视频聊天的弹幕显示方法、装置、设备及存储介质,旨在解决现有技术中在通过智能电视进行视频聊天时,交互功能单调的技术问题。
[0005]
为实现上述目的,本发明提供一种基于视频聊天的弹幕显示方法,所述基于视频聊天的弹幕显示方法包括以下步骤:
[0006]
在检测到弹幕触发操作时,向智能电视发送弹幕开启指令,以使所述智能电视根据所述弹幕开启指令开启弹幕显示功能;
[0007]
启用弹幕输入功能,并在显示界面上生成弹幕输入界面;
[0008]
获取用户在所述弹幕输入界面中输入的弹幕内容,并将所述弹幕内容发送至所述智能电视,以使所述智能电视在智能电视端当前视频聊天的聊天界面中显示所述弹幕内容。
[0009]
可选地,所述启用弹幕输入功能,并在显示界面上生成弹幕输入界面之前,还包括:
[0010]
从第一云端存储器获取目标标识,所述目标标识由智能电视基于从第二云端存储器获取的移动设备端群聊名称和从第三云端存储器获取的智能电视端群聊名称进行匹配生成,并由所述第一云端存储器进行存储;
[0011]
在所述目标标识与预设标识一致时,执行所述启用弹幕输入功能,并在显示界面上生成弹幕输入界面的步骤。
[0012]
可选地,所述从第一云端存储器获取目标标识之前,还包括:
[0013]
在检测到弹幕触发操作时,获取当前视频聊天对应的移动设备端群聊名称,并将所述移动设备端群聊名称发送至第二云端存储器进行存储;
[0014]
向智能电视发送弹幕开启指令,以使所述智能电视根据所述弹幕开启指令获取智能电视端当前视频聊天对应的智能电视端群聊名称,并将所述智能电视端群聊名称发送至第三云端存储器进行存储,所述智能电视分别从第二云端存储器和第三云端存储器获取移动设备端群聊名称和智能电视端群聊名称,对所述移动设备端群聊名称和智能电视端群聊
名称进行匹配,以生成目标标识并发送至第一云端存储器进行存储。
[0015]
可选地,所述在检测到弹幕触发操作时,获取当前视频聊天对应的移动设备端群聊名称,并将所述移动设备端群聊名称发送至第二云端存储器进行存储之前,还包括:
[0016]
在检测到第一点击操作时,获取所述第一点击操作对应的第一点击信息,并获取预设弹幕触发按钮对应的弹幕触发按钮区域;
[0017]
根据所述第一点击信息确定第一点击位置,并判断所述第一点击位置是否在所述弹幕触发按钮区域内;
[0018]
在所述第一点击位置在所述弹幕触发按钮区域内时,判定检测到弹幕触发操作。
[0019]
可选地,所述向智能电视发送弹幕开启指令之前,还包括:
[0020]
查找智能电视对应的智能电视信息,并根据所述智能电视信息确定设备标识;
[0021]
根据所述设备标识确定目标通信通道;
[0022]
相应地,所述向智能电视发送弹幕开启指令,包括:
[0023]
通过所述目标通信通道向所述智能电视发送所述弹幕开启指令。
[0024]
可选地,所述获取用户在所述弹幕输入界面中输入的弹幕内容,并将所述弹幕内容发送至所述智能电视,以使所述智能电视在智能电视端当前视频聊天的聊天界面中显示所述弹幕内容,包括:
[0025]
在检测到所述弹幕输入界面中的输入框对应的输入框区域内存在点击操作时,进入信息录入模式;
[0026]
在所述信息录入模式下,获取用户在所述弹幕输入界面输入的待处理信息;
[0027]
对所述待处理信息进行识别,以获得初始弹幕内容;
[0028]
获取当前登录的用户账号的用户名称;
[0029]
将所述用户名称作为第一显示内容,将预设符号作为第二显示内容,将所述初始弹幕内容作为第三显示内容;
[0030]
将所述第一显示内容、所述第二显示内容以及所述第三显示内容依次进行拼接,以生成弹幕内容;
[0031]
将所述弹幕内容发送至第四云端存储器进行存储,以使所述智能电视从所述第四云端存储器获取所述弹幕内容,并在智能电视端当前视频聊天的聊天界面中显示所述弹幕内容。
[0032]
可选地,所述获取用户在所述弹幕输入界面中输入的弹幕内容,并将所述弹幕内容发送至所述智能电视之后,还包括:
[0033]
在检测到第二点击操作时,获取所述第二点击操作对应的第二点击信息,并获取预设弹幕关闭按钮对应的弹幕关闭按钮区域;
[0034]
根据所述第二点击信息确定第二点击位置,并判断所述第二点击位置是否在所述弹幕关闭按钮区域内;
[0035]
在所述第二点击位置在所述弹幕关闭按钮区域内时,判定检测到弹幕关闭操作;
[0036]
在检测到弹幕关闭操作时,向所述智能电视发送弹幕关闭指令,以使所述智能电视根据所述弹幕关闭指令关闭弹幕。
[0037]
此外,为实现上述目的,本发明还提出一种基于视频聊天的弹幕显示装置,所述基于视频聊天的弹幕显示装置包括:
[0038]
弹幕触发模块,用于在检测到弹幕触发操作时,向智能电视发送弹幕开启指令,以使所述智能电视根据所述弹幕开启指令开启弹幕显示功能;
[0039]
弹幕输入模块,用于启用弹幕输入功能,并在显示界面上生成弹幕输入界面;
[0040]
弹幕显示模块,用于获取用户在所述弹幕输入界面中输入的弹幕内容,并将所述弹幕内容发送至所述智能电视,以使所述智能电视在智能电视端当前视频聊天的聊天界面中显示所述弹幕内容。
[0041]
此外,为实现上述目的,本发明还提出一种基于视频聊天的弹幕显示设备,所述基于视频聊天的弹幕显示设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于视频聊天的弹幕显示程序,所述基于视频聊天的弹幕显示程序被处理器执行时实现如上所述的基于视频聊天的弹幕显示方法的步骤。
[0042]
此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有基于视频聊天的弹幕显示程序,所述基于视频聊天的弹幕显示程序被处理器执行时实现如上所述的基于视频聊天的弹幕显示方法的步骤。
[0043]
本发明提出的基于视频聊天的弹幕显示方法,通过在检测到弹幕触发操作时,向智能电视发送弹幕开启指令,以使所述智能电视根据所述弹幕开启指令开启弹幕显示功能;启用弹幕输入功能,并在显示界面上生成弹幕输入界面;获取用户在所述弹幕输入界面中输入的弹幕内容,并将所述弹幕内容发送至所述智能电视,以使所述智能电视在智能电视端当前视频聊天的聊天界面中显示所述弹幕内容,用户可以一边在智能电视上视频聊天,一边通过移动设备发送聊天弹幕在智能电视上,从而在通过智能电视进行视频聊天时的交互功能更加多样化,增加了视频乐趣,提升了用户的参与感。
附图说明
[0044]
图1是本发明实施例方案涉及的硬件运行环境的基于视频聊天的弹幕显示设备结构示意图;
[0045]
图2为本发明基于视频聊天的弹幕显示方法第一实施例的流程示意图;
[0046]
图3为本发明基于视频聊天的弹幕显示方法第二实施例的流程示意图;
[0047]
图4为本发明基于视频聊天的弹幕显示方法第三实施例的流程示意图;
[0048]
图5为本发明基于视频聊天的弹幕显示装置第一实施例的功能模块示意图。
[0049]
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0050]
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0051]
参照图1,图1为本发明实施例方案涉及的硬件运行环境的基于视频聊天的弹幕显示设备结构示意图。
[0052]
如图1所示,该基于视频聊天的弹幕显示设备可以包括:处理器1001,例如中央处理器(central processing unit,cpu),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如按键,可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器
1005可以是高速随机存取存储器(random access memory,ram)存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
[0053]
本领域技术人员可以理解,图1中示出的设备结构并不构成对基于视频聊天的弹幕显示设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0054]
如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及基于视频聊天的弹幕显示程序。
[0055]
在图1所示的基于视频聊天的弹幕显示设备中,网络接口1004主要用于连接外网,与其他网络设备进行数据通信;用户接口1003主要用于连接用户设备,与所述用户设备进行数据通信;本发明设备通过处理器1001调用存储器1005中存储的基于视频聊天的弹幕显示程序,并执行本发明实施例提供的基于视频聊天的弹幕显示方法。
[0056]
基于上述硬件结构,提出本发明基于视频聊天的弹幕显示方法实施例。
[0057]
参照图2,图2为本发明基于视频聊天的弹幕显示方法第一实施例的流程示意图。
[0058]
在第一实施例中,所述基于视频聊天的弹幕显示方法包括以下步骤:
[0059]
步骤s10,在检测到弹幕触发操作时,向智能电视发送弹幕开启指令,以使所述智能电视根据所述弹幕开启指令开启弹幕显示功能。
[0060]
需要说明的是,本实施例的执行主体可为基于视频聊天的弹幕显示设备,所述基于视频聊天的弹幕显示设备可为移动设备,还可为其他可实现相同或相似功能的设备,本实施例对此不作限制,在本实施例中,以移动设备为例进行说明,其中,所述移动设备可为手机、智能手表以及平板电脑等设备。
[0061]
应当理解的是,通过本实施例的技术方案,用户可以一边在智能电视上视频,一边通过移动设备发送聊天弹幕在智能电视上进行显示,大大增加视频乐趣,提升用户的参与感,而且没有参与视频群聊的群成员也可以通过弹幕加入聊天,而且用户无需再将视线移动到手机端查看。
[0062]
可以理解的是,移动设备在检测到弹幕触发操作时,可向智能电视发送弹幕开启指令,然后智能电视在接收到弹幕开启指令后,智能电视可根据弹幕开启指令开启弹幕显示功能,开启弹幕显示功能后,智能电视便可接收并在聊天界面中显示弹幕内容。
[0063]
步骤s20,启用弹幕输入功能,并在显示界面上生成弹幕输入界面。
[0064]
应当理解的是,移动设备还可开启弹幕输入功能,并在显示界面上生成弹幕输入界面,开启弹幕输入功能后,用户便可在移动设备上输入弹幕内容。
[0065]
进一步地,为了提高弹幕输入的效果以及视频聊天的安全性,可提前设定启用弹幕输入功能的触发条件,只有满足触发条件的时候才启用弹幕输入功能,因此,所述启用弹幕输入功能,并在显示界面上生成弹幕输入界面之前,还包括:
[0066]
从第一云端存储器获取目标标识,所述目标标识由智能电视基于从第二云端存储器获取的移动设备端群聊名称和从第三云端存储器获取的智能电视端群聊名称进行匹配生成,并由所述第一云端存储器进行存储;在所述目标标识与预设标识一致时,执行所述启用弹幕输入功能,并在显示界面上生成弹幕输入界面的步骤。
[0067]
需要说明的是,所述第一云端存储器、第二云端存储器以及第三云端存储器可设
置在云端,具体可设置在云端服务器上,本实施例对此不作限制。
[0068]
应当理解的是,移动设备可从第一云端存储器获取目标标识,其中,目标标识可为数字标识、字符标识等标识,本实施例对此不作限制,在本实施例中,以数字标识为例进行说明。预设标识为预先设置的标识,例如,可将预设标识设置为1。
[0069]
可以理解的是,智能电视可访问第二云端存储器,从第二云端存储器中获取移动设备端群聊名称,并访问第三云端存储器,从第三云端存储器中获取智能电视端群聊名称,对所述移动设备端群聊名称和智能电视端群聊名称进行匹配,以判断它们是否一致,若是,则将目标标识设置为1;若否,则将目标标识设置为0,并在目标标识设置完成后,将目标标识发送至第一云端存储器进行存储。
[0070]
可以理解的是,移动设备可将从第一云端存储器获取的目标标识与预设标识进行比较,以判断目标标识与预设标识是否一致,在目标标识与预设标识一致时,才执行所述启用弹幕输入功能,并在显示界面上生成弹幕输入界面的步骤。例如,预设标识为1,在目标标识为1时,说明智能电视当前视频聊天群组与移动设备请求发送弹幕聊天群组为同一群组,可启用弹幕输入功能;在目标标识为0时,说明智能电视当前视频聊天群组与移动设备请求发送弹幕聊天群组为不同群组,弹幕发送无效,不做任何操作。
[0071]
在本实施例中,通过从第一云端存储器获取目标标识,进而根据目标标识来判断是否启用弹幕输入功能,避免了在移动设备上进行复杂的运算,只需要进行简单的匹配便可,提高了移动设备的功能损耗,并且提升了运行速度。
[0072]
进一步地,为了提高各云端存储器中存储的数据的准确性,所述从第一云端存储器获取目标标识之前,还包括:
[0073]
在检测到弹幕触发操作时,获取当前视频聊天对应的移动设备端群聊名称,并将所述移动设备端群聊名称发送至第二云端存储器进行存储;向智能电视发送弹幕开启指令,以使所述智能电视根据所述弹幕开启指令获取智能电视端当前视频聊天对应的智能电视端群聊名称,并将所述智能电视端群聊名称发送至第三云端存储器进行存储,所述智能电视分别从第二云端存储器和第三云端存储器获取移动设备端群聊名称和智能电视端群聊名称,对所述移动设备端群聊名称和智能电视端群聊名称进行匹配,以生成目标标识并发送至第一云端存储器进行存储。
[0074]
应当理解的是,移动设备可判断是否受到弹幕触发操作,如果用户在视频聊天的过程中,移动设备检测到弹幕触发操作,则通过移动设备与智能电视之间的目标通信通道向智能电视发送弹幕开启指令,同时获取当前视频聊天对应的移动设备端群聊名称,并将移动设备端群聊名称发送至第二云端存储器进行存储,例如,移动设备端群聊名称可为“xx公司项目组”。
[0075]
应当理解的是,智能电视在接收到弹幕开启指令时,可获取智能电视端当前视频聊天对应的智能电视端群聊名称,并将智能电视端群聊名称发送至第三云端存储器进行存储,例如,智能电视端群聊名称可为“xx公司项目组”。
[0076]
步骤s30,获取用户在所述弹幕输入界面中输入的弹幕内容,并将所述弹幕内容发送至所述智能电视,以使所述智能电视在智能电视端当前视频聊天的聊天界面中显示所述弹幕内容。
[0077]
可以理解的是,移动设备在启用弹幕输入功能后,可获取用户在弹幕输入界面中
输入的弹幕内容,并将弹幕内容发送至智能电视,其中,移动设备将弹幕内容发送至智能电视的方式可为直接发送至智能电视,也可为先将弹幕内容发送至一个中间媒介,然后由智能电视从中间媒介获取该弹幕内容,还可为其他发送方式,本实施例对此不作限制。
[0078]
可以理解的是,智能电视在接收到弹幕内容后,可在智能电视端当前视频聊天的聊天界面上的弹幕信息中显示弹幕内容。
[0079]
本实施例中通过在检测到弹幕触发操作时,向智能电视发送弹幕开启指令,以使所述智能电视根据所述弹幕开启指令开启弹幕显示功能;启用弹幕输入功能,并在显示界面上生成弹幕输入界面;获取用户在所述弹幕输入界面中输入的弹幕内容,并将所述弹幕内容发送至所述智能电视,以使所述智能电视在智能电视端当前视频聊天的聊天界面中显示所述弹幕内容,用户可以一边在智能电视上视频聊天,一边通过移动设备发送聊天弹幕在智能电视上,从而在通过智能电视进行视频聊天时的交互功能更加多样化,增加了视频乐趣,提升了用户的参与感。
[0080]
在一实施例中,如图3所示,基于第一实施例提出本发明基于视频聊天的弹幕显示方法第二实施例,所述步骤s10之前,还包括:
[0081]
步骤s01,在检测到第一点击操作时,获取所述第一点击操作对应的第一点击信息,并获取预设弹幕触发按钮对应的弹幕触发按钮区域。
[0082]
应当理解的是,弹幕触发操作可为用户点击手机端预览按钮“发送弹幕”,为了提高检测的准确性,可在检测到第一点击操作时,获取第一点击操作对应的第一点击信息,并且获取预设弹幕触发按钮对应的弹幕触发按钮区域。其中,预设弹幕触发按钮提前设置在显示界面的固定位置,因此,其对应的弹幕触发按钮区域也是固定的。
[0083]
步骤s02,根据所述第一点击信息确定第一点击位置,并判断所述第一点击位置是否在所述弹幕触发按钮区域内。
[0084]
需要说明的是,点击信息可包含点击位置、点击时间以及点击力度等信息,还可包含其他信息,本实施例对此不作限制。
[0085]
可以理解的是,可根据第一点击信息确定第一点击位置,并判断第一点击位置是否在弹幕触发按钮区域内。由于弹幕触发按钮是在移动设备上,而用户一般是用手指触碰屏幕,有些人的手指比较大,为了避免触碰误差,可设置为只要点击位置与弹幕触发按钮区域存在重叠区域,即判定第一点击位置在弹幕触发按钮区域内。
[0086]
在具体实现中,例如,根据第一点击位置可确定第一点击区域,第一点击区域一半在弹幕触发按钮区域内,一半在弹幕触发按钮区域内,此时,判定第一点击位置在弹幕触发按钮区域内。
[0087]
步骤s03,在所述第一点击位置在所述弹幕触发按钮区域内时,判定检测到弹幕触发操作。
[0088]
可以理解的是,在第一点击位置在弹幕触发按钮区域内时,说明用户在触碰弹幕触发按钮,因此,可判定检测到弹幕触发操作。
[0089]
进一步地,由于可能存在多个智能电视与移动设备进行交互,为了使数据交互更加精准,避免数据传输故障,所述向智能电视发送弹幕开启指令之前,还包括:
[0090]
查找智能电视对应的智能电视信息,并根据所述智能电视信息确定设备标识;根据所述设备标识确定目标通信通道;
[0091]
相应地,所述向智能电视发送弹幕开启指令,包括:
[0092]
通过所述目标通信通道向所述智能电视发送所述弹幕开启指令。
[0093]
应当理解的是,可查找与移动设备存在数据交互的智能电视的智能电视信息,然后根据智能电视信息确定设备标识,其中,设备标识可为设备识别码、设备名称以及设备代号等可用于对设备身份进行标识的信息,在本实施例中,以设备名称为例进行说明。
[0094]
在具体实现中,例如,与移动设备存在数据交互的智能电视有3个,分别为智能电视a、智能电视b以及智能电视c,分别通过通信通道a、通信通道b和通信通道c来与这些智能电视来进行数据传输。因此,在向智能电视a发送弹幕开启指令时,可查找智能电视a对应的通信通道a,并将其作为目标通信通道,通过目标通信通道向智能电视a发送弹幕开启指令。
[0095]
进一步地,除了可在移动设备上进行弹幕触发操作外,还可在移动设备的上进行弹幕关闭操作,通过向智能电视发送弹幕关闭指令,以使智能电视关闭弹幕,同上述步骤一样,也可以通过在移动设备上的当前页面上设置弹幕关闭按钮的方式来检测弹幕关闭操作,所述获取用户在所述弹幕输入界面中输入的弹幕内容,并将所述弹幕内容发送至所述智能电视之后,还包括:
[0096]
在检测到第二点击操作时,获取所述第二点击操作对应的第二点击信息,并获取预设弹幕关闭按钮对应的弹幕关闭按钮区域;根据所述第二点击信息确定第二点击位置,并判断所述第二点击位置是否在所述弹幕关闭按钮区域内;在所述第二点击位置在所述弹幕关闭按钮区域内时,判定检测到弹幕关闭操作;在检测到弹幕关闭操作时,向所述智能电视发送弹幕关闭指令,以使所述智能电视根据所述弹幕关闭指令关闭弹幕。
[0097]
应当理解的是,弹幕关闭操作可为用户点击手机端预设按钮“关闭弹幕”,为了提高检测的准确性,可在检测到第二点击操作时,获取第二点击操作对应的第二点击信息,并且获取预设弹幕关闭按钮对应的弹幕关闭按钮区域。其中,预设弹幕关闭按钮提前设置在显示界面的固定位置,因此,其对应的弹幕关闭按钮区域也是固定的。
[0098]
需要说明的是,点击信息可包含点击位置、点击时间以及点击力度等信息,还可包含其他信息,本实施例对此不作限制。
[0099]
可以理解的是,可根据第二点击信息确定第一点击位置,并判断第一点击位置是否在弹幕关闭按钮区域内。由于弹幕关闭按钮是在移动设备上,而用户一般是用手指触碰屏幕,有些人的手指比较大,为了避免触碰误差,可设置为只要点击位置与弹幕触发关闭区域存在重叠区域,即判定第一点击位置在弹幕关闭按钮区域内。
[0100]
在具体实现中,例如,根据第二点击位置可确定第二点击区域,第二点击区域一半在弹幕关闭按钮区域内,一半在弹幕关闭按钮区域内,此时,判定第二点击位置在弹幕关闭按钮区域内。
[0101]
可以理解的是,在第二点击位置在弹幕关闭按钮区域内时,说明用户在触碰弹幕关闭按钮,因此,可判定检测到弹幕关闭操作,在检测到弹幕关闭操作时,向所述智能电视发送弹幕关闭指令,以使所述智能电视根据所述弹幕关闭指令关闭弹幕,同样地,也可根据目标通信通道向智能电视发送弹幕关闭指令。
[0102]
本实施例中通过在检测到第一点击操作时,获取所述第一点击操作对应的第一点击信息,并获取预设弹幕触发按钮对应的弹幕触发按钮区域;根据所述第一点击信息确定第一点击位置,并判断所述第一点击位置是否在所述弹幕触发按钮区域内;在所述第一点
击位置在所述弹幕触发按钮区域内时,判定检测到弹幕触发操作,从而在检测到点击操作时,先对点击操作进行检测,在点击操作符合条件时,判定检测到弹幕触发操作,提高了弹幕触发操作检测的准确性,降低了误差的可能性。
[0103]
在一实施例中,如图4所示,基于第一实施例或第二实施例提出本发明基于视频聊天的弹幕显示方法第三实施例,在本实施例中,基于第一实施例进行说明,所述步骤s30,包括:
[0104]
步骤s301,在检测到所述弹幕输入界面中的输入框对应的输入框区域内存在点击操作时,进入信息录入模式。
[0105]
应当理解的是,输入界面中设置有输入框,在检测到输入界面中的输入框对应的输入框区域内存在点击操作时,进入信息录入模式。
[0106]
步骤s302,在所述信息录入模式下,获取用户在所述弹幕输入界面输入的待处理信息。
[0107]
可以理解的是,在信息录入模式下,可获取用户在弹幕输入界面输入的待处理信息,所述弹幕输入界面可以包括输入法,此时,用户可直接使用弹幕输入界面的输入法在所述输入框中输入弹幕评论;所述弹幕输入界面也可以不包括输入法,此时,用户可使用移动设备中自带的输入法在所述输入框中输入弹幕评论。另外,可以理解的是,用户也可以通过语音输入法或手写输入法输入弹幕评论。其中,通过语音输入法和手写输入法在移动设备上输入内容的方式为现有技术,这里不再赘述。
[0108]
步骤s303,对所述待处理信息进行识别,以获得初始弹幕内容。
[0109]
可以理解的是,由于待处理信息可为语音信息或者手写信息等信息,因此,可对待处理信息进行识别,从中获得初始弹幕内容,其中,所述初始弹幕内容为文字信息。
[0110]
步骤s304,获取当前登录的用户账号的用户名称。
[0111]
可以理解的是,由于用户在移动设备上进行群组视频聊天时,需要登录用户账号,为了让用户可以方便的知晓哪条弹幕是哪个用户发送的,可获取当前登录的用户账号的用户名称。
[0112]
步骤s305,将所述用户名称作为第一显示内容,将预设符号作为第二显示内容,将所述初始弹幕内容作为第三显示内容。
[0113]
可以理解的是,为了便于弹幕内容的生成,可将用户名称作为第一显示内容,将预设符号作为第二显示内容,将初始弹幕内容作为第三显示内容。其中,预设符号可为“:”,还可为其他符号,本实施例对此不作限制。
[0114]
步骤s306,将所述第一显示内容、所述第二显示内容以及所述第三显示内容依次进行拼接,以生成弹幕内容。
[0115]
应当理解的是,可将第一显示内容、第二显示内容以及第三显示内容依次进行拼接,以生成弹幕内容,例如,在第一显示内容为a,第二显示内容为b,第三显示内容为c时,生成的弹幕内容为abc。
[0116]
在具体实现中,用户名称可为“小明”,初始弹幕内容可为“我在工作”,进行拼接后生成的弹幕内容可为“小明:我在工作”。
[0117]
步骤s307,将所述弹幕内容发送至第四云端存储器进行存储,以使所述智能电视从所述第四云端存储器获取所述弹幕内容,并在智能电视端当前视频聊天的聊天界面中显
示所述弹幕内容。
[0118]
应当理解的是,在生成弹幕内容后,可将弹幕内容发送至第四云端存储器进行存储,智能电视从第四云端存储器获取弹幕内容,并在智能电视端当前视频聊天的聊天界面中显示所述弹幕内容。
[0119]
本实施例中在检测到信息录入时,获取输入的待处理信息,对待处理信息进行处理并添加用户名称进行拼接,以生成弹幕内容,通过将弹幕内容发送至第四云端存储器,由智能电视从第四云端存储器获取弹幕内容进行显示的方式,降低了移动设备的功耗,并且,因为弹幕内容中包含了用户名称,用户可以很方便地确定每一条弹幕对应的用户,提高了弹幕内容的显示效果。
[0120]
此外,本发明实施例还提出一种存储介质,所述存储介质上存储有基于视频聊天的弹幕显示程序,所述基于视频聊天的弹幕显示程序被处理器执行时实现如上文所述的基于视频聊天的弹幕显示方法的步骤。
[0121]
由于本存储介质采用了上述所有实施例的全部技术方案,因此至少具有上述实施例的技术方案所带来的所有有益效果,在此不再一一赘述。
[0122]
此外,参照图5,本发明实施例还提出一种基于视频聊天的弹幕显示装置,所述基于视频聊天的弹幕显示装置包括:
[0123]
弹幕触发模块10,用于在检测到弹幕触发操作时,向智能电视发送弹幕开启指令,以使所述智能电视根据所述弹幕开启指令开启弹幕显示功能。
[0124]
弹幕输入模块20,用于启用弹幕输入功能,并在显示界面上生成弹幕输入界面。
[0125]
弹幕显示模块30,用于获取用户在所述弹幕输入界面中输入的弹幕内容,并将所述弹幕内容发送至所述智能电视,以使所述智能电视在智能电视端当前视频聊天的聊天界面中显示所述弹幕内容。
[0126]
本实施例中通过在检测到弹幕触发操作时,向智能电视发送弹幕开启指令,以使所述智能电视根据所述弹幕开启指令开启弹幕显示功能;启用弹幕输入功能,并在显示界面上生成弹幕输入界面;获取用户在所述弹幕输入界面中输入的弹幕内容,并将所述弹幕内容发送至所述智能电视,以使所述智能电视在智能电视端当前视频聊天的聊天界面中显示所述弹幕内容,用户可以一边在智能电视上视频聊天,一边通过移动设备发送聊天弹幕在智能电视上,从而在通过智能电视进行视频聊天时的交互功能更加多样化,增加了视频乐趣,提升了用户的参与感。
[0127]
在本发明所述基于视频聊天的弹幕显示装置的其他实施例或具体实现方法可参照上述各方法实施例,此处不再赘述。
[0128]
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0129]
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0130]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下
前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该估算机软件产品存储在如上所述的一个估算机可读存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台智能设备(可以是手机,估算机,基于视频聊天的弹幕显示设备,空调器,或者网络基于视频聊天的弹幕显示设备等)执行本发明各个实施例所述的方法。
[0131]
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。