CN115278346A - 在直播间发送评论和接收评论的方法及相关设备 - Google Patents

在直播间发送评论和接收评论的方法及相关设备 Download PDF

Info

Publication number
CN115278346A
CN115278346A CN202210902595.4A CN202210902595A CN115278346A CN 115278346 A CN115278346 A CN 115278346A CN 202210902595 A CN202210902595 A CN 202210902595A CN 115278346 A CN115278346 A CN 115278346A
Authority
CN
China
Prior art keywords
multimedia data
window
live
page
control
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.)
Granted
Application number
CN202210902595.4A
Other languages
English (en)
Other versions
CN115278346B (zh
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.)
Beijing Zitiao Network Technology Co Ltd
Original Assignee
Beijing Zitiao Network 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 Beijing Zitiao Network Technology Co Ltd filed Critical Beijing Zitiao Network Technology Co Ltd
Priority to CN202210902595.4A priority Critical patent/CN115278346B/zh
Publication of CN115278346A publication Critical patent/CN115278346A/zh
Priority to PCT/CN2023/109786 priority patent/WO2024022473A1/zh
Application granted granted Critical
Publication of CN115278346B publication Critical patent/CN115278346B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/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/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • 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
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • 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/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity
    • 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)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本公开提供一种在直播间发送评论和接收评论的方法及相关设备。所述在直播间发送评论的方法,包括:响应于针对直播间页面中的第一控件的触发操作,在所述直播间页面中展示第一窗口,所述第一窗口包括至少一个候选多媒体数据的标识;响应于针对所述至少一个候选多媒体数据的标识中的第一多媒体数据的标识的选择操作,根据所述选择操作确定所述第一多媒体数据的标识对应的第一多媒体数据;响应于针对所述直播间页面中的第二控件的触发操作,在所述直播间页面中展示所述第一多媒体数据对应的评论,所述评论包括播放所述第一多媒体数据的入口。

Description

在直播间发送评论和接收评论的方法及相关设备
技术领域
本公开涉及计算机技术领域,尤其涉及一种在直播间发送评论和接收评论的方法及相关设备。
背景技术
在相关技术中,直播间评论功能单一,无法满足用户多样化互动需求,影响用户体验。
发明内容
有鉴于此,本公开的目的在于提出一种在直播间发送评论和接收评论的方法及相关设备。
基于上述目的,本公开第一方面,提供了一种在直播间发送评论的方法,包括:
响应于针对直播间页面中的第一控件的触发操作,在所述直播间页面中展示第一窗口,所述第一窗口包括至少一个候选多媒体数据的标识;
响应于针对所述至少一个候选多媒体数据的标识中的第一多媒体数据的标识的选择操作,根据所述选择操作确定所述第一多媒体数据的标识对应的第一多媒体数据;以及
响应于针对所述直播间页面中的第二控件的触发操作,在所述直播间页面中展示所述第一多媒体数据对应的评论,所述评论包括播放所述第一多媒体数据的入口。
本公开第二方面,提供了一种在直播间接收评论的方法,包括:
在直播间页面中显示第一多媒体数据对应的评论;
响应于针对所述第一多媒体数据对应的评论的触发操作,在所述直播间页面显示第三窗口,在所述第三窗口中播放所述第一多媒体数据。
本公开第三方面,提供了一种在直播间发送评论的装置,包括:
第一展示模块,被配置为:响应于针对直播间页面中的第一控件的触发操作,在所述直播间页面中展示第一窗口,所述第一窗口包括至少一个候选多媒体数据的标识;
确定模块,被配置为:响应于针对所述至少一个候选多媒体数据的标识中的第一多媒体数据的标识的选择操作,根据所述选择操作确定所述第一多媒体数据的标识对应的第一多媒体数据;以及
第二展示模块,被配置为:响应于针对所述直播间页面中的第二控件的触发操作,在所述直播间页面中展示所述第一多媒体数据对应的评论,所述评论包括播放所述第一多媒体数据的入口。
本公开第四方面,提供了一种在直播间接收评论的装置,包括:
获取模块,被配置为:在直播间页面中显示第一多媒体数据对应的评论;
播放模块,被配置为:响应于针对所述第一多媒体数据对应的评论的触发操作,在所述直播间页面显示第三窗口,在所述第三窗口中播放所述第一多媒体数据。
本公开第五方面,提供了一种计算机设备,包括一个或者多个处理器、存储器;和一个或多个程序,其中所述一个或多个程序被存储在所述存储器中,并且被所述一个或多个处理器执行,所述程序包括用于执行根据第一方面或第二方面所述的方法的指令。
本公开第六方面,提供了一种包含计算机程序的非易失性计算机可读存储介质,当所述计算机程序被一个或多个处理器执行时,使得所述处理器执行第一方面或第二方面所述的方法。
本公开第七方面,提供了一种提供了一种计算机程序产品,包括计算机程序指令,当所述计算机程序指令在计算机上运行时,使得计算机执行第一方面或第二方面所述的方法。
从上面所述可以看出,本公开提供的在直播间发送评论和接收评论的方法及相关设备,相比于现有的直播间评论仅能实现文字、表情评论的评论模式,本公开实施例提供的在直播间进行评论的方法,第一终端的用户可以在直播间评论中发送与多媒体数据对应的评论,且该评论包括多媒体数据的播放入口,这样其他终端的用户可在直播间的评论中分享多媒体数据,其他用户也可以查看该多媒体数据的具体内容,从而提高了互动效率,提升了产品交互性能。
附图说明
为了更清楚地说明本公开或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本公开实施例本公开实施例所提供的示例性***100的示意图;
图2A示出了根据本公开实施例的一个示例性页面的示意图。
图2B示出了根据本公开实施例的一个示例性页面的示意图。
图2C示出了根据本公开实施例的一个示例性页面的示意图。
图2D示出了根据本公开实施例的一个示例性页面的示意图。
图2E示出了根据本公开实施例的一个示例性页面的示意图。
图2F示出了根据本公开实施例的一个示例性页面的示意图。
图2G示出了根据本公开实施例的一个示例性页面的示意图。
图2H示出了根据本公开实施例的一个示例性页面的示意图。
图2I示出了根据本公开实施例的一个示例性页面的示意图。
图2J示出了根据本公开实施例的一个示例性页面的示意图。
图2K示出了根据本公开实施例的一个示例性页面的示意图。
图3A示出了根据本公开实施例的一个示例性页面的示意图。
图3B示出了根据本公开实施例的一个示例性页面的示意图。
图3C示出了根据本公开实施例的一个示例性页面的示意图。
图3D示出了根据本公开实施例的一个示例性页面的示意图。
图3E示出了根据本公开实施例的一个示例性页面的示意图。
图4示出了本公开实施例所提供的一种示例性方法的流程示意图。
图5示出了本公开实施例所提供的另一示例性方法的流程示意图。
图6示出了本公开实施例所提供的一种示例性装置的示意图。
图7示出了本公开实施例所提供的另一示例性装置的示意图。
图8示出了本公开实施例所提供的示例性计算机设备的硬件结构示意图。
具体实施方式
为使本公开的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本公开进一步详细说明。
需要说明的是,除非另外定义,本公开实施例使用的技术术语或者科学术语应当为本公开所属领域内具有一般技能的人士所理解的通常意义。本公开实施例中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也可能相应地改变。
图1示出了本公开实施例所提供的示例性***100的示意图。
如图1所示,该***100可以包括至少一个第一终端(例如,第一终端102A~102C)、服务器104和第二终端106。在一些实施例中,该***100可以应用于直播场景。例如,服务器104用于提供直播服务,其中,第一终端102A~102C可以是观看直播的用户对应的终端,第二终端106可以是发起直播的用户对应的终端。在一些实施例中,当该***100应用于多人互动直播场景时,第二终端106的数量也可以是多个。
服务器104可以是单个服务器或者多个服务器,在多个服务器场景下,这些服务器之间可以采用分布式架构并且可以形成为服务器集群。
第一终端102A~102C和第二终端106可以是任意的终端设备,例如,既可以是移动终端(例如,手机、平板电脑(Pad)),也可以是固定终端(例如,个人电脑(PC)、笔记本电脑)。该第一终端102A~102C和第二终端106可以运行应用程序,并可以由该应用程序为用户提供相应的服务,例如,直播服务。
本公开实施例提供了一种在直播间发送评论和接收评论的方法及相关设备,从而能够在直播间中发送视频评论或者接收视频评论,解决了直播间评论仅能发送文字、表情的问题,提升了用户体验。
图2A示出了根据本公开实施例的一个示例性直播间页面200的示意图。
如图2A所示,在第二终端106发起直播之后,服务器104基于该发起指令相应地开启一个直播间。其中,该直播间可以具有不同的类型,例如可以为音乐型直播间、舞蹈型直播间、知识教学型直播间、美食型直播间、聊天互动型直播间等。服务器104可以基于第二终端106发起直播的指令来获取第二终端106所需开启直播间的类型,从而开启相应类型的直播间。第一终端102A~102C进入该直播间之后,可以相应地显示图2A所示的页面200。
在一些实施例中,如图2A所示,该直播间页面200中可以展示第三控件202。该第三控件202可以是用于输入直播间评论的控件,从而提示用户可以通过点击该第三控件202触发直播间评论的功能。
在一些实施例中,响应于针对所述直播间页面中的第三控件202的触发操作,在所述直播间页面200中展示信息输入窗口,并在所述信息输入窗口中显示所述第一控件。
如图2A、2B所示,第一终端102A响应于针对该第三控件202的触发操作,在直播间页面200中展示信息输入窗口2084,同时在信息输入窗口2084中显示有第一控件2082。如图2B所示,该第一控件2082可包括视频标识,用于实现在直播间的视频评论的发送。
在一些实施例中,第一终端102A响应于针对该第三控件202的触发操作时,会进一步判断当前直播间的类型,若当前直播间为预设的直播间类型时,才会在信息输入窗口2084中显示所述第一控件2082;若当前直播间并非预设的直播间类型时,则不会在信息输入窗口2084中显示所述第一控件2082。
其中,预设的直播间类型可以为具有社交功能的直播间,即第二终端106的用户(例如直播的主播或者连麦的主播)与第一终端102A的用户(例如观众)可以进行沟通交流的直播间。
在一些实施例中,预设的直播间类型可以为聊天互动型直播间,或者也可以为其他能够实现社交功能的直播间,本实施例对此不作限制。
假设第一终端102A的用户点击了该第三控件202,则第一终端102A响应于针对该第三控件202的触发操作,可以在直播间页面200中展示用于输入直播间评论的信息输入窗口2084。图2B示出了根据本公开实施例的另一示例性直播间页面200的示意图。如图2B所示,当第三控件202被触发,直播间页面200中可以弹出子页面203,在该子页面203中显示有信息输入窗口2084,通过触发该该信息输入窗口2084即可在该信息输入窗口2084中进行文字、数字等评论内容的输入,从而实现直播间评论信息的输入。
可选的,第一控件2082显示在信息输入窗口2084中;或者,该第一控件2082也可显示在信息输入窗口2084的一侧,本实施例对此不作显示。
在一些实施例中,假设第一终端102A的用户点击了该第三控件202,则第一终端102A响应于针对该第三控件202的触发操作,在直播间页面200中展示用于输入直播间评论的信息输入窗口2084,如图2C所示,同时还在直播间页面200中展示用于发送评论信息的第二控件2086。这样,当第一终端102A的用户通过信息输入窗口2084输入评论信息后,即可点击该第二控件2086,第一终端102A响应于针对该第二控件2086的触发操作,将信息输入窗口2084中输入的评论信息发送到直播间页面200中的评论区域中。
在一些实施例中,如图2B所示,当第一终端102A响应于针对该第三控件202的触发操作,在直播间页面200中展示信息输入窗口2084时,也可不在直播间页面200中显示第二控件2086。而当在信息输入窗口2084输入评论信息后,再将第二控件2086显示出来,如图2D所示,这样可以减少子页面203中显示的控件,使得子页面203更加简洁美观,且不影响评论信息输入的功能。
在一些实施例中,如图2B、图2E所示,当针对直播间页面200中的第一控件2082进行触发操作,在所述直播间页面200中展示第一窗口204,所述第一窗口204包括至少一个候选多媒体数据的标识2042。
假设第一终端102A的用户点击了该第一控件2082,则第一终端102A响应于针对该第一控件2082的触发操作,在直播间页面200中展示用于显示候选多媒体数据的标识的第一窗口204,且所述第一窗口204包括至少一个候选多媒体数据的标识2042,通过对该第一窗口204中候选多媒体数据的标识2042的选择来实现直播间多媒体数据对应的评论的输入。
在一些实施例中,当第一终端102A的用户点击该第一控件2082,在直播间页面200中显示选择窗口,该选择窗口提供多媒体数据的选择路径。如图2K所示,选择窗口展示了用于选择本地文件的控件和用于选择网络文件的控件:当第一终端102A的用户点击用于选择本地文件的控件,则在直播间页面200中显示本地文件的路径,以供第一终端102A的用户选择存储于第一终端102A本地的多媒体数据;当第一终端102A的用户点击用于选择网络文件的控件,则在直播间页面200中显示网络文件的路径,以供第一终端102A的用户选择网络侧的多媒体数据。其中,网络文件的路径可以为本实施例中用于显示候选多媒体数据的标识的第一窗口204。
在一些实施例中,如图2B所示,当第一终端102A的用户点击第三控件202时,第一终端102A响应于针对该第三控件202的触发操作,在直播间页面200中还展示用于实现评论内容输入的输入法窗口208,通过该输入法窗口208即可实现在信息输入窗口2084中文字、数字、标点符号等信息的输入。
在本实施例中,当第一终端102A的用户点击了该第一控件2082的视频标识,则第一终端102A响应于针对该第一控件2082的触发操作,将子页面203中的输入法窗口208转换为第一窗口204,且所述第一窗口204包括至少一个候选多媒体数据的标识2042,通过对该第一窗口204中候选多媒体数据的标识2042的选择来实现直播间多媒体数据对应的评论的输入。
在一些实施例中,如图2E所示,所述第一窗口204包括至少一个类别标签2044;当针对所述至少一个类别标签2044中的目标标签进行触发操作时,在所述第一窗口204中展示与所述目标标签匹配的所述候选多媒体数据的标识。本实施例中,可以基于各个类别标签2044对第一终端102A上存储的视频或者通过第一终端102A处理(例如创作、点赞、收藏、历史观看等)过的视频进行分类,从而当对某个类别标签2044进行触发操作时,显示与该类别标签2044所对应的候选多媒体数据的标识。
在一些实施例中,类别标签2044可包括喜欢、收藏、作品、历史观看等。其中,与类别标签2044为喜欢对应的候选多媒体数据的标识可以为用户通过第一终端102A浏览视频时标记为喜欢的视频,与类别标签2044为收藏对应的候选多媒体数据的标识可以为用户通过第一终端102A浏览视频时收藏的视频,与类别标签2044为创作对应的候选多媒体数据的标识可以为用户通过第一终端102A所创作的视频,与类别标签2044为历史观看对应的候选多媒体数据的标识可以为用户通过第一终端102A浏览过的视频。
本实施例中,用户通过第一终端102A点击目标标签实现对目标标签的选择时,在第一窗口204中展示与该目标标签匹配的候选多媒体数据的标识。例如,用户通过第一终端102A点击“收藏”类别标签时,在第一窗口204中即显示用户通过第一终端102A所收藏视频的候选多媒体数据的标识。
在一些实施例中,用户通过第一终端102A对第一窗口204中的某一个候选多媒体数据的标识进行选择操作时,第一终端102A响应于针对该第一窗口204中至少一个候选多媒体数据的标识中的第一多媒体数据的标识的选择操作,根据该选择操作确定第一多媒体数据的标识对应的第一多媒体数据。
其中,多媒体数据可以包括图像、视频文件、音频文件等多媒体数据;相应的,候选多媒体数据的标识可以为与图像对应的图像缩略图、与视频文件对应的预览视频、与音频文件对应的专辑封面图等,本实施例对此不作限制。
本实施例中,用户通过第一终端102A对第一窗口204中的第一多媒体数据的标识进行点击操作从而实现对该第一多媒体数据的标识的选择操作,第一多媒体数据的标识被选中后呈现选中状态。例如,如图2F所示,可在第一多媒体数据的标识的页面上呈现选中标记20421,以对号标记被选中的第一多媒体数据的标识;或者,也可以不同的灰度标记该第一多媒体数据的标识,本实施例对此不作限制。第一多媒体数据的标识被选中后,可确定该第一多媒体数据的标识对应的第一多媒体数据。
确定第一多媒体数据的标识所对应的第一多媒体数据后,可通过对直播间页面200中的第二控件2086的触发操作,在所述直播间页面200中展示所述第一多媒体数据对应的评论,所述评论提供播放所述第一多媒体数据的入口。
本实施例中,如图2F、图2G所示,假设在选中选中的第一多媒体数据的标识后,用户通过第一终端102A点击第二控件2086,则第一终端102A响应于针对第二控件2086的触发操作,将与第一多媒体数据对应的评论2021显示在直播间页面200的评论区域中。其中,该评论2021包括播放第一多媒体数据的入口,第一终端102A~102C以及第二终端106等终端的用户即可通过该评论2021即可观看该第一多媒体数据。可选的,该评论2021的格式可以为“[某某(用户)]分享:视频文案”。
其中,当第一终端102A响应于针对该第一控件2082的触发操作后,在直播间页面200中展示第一窗口204时,可在直播间页面200中直接显示第二控件2086。这样,当选中第一多媒体数据的标识后,可直接点击该第二控件2086即可将与第一多媒体数据对应的评论2021显示在直播间页面200的评论区域中。
或者,当第一终端102A响应于针对该第一控件2082的触发操作后,也可不在直播间页面200中显示第二控件2086。而当选中第一多媒体数据的标识后,再将第二控件2086显示出来,这样可以减少子页面203中显示的控件,使得子页面203更加简洁美观,且不影响视频评论信息的发送功能。
在一些实施例中,所述直播间页面包括第一区域,第一多媒体数据对应的评论2021展示在所述第一区域中。第一区域中还包括与所述第一多媒体数据对应的评论2021不同类型的其他评论;本实施例中,在所述第一区域突出显示所述第一多媒体数据对应的评论2021,例如可以采用与所述其他评论不同的标记突出显示所述第一多媒体数据对应的评论2021。
其中,第一区域可以为直播间的评论区域。在该评论区域中,不仅包括第一多媒体数据对应的评论2021,还包括普通的文字评论、表情评论、用户发送礼物、用户进入直播间等与所述第一多媒体数据对应的评论2021不同类型的其他评论,为了区分第一多媒体数据对应的评论2021以及其他评论,采用与其他评论不同的标记突出显示所述第一多媒体数据对应的评论2021。
例如,为了区分该第一多媒体数据对应的评论2021以及其他普通文字评论,以预设颜色、字体、图标中的至少一个标记所述第一多媒体数据对应的评论2021。例如,以蓝色标记第一多媒体数据对应的评论2021,以白色标记其他评论;例如,以宋体标记第一多媒体数据对应的评论2021,以楷体标记其他评论;例如,以四号字标记第一多媒体数据对应的评论2021,以五号字标记其他评论;例如,以视频标记第一多媒体数据对应的评论2021等,本实施例对此不作限制。
在一些实施例中,由于评论2021提供了播放第一多媒体数据的入口,因此当针对所述第一多媒体数据对应的评论2021进行触发操作,则在所述直播间页面200显示第二窗口以播放所述第一多媒体数据;其中,所述第二窗口完全覆盖所述直播间页面或者部分覆盖所述直播间页面。
如图2G、图2H、图2I所示,假设第一终端102A~102C中任一用户点击了该评论2021,则第一终端102A响应于针对该评论2021的触发操作,在直播间页面200中显示第二窗口205,该第二窗口205即用于播放与评论2021对应的第一多媒体数据。如图2H所示,第二窗口205可以完全覆盖所述直播间页面200;或者,如图2I所示,第二窗口205可以部分覆盖所述直播间页面200,且当第二窗口205部分覆盖所述直播间页面200时,第二窗口205的尺寸以及在直播间页面200中的位置可以适应性调整。
在一些实施例中,第二窗口205可包括用于实现点赞、评论、转发等操作的控件,当第一终端102A~102C的用户针对该用于实现点赞、评论、转发等操作的控件进行触发操作,第一终端102A~102C可响应该触发操作对第二窗口205中所播放的第一多媒体数据进行点赞、评论、转发等操作。
可选的,在第二窗口205中,可不包含视频搜索栏和视频底部用于评论转发的控件,或者也可以包括视频搜索栏和视频底部用于评论转发的控件,本实施例对此不作限制。
可选的,在第二窗口205中,关闭第一多媒体数据的头像/昵称/音乐详情页链接,使得在对头像/昵称/音乐详情页链接进行触发操作时不会跳转至相关页面,并在直播间页面200中显示“直播间内暂无法查看”的提示信息。
可选的,在第二窗口205中,显示用于回退的控件,当针对该用于回退的控件进行触发操作时,可返回至直播间页面200。
在一些实施例中,当第二窗口205完全覆盖所述直播间页面200时,响应于针对所述第二窗口205的滑动操作,将所述第一多媒体数据切换为第二多媒体数据并播放;其中,所述第二多媒体数据为播放列表中与所述第一多媒体数据相邻的多媒体数据,所述播放列表包括所述直播间中评论所携带的多媒体数据的列表,所述播放列表按照评论时间对多媒体数据进行排序。
本实施例中,当第一终端102A~102C的发送了多条与多媒体数据对应的评论时,基于直播间中各个评论所携带的多媒体数据生成播放列表。当用户通过第一终端102A对所述第二窗口205进行滑动操作时,第一终端102A响应于针对第二窗口205的滑动操作,将正在播放的第一多媒体数据切换为在播放列表中与第一多媒体数据相邻的第二多媒体数据,并播放该第二多媒体数据。
其中,当用户通过第一终端102A对所述第二窗口205进行从下到上的滑动操作时,第二多媒体数据为第一多媒体数据的前一视频;当用户通过第一终端102A对所述第二窗口205进行从上到下的滑动操作时,第二多媒体数据为第一多媒体数据的后一视频;或者也可通过第一终端102A对所述第二窗口205进行其他形式的滑动操作,本实施例对此不作限制。
在一些实施例中,当与第一多媒体数据对应的评论2021显示在直播间页面200时,如图3A所示,在第二终端106的直播间页面300中也可显示与评论2021对应的评论2122。并且,当针对所述第一多媒体数据对应的评论2122进行触发操作,如图3B所示,在第二终端106的所述直播间页面300显示第三窗口207,在所述第三窗口207播放所述第一多媒体数据;其中,所述第三窗口207可以完全覆盖所述直播间页面300;或者,所述第三窗口207也可以部分覆盖所述直播间页面300,且当第三窗口207部分覆盖所述直播间页面300时,第三窗口207的尺寸以及在直播间页面300中的位置可以适应性调整。
在一些实施例中,如图3B所示,第三窗口207也可包括用于实现点赞、评论、转发等操作的控件,当第二终端106的用户针对该用于实现点赞、评论、转发等操作的控件进行触发操作,第二终端106可响应该触发操作对第三窗口207中所播放的第一多媒体数据进行点赞、评论、转发等操作。
可选的,在第三窗口207中,可不包含视频搜索栏和视频底部用于评论转发的控件,或者也可以包括视频搜索栏和视频底部用于评论转发的控件,本实施例对此不作限制。
可选的,在第三窗口207中,关闭第一多媒体数据的头像/昵称/音乐详情页链接,使得在对头像/昵称/音乐详情页链接进行触发操作时不会跳转至相关页面,并在直播间页面300中显示“直播间内暂无法查看”的提示信息。
可选的,在第三窗口207中,显示用于回退的控件,当针对该用于回退的控件进行触发操作时,可返回至直播间页面300。
在一些实施例中,当第三窗口207完全覆盖所述直播间页面300时,响应于针对所述第三窗口207的滑动操作,将所述第一多媒体数据切换为第二多媒体数据并播放;其中,所述第二多媒体数据为播放列表中与所述第一多媒体数据相邻的多媒体数据,所述播放列表包括所述直播间中评论所携带的多媒体数据的列表,所述播放列表按照评论时间对多媒体数据进行排序。
本实施例中,当第一终端102A~102C的发送了多条与视频对应的评论时,基于直播间中各个评论所携带的视频生成播放列表。当用户通过第二终端106对所述第三窗口207进行滑动操作时,第二终端106响应于针对第三窗口207的滑动操作,将正在播放的第一多媒体数据切换为在播放列表中与第一多媒体数据相邻的第二多媒体数据,并播放该第二多媒体数据。
其中,当用户通过第二终端106对所述第三窗口207进行从下到上的滑动操作时,第二多媒体数据为第一多媒体数据的前一视频;当用户通过第三窗口207对所述第三窗口207进行从上到下的滑动操作时,第二多媒体数据为第一多媒体数据的后一视频;或者也可通过第三窗口207对所述第三窗口207进行其他形式的滑动操作,本实施例对此不作限制。
在一些实施例中,如图3C所示,当针对所述第一多媒体数据对应的评论2122进行触发操作时,首先在第二终端106的所述直播间页面300中显示管理窗口,所述管理窗口包括用于对评论进行不同处理的多个控件。所述多个控件包括第五控件302,所述第五控件包括播放所述第一多媒体数据的入口;当针对所述第五控件302进行触发操作,在所述直播间页面300中显示所述第三窗口207。
本实施例中,第五控件302包括播放所述第一多媒体数据的入口,其可显示提示信息“查看视频”,当第二终端106的用户点击第一多媒体数据对应的评论2122,第二终端106响应于针对该第一多媒体数据对应的评论2122的触发操作,在直播间页面300中显示该第五控件302;当第二终端106的用户点击该第五控件302,第二终端106响应于针对该第五控件302的触发操作,在直播间页面300中显示第三窗口207,并通过该第三窗口207播放第一多媒体数据。
可选的,也可采用其他方式对第一多媒体数据对应的评论2122进行触发操作,例如对第一多媒体数据对应的评论2122进行长按操作、双击操作等,在所述直播间页面300中直接显示所述第三窗口207,本实施例对此不作限制。
在一些实施例中,所述直播间页面300包括第一区域和第二区域,所述第一多媒体数据对应的评论2122展示在所述第一区域中。其中,第一区域可以是直播间页面300的评论区域,第二区域可以设置在第一区域的上方,用于显示被主播选择置顶上墙的评论。
如图3C所示,所述管理窗口中的多个控件还包括第六控件304;当针对所述第六控件304进行触发操作,如图3D所示,在所述直播间页面300的第二区域展示第七控件214,从而将第一多媒体数据对应的评论2122置顶上墙。其中,所述第七控件214包括所述第一多媒体数据的评论2142,所述第一多媒体数据对应的评论包括播放所述第一多媒体数据的入口。
本实施例中,第六控件304可显示提示信息“评论置顶”,当第二终端106的用户点击第一多媒体数据对应的评论2122,第二终端106响应于针对该第一多媒体数据对应的评论2122的触发操作,在管理窗口中显示该第六控件304;当第二终端106的用户点击该第六控件304,第二终端106响应于针对该第六控件304的触发操作,在直播间页面300的第二区域中显示第七控件214,所述第七控件214包括所述第一多媒体数据的评论2142,所述第一多媒体数据的评论包括播放所述第一多媒体数据的入口,从而将针对该第一多媒体数据对应的评论2022置顶上墙。
可选的,也可采用其他方式对第一多媒体数据对应的评论2122进行置顶操作,例如对第一多媒体数据对应的评论进行双击操作、长按操作等,本实施例对此不作限制。
在一些实施例中,当在第二终端106的直播间页面300中显示第七控件214时,即第一多媒体数据对应的评论或者所述第三多媒体数据对应的评论被第二终端106的用户即主播置顶时,在第一终端102A的直播间页面200的第二区域中也展示与该第七控件214对应的第四控件。如图2J所示,所述第四控件210包括所述第一多媒体数据对应的评论或者所述第三多媒体数据对应的评论。当所述第四控件210包括所述第一多媒体数据对应的评论时,所述第一多媒体数据对应的评论包括播放所述第一多媒体数据的入口,当所述第四控件210包括所述第三多媒体数据对应的评论时,所述第三多媒体数据对应的评论包括播放所述第三多媒体数据的入口。作为一个可选实施例,第四控件可以是卡片的展示样式(如图2J所示)。可选地,卡片可以显示视频封面、视频播放控件、视频介绍评论发送者标识(用于标记该视频评论来自谁)中的至少一项。在一些实施例中,卡片还可以包括播放器区域,通过点击该卡片,也可以直接在卡片的播放器区域中播放视频,从而无需跳转页面或打开新窗口就能观看视频。可以理解,第七控件214也可以具有第四控件210类似的功能和样式,在此不再赘述。
其中,第一终端102A的直播间页面200的第一区域包括所述第一多媒体数据对应的评论和第三多媒体数据对应的评论,第一多媒体数据对应的评论可以是通过当前用户的第一终端102A发送的,第三多媒体数据对应的评论来自与所述第一多媒体数据对应的评论不同的发送端,例如可以是通过其他用户的第一终端102B~102C发送的。即在本实施例中,第二终端106的主播用户可以将来自不同第一终端102A~102C的观众用户的多媒体数据对应的评论置顶,当前第一终端102A的用户不仅可以看到来自本终端上被置顶的多媒体数据对应的评论,也可以看到来自其他观众终端上被置顶的多媒体数据对应的评论,并可以基于被置顶的多媒体数据对应的评论查看其对应的多媒体数据的具体内容。
本实施例中,当第一终端102A~102C的用户针对所述第四控件210进行触发操作,在第一终端102A~102C的所述直播间页面200显示第二窗口205以播放第一多媒体数据或者所述第三多媒体数据;其中,所述第二窗口205完全覆盖所述直播间页面200或者部分覆盖所述直播间页面200。
本实施例中,当第一终端102A~102C的用户点击该第一多媒体数据的入口2102,即在直播间页面200中显示第二窗口205,并通过该第二窗口205播放第一多媒体数据或者第三多媒体数据。即在本实施例中,当前第一终端102A的用户不仅可以看到来自本终端上被置顶的多媒体数据对应的评论,也可以看到来自其他观众终端上被置顶的多媒体数据对应的评论,并可以基于被置顶的多媒体数据对应的评论查看其对应的多媒体数据的具体内容。
可选的,在上述实施例中,可同时播放所述直播间对应的音频信息以及所述第二窗口205对应的音频信息。其中,直播间对应的音频信息可包括主播在直播时对应的音频,例如主播说话声音、直播间音乐声音等;第二窗口205对应的音频信息即第二窗口205所播放的多媒体数据的音频,例如第二窗口205所播放的第一多媒体数据或者第三多媒体数据的音频信息。这样第一终端102A~102C的用户既可以听到直播间的声音,也可以听到第二窗口205中所播放的第一多媒体数据的声音或者第三多媒体数据的声音。
或者,在有需要的情况下,也可选择在播放所述直播间页面200的音频信息时停止播放第二窗口205的音频信息,这样第一终端102A~102C的用户不能听到第二窗口205中第一多媒体数据或者第三多媒体数据的声音,而只能听到所述直播间页面200的声音。
或者,在有需要的情况下,也可选择停止播放所述直播间页面200的音频信息而只播放第二窗口205的音频信息,这样第一终端102A~102C的用户只能听到第二窗口205中第一多媒体数据或者第三多媒体数据的声音,而不能听到所述直播间页面200的声音,本实施例对此不作限制。
可选的,在上述实施例中,可通过第二终端106设置是否可以允许视频评论的权限。当第二终端106的用户例如主播选择允许第一终端102A~102C的用户发送多媒体数据对应的评论,则在所述评论的发送端的直播间页面中显示所述第一控件;而若第二终端106的用户例如主播对该功能进行隐藏设置操作,即主播不允许第一终端102A~102C的用户发送多媒体数据对应的评论,则在所述评论的发送端的直播间页面200中隐藏所述第一控件。
如图3E所述,当在第二终端106的直播间页面300进入权限控制窗口时,可在第二终端106的直播间页面300中可显示第八控件2016。当第二终端106的用户基于所述直播间页面300中第八控件2016进行选择操作,则在评论的发送端即第一终端102A~102C显示第一控件2082,这样第一终端102A~102C的用户就能够在该直播间中发送视频评论;当第二终端106的用户基于所述直播间页面300中第八控件2016进行隐藏设置操作,在评论的发送端即第一终端102A~102C隐藏所述第一控件2082,这样第一终端102A~102C的用户就不能够在该直播间中发送视频评论。
其中,视频发送端即第一终端102A~102C隐藏所述第一控件2082,即在第一终端102A~102C的直播间页面200中不显示该第一控件2082,或者在第一终端102A~102C的直播间页面200中将该第一控件2082设置为不可使用模式,本实施例对此不作限制。
在一些实施例中,当第二终端106接收到所述第一多媒体数据对应的评论,在所述第二终端106的直播间页面300的第一区域中显示所述第一多媒体数据对应的提示信息。例如,可以在第二终端106的直播间页面300第N次(例如第一次)出现第一多媒体数据对应的评论时,在直播间页面300的评论区域中显示提示信息“新增视频评论,长按支持上墙展示;可从直播设置中关闭用户发送视频的权限”,以提醒第二终端106设置是否允许用户发送视频评论的权限。或者,也可显示其他提示信息,本实施例对此不作限制。
从上述实施例可以看出,本公开实施例提供的***100,实现了在直播间发送视频评论,丰富了直播间评论的互动方式。
本公开实施例还提供了一种在直播间发送评论的方法。图4示出了本公开实施例所提供的在直播间发送评论的方法的流程图。如图4所示,该方法可以应用于图1的第一终端102A~102C,并可以进一步包括以下步骤。
步骤S401,响应于针对直播间页面中的第一控件的触发操作,在所述直播间页面中展示第一窗口,所述第一窗口包括至少一个候选多媒体数据的标识。
步骤S403,响应于针对所述至少一个候选多媒体数据的标识中的第一多媒体数据的标识的选择操作,根据所述选择操作确定所述第一多媒体数据的标识对应的第一多媒体数据。
步骤S405,响应于针对所述直播间页面中的第二控件的触发操作,在所述直播间页面中展示所述第一多媒体数据对应的评论,所述评论包括播放所述第一多媒体数据的入口。
相比于现有的直播间评论仅能实现文字、表情评论的评论模式,本公开实施例提供的在直播间进行评论的方法,第一终端的用户可以在直播间评论中发送与视频对应的评论,且该评论包括视频的播放入口,这样其他终端的用户可在直播间的评论中分享视频评论,其他用户也可以查看该视频评论的具体内容,从而提高了互动效率,提升了产品交互性能。
在一些实施例中,所述响应于针对直播间页面中的第一控件的触发操作之前,还包括:响应于针对所述直播间页面中的第三控件的触发操作,在所述直播间页面中展示信息输入窗口,并在所述信息输入窗口中显示所述第一控件。
在一些实施例中,所述响应于针对直播间页面中的第一控件的触发操作之前,还包括:
响应于针对所述第三控件的触发操作,在所述直播间页面中展示所述第三控件的输入法窗口;
所述响应于针对直播间页面中的第一控件的触发操作,在所述直播间页面中展示第一窗口,包括:响应于针对所述第一控件的触发操作,将所述输入法窗口转换为所述第一窗口。
在一些实施例中,所述第一窗口包括至少一个类别标签;所述在所述直播间页面中展示第一窗口,包括:响应于针对所述至少一个类别标签中的目标标签的触发操作,在所述第一窗口中展示与所述目标标签匹配的所述候选多媒体数据的标识。
在一些实施例中,所述根据所述选择操作确定所述第一多媒体数据的标识对应的第一多媒体数据之后,还包括:在所述第一窗口中显示所述第二控件。
在一些实施例中,所述在所述直播间页面中展示所述第一多媒体数据对应的评论之后,还包括:
响应于针对所述第一多媒体数据对应的评论的触发操作,显示第二窗口以播放所述第一多媒体数据;其中,所述第二窗口完全覆盖所述直播间页面或者部分覆盖所述直播间页面。
在一些实施例中,所述的方法,还包括:响应于针对所述第二窗口的滑动操作,将所述第一多媒体数据切换为第二多媒体数据并播放;其中,所述第二多媒体数据为播放列表中与所述第一多媒体数据相邻的多媒体数据,所述播放列表包括所述直播间中评论所携带的多媒体数据的列表,所述播放列表按照评论时间对多媒体数据进行排序。
在一些实施例中,所述直播间页面包括第一区域和第二区域,所述第一多媒体数据对应的评论展示在所述第一区域中,所述第一区域包括所述第一多媒体数据对应的评论和第三多媒体数据对应的评论,所述第三多媒体数据对应的评论来自与所述第一多媒体数据对应的评论不同的发送端;
所述方法还包括:
响应于所述第一多媒体数据对应的评论或者所述第三多媒体数据对应的评论被主播置顶,在所述第二区域中展示第四控件,所述第四控件包括所述第一多媒体数据对应的评论或者所述第三多媒体数据对应的评论,所述第一多媒体数据对应的评论包括播放所述第一多媒体数据的入口,或者,所述第三多媒体数据对应的评论包括播放所述第三多媒体数据的入口。
在一些实施例中,所述第一区域用于显示直播间评论,所述方法还包括:在所述第一区域突出显示所述第一多媒体数据对应的评论。
在一些实施例中,所述的方法,还包括:响应于针对所述第四控件的触发操作,在所述直播间页面显示第二窗口以播放所述第一多媒体数据或所述第三多媒体数据;其中,所述第二窗口完全覆盖所述直播间页面或者部分覆盖所述直播间页面。
在一些实施例中,所述的方法,还包括:同时播放所述直播间对应的音频信息以及所述第二窗口对应的音频信息。
需要说明的是,本公开实施例的方法可以由单个设备执行,例如一台计算机或服务器等。本实施例的方法也可以应用于分布式场景下,由多台设备相互配合来完成。在这种分布式场景的情况下,这多台设备中的一台设备可以只执行本公开实施例的方法中的某一个或多个步骤,这多台设备相互之间会进行交互以完成所述的方法。
需要说明的是,上述对本公开的一些实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于上述实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
本公开实施例还提供了一种在直播间接收评论的方法。图5示出了本公开实施例所提供的在直播间接收评论的方法的流程图。如图5所示,该方法可以应用于图1的第二终端106,并可以进一步包括以下步骤。
步骤S501,在直播间页面中显示第一多媒体数据对应的评论。
步骤S503,响应于针对所述第一多媒体数据对应的评论的触发操作,在所述直播间页面显示第三窗口,在所述第三窗口中播放所述第一多媒体数据。其中,所述视频播放页面完全覆盖所述直播间页面或者部分覆盖所述直播间页面。
相比于现有的直播间评论仅能实现文字、表情评论的评论模式,本公开实施例提供的在直播间进行评论的方法,第二终端的用户可以在直播间查看与视频对应的评论,且该评论包括视频的播放入口,这样第二终端的用户可查看该视频评论的具体内容,从而提高了互动效率,提升了产品交互性能。
在一些实施例中,所述响应于针对所述第一多媒体数据对应的评论的触发操作,在所述直播间页面显示第三窗口,在所述第三窗口中播放所述第一多媒体数据,包括:
响应于针对所述第一多媒体数据对应的评论的触发操作,在所述直播间页面中显示管理窗口,所述管理窗口包括用于对评论进行不同处理的多个控件,所述多个控件包括第五控件,所述第五控件包括播放所述第一多媒体数据的入口;
响应于针对所述第五控件的触发操作,显示所述第三窗口,在所述第三窗口播放所述第一多媒体数据。
在一些实施例中,所述直播间页面包括第一区域和第二区域,所述第一多媒体数据对应的评论展示在所述第一区域中,所述管理窗口中的多个控件还包括第六控件;在所述直播间页面中显示管理窗口之后,所述方法还包括:
响应于针对所述第六控件的触发操作,在所述第二区域展示第七控件,所述第七控件包括所述第一多媒体数据对应的评论,所述第一多媒体数据对应的评论包括播放所述第一多媒体数据的入口。
在一些实施例中,所述第一区域用于显示直播间评论;所述方法还包括:在所述第一区域突出显示所述第一多媒体数据对应的评论。
在一些实施例中,所述方法还包括:响应于接收到所述第一多媒体数据对应的评论,在所述第一区域中显示所述第一多媒体数据对应的提示信息。
在一些实施例中,所述方法还包括:响应于主播的隐藏设置操作,在所述评论的发送端的直播间页面中隐藏所述第一控件。
需要说明的是,本公开实施例的方法可以由单个设备执行,例如一台计算机或服务器等。本实施例的方法也可以应用于分布式场景下,由多台设备相互配合来完成。在这种分布式场景的情况下,这多台设备中的一台设备可以只执行本公开实施例的方法中的某一个或多个步骤,这多台设备相互之间会进行交互以完成所述的方法。
需要说明的是,上述对本公开的一些实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于上述实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
本公开实施例还提供了一种在直播间发送评论的装置。图6示出了本公开实施例所提供的在直播间发送评论的装置的结构框图。如图6所示,该装置包括:
第一展示模块601,被配置为:响应于针对直播间页面中的第一控件的触发操作,在所述直播间页面中展示第一窗口,所述第一窗口包括至少一个候选多媒体数据的标识。
确定模块603,被配置为:响应于针对所述至少一个候选多媒体数据的标识中的第一多媒体数据的标识的选择操作,根据所述选择操作确定所述第一多媒体数据的标识对应的第一多媒体数据。
第二展示模块605,被配置为:响应于针对所述直播间页面中的第二控件的触发操作,在所述直播间页面中展示所述第一多媒体数据对应的评论,所述评论包括播放所述第一多媒体数据的入口。
在一些实施例中,所述第一展示模块601,还被配置为:响应于针对所述直播间页面中的第三控件的触发操作,在所述直播间页面中展示信息输入窗口,并在所述信息输入窗口中显示所述第一控件。
在一些实施例中,所述第一展示模块601,还被配置为:响应于针对所述第三控件的触发操作,在所述直播间页面中展示所述第三控件的输入法窗口。
所述第一展示模块601,还被配置为:响应于针对所述第一控件的触发操作,将所述输入法窗口转换为所述第一窗口。
在一些实施例中,所述第一窗口包括至少一个类别标签;所述第一展示模块601,还被配置为:响应于针对所述至少一个类别标签中的目标标签的触发操作,在所述第一窗口中展示与所述目标标签匹配的所述候选多媒体数据的标识。
在一些实施例中,所述确定模块603,还被配置为:在所述第一窗口中显示所述第二控件。
在一些实施例中,所述装置还被配置为:响应于针对所述第一多媒体数据对应的评论的触发操作,显示第二窗口以播放所述第一多媒体数据;其中,所述第二窗口完全覆盖所述直播间页面或者部分覆盖所述直播间页面。
在一些实施例中,所述装置还被配置为:响应于针对所述第二窗口的滑动操作,将所述第一多媒体数据切换为第二多媒体数据并播放;其中,所述第二多媒体数据为播放列表中与所述第一多媒体数据相邻的视频,所述播放列表包括所述直播间中评论所携带的视频的列表,所述播放列表按照评论时间对视频进行排序。
在一些实施例中,所述直播间页面包括第一区域和第二区域,所述第一多媒体数据对应的评论展示在所述第一区域中,所述第一区域包括所述第一多媒体数据对应的评论和第三多媒体数据对应的评论,所述第三多媒体数据对应的评论来自与所述第一多媒体数据对应的评论不同的发送端;
所述装置还被配置为:响应于所述第一多媒体数据对应的评论或者所述第三多媒体数据对应的评论被主播置顶,在所述第二区域中展示第四控件,所述第四控件包括所述第一多媒体数据对应的评论或者所述第三多媒体数据对应的评论,所述第一多媒体数据对应的评论包括播放所述第一多媒体数据的入口,或者,所述第三多媒体数据对应的评论包括播放所述第三多媒体数据的入口。
在一些实施例中,所述第一区域用于显示直播间评论;所述装置还被配置为:在所述第一区域突出显示所述第一多媒体数据对应的评论。
在一些实施例中,所述装置还被配置为:响应于针对所述第四控件的触发操作,在所述直播间页面显示第二窗口以播放所述第一多媒体数据或所述第三多媒体数据;其中,所述第二窗口完全覆盖所述直播间页面或者部分覆盖所述直播间页面。
在一些实施例中,所述装置还被配置为:同时播放所述直播间对应的音频信息以及所述第二窗口对应的音频信息。
为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本公开时可以把各模块的功能在同一个或多个软件和/或硬件中实现。
上述实施例的装置用于实现前述任一实施例中相应的在直播间发送评论的方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
本公开实施例还提供了一种在直播间接收评论的装置。图7示出了本公开实施例所提供的在直播间接收评论的装置的结构框图。如图7所示,该装置包括:
获取模块701,被配置为:在直播间页面中显示第一多媒体数据对应的评论。
播放模块703,被配置为:响应于针对所述第一多媒体数据对应的评论的触发操作,在所述直播间页面显示第三窗口,在所述第三窗口中播放所述第一多媒体数据。
其中,所述视频播放页面完全覆盖所述直播间页面或者部分覆盖所述直播间页面。
在一些实施例中,所述播放模块703,还被配置为:响应于针对所述第一多媒体数据对应的评论的触发操作,在所述直播间页面中显示管理窗口,所述管理窗口包括用于对评论进行不同处理的多个控件,所述多个控件包括第五控件,所述第五控件包括播放所述第一多媒体数据的入口;响应于针对所述第五控件的触发操作,显示所述第三窗口,在所述第三窗口播放所述第一多媒体数据。
在一些实施例中,所述直播间页面包括第一区域和第二区域,所述第一多媒体数据对应的评论展示在所述第一区域中,所述管理窗口中的多个控件还包括第六控件;所述装置还被配置为:响应于针对所述第六控件的触发操作,在所述第二区域展示第七控件,所述第七控件包括所述第一多媒体数据对应的评论,所述第一多媒体数据对应的评论包括播放所述第一多媒体数据的入口。
在一些实施例中,所述第一区域用于显示直播间评论;所述装置还被配置为:在所述第一区域突出显示所述第一多媒体数据对应的评论。
在一些实施例中,以所述装置还被配置为:响应于接收到所述第一多媒体数据对应的评论,在所述第一区域中显示所述第一多媒体数据对应的提示信息。
在一些实施例中,所述装置还被配置为:响应于主播的隐藏设置操作,在所述评论的发送端的直播间页面中隐藏所述第一控件。
为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本公开时可以把各模块的功能在同一个或多个软件和/或硬件中实现。
上述实施例的装置用于实现前述任一实施例中相应的在直播间接收评论的方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
基于同一发明构思,与上述任意实施例方法相对应的,本公开实施例还提供了一种计算机设备,用于实现上述实施例所述的方法。图8示出了本公开实施例所提供的示例性计算机设备600的硬件结构示意图。计算机设备600可以用于实现图1的第一终端102A~102C,也可以用于实现图1的第二终端106。在一些场景中,该计算机设备600也可以用于实现图1的服务器104。
如图7所示,计算机设备600可以包括:处理器602、存储器604、网络模块606、***接口608和总线610。其中,处理器602、存储器604、网络模块606和***接口608通过总线610实现彼此之间在计算机设备600的内部的通信连接。
处理器602可以是中央处理器(Central Processing Unit,CPU)、图像处理器、神经网络处理器(NPU)、微控制器(MCU)、可编程逻辑器件、数字信号处理器(DSP)、应用专用集成电路(Application Specific Integrated Circuit,ASIC)、或者一个或多个集成电路。处理器602可以用于执行与本公开描述的技术相关的功能。在一些实施例中,处理器602还可以包括集成为单一逻辑组件的多个处理器。例如,如图6所示,处理器602可以包括多个处理器602a、602b和602c。
存储器604可以配置为存储数据(例如,指令、计算机代码等)。如图6所示,存储器604存储的数据可以包括程序指令(例如,用于实现本公开实施例的检测帧率的方法的程序指令)以及要处理的数据(例如,存储器可以存储其他模块的配置文件等)。处理器602也可以访问存储器604存储的程序指令和数据,并且执行程序指令以对要处理的数据进行操作。存储器604可以包括易失性存储装置或非易失性存储装置。在一些实施例中,存储器604可以包括随机访问存储器(RAM)、只读存储器(ROM)、光盘、磁盘、硬盘、固态硬盘(SSD)、闪存、存储棒等。
网络接口606可以配置为经由网络向计算机设备600提供与其他外部设备的通信。该网络可以是能够传输和接收数据的任何有线或无线的网络。例如,该网络可以是有线网络、本地无线网络(例如,蓝牙、WiFi、近场通信(NFC)等)、蜂窝网络、因特网、或上述的组合。可以理解的是,网络的类型不限于上述具体示例。
***接口608可以配置为将计算机设备600与一个或多个***装置连接,以实现信息输入及输出。例如,***装置可以包括键盘、鼠标、触摸板、触摸屏、麦克风、各类传感器等输入设备以及显示器、扬声器、振动器、指示灯等输出设备。
总线610可以被配置为在计算机设备600的各个组件(例如处理器602、存储器604、网络接口606和***接口608)之间传输信息,诸如内部总线(例如,处理器-存储器总线)、外部总线(USB端口、PCI-E总线)等。
需要说明的是,尽管上述计算机设备600的架构仅示出了处理器602、存储器604、网络接口606、***接口608和总线610,但是在具体实施过程中,该计算机设备600的架构还可以包括实现正常运行所必需的其他组件。此外,本领域的技术人员可以理解的是,上述计算机设备600的架构中也可以仅包含实现本公开实施例方案所必需的组件,而不必包含图中所示的全部组件。
基于同一发明构思,与上述任意实施例方法相对应的,本公开还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行如上任一实施例所述的方法400或500。
本实施例的计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。
上述实施例的存储介质存储的计算机指令用于使所述计算机执行如上任一实施例所述的方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
基于同一发明构思,与上述任意实施例方法相对应的,本公开还提供了一种计算机程序产品,其包括计算机程序。在一些实施例中,所述计算机程序由一个或多个处理器可执行以使得所述处理器执行所述的方法。对应于方法各实施例中各步骤对应的执行主体,执行相应步骤的处理器可以是属于相应执行主体的。
上述实施例的计算机程序产品用于使处理器执行如上任一实施例所述的方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本公开的范围(包括权利要求)被限于这些例子;在本公开的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本公开实施例的不同方面的许多其它变化,为了简明它们没有在细节中提供。
另外,为简化说明和讨论,并且为了不会使本公开实施例难以理解,在所提供的附图中可以示出或可以不示出与集成电路(IC)芯片和其它部件的公知的电源/接地连接。此外,可以以框图的形式示出装置,以便避免使本公开实施例难以理解,并且这也考虑了以下事实,即关于这些框图装置的实施方式的细节是高度取决于将要实施本公开实施例的平台的(即,这些细节应当完全处于本领域技术人员的理解范围内)。在阐述了具体细节(例如,电路)以描述本公开的示例性实施例的情况下,对本领域技术人员来说显而易见的是,可以在没有这些具体细节的情况下或者这些具体细节有变化的情况下实施本公开实施例。因此,这些描述应被认为是说明性的而不是限制性的。
尽管已经结合了本公开的具体实施例对本公开进行了描述,但是根据前面的描述,这些实施例的很多替换、修改和变型对本领域普通技术人员来说将是显而易见的。例如,其它存储器架构(例如,动态RAM(DRAM))可以使用所讨论的实施例。
本公开实施例旨在涵盖落入所附权利要求的宽泛范围之内的所有这样的替换、修改和变型。因此,凡在本公开实施例的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本公开的保护范围之内。

Claims (22)

1.一种在直播间发送评论的方法,包括:
响应于针对直播间页面中的第一控件的触发操作,在所述直播间页面中展示第一窗口,所述第一窗口包括至少一个候选多媒体数据的标识;
响应于针对所述至少一个候选多媒体数据的标识中的第一多媒体数据的标识的选择操作,根据所述选择操作确定所述第一多媒体数据的标识对应的第一多媒体数据;以及
响应于针对所述直播间页面中的第二控件的触发操作,在所述直播间页面中展示所述第一多媒体数据对应的评论,所述评论包括播放所述第一多媒体数据的入口。
2.根据权利要求1所述的方法,其中,所述响应于针对直播间页面中的第一控件的触发操作之前,还包括:
响应于针对所述直播间页面中的第三控件的触发操作,在所述直播间页面中展示信息输入窗口,并在所述信息输入窗口中显示所述第一控件。
3.根据权利要求2所述的方法,其中,所述响应于针对直播间页面中的第一控件的触发操作之前,还包括:
响应于针对所述第三控件的触发操作,在所述直播间页面中展示所述第三控件的输入法窗口;
所述响应于针对直播间页面中的第一控件的触发操作,在所述直播间页面中展示第一窗口,包括:
响应于针对所述第一控件的触发操作,将所述输入法窗口转换为所述第一窗口。
4.根据权利要求3所述的方法,其中,所述第一窗口包括至少一个类别标签;所述在所述直播间页面中展示第一窗口,包括:
响应于针对所述至少一个类别标签中的目标标签的触发操作,在所述第一窗口中展示与所述目标标签匹配的所述候选多媒体数据的标识。
5.根据权利要求1所述的方法,其中,所述根据所述选择操作确定所述第一多媒体数据的标识对应的第一多媒体数据之后,还包括:
在所述第一窗口中显示所述第二控件。
6.根据权利要求1所述的方法,其中,所述在所述直播间页面中展示所述第一多媒体数据对应的评论之后,还包括:
响应于针对所述第一多媒体数据对应的评论的触发操作,显示第二窗口以播放所述第一多媒体数据;
其中,所述第二窗口完全覆盖所述直播间页面或者部分覆盖所述直播间页面。
7.根据权利要求6所述的方法,还包括:
响应于针对所述第二窗口的滑动操作,将所述第一多媒体数据切换为第二多媒体数据并播放;
其中,所述第二多媒体数据为播放列表中与所述第一多媒体数据相邻的多媒体数据,所述播放列表包括所述直播间中评论所携带的多媒体数据的列表,所述播放列表按照评论时间对多媒体数据进行排序。
8.根据权利要求1-7任一项所述的方法,其中,所述直播间页面包括第一区域和第二区域,所述第一区域包括所述第一多媒体数据对应的评论和第三多媒体数据对应的评论,所述第三多媒体数据对应的评论来自与所述第一多媒体数据对应的评论不同的发送端;
所述方法还包括:
响应于所述第一多媒体数据对应的评论或者所述第三多媒体数据对应的评论被主播置顶,在所述第二区域中展示第四控件,所述第四控件包括所述第一多媒体数据对应的评论或者所述第三多媒体数据对应的评论,所述第一多媒体数据对应的评论包括播放所述第一多媒体数据的入口,或者,所述第三多媒体数据对应的评论包括播放所述第三多媒体数据的入口。
9.根据权利要求8所述的方法,其中,所述第一区域用于显示直播间评论;所述方法还包括:
在所述第一区域突出显示所述第一多媒体数据对应的评论。
10.根据权利要求8所述的方法,还包括:
响应于针对所述第四控件的触发操作,在所述直播间页面显示第二窗口以播放所述第一多媒体数据或所述第三多媒体数据;
其中,所述第二窗口完全覆盖所述直播间页面或者部分覆盖所述直播间页面。
11.根据权利要求7或10所述的方法,还包括:
同时播放所述直播间对应的音频信息以及所述第二窗口对应的音频信息。
12.一种在直播间接收评论的方法,包括:
在直播间页面中显示第一多媒体数据对应的评论;
响应于针对所述第一多媒体数据对应的评论的触发操作,在所述直播间页面显示第三窗口,在所述第三窗口中播放所述第一多媒体数据。
13.根据权利要求12所述的方法,其中,所述响应于针对所述第一多媒体数据对应的评论的触发操作,在所述直播间页面显示第三窗口,在所述第三窗口中播放所述第一多媒体数据,包括:
响应于针对所述第一多媒体数据对应的评论的触发操作,在所述直播间页面中显示管理窗口,所述管理窗口包括用于对评论进行不同处理的多个控件,所述多个控件包括第五控件,所述第五控件包括播放所述第一多媒体数据的入口;
响应于针对所述第五控件的触发操作,显示所述第三窗口,在所述第三窗口播放所述第一多媒体数据。
14.根据权利要求13所述的方法,其中,所述直播间页面包括第一区域和第二区域,在所述第一区域中展示所述第一多媒体数据对应的评论,所述管理窗口中的多个控件还包括第六控件;
在所述直播间页面中显示管理窗口之后,所述方法还包括:
响应于针对所述第六控件的触发操作,在所述第二区域展示第七控件,所述第七控件包括所述第一多媒体数据对应的评论,所述第一多媒体数据对应的评论包括播放所述第一多媒体数据的入口。
15.根据权利要求14所述的方法,其中,所述第一区域用于显示直播间评论;所述方法还包括:
在所述第一区域突出显示所述第一多媒体数据对应的评论。
16.根据权利要求14所述的方法,还包括:
响应于接收到所述第一多媒体数据对应的评论,在所述第一区域中显示所述第一多媒体数据对应的提示信息。
17.根据权利要求12所述的方法,还包括:
响应于主播的隐藏设置操作,在所述评论的发送端的直播间页面中隐藏所述第一控件。
18.一种在直播间发送评论的装置,包括:
第一展示模块,被配置为:响应于针对直播间页面中的第一控件的触发操作,在所述直播间页面中展示第一窗口,所述第一窗口包括至少一个候选多媒体数据的标识;
确定模块,被配置为:响应于针对所述至少一个候选多媒体数据的标识中的第一多媒体数据的标识的选择操作,根据所述选择操作确定所述第一多媒体数据的标识对应的第一多媒体数据;以及
第二展示模块,被配置为:响应于针对所述直播间页面中的第二控件的触发操作,在所述直播间页面中展示所述第一多媒体数据对应的评论,所述评论包括播放所述第一多媒体数据的入口。
19.一种在直播间接收评论的装置,包括:
获取模块,被配置为:在直播间页面中显示第一多媒体数据对应的评论;
播放模块,被配置为:响应于针对所述第一多媒体数据对应的评论的触发操作,在所述直播间页面显示第三窗口,在所述第三窗口中播放所述第一多媒体数据。
20.一种计算机设备,包括一个或者多个处理器、存储器;和一个或多个程序,其中所述一个或多个程序被存储在所述存储器中,并且被所述一个或多个处理器执行,所述程序包括用于执行根据权利要求1-11任一项所述的方法或者根据权利要求12-17任一项所述的方法的指令。
21.一种包含计算机程序的非易失性计算机可读存储介质,当所述计算机程序被一个或多个处理器执行时,使得所述处理器执行权利要求1-11任一项所述的方法或者权利要求12-17任一项所述的方法。
22.一种计算机程序产品,包括计算机程序指令,当所述计算机程序指令在计算机上运行时,使得计算机执行如权利要求1-11中任一项所述的方法或者权利要求12-17任一项所述的方法。
CN202210902595.4A 2022-07-28 2022-07-28 在直播间发送评论和接收评论的方法及相关设备 Active CN115278346B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202210902595.4A CN115278346B (zh) 2022-07-28 2022-07-28 在直播间发送评论和接收评论的方法及相关设备
PCT/CN2023/109786 WO2024022473A1 (zh) 2022-07-28 2023-07-28 在直播间发送评论和接收评论的方法及相关设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210902595.4A CN115278346B (zh) 2022-07-28 2022-07-28 在直播间发送评论和接收评论的方法及相关设备

Publications (2)

Publication Number Publication Date
CN115278346A true CN115278346A (zh) 2022-11-01
CN115278346B CN115278346B (zh) 2024-06-18

Family

ID=83771959

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210902595.4A Active CN115278346B (zh) 2022-07-28 2022-07-28 在直播间发送评论和接收评论的方法及相关设备

Country Status (2)

Country Link
CN (1) CN115278346B (zh)
WO (1) WO2024022473A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024022473A1 (zh) * 2022-07-28 2024-02-01 北京字跳网络技术有限公司 在直播间发送评论和接收评论的方法及相关设备

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100122309A1 (en) * 2007-04-27 2010-05-13 Dwango Co., Ltd. Comment delivery server, terminal device, comment delivery method, comment output method, and recording medium storing comment delivery program
US20170168660A1 (en) * 2015-12-15 2017-06-15 Le Holdings (Beijing) Co., Ltd. Voice bullet screen generation method and electronic device
CN107220387A (zh) * 2017-06-29 2017-09-29 北京小米移动软件有限公司 评论方法及装置
US20190206408A1 (en) * 2017-12-28 2019-07-04 Facebook, Inc. Automatic Speech Recognition for Live Video Comments
CN112153454A (zh) * 2020-09-25 2020-12-29 北京字跳网络技术有限公司 提供多媒体内容的方法、装置和设备
CN112565911A (zh) * 2020-11-30 2021-03-26 腾讯科技(深圳)有限公司 弹幕显示方法、弹幕生成方法、装置、设备及存储介质
CN113079244A (zh) * 2021-03-23 2021-07-06 北京字跳网络技术有限公司 应用程序的热点事件展示方法和电子设备
CN113783997A (zh) * 2021-09-13 2021-12-10 北京字跳网络技术有限公司 一种视频发布方法、装置、电子设备及存储介质
CN113973223A (zh) * 2020-07-23 2022-01-25 腾讯科技(深圳)有限公司 数据处理方法、装置、计算机设备以及存储介质
CN114793285A (zh) * 2021-01-26 2022-07-26 北京字节跳动网络技术有限公司 信息显示方法、装置、设备及介质

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI542204B (zh) * 2012-09-25 2016-07-11 圓剛科技股份有限公司 多媒體評論系統以及多媒體評論方法
CN115278346B (zh) * 2022-07-28 2024-06-18 北京字跳网络技术有限公司 在直播间发送评论和接收评论的方法及相关设备

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100122309A1 (en) * 2007-04-27 2010-05-13 Dwango Co., Ltd. Comment delivery server, terminal device, comment delivery method, comment output method, and recording medium storing comment delivery program
US20170168660A1 (en) * 2015-12-15 2017-06-15 Le Holdings (Beijing) Co., Ltd. Voice bullet screen generation method and electronic device
CN107220387A (zh) * 2017-06-29 2017-09-29 北京小米移动软件有限公司 评论方法及装置
US20190206408A1 (en) * 2017-12-28 2019-07-04 Facebook, Inc. Automatic Speech Recognition for Live Video Comments
CN113973223A (zh) * 2020-07-23 2022-01-25 腾讯科技(深圳)有限公司 数据处理方法、装置、计算机设备以及存储介质
CN112153454A (zh) * 2020-09-25 2020-12-29 北京字跳网络技术有限公司 提供多媒体内容的方法、装置和设备
CN112565911A (zh) * 2020-11-30 2021-03-26 腾讯科技(深圳)有限公司 弹幕显示方法、弹幕生成方法、装置、设备及存储介质
CN114793285A (zh) * 2021-01-26 2022-07-26 北京字节跳动网络技术有限公司 信息显示方法、装置、设备及介质
CN113079244A (zh) * 2021-03-23 2021-07-06 北京字跳网络技术有限公司 应用程序的热点事件展示方法和电子设备
CN113783997A (zh) * 2021-09-13 2021-12-10 北京字跳网络技术有限公司 一种视频发布方法、装置、电子设备及存储介质

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
赵学华: "新媒体时代短视频营销特点及优化建议", 《 声屏世界 》, 5 February 2022 (2022-02-05) *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024022473A1 (zh) * 2022-07-28 2024-02-01 北京字跳网络技术有限公司 在直播间发送评论和接收评论的方法及相关设备

Also Published As

Publication number Publication date
WO2024022473A1 (zh) 2024-02-01
CN115278346B (zh) 2024-06-18

Similar Documents

Publication Publication Date Title
US11537267B2 (en) Method and device for search page interaction, terminal and storage medium
US11636881B2 (en) User interface for video content
US8763041B2 (en) Enhancing video content with extrinsic data
US10009664B2 (en) Providing extrinsic data for video content
WO2020000972A1 (zh) 视频访问方法、客户端、装置、终端、服务器和存储介质
JP6469313B2 (ja) 情報処理方法、端末、およびコンピュータ記憶媒体
WO2020007012A1 (zh) 一种搜索页面显示方法、装置、终端及存储介质
US20220210516A1 (en) Methods, systems, and media for providing media guidance
WO2024022473A1 (zh) 在直播间发送评论和接收评论的方法及相关设备
US20180048937A1 (en) Enhancing video content with personalized extrinsic data
CN114501103B (zh) 基于直播视频的互动方法、装置、设备及存储介质
KR102440341B1 (ko) 비디오 처리 방법, 장치, 단말기와 저장 매체
WO2024104182A1 (zh) 一种基于视频的交互方法、装置、设备及存储介质
CN112929725B (zh) 视频发布方法、视频播放方法、电子设备和存储介质
US11128927B2 (en) Content providing server, content providing terminal, and content providing method
CN111079051B (zh) 一种展示内容的播放方法及装置
CN112052376A (zh) 资源推荐方法、装置、服务器、设备和介质
CN111625740A (zh) 图像显示方法、图像显示装置和电子设备
CN112533032A (zh) 一种视频数据处理方法、装置及存储介质
CN117812377A (zh) 一种显示设备及智能剪辑方法
CN114756779A (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