CN109005422A - 视频评论处理方法及装置 - Google Patents

视频评论处理方法及装置 Download PDF

Info

Publication number
CN109005422A
CN109005422A CN201810863911.5A CN201810863911A CN109005422A CN 109005422 A CN109005422 A CN 109005422A CN 201810863911 A CN201810863911 A CN 201810863911A CN 109005422 A CN109005422 A CN 109005422A
Authority
CN
China
Prior art keywords
video
data
comment content
account
comment
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
CN201810863911.5A
Other languages
English (en)
Other versions
CN109005422B (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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201810863911.5A priority Critical patent/CN109005422B/zh
Publication of CN109005422A publication Critical patent/CN109005422A/zh
Application granted granted Critical
Publication of CN109005422B publication Critical patent/CN109005422B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/23418Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user 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
    • 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
    • H04N21/4316Generation 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 for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • 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
    • 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/488Data services, e.g. news ticker
    • H04N21/4884Data services, e.g. news ticker for displaying subtitles

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Computer Graphics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明实施例提供一种视频评论处理方法及设备,其中,该视频评论处理方法可以确定终端所请求的视频数据以及好友关系链,获取所述好友关系链包含的账号对所述视频数据发表的评论内容,作为待发送的评论内容,所述待发送的评论内容与对应的视频片段数据相关联;向终端发送所述视频数据同时,可以发送待发送的评论内容中所述各视频片段数据关联的评论内容。可见,该视频评论处理方法在确定待发送的评论内容时,是以好友关系链作为过滤机制的,使得所发表的评论内容在好友之间可见,进而在现实或线上的好友圈子中进行讨论,大大提升了视频的讨论度,改善了用户的看剧体验。

Description

视频评论处理方法及装置
技术领域
本发明涉及计算机应用技术领域,尤其涉及一种视频评论处理方法及装置。
背景技术
随着智能终端的发展,人与人之间通过智能终端的互动也大大增加。例如,在智能终端上观看视频时,可以针对该视频发表评论内容,还可以及时获知其他用户对该视频的相关评论内容,从而大大增加了视频观看的趣味性。
然而,在实践中发现,由于观看视频的各用户之间互不相识,所发表的评论也仅是针对视频本身的单一评论,用户之间的互动几乎为零。因此,如何改善视频评论中用户之间的互动性是一个亟待解决的问题。
发明内容
本发明实施例提供一种视频评论处理方法及装置,能够改善视频评论中用户之间的互动性。
第一方面,本发明实施例提供一种视频评论处理方法,该视频评论处理方法包括:
服务器确定终端所请求的视频数据以及好友关系链,所述好友关系链包含所述终端的登录账号所关联的至少一个账号,所述视频数据是由多个视频片段数据构成的;
所述服务器获取所述好友关系链包含的账号对所述视频数据发表的评论内容,作为待发送的评论内容,所述待发送的评论内容与对应的视频片段数据相关联;
所述服务器向所述终端发送所述视频数据同时,发送待发送的评论内容中所述各视频片段数据关联的评论内容。
第二方面,本发明实施例还提供一种视频评论处理设备,该视频评论处理设备可以包括:
确定模块,用于确定终端所请求的视频数据以及好友关系链,所述好友关系链包含所述终端的登录账号所关联的至少一个账号,所述视频数据是由多个视频片段数据构成的;
获取模块,用于获取所述好友关系链包含的账号对所述视频数据发表的评论内容,作为待发送的评论内容,所述待发送的评论内容与对应的视频片段数据相关联;
发送模块,用于向所述终端发送所述视频数据同时,发送待发送的评论内容中所述各视频片段数据关联的评论内容。
第三方面,本发明实施例还提供一种视频评论处理设备,包括处理器和存储器,所述处理器用于调用所述存储器中的程序,执行第一方面所述的视频评论处理方法。
第四方面,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被服务器执行时使所述服务器执行第一方面所述的视频评论处理方法。
本发明实施例可以确定终端所请求的视频数据以及好友关系链,获取所述好友关系链包含的账号对所述视频数据发表的评论内容,作为待发送的评论内容,所述待发送的评论内容与对应的视频片段数据相关联;向终端发送所述视频数据同时,可以发送待发送的评论内容中所述各视频片段数据关联的评论内容。可见,该视频评论处理方法在确定待发送的评论内容时,是以好友关系链作为过滤机制的,使得所发表的评论内容在好友之间可见,进而在现实或线上的好友圈子中进行讨论,大大提升了视频的讨论度,改善了用户的看剧体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种视频片段分割方法的流程示意图;
图2是本发明实施例提供的一种评论内容过滤机制的流程示意图;
图3是本发明实施例提供的一种评论内容发表及展示方法的流程示意图;
图4是本发明实施例提供的一种视频播放界面的示意图;
图5是本发明实施例提供的一种视频播放***的示意图;
图6是本发明实施例提供一种视频评论处理方法的流程示意图;
图7是本发明实施例提供的一种视频评论处理设备的结构示意图;
图8是本发明实施例提供的一种服务器的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供一种视频评论处理方法,能够基于视频数据播放的具体视频片段来输出相应的评论内容,从而使得用户可以通过终端来针对视频片段数据,这些具体的细节片段来发表评论内容,抒发感想。另外,该视频评论处理方法在确定待发送的评论内容时,是以好友关系链作为过滤机制的,从而使得所发表的评论内容在好友之间才可见,使得用户可以在现实或线上的好友圈子中进行讨论,大大提升了视频的讨论度,改善了用户的看剧体验。
本发明实施例中,视频评论处理方法中涉及视频片段分割方法,请参阅图1,图1是本发明实施例提供的一种视频片段分割方法的流程示意图。如图1所示,视频在上架后,可通过语义分析或人工分割等方法将视频分割为多个视频片段数据构成,每个视频片段数据包含视频片段的内容、简介以及时长范围等信息。其中,这些分割获得的视频片段数据为基础的视频片段数据,在终端播放视频数据的过程中,用户通过终端发表针对各视频片段数据的评论内容时,可基于基础的视频片段数据调整所发表的评论内容适用的实际的视频片段数据。
在一种可选的实施方式中,视频数据上架后,通过语义分析或人工分割等方法获得的视频片段数据为基础的视频片段数据;当视频数据没有对应的基础的视频片段数据时,用户可以通过终端发表评论内容时,设定一定的前后时间偏移,从而确定该评论内容适用的视频片段数据。其中,用户通过终端输入评论内容时,终端还可以输出提示消息,该提示消息用于提示用户手动设置该评论内容适用的视频片段数据。
本发明实施例中,视频评论处理方法还涉及评论内容过滤机制,该评论内容过滤机制是基于终端登录或关联的账号的好友关系链进行处理的,请参阅图2,图2是本发明实施例提供的一种评论内容过滤机制的流程示意图。如图2所示,视频观看者与评论内容发表者可以为同一账号或不同账号对应的用户,评论内容发表者可以针对图1中的视频片段数据发表评论内容,该评论内容在确定是否要展示给视频观看者之前,需要确定视频观看者的账号与评论内容发表者的账号之间是否存在关联关系,或者是否存在好友关系;若存在关联关系或存在好友关系,则该评论内容可以展示给视频观看者的账号所登录或关联的终端。
如图2所示,在另一种可选的实施方式中,若视频观看者的账号与评论内容发表者的账号之间存在关联关系,或者存在好友关系,则还可以基于黑名单或白名单的机制做进一步的过滤;若通过,则将该评论内容展示给视频观看者。其中,该黑名单为针对该评论内容设置的禁止观看的好友的账号列表,白名单为针对该评论内容设置的能够观看的好友的账号列表。因此,当该评论内容设置的有黑名单时,虽然视频观看者的账号与评论内容发表者的账号之间存在关联关系,或者存在好友关系,但若该视频观看者的账号在该黑名单中,该评论内容将不会展示给该视频观看者的账号所关联或登录的终端。相应的,当该评论内容设置的有白名单时,该视频观看者的账号在该白名单中,该评论内容才会展示给该视频观看者的账号所关联或登录的终端。
可见,该黑名单或白名单机制,可以使得评论内容仅让一部分账号的用户不能看到,或者只让一部分账号的用户能够看到。相应的,在又一种可选的实施方式中,图2所示的评论内容过滤机制,可以仅采用黑名单或白名单的过滤机制,而不必确定视频观看者的账号与评论内容发表者的账号之间是否存在关联关系,或者是否存在好友关系链。
本发明实施例中,视频评论处理方法还涉及评论内容发表及展示方法,请参阅图3,图3是本发明实施例提供的一种评论内容发表及展示方法的流程示意图。如图3所示,所发表的评论内容可以在视频数据播放过程的任何时间点发起,比如,在视频数据播放过程中,用户可以通过视频播放界面上的评论窗口或评论控件输入评论内容;或者,用户可以先暂停播放该视频数据后,再输入评论内容,从而可以便于确定该评论内容适用的视频片段数据。
其中,该评论内容还涉及形式,比如文本评论、语音评论、动画或图片评论、数据转移评论中的至少一种。其中,数据转移评论可以为游戏币或货币红包等。
其中,评论内容的展示还可以基于相关的控制开关,来控制是否在视频数据播放过程中展示该评论内容。该评论内容的展示还可以确定展示的位置,比如,在视频数据播放界面上以弹幕的方式展示,或者在视频播放界面上以汇总方式展示。该汇总方式展示是指类似于微信朋友圈的功能,如图4所示,在该朋友圈中可以展示所有好友的评论内容,比如用户A、用户B,以及各评论内容关联的各视频片段数据。其中,各评论内容关联的视频片段数据可以由视频片段简介、相应的完整视频的链接构成。该链接可以提供从视频数据片段跳转到完整视频数据的功能,比如,评论内容XXX,视频片段数据XXX,播放控件,以及完整视频的链接XXX;评论内容YYY,视频片段数据YYY,播放控件,以及完整视频的链接YYY。
本发明实施例提供的视频评论处理方法可以由视频评论处理设备来执行,该视频评论处理设备可以为提供视频数据的服务器,该服务器能够与播放视频的终端进行交互,从而实现在视频数据播放过程中,输出好友关系链包含的账号对该视频数据发表的评论内容。
本发明实施例提供的视频评论处理方法也可以由视频播放***来执行,如图5所示,该视频播放***可以包括终端和服务器。其中,服务器可以为视频提供服务器,也可以为其他的视频索引服务器等等,本发明实施例不做限定,终端可以为手机、电脑、电视等视频播放设备。
其中,该视频播放***中,服务器可以执行视频片段分割方法以及评论内容过滤机制的相关操作,终端可以执行评论内容的发表和展示的相关操作。具体的,图6是本发明实施例提供一种视频评论处理方法的流程示意图,如图6所示,该视频评论处理方法可以包括以下步骤:
101、终端基于用户输入的操作指令,生成并发送视频请求消息;
其中,该视频请求消息包括该终端登录的或关联的账号,以及所请求视频的视频信息。具体的,用户如何通过终端的操作,输入操作指令,该操作指令包含所请求的视频信息以及账号信息等,可以结合目前的视频播放方法的相关内容,本发明实施例不做限定。
102、服务器获取终端所请求的视频数据,并根据终端登录的账号,确定该账号的好友关系链;
其中,终端登录的账号,也可以称为终端关联的账号,即用于观看视频的注册账号或登录账号,本发明实施例不做限定。
本发明实施例中,服务器根据视频请求消息中的视频信息获取终端所请求的视频数据,具体的,服务器可以从视频数据存储服务器获取该视频数据。服务器根据终端登录或关联的账号确定该账号的好友关系链,可以包括:服务器可以先确定终端登录或关联的账号所关联的社交应用;服务器获取社交应用中该账号关联的至少一个账号,该至少一个账号可以称为该账号的好友关系链。
103、服务器获取该好友关系链包含的账号对该视频数据发表的评论内容,作为待发送的评论内容;
本发明实施例中,服务器可以从该视频数据关联的所有评论内容中,获取该好友关系链包含的账号对该视频数据发表的评论内容,作为待发送的评论内容。其中,所述视频数据是由多个视频片段数据构成的;所述待发送的评论内容与对应的视频片段数据相关联。
在一种可选的实施方式中,服务器获取所述好友关系链包含的账号对所述视频数据发表的评论内容之后,还可以执行以下步骤:所述服务器确定每条评论内容的黑名单;所述服务器从获取的评论内容中,去除包含所述终端登录的账号的黑名单对应的评论内容,获得待发送的评论内容。
在另一种可选的实施方式中,服务器获取所述好友关系链包含的账号对所述视频数据发表的评论内容之后,还可以执行以下步骤:服务器确定每条评论内容的白名单;服务器从获取的评论内容中,选择包含所述终端登录的账号的白名单对应的评论内容,作为待发送的评论内容。
104、服务器向终端发送所述视频数据同时,发送待发送的评论内容中所述各视频片段数据关联的评论内容。
在一种可选的实施方式中,服务器可以预先将待发送的评论内容全部发送给终端;在另一种可选的实施方式中,服务器可以在发送视频数据的同时,发送与相应视频片段数据关联的评论内容。这两种实施方式可以由终端所选择的评论展示方式来确定。如上文所述,若用户通过终端所选的展示方式为以视频数据播放为时间线来展示评论内容,则服务器可以选择后一种评论内容的发送方式,实现边播放视频数据,边展示对应视频片段数据的评论内容;若用户通过终端所选的展示方式为汇总方式,比如以类似朋友圈的方式展示,则服务器可以选择前一种评论内容的发送方式,将待发送的评论内容预先发送给终端,或者不与播放的视频数据同步的发送方式发送,从而实现在该朋友圈中可以展示所有好友的评论内容,以及各评论内容关联的各视频片段数据。
105、终端播放该视频数据,并输出接收的评论内容。
其中,终端输出接收的评论内容的方式,如展示方式、展示位置以及评论内容的形式,可以结合上述图3所述的相关内容,此处不再详述。
上述101至105阐述了输出评论内容的相关操作,以下对发表评论内容的相关操作进行阐述。
106、终端播放该视频数据时,可以接收用户输入的评论内容;
其中,该评论内容是针对视频数据中的目标视频片段数据输入的,即该评论内容适用于该目标视频片段数据。其中,该目标视频片段数据为所述视频数据中预先设定的视频片段数据,或者是所述终端登录的账号发表评论内容时从所述视频数据中确定的视频片段数据。
例如,请参阅图4,用户可以通过终端播放界面中的语音控件或“轻点编辑控件”等方式输入评论内容。
107、服务器接收终端登录的账号对所述视频数据中目标视频片段数据发表的评论内容;
在一种可选的实施方式中,当所述目标视频片段数据是所述终端登录的账号发表评论内容时从所述视频数据中确定的视频片段数据时,所述服务器接收终端登录的账号对所述视频数据中目标视频片段数据发表的评论内容,包括:所述服务器接收终端登录的账号对所述视频数据发表的评论内容;所述服务器获取发表所述评论内容时所述视频数据对应的播放时刻;所述服务器对所述视频数据以所述播放时刻为中心前后调整预设时长偏移,获得目标视频片段数据。
在另一种可选的实施方式中,当所述目标视频片段数据是所述终端登录的账号发表评论内容时从所述视频数据中确定的视频片段数据时,所述服务器接收终端登录的账号对所述视频数据中目标视频片段数据发表的评论内容,包括:所述服务器接收终端登录的账号对所述视频数据发表的评论内容;所述服务器接收所述终端登录的账号发表所述评论内容时,对所述视频数据设定的视频片段数据,将所述视频片段数据作为所述评论内容关联的目标视频片段数据。
108、服务器对应存储所述终端登录的账号、所述目标视频片段数据以及所述评论内容。
本发明实施例中,服务器还可以将终端登录的账号、目标视频片段数据以及评论内容,与视频数据一起关联存储,以便于在输出该评论内容时,执行101至105的相关操作。
其中,终端关联或登录的账号针对该视频数据发表的评论内容,也可以在该视频数据的播放过程中实时显示。
可见,本发明实施例中,用户在观看视频的同时,可以实时输入对该视频中目标视频片段数据的评论内容,抒发感想;还可以及时浏览当前播放的视频片段数据关联的评论内容,该评论内容是以好友关系链作为过滤机制的,从而使得所发表的评论内容在好友之间才可见,使得用户可以在现实或线上的好友圈子中进行讨论,大大提升了视频的讨论度,改善了用户的看剧体验。
请参阅图7,图7是本发明实施例提供的一种视频评论处理设备的结构示意图,如图7所示,该视频评论处理设备可以包括以下模块:
确定模块201,用于确定终端所请求的视频数据以及好友关系链,所述好友关系链包含所述终端的登录账号所关联的至少一个账号,所述视频数据是由多个视频片段数据构成的;
获取模块202,用于获取所述好友关系链包含的账号对所述视频数据发表的评论内容,作为待发送的评论内容,所述待发送的评论内容与对应的视频片段数据相关联;
发送模块203,用于向所述终端发送所述视频数据同时,发送待发送的评论内容中所述各视频片段数据关联的评论内容。
在一种可选的实施方式中,该视频评论处理设备还可以包括以下模块:
接收模块204,用于接收终端登录的账号对所述视频数据中目标视频片段数据发表的评论内容;
存储模块205,用于对应存储所述终端登录的账号、所述目标视频片段数据以及所述评论内容。
其中,所述目标视频片段数据为所述视频数据中预先设定的视频片段数据,或者是所述终端登录的账号发表评论内容时从所述视频数据中确定的视频片段数据。
在一种可选的实施方式中,当所述目标视频片段数据是所述终端登录的账号发表评论内容时从所述视频数据中确定的视频片段数据时,接收模块204接收终端登录的账号对所述视频数据中目标视频片段数据发表的评论内容,具体为:接收终端登录的账号对所述视频数据发表的评论内容;获取发表所述评论内容时所述视频数据对应的播放时刻;对所述视频数据以所述播放时刻为中心前后调整预设时长偏移,获得目标视频片段数据。
在一种可选的实施方式中,当所述目标视频片段数据是所述终端登录的账号发表评论内容时从所述视频数据中确定的视频片段数据时,接收模块204接收终端登录的账号对所述视频数据中目标视频片段数据发表的评论内容,具体为:接收终端登录的账号对所述视频数据发表的评论内容;接收所述终端登录的账号发表所述评论内容时,对所述视频数据设定的视频片段数据,将所述视频片段数据作为所述评论内容关联的目标视频片段数据。
在一种可选的实施方式中,获取模块202获取所述好友关系链包含的账号对所述视频数据发表的评论内容之后,确定模块201还可以确定每条评论内容的黑名单;获取模块202还可以从获取的评论内容中,去除包含所述终端登录的账号的黑名单对应的评论内容,获得待发送的评论内容。
在一种可选的实施方式中,获取模块202获取所述好友关系链包含的账号对所述视频数据发表的评论内容之后,确定模块201还可以确定每条评论内容的白名单;获取模块202还可以从获取的评论内容中,选择包含所述终端登录的账号的白名单对应的评论内容,作为待发送的评论内容。
其中,所述评论内容包括文本评论、动画或图片评论、数据转移评论中的至少一种。
请参阅图8,图8是本发明实施例提供的一种服务器的结构示意图,如图8所示,该服务器可以包括:至少一个处理器301,例如CPU,通信接口302,存储器303,至少一个通信总线304。其中,通信总线304用于实现这些组件之间的连接通信。其中,通信接口302可以为网络接口,用于与客户端或安装客户端的终端之间进行交互。其中,存储器303可能包含高速RAM存储器,也可能还包括非不稳定的存储器,例如至少一个磁盘存储器,具体用于存储处理逻辑信息。存储器303可选的可以包含至少一个位于远离前述处理器301的存储装置。处理器301可以结合图7所示的通信评论处理设备执行相关操作。存储器303中存储一组程序代码,且处理器301、通信接口302调用存储器303中存储的程序代码,用于执行以下操作:
确定终端所请求的视频数据以及好友关系链,所述好友关系链包含所述终端的登录账号所关联的至少一个账号,所述视频数据是由多个视频片段数据构成的;
获取所述好友关系链包含的账号对所述视频数据发表的评论内容,作为待发送的评论内容,所述待发送的评论内容与对应的视频片段数据相关联;
向所述终端发送所述视频数据同时,发送待发送的评论内容中所述各视频片段数据关联的评论内容。
可选的,处理器301还用于执行以下步骤:
服务器接收终端登录的账号对所述视频数据中目标视频片段数据发表的评论内容;
所述服务器对应存储所述终端登录的账号、所述目标视频片段数据以及所述评论内容。
其中,所述目标视频片段数据为所述视频数据中预先设定的视频片段数据,或者是所述终端登录的账号发表评论内容时从所述视频数据中确定的视频片段数据。
在一种可选的实施方式中,当所述目标视频片段数据是所述终端登录的账号发表评论内容时从所述视频数据中确定的视频片段数据时,处理器301接收终端登录的账号对所述视频数据中目标视频片段数据发表的评论内容,具体为:
接收终端登录的账号对所述视频数据发表的评论内容;
获取发表所述评论内容时所述视频数据对应的播放时刻;
对所述视频数据以所述播放时刻为中心前后调整预设时长偏移,获得目标视频片段数据。
在一种可选的实施方式中,当所述目标视频片段数据是所述终端登录的账号发表评论内容时从所述视频数据中确定的视频片段数据时,处理器301接收终端登录的账号对所述视频数据中目标视频片段数据发表的评论内容,具体为:
接收终端登录的账号对所述视频数据发表的评论内容;
接收所述终端登录的账号发表所述评论内容时,对所述视频数据设定的视频片段数据,将所述视频片段数据作为所述评论内容关联的目标视频片段数据。
在一种可选的实施方式中,处理器301获取所述好友关系链包含的账号对所述视频数据发表的评论内容之后,还可以执行以下操作:
确定每条评论内容的黑名单;
从获取的评论内容中,去除包含所述终端登录的账号的黑名单对应的评论内容,获得待发送的评论内容。
在一种可选的实施方式中,处理器301获取所述好友关系链包含的账号对所述视频数据发表的评论内容之后,还可以执行以下操作:
确定每条评论内容的白名单;
从获取的评论内容中,选择包含所述终端登录的账号的白名单对应的评论内容,作为待发送的评论内容。
其中,所述评论内容包括文本评论、动画或图片评论、数据转移评论中的至少一种。
其中,图7所示的视频评论处理设备可以设置在视频数据提供服务器中,也可以设置在其他服务器或云平台,本发明实施例不做限定。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上所揭露的仅为本发明的部分实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。

Claims (11)

1.一种视频评论处理方法,其特征在于,包括:
服务器确定终端所请求的视频数据以及好友关系链,所述好友关系链包含所述终端登录的账号所关联的至少一个账号,所述视频数据是由多个视频片段数据构成的;
所述服务器获取所述好友关系链包含的账号对所述视频数据发表的评论内容,作为待发送的评论内容,所述待发送的评论内容与对应的视频片段数据相关联;
所述服务器向所述终端发送所述视频数据同时,发送待发送的评论内容中各视频片段数据关联的评论内容。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
服务器接收终端登录的账号对所述视频数据中目标视频片段数据发表的评论内容;
所述服务器对应存储所述终端登录的账号、所述目标视频片段数据以及所述评论内容。
3.根据权利要求2所述的方法,其特征在于,所述目标视频片段数据为所述视频数据中预先设定的视频片段数据,或者是所述终端登录的账号发表评论内容时从所述视频数据中确定的视频片段数据。
4.根据权利要求3所述的方法,其特征在于,当所述目标视频片段数据是所述终端登录的账号发表评论内容时从所述视频数据中确定的视频片段数据时,所述服务器接收终端登录的账号对所述视频数据中目标视频片段数据发表的评论内容,包括:
所述服务器接收终端登录的账号对所述视频数据发表的评论内容;
所述服务器获取发表所述评论内容时所述视频数据对应的播放时刻;
所述服务器对所述视频数据以所述播放时刻为中心前后调整预设时长偏移,获得目标视频片段数据。
5.根据权利要求3所述的方法,其特征在于,当所述目标视频片段数据是所述终端登录的账号发表评论内容时从所述视频数据中确定的视频片段数据时,所述服务器接收终端登录的账号对所述视频数据中目标视频片段数据发表的评论内容,包括:
所述服务器接收终端登录的账号对所述视频数据发表的评论内容;
所述服务器接收所述终端登录的账号在发表的所述评论内容时,对所述视频数据设定的视频片段数据,将所述视频片段数据作为所述评论内容关联的目标视频片段数据。
6.根据权利要求4或5所述的方法,其特征在于,所述服务器获取所述好友关系链包含的账号对所述视频数据发表的评论内容之后,所述方法还包括:
所述服务器确定每条评论内容的黑名单;
所述服务器从获取的评论内容中,去除包含所述终端登录的账号的黑名单对应的评论内容,获得待发送的评论内容。
7.根据权利要求4或5所述的方法,其特征在于,所述服务器获取所述好友关系链包含的账号对所述视频数据发表的评论内容之后,所述方法还包括:
所述服务器确定每条评论内容的白名单;
所述服务器从获取的评论内容中,选择包含所述终端登录的账号的白名单对应的评论内容,作为待发送的评论内容。
8.根据权利要求4或5所述的方法,其特征在于,所述评论内容包括文本评论、动画或图片评论、数据转移评论中的至少一种。
9.一种视频评论处理设备,其特征在于,包括用于执行如权利要求1-8任一项所述的方法的单元。
10.一种视频评论处理设备,其特征在于,包括处理器和存储器,所述处理器与所述存储器建立通信;
所述处理器,用于调用所述存储器中程序代码,执行权利要求1-8任一项所述的方法。
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被通信设备执行时使所述通信设备执行如权利要求1-8任一项所述的方法。
CN201810863911.5A 2018-08-01 2018-08-01 视频评论处理方法及装置 Active CN109005422B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810863911.5A CN109005422B (zh) 2018-08-01 2018-08-01 视频评论处理方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810863911.5A CN109005422B (zh) 2018-08-01 2018-08-01 视频评论处理方法及装置

Publications (2)

Publication Number Publication Date
CN109005422A true CN109005422A (zh) 2018-12-14
CN109005422B CN109005422B (zh) 2022-07-12

Family

ID=64594199

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810863911.5A Active CN109005422B (zh) 2018-08-01 2018-08-01 视频评论处理方法及装置

Country Status (1)

Country Link
CN (1) CN109005422B (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109829735A (zh) * 2019-01-31 2019-05-31 上海易点时空网络有限公司 评论信息筛选方法及装置
CN110545458A (zh) * 2019-09-24 2019-12-06 网易(杭州)网络有限公司 弹幕显示方法、装置、设备及计算机可读存储介质
CN112069524A (zh) * 2020-09-15 2020-12-11 北京字跳网络技术有限公司 信息处理方法、装置、设备及存储介质
CN112559890A (zh) * 2020-12-25 2021-03-26 深圳市富途网络科技有限公司 一种显示方法、服务器、电子设备和存储介质
WO2021083168A1 (zh) * 2019-10-30 2021-05-06 维沃移动通信有限公司 视频分享方法及电子设备
CN113055707A (zh) * 2019-12-26 2021-06-29 青岛海信传媒网络技术有限公司 一种视频展示方法及装置
CN115665496A (zh) * 2022-12-05 2023-01-31 深圳市华曦达科技股份有限公司 一种在线视频语音互动方法、***和存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090327035A1 (en) * 2008-06-28 2009-12-31 Microsoft Corporation Media content service for renting jukeboxes and playlists adapted for personal media players
CN103621106A (zh) * 2011-06-20 2014-03-05 微软公司 提供视频呈现评论
CN106341702A (zh) * 2016-09-05 2017-01-18 Tcl集团股份有限公司 一种基于电视节目的互动方法及移动终端
CN106998491A (zh) * 2017-02-15 2017-08-01 海尔优家智能科技(北京)有限公司 一种分享用户评论的方法和***
CN108174299A (zh) * 2017-12-28 2018-06-15 北京安云世纪科技有限公司 一种视频的点评数据加载方法及装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090327035A1 (en) * 2008-06-28 2009-12-31 Microsoft Corporation Media content service for renting jukeboxes and playlists adapted for personal media players
CN103621106A (zh) * 2011-06-20 2014-03-05 微软公司 提供视频呈现评论
CN106341702A (zh) * 2016-09-05 2017-01-18 Tcl集团股份有限公司 一种基于电视节目的互动方法及移动终端
CN106998491A (zh) * 2017-02-15 2017-08-01 海尔优家智能科技(北京)有限公司 一种分享用户评论的方法和***
CN108174299A (zh) * 2017-12-28 2018-06-15 北京安云世纪科技有限公司 一种视频的点评数据加载方法及装置

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109829735A (zh) * 2019-01-31 2019-05-31 上海易点时空网络有限公司 评论信息筛选方法及装置
CN110545458A (zh) * 2019-09-24 2019-12-06 网易(杭州)网络有限公司 弹幕显示方法、装置、设备及计算机可读存储介质
WO2021083168A1 (zh) * 2019-10-30 2021-05-06 维沃移动通信有限公司 视频分享方法及电子设备
CN113055707A (zh) * 2019-12-26 2021-06-29 青岛海信传媒网络技术有限公司 一种视频展示方法及装置
CN113055707B (zh) * 2019-12-26 2023-07-11 青岛海信传媒网络技术有限公司 一种视频展示方法及装置
CN112069524A (zh) * 2020-09-15 2020-12-11 北京字跳网络技术有限公司 信息处理方法、装置、设备及存储介质
WO2022057713A1 (zh) * 2020-09-15 2022-03-24 北京字跳网络技术有限公司 信息处理方法、装置、设备及存储介质
CN112559890A (zh) * 2020-12-25 2021-03-26 深圳市富途网络科技有限公司 一种显示方法、服务器、电子设备和存储介质
CN112559890B (zh) * 2020-12-25 2024-02-09 深圳市富途网络科技有限公司 一种显示方法、服务器、电子设备和存储介质
CN115665496A (zh) * 2022-12-05 2023-01-31 深圳市华曦达科技股份有限公司 一种在线视频语音互动方法、***和存储介质

Also Published As

Publication number Publication date
CN109005422B (zh) 2022-07-12

Similar Documents

Publication Publication Date Title
CN109005422A (zh) 视频评论处理方法及装置
CN104159151B (zh) 一种在ott盒子上进行视频截取并处理的装置及方法
US11386931B2 (en) Methods and systems for altering video clip objects
CN108495152B (zh) 一种视频直播方法、装置、电子设备及介质
CN106385603B (zh) 媒体文件的消息传输方法和装置
CN108632632B (zh) 一种网络直播的数据处理方法和装置
US20150244656A1 (en) Method and system for providing user interface for interactive broadcast program using mobile instant messenger
CN105915944A (zh) 一种视频共享方法及装置
CN110856011B (zh) 一种分组进行直播互动的方法、电子设备及存储介质
CN104468623A (zh) 一种基于在线直播的信息展示方法、相关装置及***
CN108635863B (zh) 一种网络直播的数据处理方法和装置
EP2863642A1 (en) Method, device and system for video conference recording and playing
US20220408157A1 (en) System and method for multi-user digital interactive experience
CN103686222B (zh) 虚拟空间中媒体内容控制的方法及终端、设备
US20170171509A1 (en) Method and electronic apparatus for realizing two-person simultaneous live video
CN112672179B (zh) 一种游戏直播的方法和装置及设备
US9774928B2 (en) System and method for producing and executing interactive broadcast program
CN110740386B (zh) 直播切换方法、装置及存储介质
CN109274982A (zh) 视频轮播方法、装置、计算机设备以及存储介质
CN102378059A (zh) 一种网络电视及其流媒体多断点播放方法
CN106658204A (zh) 一种视频直播弹幕播放方法及***
CN109842819A (zh) 一种视频播放互动方法、装置、***、用户终端和介质
CN110267093A (zh) 直播视频推送方法、装置、存储介质、终端及直播镜
CN112954426B (zh) 视频播放方法、电子设备及存储介质
CN107318052A (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