CN114390358A - 弹幕输入方法以及装置 - Google Patents

弹幕输入方法以及装置 Download PDF

Info

Publication number
CN114390358A
CN114390358A CN202011133863.8A CN202011133863A CN114390358A CN 114390358 A CN114390358 A CN 114390358A CN 202011133863 A CN202011133863 A CN 202011133863A CN 114390358 A CN114390358 A CN 114390358A
Authority
CN
China
Prior art keywords
bullet screen
content
user
input
screen content
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011133863.8A
Other languages
English (en)
Inventor
许兴旺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Bilibili Technology Co Ltd
Original Assignee
Shanghai Bilibili Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Bilibili Technology Co Ltd filed Critical Shanghai Bilibili Technology Co Ltd
Priority to CN202011133863.8A priority Critical patent/CN114390358A/zh
Publication of CN114390358A publication Critical patent/CN114390358A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4756End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for rating content, e.g. scoring a recommended movie
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本说明书实施例提供弹幕输入方法以及装置,其中所述弹幕输入方法包括:接收用户在当前视频播放界面发送的弹幕输入指令;基于所述弹幕输入指令将所述当前视频播放界面设置为弹幕输入区域;接收所述用户在所述弹幕输入区域确定的弹幕展示位置,以及接收所述用户在所述弹幕输入区域输入的弹幕内容;将所述弹幕内容在所述弹幕展示位置进行展示,使得用户更加方便、快捷地将弹幕内容发送至当前视频播放界面。

Description

弹幕输入方法以及装置
技术领域
本说明书实施例涉及计算机技术领域,特别涉及一种弹幕输入方法。本说明书一个或者多个实施例同时涉及一种弹幕输入装置,一种计算设备,以及一种计算机可读存储介质。
背景技术
弹幕是指一种在观看视频时,显示在视频中的用户评论。在视频上方大量飘过的评论如密集炮弹一般,故得名弹幕,弹幕会随着视频的播放实时在视频上呈现,这样观看者在观看该视频时能够看到其他观看者和自己发送的弹幕。在移动终端上播放视频时,用户若需要输入弹幕内容,则需要在弹幕内容的输入框中调用键盘(可以是虚拟键盘可以是实体键盘),并利用移动终端的键盘编辑弹幕内容并输入视频,但通常在播放视频横屏时,调用出的键盘几乎会占满屏幕,影响了用户的产品体验,并且通过键盘编辑弹幕内容的方式比较繁琐,也降低了用户往视频中输入弹幕内容的意愿,不便于用户之间产生互动及粘性。
因此,亟需一种可以解决上述问题的弹幕输入方法。
发明内容
有鉴于此,本说明书施例提供了一种弹幕输入方法。本说明书一个或者多个实施例同时涉及一种弹幕输入装置,一种计算设备,以及一种计算机可读存储介质,以解决现有技术中存在的通过键盘编辑输入弹幕内容比较繁琐的技术缺陷。
根据本说明书实施例的第一方面,提供了一种弹幕输入方法,包括:
接收用户在当前视频播放界面发送的弹幕输入指令;
基于所述弹幕输入指令将所述当前视频播放界面设置为弹幕输入区域;
接收所述用户在所述弹幕输入区域确定的弹幕展示位置,以及接收所述用户在所述弹幕输入区域输入的弹幕内容;
将所述弹幕内容在所述弹幕展示位置进行展示。
根据本说明书实施例的第二方面,提供了一种弹幕输入装置,包括:
第一接收模块,被配置为接收用户在当前视频播放界面发送的弹幕输入指令;
确定模块,被配置为基于所述弹幕输入指令将所述当前视频播放界面设置为弹幕输入区域;
第二接收模块,被配置为接收所述用户在所述弹幕输入区域确定的弹幕展示位置,以及接收所述用户在所述弹幕输入区域输入的弹幕内容;
展示模块,被配置为将所述弹幕内容在所述弹幕展示位置进行展示。
根据本说明书实施例的第三方面,提供了一种计算设备,包括:
存储器和处理器;
所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令,其中,所述处理器执行所述计算机可执行指令时实现所述弹幕输入方法的步骤。
根据本说明书实施例的第四方面,提供了一种计算机可读存储介质,其存储有计算机可执行指令,该指令被处理器执行时实现所述弹幕输入方法的步骤。
本说明书一个实施例实现了一种弹幕输入方法及装置,其中,所述弹幕输入方法包括接收用户在当前视频播放界面发送的弹幕输入指令;基于所述弹幕输入指令将所述当前视频播放界面设置为弹幕输入区域;接收所述用户在所述弹幕输入区域确定的弹幕展示位置,以及接收所述用户在所述弹幕输入区域输入的弹幕内容;将所述弹幕内容在所述弹幕展示位置进行展示;所述弹幕输入方法通过将当前视频播放界面作为弹幕输入区域,并将接收到的用户在弹幕输入区域输入的弹幕内容直接展示在弹幕展示位置,以避免在视频横屏时输入弹幕内容调用的键盘占满屏幕,降低用户的体验感,而在弹幕输入区域直接输入弹幕内容实现了更加方便、快捷的弹幕输入方式,不仅增强了用户往视频中输入弹幕内容的意愿,也加强了用户之间的互动及粘性。
附图说明
图1是本说明书一个实施例提供的一种弹幕输入方法的***架构图;
图2是本说明书一个实施例提供的一种弹幕输入方法的流程图;
图3是本说明书一个实施例提供的一种弹幕输入方法解析弹幕内容的示意图;
图4是本说明书一个实施例提供的一种弹幕输入方法的处理过程流程图;
图5是本说明书一个实施例提供的一种弹幕输入方法特效手写弹幕的示意图;
图6是本说明书一个实施例提供的一种弹幕输入装置的结构示意图;
图7是本说明书一个实施例提供的一种计算设备的结构框图。
具体实施方式
在下面的描述中阐述了很多具体细节以便于充分理解本说明书。但是本说明书能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本说明书内涵的情况下做类似推广,因此本说明书不受下面公开的具体实施的限制。
在本说明书一个或多个实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书一个或多个实施例。在本说明书一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本说明书一个或多个实施例中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
应当理解,尽管在本说明书一个或多个实施例中可能采用术语第一、第二等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书一个或多个实施例范围的情况下,第一也可以被称为第二,类似地,第二也可以被称为第一。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。
首先,对本说明书一个或多个实施例涉及的名词术语进行解释。
弹幕:是指一种在观看视频时,显示在视频中的用户评论,能够以滚动、停留甚至更多特效方式出现在视频上。
弹幕展示位置:是指在视频画面中用户选择的将输入的弹幕内容所展示的位置。
弹幕容器:是指在视频画面可以显示弹幕内容的载体,具备触摸点击轨迹之类的基础能力。
在本说明书中,提供了一种弹幕输入方法。本说明书一个或多个实施例同时涉及一种弹幕输入装置,一种计算设备,以及一种计算机可读存储介质,在下面的实施例中逐一进行详细说明。
本说明书实施例提供的所述弹幕输入方法可以应用于任何用户在视频播放界面输入弹幕内容的场景,为了便于理解,本说明书实施例以所述弹幕输入方法应用于对视频播放界面的弹幕进行手写输入为例进行介绍,但不限于此。
那么在所述弹幕输入方法应用于对视频播放界面的弹幕手写输入为例的情况下,所述弹幕输入方法中展示在弹幕展示位置中的内容即可以理解为弹幕内容,所述弹幕输入方法中用户在弹幕输入区域输入弹幕内容的方式为手写输入。
具体实施时,本说明书实施例的弹幕内容可以呈现于大型视频播放设备、游戏机、台式计算机、智能手机、平板电脑、MP3(Moving Picture Experts Group Audio LayerIII,动态影像专家压缩标准音频层面3)播放器,MP4(Moving Picture Experts GroupAudio Layer IV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机、电子书阅读器以及其它显示终端等客户端。
此外,本说明书实施例的弹幕内容可以应用于任何可呈现弹幕内容的视频、音频中,例如在直播、点播、录播类的视频中可呈现弹幕内容,在线或离线听歌、听书等的音频中可呈现弹幕内容。
参见图1,图1示出了根据本说明书一个实施例提供的一种弹幕输入方法的***架构图。
图1中,用户A通过客户端A观看视频A,在该视频A的播放界面,用户A通过客户端A发送弹幕输入指令,服务器基于弹幕输入指令将该视频A的播放界面设置为弹幕输入区域,服务器接收到用户在弹幕输入区域确定的弹幕展示位置的情况下,用户A在弹幕输入区域输入“我们”的弹幕内容,并将“我们”弹幕内容展示在弹幕预展示区域,服务器在确定弹幕内容符合条件的情况下,再将接收到用户A在弹幕输入区域输入的弹幕内容“我们”展示在用户选择的弹幕展示位置,用户A可通过客户端A在观看该视频A的播放界面的弹幕展示位置上观看用户A输入的弹幕内容“我们”。
参见图2,图2示出了根据本说明书一个实施例提供的一种弹幕输入方法的流程图,包括以下步骤:
步骤202:接收用户在当前视频播放界面发送的弹幕输入指令。
其中,当前视频可以理解为用户在客户端当前所播放的视频,实际应用中,该视频不仅限于直播视频,还可以包括点播视频、录播视频等,弹幕输入指令可以理解为触发将当前视频播放界面设置为弹幕输入区域的控制指令。
具体实施时,若该视频为直播视频,那么用户在观看直播视频的情况下,触发其客户端发送弹幕输入指令,则接收该弹幕输入指令的为播放该直播视频的服务器,例如,用户A在观看直播视频A的情况下,接收用户A通过客户端A发送弹幕输入指令,则播放该直播视频A的服务器接收用户A发送的弹幕输入指令。
进一步的,所述接收用户在当前视频播放界面发送的弹幕输入指令包括:
接收所述用户通过触摸操作在所述当前视频播放界面发送的所述弹幕输入指令。
其中,当前视频播放界面可以理解为用户的客户端播放当前视频所在的界面,包括当前视频充满部分屏幕播放的界面,也包括当前视频全屏播放的界面,在此不做任何限定。
具体实施时,用户在当前视频播放界面进行触摸操作,向服务器发送弹幕输入指令,其中,所述触摸操作包括但不限于点击屏幕按钮、在当前播放视频的界面中输入的手势图案等,例如,输入的手势图案可以为“V”、“W”、“S”等。以用户在当前视频播放界面中输入手势图案为“V”为例,用户A在客户端A所播放的直播视频界面中,用手指划出“V”的形状之后,则向服务器发送弹幕输入指令,或者,通过点击客户端A所播放的直播视频界面中的触摸按钮,则可以向服务器发送弹幕输入指令。
本说明书实施例中,用户通过在当前视频播放界面中的触摸操作,可以更加方便快捷地向服务器发送弹幕输入指令,不仅可以节省操作时间,同时也增强了用户的体验。
步骤204:基于所述弹幕输入指令将所述当前视频播放界面设置为弹幕输入区域。
其中,弹幕输入区域可以理解为用户在当前视频播放界面输入弹幕内容的区域。在本说明书实施例中,服务器基于接收的弹幕输入指令将当前视频播放界面设置为弹幕输入区域,该弹幕输入区域即为用户输入弹幕内容的区域。
实际应用中,在当前视频播放界面占据客户端的部分区域的情况下,将该部分区域设置为弹幕输入区域,在当前视频播放界面全屏显示在用户的客户端的情况下,将该全屏界面设置为弹幕输入区域。
具体的,所述弹幕输入区域可以包括弹幕写入区域和弹幕预展示区域;
相应的,所述基于所述弹幕输入指令将所述当前视频播放界面设置为弹幕输入区域,包括:
基于所述弹幕输入指令将所述当前视频播放界面设置为所述弹幕写入区域,且在所述弹幕写入区域设置所述弹幕预展示区域。
其中,弹幕写入区域可以理解为在当前视频播放界面中确定的弹幕输入区域,该区域可提供给用户写入弹幕内容的区域,弹幕预展示区域可以理解为将用户写入的弹幕内容预展示在当前视频播放界面的区域,用户可通过在弹幕预展示区域展示的弹幕内容,确认用户在弹幕写入区域写入的弹幕内容。
具体实施时,服务器基于接收到用户发送的弹幕输入指令将当前视频播放界面设置为弹幕写入区域,即整个当前视频播放界面均可写入弹幕内容,并在弹幕写入区域设置弹幕预展示区域,展示用户在弹幕写入区域写入的弹幕内容,其中,弹幕预展示区域可以设置在当前视频播放界面的下方,也可以设置在当前视频播放界面的上方,在此不做任何限定。
需要强调的是,弹幕预展示区域在弹幕写入区域的范围内,弹幕写入区域以及弹幕预展示区域并不是并列区域关系,而是包含关系,即在弹幕写入区域写入的弹幕内容以及在弹幕展示区域写入的弹幕内容,均可以在弹幕展示区域展示。
例如,用户A在客户端A所播放的直播视频界面中发送弹幕输入指令,服务器基于接收到的弹幕输入指令将当前直播视频播放界面设置为弹幕写入区域,并可以在弹幕写入区域的下方设置弹幕预展示区域,并且弹幕预展示区域占据当前直播视频播放界面的一部分,用户A可以在弹幕预展示区域观看到用户A在弹幕写入区域写入的弹幕内容。
本说明书实施例中,为了使用户更加直观地看到用户在弹幕写入区域输入的弹幕内容,将弹幕输入区域分为弹幕写入区域以及弹幕预展示区域,用户写入的弹幕内容在弹幕预展示区域展示,不仅可以为用户提供确定弹幕内容准确性,也为用户提供更好的使用体验感。
步骤206:接收所述用户在所述弹幕输入区域确定的弹幕展示位置,以及接收所述用户在所述弹幕输入区域输入的弹幕内容。
其中,弹幕展示位置可以理解为用户在弹幕输入区域选择的任意弹幕最终的展示位置,弹幕内容可以理解为用户在弹幕输入区域输入的内容,该内容将发送至当前视频的弹幕容器,并将该内容在当前视频播放界面中展示。
具体的,所述接收所述用户在所述弹幕输入区域确定的弹幕展示位置,包括:
接收所述用户通过点击所述弹幕输入区域的点击操作坐标确定的弹幕展示位置。
其中,点击操作坐标可以理解为在弹幕输入区域中用户选择将输入的弹幕内容展示在弹幕输入区域的位置坐标。
实际应用中,在用户确定的弹幕输入区域中,用户可以根据实际需求,在整个弹幕输入区域中选择任意区域,通过在弹幕输入区域中的点击操作,可确定用户将弹幕内容展示在弹幕输入区域的弹幕展示位置,例如,将弹幕输入区域看做带有横纵坐标的二维平面图,用户通过点击操作选择坐标(3,3)作为弹幕展示位置的起始点,那么用户输入的弹幕内容的第一个文本将展示在坐标(3,3)所对应的弹幕展示位置,第一个文本之后的弹幕内容则按顺序排布。
本说明书实施例中,为了让用户输入的弹幕内容更好地展示出来,通过用户在弹幕输入区域选择弹幕展示位置,将用户所要展示的弹幕内容更好地展示在符合用户需求的弹幕输入区域,可以实现在满足用户需求的同时,弹幕内容也可被更多其他用户关注,进而增强用户之间的互动性。
此外,用户在弹幕输入区域确定弹幕展示位置之后,服务器接收用户在弹幕输入区域输入的弹幕内容,本说明书实施例以用户在弹幕输入区域进行手写输入弹幕内容为例,需要说明的是,本申请提供的弹幕输入方式不限于手写输入弹幕内容,还包括利用触摸笔在弹幕输入区域进行写入输入,在此不做任何限定。
步骤208:将所述弹幕内容在所述弹幕展示位置进行展示。
由于服务器在接收到用户写入的弹幕内容的情况下,会出现对于用户写入的弹幕内容识别不准确的情况,为了避免弹幕展示位置展示的弹幕内容与用户输入的弹幕内容不一致,还需将用户写入的弹幕内容进行解析并向用户展示,使用户确定弹幕内容的准确性;具体的,所述将所述弹幕内容在所述弹幕展示位置进行展示,包括:
解析所述弹幕写入区域写入的弹幕内容,确定所述弹幕内容对应的文本;
将所述弹幕内容对应的文本展示在所述弹幕预展示区域;
在接收到所述用户在所述当前视频播放界面发送的弹幕输入完成指令的情况下,将所述弹幕预展示区域展示的文本在所述弹幕展示位置进行展示。
具体实施时,服务器在接收到用户输入的弹幕内容之后,对该弹幕内容进行解析,确定弹幕内容对应的文本,并将弹幕内容对应的文本展示在弹幕预展示区域,其中,对该弹幕内容的解析方式可以为用户输入一个弹幕文本内容,就对其弹幕文本内容进行解析一次,将确定弹幕文本内容展示在弹幕预展示预期,以此类推,在用户停止向弹幕写入区域写入弹幕内容的情况下,对弹幕内容的解析过程也相应结束,另一种解析方式也可以为,用户连续地在弹幕写入区域写入弹幕内容,服务器接收到含有多个文本的弹幕内容,对其进行解析,将解析后的弹幕内容对应的多个文本内容在弹幕预展示区域展示;用户可根据弹幕预展示区域展示的弹幕内容确认用户写入的弹幕内容的准确性,在服务器接收到用户在当前视频播放界面发送的弹幕输入完成指令的情况下(即用户确认弹幕内容无误的情况下),将弹幕预展示区域展示的弹幕内容在弹幕展示位置进行展示。
本说明书实施例中,通过解析用户在弹幕写入区域写入的弹幕内容,将弹幕内容对应的文本展示在弹幕预展示区域,进而用户可以判定服务器对于弹幕内容解析结果的准确性,在保证用户发送的弹幕内容无误的情况下增强用户的体验感。
参见图3,图3是本说明书一个实施例提供的一种弹幕输入方法解析弹幕内容的示意图,图3a中的弹幕区域为展示多个弹幕的区域,弹幕输入区域的右下方包含弹幕手写激活按钮,用户在点击该弹幕手写激活按钮之后,即可触发向服务器发送弹幕输入指令;图3b中的当前视频界面为弹幕输入区域,服务器基于弹幕输入指令将当前视频播放界面设置为弹幕写入区域,用户在弹幕写入区域写入弹幕文本“我”,服务器接收到弹幕文本“我”,并对其进行解析,确定对应的弹幕文本“我”;如图3c所示,将解析后的“我”展示在弹幕预展示区域,并可在弹幕写入区域写入文本“们”,服务器接收到弹幕文本“们”,并对其进行解析,确定对应的弹幕文本“们”;如图3d所示,将解析后的“们”展示在弹幕预展示区域,此时,弹幕预展示区域展示“我”和“们”两个文本内容,用户在弹幕写入区域继续写入文本“是”,服务器接收到弹幕文本“是”,并对其进行解析,确定对应的弹幕文本“是”;如图3e所示,将解析后的“是”展示在弹幕预展示区域,此时,弹幕文本“我”、“们”以及“是”将同时展示在弹幕预展示区域,用户可通过弹幕预展示区域确定用户写入的弹幕内容。
进一步的,为了使得用户输入的弹幕内容更合适的展示在弹幕展示位置,需要对弹幕内容对应的文本数量进行确定,并根据弹幕内容对应的文本数量对弹幕内容的文本大小进行调整,以保证展示在弹幕展示位置上的弹幕内容展现更加完整;具体的,所述将所述弹幕内容对应的文本在所述弹幕展示位置进行展示,包括:
确定所述弹幕内容对应的文本的数量;
在所述文本的数量大于预设数量阈值的情况下,对所述弹幕内容对应的文本大小进行调整;
将调整后的弹幕内容对应的文本在所述弹幕展示位置进行展示。
具体的,在接收到用户在当前视频播放界面发送的弹幕输入完成指令的情况下,服务器会根据所述弹幕内容对应的文本确定文本数量,在所述文本的数量大于预设数量阈值的情况下,对弹幕内容对应的文本大小进行调整,其中,所述预设数量阈值可以为6、7或8等正整数,并将调整后的弹幕内容对应的文本在弹幕展示位置上进行展示。
例如,若服务器确定的弹幕内容对应的文本数量为8,预设数量阈值为6,则在确定弹幕内容对应的文本数量大于预设数量阈值的情况下,将弹幕内容对应的文本大小进行调整,即弹幕内容对应的文本字体调小,以减少弹幕内容对应的文本展示空间,将字体调小后的弹幕内容对应的文本在弹幕展示位置进行展示。
本说明书实施例中,为了避免用户输入的弹幕内容的文本数量过多导致的弹幕内容展示不完整或展现形式不符合要求,根据确定的弹幕内容对应的文本数量,通过对弹幕内容对应的文本数量较多的弹幕内容进行字体调整,既能保证弹幕内容在弹幕展示位置展示的完整性,也能提高用户的使用体验。
进一步,由于用户输入的弹幕内容可能会涉及不符合条件的内容,在服务器接收到用户在当前视频播放界面发送的弹幕输入完成指令的情况下,对接收到的弹幕内容进行进一步确定是否可以在弹幕展示位置进行展示;具体的,所述将所述弹幕内容在所述弹幕展示位置进行展示,包括:
判断所述弹幕内容是否满足弹幕审核要求,
若是,则将所述弹幕内容在所述弹幕展示位置进行展示;
若否,则删除所述弹幕内容。
其中,弹幕审核要求可以理解为弹幕内容不可涉及黄赌毒等具有恶劣影响的审核要求。
具体实施时,服务器判断接收到的弹幕内容对应的文本是否满足审核要求,并未涉及具有不良影响的词语内容等,例如带有不利影响的词语,或者具有暴力倾向的词语,若服务器确定弹幕内容对应的文本满足弹幕审核要求,则将弹幕内容在弹幕展示位置进行展示,若服务器确定弹幕内容对应的文本不符合弹幕审核要求,则将删除弹幕内容。
本说明书实施例中,通过对用户输入的弹幕内容进行审核,将符合审核要求的弹幕内容对应的文本展示在弹幕展示位置,对弹幕内容对应的文本严格把控可以减少对网络环境的污染,保证弹幕内容环境的安全性。
进一步的,为了使得用户在观看视频时输入多种多样的弹幕内容,服务器将接收到的弹幕内容进行格式转换,即可在弹幕展示位置上展示经过格式转换后的多样的弹幕内容,不仅可以提高用户的关注度,也可提高用户的使用体验感;具体的,所述将所述弹幕内容在所述弹幕展示位置进行展示,包括:
接收所述用户在预设展示样式库中选择的文本展示样式;
基于所述文本展示样式对所述弹幕内容对应的文本进行格式转换;
将格式转换后的弹幕内容对应的文本在所述弹幕展示位置进行展示。
其中,文本展示样式可以理解为展示在弹幕展示位置上的弹幕内容展现的各种样式,包括但不限于字体大小展示样式、字体颜色展示样式、字型形状展示样式、字体笔迹展示样式等等。
具体实施时,服务器预设展示样式库中包括多种展示样式,用户可根据需求在预设的展示样式库中选择弹幕内容对应的文本的展示样式,并基于该展示样式将用户输入的弹幕内容进行格式转换,将转换后的弹幕内容在弹幕展示位置进行展示。
例如,用户A在预设展示样式库中选择字体笔迹展示样式,用户A在弹幕写入区域可以通过手写方式写入弹幕内容,将弹幕内容对应的文本按用户A的字体笔迹格式转换,确定弹幕内容对应文本的展示样式,将转换后的带有用户A字体笔迹格式的弹幕内容在弹幕展示位置进行展示。
本说明书实施例中,基于用户在预设展示样式库中选择的文本展示样式,通过将弹幕内容按照该文本展示样式进行格式转换,将转换后的弹幕内容对应的文本在弹幕展示位置进行展示,可以极大地满足用户的需求,一定程度上也可提高用户的互动体验度。
此外,本说明书实施例中,将用户输入的弹幕内容不仅可以展示在弹幕展示位置中,用户在输入预设的弹幕内容的情况下,也可实现对当前视频播放界面中弹幕的不同的展示效果;具体的,所述将所述弹幕内容在所述弹幕展示位置进行展示包括:
判断所述弹幕内容是否与预设弹幕内容匹配,
若是,则将所述弹幕内容按照所述预设弹幕内容对应的展示样式,在所述弹幕展示位置进行展示;
若否,则不做任何处理。
其中,预设弹幕内容可以理解为预先在服务器存储的弹幕内容,其中弹幕内容包括但不限于文本、字符等,例如,预设弹幕内容可以为“bang”、“biu”等等;预设弹幕内容对应的展示样式可以理解为根据预设的弹幕设置的固定的展示样式,例如,预设弹幕内容“bang”的展示样式可以为将当前视频播放界面中的所有弹幕以弹幕内容“bang”为中心散开展示在当前视频播放界面中。
具体的,服务器判断接收到的弹幕内容是否与预设弹幕内容匹配,若弹幕内容与预设弹幕内容匹配,则将弹幕内容按照预设弹幕内容对应的展示样式,将弹幕内容对应的文本按照该展示样式进行格式转换,将转换后的弹幕内容在弹幕展示位置上进行展示。
例如,在用户在弹幕写入区域写入“bang”的情况下,服务器接收到的弹幕内容“bang”与预设弹幕内容“bang”相匹配,则不仅将弹幕内容“bang”展示在弹幕展示位置上,也可将当前视频播放界面中所有的弹幕散开分布在弹幕内容“bang”是周围,其中,其他弹幕内容散开的位置,弹幕容器可根据当前视频播放界面中弹幕的密度重新计算所有弹幕内容展示的位置,并将所有弹幕以新的展示位置在当前视频播放界面中展示。
本说明书实施例中,可通过与预设弹幕内容的匹配,将弹幕内容按照预设弹幕内容的展示样式进行展示,可实现更多符合用户需求的弹幕内容展示,也使得用户之间能够更好的互动。
更进一步的,所述将所述弹幕内容在所述弹幕展示位置进行展示包括:
确定所述当前视频播放界面的当前视频类型以及所述当前视频播放界面的当前弹幕密度;
基于所述当前视频类型以及所述当前弹幕密度确定所述弹幕内容展示样式;
将所述弹幕内容基于所述弹幕内容展示样式在所述弹幕展示位置进行展示。
其中,弹幕密度可以理解为当前视频播放界面中所有弹幕的排布密度。
具体实施时,服务器基于确定的当前视频播放界面的当前视频类型以及当前视频播放界面的当前弹幕密度,确定弹幕内容展示样式,并将弹幕内容按照确定的弹幕内容展示样式进行展示。
例如,服务器确定当前视频类型为古装风视频以及当前弹幕密度较为稀疏,即可确定弹幕内容可以以云朵的方式漂浮在当前视频播放界面,在当前视频播放界面展现漂浮的弹幕内容,以给用户更好的古装风格体验。
本说明书实施例中,通过确定当前视频类型以及当前弹幕密度,更好地为用户展现符合当前视频类型以及当前弹幕密度的弹幕内容展现形式,不仅符合用户需求,也为用户带来了更好的互动体验。
更进一步的,在用户写入的弹幕内容与预设弹幕内容匹配的情况下,也可基于弹幕容器重新计算的弹幕内容的待展示位置,展示弹幕内容;具体的,所述基于所述当前视频类型以及所述当前弹幕密度确定所述弹幕内容展示样式包括:
基于所述当前视频类型以及所述当前弹幕密度计算所述当前视频播放界面中的所有弹幕的待展示位置;
根据所有弹幕的待展示位置确定所述弹幕内容展示样式。
其中,弹幕的待展示位置可以理解为弹幕容器经过重新计算弹幕内容所展示的待展示位置。
实际应用中,基于当前视频类型以及当前弹幕密度重新计算所有弹幕的待展示位置,根据所有弹幕的待展示位置将所有弹幕内容在当前播放界面中展示,例如,在古风视频播放界面中展示弹幕内容,若用户输入预设弹幕内容“bang”,则弹幕容器重新计算其他弹幕的展示位置,将其他所有的弹幕按照云朵飘浮的展示样式在当前视频播放界面中展示。
本说明书实施例中,通过确定当前视频类型以及当前弹幕密度,在弹幕内容与预设弹幕内容匹配的情况下,也可更好地为用户展现符合当前视频类型以及当前弹幕密度的弹幕内容展现形式,不仅符合用户需求,也为用户带来了更好的互动体验。
综上,所述弹幕输入方法通过将当前视频播放界面作为弹幕输入区域,并将接收到的用户在弹幕输入区域输入的弹幕内容直接展示在弹幕展示位置,以避免在视频横屏时输入弹幕内容调用的键盘占满屏幕,降低用户的体验感,而在弹幕输入区域直接输入弹幕内容实现了更加方便、快捷的弹幕输入方式,不仅增强了用户往视频中输入弹幕内容的意愿,也加强了用户之间的互动及粘性。
参见图4,以本说明书实施例提供的所述弹幕输入方法应用在对弹幕内容手写输入为例,对所述弹幕输入方法进行进一步说明。其中,图4示出了本说明书一个实施例提供的一种弹幕输入方法的处理过程流程图,具体包括以下步骤:
步骤402:接收用户激活弹幕手写功能发送的弹幕输入指令。
步骤404:在将当前视频播放界面设置为弹幕输入区域的情况下,接收用户在弹幕输入区域确定弹幕内容的弹幕展示位置。
步骤406:接收用户在弹幕输入区域手写输入的弹幕内容。
步骤408:对手写的弹幕内容进行解析,将解析后的弹幕内容在弹幕输入区域的弹幕预展示区域展示。
步骤410:在接收到弹幕完成输入指令之后,将弹幕预展示区域展示的弹幕内容展示在弹幕展示位置。
所述弹幕输入方法通过将当前视频播放界面作为弹幕输入区域,并将接收到的用户在弹幕输入区域输入的弹幕内容直接展示在弹幕展示位置,以避免在视频横屏时输入弹幕内容调用的键盘占满屏幕,降低用户的体验感,而在弹幕输入区域直接输入弹幕内容实现了更加方便、快捷的弹幕输入方式,不仅增强了用户往视频中输入弹幕内容的意愿,也加强了用户之间的互动及粘性。
参见图5,图5是本说明书一个实施例提供的一种弹幕输入方法特效手写弹幕的示意图;
图5中,服务器基于用户通过客户端发送的弹幕输入指令,将客户端展示的当前视频播放界面设置为弹幕输入区域,在接收到用户在弹幕输入区域确定的弹幕展示位置的情况下,用户可在弹幕输入区域输入弹幕内容,以上实施方式参见上述实施例的具体实施方式,在此不做过多阐述,在服务器将当前视频播放界面确定为弹幕输入区域的情况下,图5a则当前视频播放界面的弹幕展示图,在当前视频播放界面中展示所有的当前弹幕,图5b为用户在弹幕输入区域输入预设弹幕内容“水逆退散”,则弹幕容器根据当前视频类型以及弹幕密度重新计算所有弹幕的待展示位置,将用户输入的弹幕内容“水逆退散”展示在弹幕展示界面的同时,其他弹幕内容也按照计算后的待展示位置进行展示。
所述弹幕输入方法通过将当前视频播放界面作为弹幕输入区域,并将接收到的用户在弹幕输入区域输入的弹幕内容直接展示在弹幕展示位置,以避免在视频横屏时输入弹幕内容调用的键盘占满屏幕,降低用户的体验感,而在弹幕输入区域直接输入弹幕内容实现了更加方便、快捷的弹幕输入方式,不仅增强了用户往视频中输入弹幕内容的意愿,也加强了用户之间的互动及粘性。
与上述方法实施例相对应,本说明书还提供了弹幕输入装置实施例,图6示出了本说明书一个实施例提供的一种弹幕输入装置的结构示意图。如图6所示,该装置包括:
第一接收模块602,被配置为接收用户在当前视频播放界面发送的弹幕输入指令;
确定模块604,被配置为基于所述弹幕输入指令将所述当前视频播放界面设置为弹幕输入区域;
第二接收模块606,被配置为接收所述用户在所述弹幕输入区域确定的弹幕展示位置,以及接收所述用户在所述弹幕输入区域输入的弹幕内容;
展示模块608,被配置为将所述弹幕内容在所述弹幕展示位置进行展示。
可选的,所述确定模块604,进一步被配置为:
基于所述弹幕输入指令将所述当前视频播放界面设置为所述弹幕写入区域,且在所述弹幕写入区域设置所述弹幕预展示区域。
可选的,所述第二接收模块606,进一步被配置为:
接收根据所述用户通过点击所述弹幕输入区域的点击操作坐标确定的弹幕展示位置。
可选的,所述展示模块608,进一步被配置为:
解析所述弹幕写入区域写入的弹幕内容,确定所述弹幕内容对应的文本;
将所述弹幕内容对应的文本展示在所述弹幕预展示区域;
在接收到所述用户在所述当前视频播放界面发送的弹幕输入完成指令的情况下,将所述弹幕预展示区域展示的文本在所述弹幕展示位置进行展示。
可选的,所述展示模块608,进一步被配置为:
确定所述弹幕内容对应的文本的数量;
在所述文本的数量大于预设数量阈值的情况下,对所述弹幕内容对应的文本大小进行调整;
将调整后的弹幕内容对应的文本在所述弹幕展示位置进行展示。
可选的,所述展示模块608,进一步被配置为:
判断所述弹幕内容是否满足弹幕审核要求,
若是,则将所述弹幕内容在所述弹幕展示位置进行展示;
若否,则删除所述弹幕内容。
可选的,所述展示模块608,进一步被配置为:
接收所述用户在预设展示样式库中选择的文本展示样式;
基于所述文本展示样式对所述弹幕内容对应的文本进行格式转换;
将格式转换后的弹幕内容对应的文本在所述弹幕展示位置进行展示。
可选的,所述展示模块608,进一步被配置为:
判断所述弹幕内容是否与预设弹幕内容匹配,
若是,则将所述弹幕内容按照所述预设弹幕内容对应的展示样式,在所述弹幕展示位置进行展示。
可选的,所述展示模块608,进一步被配置为:
确定所述当前视频播放界面的当前视频类型以及所述当前视频播放界面的当前弹幕密度;
基于所述当前视频类型以及所述当前弹幕密度确定所述弹幕内容展示样式;
将所述弹幕内容基于所述弹幕内容展示样式在所述弹幕展示位置进行展示。
可选的,所述确定模块604,进一步被配置为:
基于所述当前视频类型以及所述当前弹幕密度计算所述当前视频播放界面中的所有弹幕的待展示位置;
根据所有弹幕的待展示位置确定所述弹幕内容展示样式。
可选的,所述第一接收模块602,进一步被配置为:
接收所述用户通过触摸操作在所述当前视频播放界面发送的所述弹幕输入指令。
本说明书实施例提供的所述弹幕输入装置,通过将当前视频播放界面作为弹幕输入区域,并将接收到的用户在弹幕输入区域输入的弹幕内容直接展示在弹幕展示位置,以避免在视频横屏时输入弹幕内容调用的键盘占满屏幕,降低用户的体验感,而在弹幕输入区域直接输入弹幕内容实现了更加方便、快捷的弹幕输入方式,不仅增强了用户往视频中输入弹幕内容的意愿,也加强了用户之间的互动及粘性。
上述为本实施例的一种弹幕输入装置的示意性方案。需要说明的是,该弹幕输入装置的技术方案与上述的弹幕输入方法的技术方案属于同一构思,弹幕输入装置的技术方案未详细描述的细节内容,均可以参见上述弹幕输入方法的技术方案的描述。
图7示出了根据本说明书一个实施例提供的一种计算设备700的结构框图。该计算设备700的部件包括但不限于存储器710和处理器720。处理器720与存储器710通过总线730相连接,数据库750用于保存数据。
计算设备700还包括接入设备740,接入设备740使得计算设备700能够经由一个或多个网络760通信。这些网络的示例包括公用交换电话网(PSTN)、局域网(LAN)、广域网(WAN)、个域网(PAN)或诸如因特网的通信网络的组合。接入设备740可以包括有线或无线的任何类型的网络接口(例如,网络接口卡(NIC))中的一个或多个,诸如IEEE802.11无线局域网(WLAN)无线接口、全球微波互联接入(Wi-MAX)接口、以太网接口、通用串行总线(USB)接口、蜂窝网络接口、蓝牙接口、近场通信(NFC)接口,等等。
在本说明书的一个实施例中,计算设备700的上述部件以及图7中未示出的其他部件也可以彼此相连接,例如通过总线。应当理解,图7所示的计算设备结构框图仅仅是出于示例的目的,而不是对本说明书范围的限制。本领域技术人员可以根据需要,增添或替换其他部件。
计算设备700可以是任何类型的静止或移动计算设备,包括移动计算机或移动计算设备(例如,平板计算机、个人数字助理、膝上型计算机、笔记本计算机、上网本等)、移动电话(例如,智能手机)、可佩戴的计算设备(例如,智能手表、智能眼镜等)或其他类型的移动设备,或者诸如台式计算机或PC的静止计算设备。计算设备700还可以是移动式或静止式的服务器。
其中,处理器720用于执行如下计算机可执行指令,所述处理器用于执行所述计算机可执行指令,其中,所述处理器执行所述计算机可执行指令时实现所述弹幕输入方法的步骤。
上述为本实施例的一种计算设备的示意性方案。需要说明的是,该计算设备的技术方案与上述的弹幕输入方法的技术方案属于同一构思,计算设备的技术方案未详细描述的细节内容,均可以参见上述弹幕输入方法的技术方案的描述。
本说明书一实施例还提供一种计算机可读存储介质,其存储有计算机指令,该指令被处理器执行时实现所述弹幕输入方法的步骤。
上述为本实施例的一种计算机可读存储介质的示意性方案。需要说明的是,该存储介质的技术方案与上述的弹幕输入方法的技术方案属于同一构思,存储介质的技术方案未详细描述的细节内容,均可以参见上述弹幕输入方法的技术方案的描述。
上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
所述计算机指令包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本说明书实施例并不受所描述的动作顺序的限制,因为依据本说明书实施例,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本说明书实施例所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。
以上公开的本说明书优选实施例只是用于帮助阐述本说明书。可选实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施方式。显然,根据本说明书实施例的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本说明书实施例的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本说明书。本说明书仅受权利要求书及其全部范围和等效物的限制。

Claims (14)

1.一种弹幕输入方法,其特征在于,包括:
接收用户在当前视频播放界面发送的弹幕输入指令;
基于所述弹幕输入指令将所述当前视频播放界面设置为弹幕输入区域;
接收所述用户在所述弹幕输入区域确定的弹幕展示位置,以及接收所述用户在所述弹幕输入区域输入的弹幕内容;
将所述弹幕内容在所述弹幕展示位置进行展示。
2.根据权利要求1所述的弹幕输入方法,其特征在于,所述弹幕输入区域包括弹幕写入区域和弹幕预展示区域;
相应的,所述基于所述弹幕输入指令将所述当前视频播放界面设置为弹幕输入区域,包括:
基于所述弹幕输入指令将所述当前视频播放界面设置为所述弹幕写入区域,且在所述弹幕写入区域设置所述弹幕预展示区域。
3.根据权利要求1所述的弹幕输入方法,其特征在于,所述接收所述用户在所述弹幕输入区域确定的弹幕展示位置,包括:
接收根据所述用户通过点击所述弹幕输入区域的点击操作坐标确定的弹幕展示位置。
4.根据权利要求2所述的弹幕输入方法,其特征在于,所述将所述弹幕内容在所述弹幕展示位置进行展示,包括:
解析所述弹幕写入区域写入的弹幕内容,确定所述弹幕内容对应的文本;
将所述弹幕内容对应的文本展示在所述弹幕预展示区域;
在接收到所述用户在所述当前视频播放界面发送的弹幕输入完成指令的情况下,将所述弹幕预展示区域展示的文本在所述弹幕展示位置进行展示。
5.根据权利要求4所述的弹幕输入方法,其特征在于,所述将所述弹幕内容对应的文本在所述弹幕展示位置进行展示,包括:
确定所述弹幕内容对应的文本的数量;
在所述文本的数量大于预设数量阈值的情况下,对所述弹幕内容对应的文本大小进行调整;
将调整后的弹幕内容对应的文本在所述弹幕展示位置进行展示。
6.根据权利要求1-5任意一项所述的弹幕输入方法,其特征在于,所述将所述弹幕内容在所述弹幕展示位置进行展示,包括:
判断所述弹幕内容是否满足弹幕审核要求,
若是,则将所述弹幕内容在所述弹幕展示位置进行展示;
若否,则删除所述弹幕内容。
7.根据权利要求3或4所述的弹幕输入方法,其特征在于,所述将所述弹幕内容在所述弹幕展示位置进行展示,包括:
接收所述用户在预设展示样式库中选择的文本展示样式;
基于所述文本展示样式对所述弹幕内容对应的文本进行格式转换;
将格式转换后的弹幕内容对应的文本在所述弹幕展示位置进行展示。
8.根据权利要求3或4所述的弹幕输入方法,其特征在于,所述将所述弹幕内容在所述弹幕展示位置进行展示包括:
判断所述弹幕内容是否与预设弹幕内容匹配,
若是,则将所述弹幕内容按照所述预设弹幕内容对应的展示样式,在所述弹幕展示位置进行展示。
9.根据权利要求1或3所述的弹幕输入方法,其特征在于,所述将所述弹幕内容在所述弹幕展示位置进行展示包括:
确定所述当前视频播放界面的当前视频类型以及所述当前视频播放界面的当前弹幕密度;
基于所述当前视频类型以及所述当前弹幕密度确定所述弹幕内容展示样式;
将所述弹幕内容基于所述弹幕内容展示样式在所述弹幕展示位置进行展示。
10.根据权利要求9所述弹幕输入方法,其特征在于,所述基于所述当前视频类型以及所述当前弹幕密度确定所述弹幕内容展示样式包括:
基于所述当前视频类型以及所述当前弹幕密度计算所述当前视频播放界面中的所有弹幕的待展示位置;
根据所有弹幕的待展示位置确定所述弹幕内容展示样式。
11.根据权利要求1-5或7-10任意一项所述弹幕输入方法,其特征在于,所述接收用户在当前视频播放界面发送的弹幕输入指令包括:
接收所述用户通过触摸操作在所述当前视频播放界面发送的所述弹幕输入指令。
12.一种弹幕输入装置,其特征在于,包括:
第一接收模块,被配置为接收用户在当前视频播放界面发送的弹幕输入指令;
确定模块,被配置为基于所述弹幕输入指令将所述当前视频播放界面设置为弹幕输入区域;
第二接收模块,被配置为接收所述用户在所述弹幕输入区域确定的弹幕展示位置,以及接收所述用户在所述弹幕输入区域输入的弹幕内容;
展示模块,被配置为将所述弹幕内容在所述弹幕展示位置进行展示。
13.一种计算设备,其特征在于,包括:
存储器和处理器;
所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令,其中,所述处理器执行所述计算机可执行指令时实现权利要求1-11的弹幕输入方法的步骤。
14.一种计算机可读存储介质,其特征在于,其存储有计算机指令,该指令被处理器执行时实现权利要求1至11任意一项所述弹幕输入方法的步骤。
CN202011133863.8A 2020-10-21 2020-10-21 弹幕输入方法以及装置 Pending CN114390358A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011133863.8A CN114390358A (zh) 2020-10-21 2020-10-21 弹幕输入方法以及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011133863.8A CN114390358A (zh) 2020-10-21 2020-10-21 弹幕输入方法以及装置

Publications (1)

Publication Number Publication Date
CN114390358A true CN114390358A (zh) 2022-04-22

Family

ID=81192602

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011133863.8A Pending CN114390358A (zh) 2020-10-21 2020-10-21 弹幕输入方法以及装置

Country Status (1)

Country Link
CN (1) CN114390358A (zh)

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105959818A (zh) * 2016-07-01 2016-09-21 上海幻电信息科技有限公司 弹幕显示方法及显示***
CN107197355A (zh) * 2017-06-02 2017-09-22 北京潘达互娱科技有限公司 弹幕显示方法及装置
CN107257507A (zh) * 2017-07-05 2017-10-17 武汉斗鱼网络科技有限公司 弹幕显示方法、装置及电子设备
CN108235071A (zh) * 2018-01-17 2018-06-29 上海哔哩哔哩科技有限公司 弹幕密度调节方法、服务器及弹幕密度调节***
CN108668175A (zh) * 2018-05-02 2018-10-16 北京奇艺世纪科技有限公司 一种弹幕文字的发布方法及装置
CN108737904A (zh) * 2018-04-13 2018-11-02 维沃移动通信有限公司 一种视频数据处理方法及移动终端
CN109218800A (zh) * 2018-06-29 2019-01-15 努比亚技术有限公司 一种弹幕信息显示方法、终端及计算机可读存储介质
CN110856030A (zh) * 2019-11-14 2020-02-28 网易(杭州)网络有限公司 一种弹幕区域的调整方法和装置
CN111246270A (zh) * 2020-01-14 2020-06-05 广州虎牙科技有限公司 一种显示弹幕的方法、装置、设备和存储介质
CN111277910A (zh) * 2020-03-07 2020-06-12 咪咕互动娱乐有限公司 弹幕显示方法、装置、电子设备及存储介质
CN111601141A (zh) * 2020-04-30 2020-08-28 维沃移动通信有限公司 弹幕显示方法、装置、电子设备及可读存储介质

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105959818A (zh) * 2016-07-01 2016-09-21 上海幻电信息科技有限公司 弹幕显示方法及显示***
CN107197355A (zh) * 2017-06-02 2017-09-22 北京潘达互娱科技有限公司 弹幕显示方法及装置
CN107257507A (zh) * 2017-07-05 2017-10-17 武汉斗鱼网络科技有限公司 弹幕显示方法、装置及电子设备
CN108235071A (zh) * 2018-01-17 2018-06-29 上海哔哩哔哩科技有限公司 弹幕密度调节方法、服务器及弹幕密度调节***
CN108737904A (zh) * 2018-04-13 2018-11-02 维沃移动通信有限公司 一种视频数据处理方法及移动终端
CN108668175A (zh) * 2018-05-02 2018-10-16 北京奇艺世纪科技有限公司 一种弹幕文字的发布方法及装置
CN109218800A (zh) * 2018-06-29 2019-01-15 努比亚技术有限公司 一种弹幕信息显示方法、终端及计算机可读存储介质
CN110856030A (zh) * 2019-11-14 2020-02-28 网易(杭州)网络有限公司 一种弹幕区域的调整方法和装置
CN111246270A (zh) * 2020-01-14 2020-06-05 广州虎牙科技有限公司 一种显示弹幕的方法、装置、设备和存储介质
CN111277910A (zh) * 2020-03-07 2020-06-12 咪咕互动娱乐有限公司 弹幕显示方法、装置、电子设备及存储介质
CN111601141A (zh) * 2020-04-30 2020-08-28 维沃移动通信有限公司 弹幕显示方法、装置、电子设备及可读存储介质

Similar Documents

Publication Publication Date Title
US20230230306A1 (en) Animated emoticon generation method, computer-readable storage medium, and computer device
US10210002B2 (en) Method and apparatus of processing expression information in instant communication
CN108924622B (zh) 一种视频处理方法及其设备、存储介质、电子设备
CN110085244B (zh) 直播互动方法、装置、电子设备及可读存储介质
CN112188304B (zh) 视频生成方法、装置、终端及存储介质
US20170285922A1 (en) Systems and methods for creation and sharing of selectively animated digital photos
CN113630615B (zh) 直播间虚拟礼物展示方法及装置
CN111131876B (zh) 视频直播的控制方法、装置、终端及计算机可读存储介质
CN110636365B (zh) 视频字符添加方法、装置、电子设备及存储介质
US11393134B2 (en) Customizing soundtracks and hairstyles in modifiable videos of multimedia messaging application
US20180143741A1 (en) Intelligent graphical feature generation for user content
CN113010710A (zh) 弹幕展示方法及装置
CN108845741A (zh) 一种ar表情的生成方法、客户端、终端和存储介质
CN114222076B (zh) 一种换脸视频生成方法、装置、设备以及存储介质
CN112989112B (zh) 在线课堂内容采集方法及装置
KR20230026343A (ko) 셀피들 및 스톡 비디오들을 사용하는 개인화된 비디오들
WO2023241360A1 (zh) 在线课堂的语音交互方法、装置、设备及存储介质
CN105635745B (zh) 基于在线直播应用而生成签名照的方法及客户端
CN112604279A (zh) 一种特效显示方法及装置
CN115134317B (zh) 消息显示方法、装置、存储介质和电子装置
CN114390358A (zh) 弹幕输入方法以及装置
CN115225932A (zh) 广告处理***、方法
CN113891144A (zh) 视频展示方法及装置
CN114245193A (zh) 显示控制方法、装置和电子设备
CN112800360B (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