CN109561351A - 网络直播回放方法、装置及存储介质 - Google Patents

网络直播回放方法、装置及存储介质 Download PDF

Info

Publication number
CN109561351A
CN109561351A CN201811463267.9A CN201811463267A CN109561351A CN 109561351 A CN109561351 A CN 109561351A CN 201811463267 A CN201811463267 A CN 201811463267A CN 109561351 A CN109561351 A CN 109561351A
Authority
CN
China
Prior art keywords
content
live streaming
interaction
user
video frequency
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
CN201811463267.9A
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.)
Netease Hangzhou Network Co Ltd
Original Assignee
Netease Hangzhou Network 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 Netease Hangzhou Network Co Ltd filed Critical Netease Hangzhou Network Co Ltd
Priority to CN201811463267.9A priority Critical patent/CN109561351A/zh
Publication of CN109561351A publication Critical patent/CN109561351A/zh
Pending legal-status Critical Current

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/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
    • H04N21/47217End-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 for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
    • 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/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2187Live feed
    • 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/231Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion
    • 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/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234309Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by transcoding between formats or standards, e.g. from MPEG-2 to MPEG-4 or from Quicktime to Realvideo
    • 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/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • 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/239Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
    • H04N21/2393Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests
    • 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/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • 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
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/93Regeneration of the television signal or of selected parts thereof

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明实施例提供一种网络直播回放方法、装置及存储介质,该方法包括:录制服务器记录直播过程中的直播音视频内容及用户互动信息,该用户互动信息包括互动时刻和互动内容,并发送直播音视频内容及用户互动信息给内容分发服务器,该内容分发服务器用于响应于终端设备发送的第一播放请求,将用户互动信息及直播音视频内容发送给终端设备,以使该终端设备在播放直播音视频内容的过程中,在互动时刻播放互动内容,从而重现直播音视频内容以及直播过程中观看用户的互动情景,丰富直播回放的内容,增强观看直播回放用户的代入感,提升观看体验。

Description

网络直播回放方法、装置及存储介质
技术领域
本发明实施例涉及直播技术,尤其涉及一种网络直播回放方法、装置及存储介质。
背景技术
随着直播技术的快速发展,用户越来越多通过网络观看各种直播节目。但是,由于直播的特殊性,用户一旦错过直播的时间点,就无法再进行回看,只能等到直播完之后以点播的方式重新观看错过的片段。
具体地,现有的直播回放是通过录制对应的直播音视频内容,在直播结束后将直播音视频内容转码生成点播视频文件,保存该点播视频文件以供用户后续点播观看。通过该直播回放方式,用户虽可以在直播完之后重新观看直播音视频内容,但用户的代入感较差。
发明内容
本发明实施例提供一种网络直播回放方法、装置及存储介质,以增强观看直播回放用户的代入感。
第一方面,本发明实施例提供一种网络直播回放方法,应用于录制服务器。该方法包括:
记录直播过程中的直播音视频内容及用户互动信息,用户互动信息包括互动时刻和互动内容;
发送直播音视频内容及用户互动信息给内容分发服务器,该内容分发服务器用于响应于终端设备发送的第一播放请求,将用户互动信息及直播音视频内容发送给终端设备,以使终端设备在播放直播音视频内容的过程中,在互动时刻播放互动内容。
第二方面,本发明实施例提供一种网络直播回放方法,应用于内容分发服务器。该方法包括:
接收终端设备发送的第一播放请求,该第一播放请求用于请求回放直播音视频内容;
发送直播音视频内容及直播过程中的用户互动信息给终端设备,以使终端设备在播放直播音视频内容的过程中,在互动时刻播放互动内容。
其中,用户互动信息包括互动时刻和互动内容。
第三方面,本发明实施例提供一种网络直播回放装置,应用于录制服务器。该装置包括:记录模块和发送模块。
其中,记录模块,用于记录直播过程中的直播音视频内容及用户互动信息,用户互动信息包括互动时刻和互动内容。发送模块,用于发送直播音视频内容及用户互动信息给内容分发服务器,该内容分发服务器用于响应于终端设备发送的第一播放请求,将用户互动信息及直播音视频内容发送给终端设备,以使终端设备在播放直播音视频内容的过程中,在互动时刻播放互动内容。
第四方面,本发明实施例提供一种网络直播回放装置,应用于内容分发服务器。该装置包括:接收模块和发送模块。
接收模块,用于接收终端设备发送的第一播放请求,该第一播放请求用于请求回放直播音视频内容。发送模块,用于发送直播音视频内容及直播过程中的用户互动信息给终端设备,以使终端设备在播放直播音视频内容的过程中,在互动时刻播放互动内容。其中,用户互动信息包括互动时刻和互动内容。
第五方面,本发明实施例提供一种录制服务器,包括:存储器,用于存储程序指令;处理器,用于执行程序指令来实现如第一方面中任一项所述的网络直播回放方法。
第六方面,本发明实施例提供一种内容分发服务器,包括:存储器,用于存储程序指令;处理器,用于执行所述程序指令来实现如第二方面中任一项所述的网络直播回放方法。
第七方面,本发明实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现第一方面或第二方面所述的网络直播回放方法。
本发明实施例提供一种网络直播回放方法、装置及存储介质,通过录制服务器记录直播过程中的直播音视频内容及用户互动信息,该用户互动信息包括互动时刻和互动内容,之后,录制服务器发送直播音视频内容及用户互动信息给内容分发服务器,该内容分发服务器用于响应于终端设备发送的第一播放请求,将用户互动信息及直播音视频内容发送给终端设备,以使该终端设备在播放直播音视频内容的过程中,在互动时刻播放互动内容,从而重现直播音视频内容以及直播过程中观看用户的互动情景。相比现有技术仅重现直播音视频内容的方案,本发明实施例可丰富直播回放的内容,增强观看直播回放用户的代入感,提升观看体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例所应用的通信***的一种示意图;
图2为本发明一实施例提供的网络直播回放方法的流程图;
图3为本发明另一实施例提供的网络直播回放方法的流程图;
图4为本发明一实施例提供的网络直播回放方法中的信息流向示意图;
图5为本发明又一实施例提供的网络直播回放方法的流程图;
图6为本发明一实施例提供的网络直播回放装置的结构示意图;
图7为本发明另一实施例提供的网络直播回放装置的结构示意图;
图8为本发明又一实施例提供的网络直播回放装置的结构示意图;
图9为本发明一实施例提供的录制服务器的结构示意图;
图10为本发明一实施例提供的内容分发服务器的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,本发明实施例各部分及附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
本发明下述实施例所涉及的方法流程图仅是示例性说明,不是必须包括所有的内容和步骤,也不是必须按照所描述的顺序执行。例如,有些步骤还可以分解,而有些步骤可以合并或部分合并,因此,实际执行的顺序可根据实际情况改变。
本发明下述实施例所涉及的方框图中的功能模块仅仅是功能实体,不一定必须与物理上独立的实体相对应。即,可以采用软件形式实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或者不同网络和/或处理器和/或微控制器中实现这些功能实体。
图1为本发明实施例所应用的通信***的一种示意图。如图1所示,该通信***包括录制服务器11、内容分发服务器12和终端设备13。可以理解的是,在实际通信***中,录制服务器11、内容分发服务器12以及终端设备13均可以有一个或多个,该图1仅以一个作为示例。
在图1中,终端设备13,也可以称为移动终端、用户设备(User Equipment,简称:UE)、接入终端、用户单元、用户站、移动站、移动台、用户终端、终端、无线通信设备、用户代理或用户装置。移动终端可以是智能电视、智能手机、平板电脑(Pad)、车载设备、可穿戴设备以及其他具有显示组件的设备等。在本发明实施例中,该终端设备13从内容分发服务器12下载待播放的视频进行播放,其中,这里的视频包括但不限于本发明实施例提及的直播音视频内容。当视频为直播音视频内容时,终端设备13还可以从内容分发服务器12下载与该直播音视频内容相关的用户互动信息,其中,用户互动信息包括互动时刻和互动内容,以在播放该直播音视频内容的同时,在互动时刻播放互动内容。
为实现上述直播回放效果,以下结合图1,通过具体实施例对本发明实施例提供的网络直播回放方法进行解释说明。
图2为本发明一实施例提供的网络直播回放方法的流程图。本发明实施例提供一种网络直播回放方法,应用于录制服务器。可以理解,该网络直播回放方法可由录制服务器的处理设备如处理器等执行相应的软件代码实现,也可由该录制服务器的处理设备执行相应的软件代码,并结合其他硬件实体实现。其中,录制服务器例如图1所示的录制服务器11。
如图2所示,本实施例所示的网络直播回放方法包括如下步骤:
S201、记录直播过程中的直播音视频内容及用户互动信息。
其中,用户互动信息包括互动时刻和互动内容。直播音视频内容和用户互动信息均为用户通过各种终端设备输出的。
需说明的是,在本发明任一实施例中,互动内容可以为直播过程中用户的行为信息。可选地,互动内容,可以包括以下至少一个:直播间人气的指示、用户进直播间的指示、用户出直播间的指示、弹幕内容、礼物记录、聊天内容、投票信息和点赞信息,等等。
示例性地,互动时刻和互动内容之间的对应关系,可以为:
互动时刻为整个直播过程的第5秒,对应地,互动内容为点赞信息,例如,用户xxx1一次点赞或鼓掌等;
互动时刻为整个直播过程的第7秒,对应地,互动内容为礼物记录,例如,用户xxx2赠送玫瑰花,等等。
这样,在用户回放上述直播过程所涉及的直播音视频内容的过程中,在第5秒显示点赞信息,例如,用户xxx1一次点赞或鼓掌等;在第7秒,显示礼物记录,例如,用户xxx2赠送玫瑰花,等等。
不同互动时刻对应的互动内容可以相同或不同。同一互动时刻可对应多个互动内容。
其中,互动时刻与互动内容的对应关系可以以列表的形式存储,或者以建立链接的形式存储,对此本发明实施例不予限制。
另外,互动内容的显示可以为实物显示,也可以为文字显示,对其表现形式,本发明实施例不予限制。
可选地,录制服务器记录直播过程中的直播音视频内容,可以具体为:录制服务器缓存直播过程中的直播音视频内容。录制服务器记录直播过程中的用户互动信息,可以具体为:录制服务器在数据库中记录对应时刻观看直播用户的互动内容。
S202、发送直播音视频内容及用户互动信息给内容分发服务器。
对应地,内容分发服务器接收录制服务器发送的直播音视频内容及用户互动信息。例如,内容分发服务器为图1所示的内容分发服务器12。进一步地,内容分发服务器存储所接收的直播音视频内容及用户互动信息。
可以理解的是,在录制服务器将直播音视频内容及用户互动信息发送给内容分发服务器时,可以先发送直播音视频内容,再发送用户互动信息;或者,也可以先发送用户互动信息,再发送直播音视频内容;或者,在部分时间内同时发送直播音视频内容和用户互动信息。也就是说,直播音视频内容和用户互动信息可以是相互的独立的,和/或,直播音视频内容和用户互动信息二者的传输过程也是相互独立的。
可选地,一种实现方式中,该步骤可以在直播过程中由录制服务器执行,即分时段批次传输;或者,该步骤可以在直播结束后由录制服务器执行,即同一时段一次传输(包括同一时段一次传输直播音视频内容一次传输用户互动信息)或同一时段批次传输(包括同一时段一次传输直播音视频内容批次传输用户互动信息,同一时段批次传输直播音视频内容批次传输用户互动信息,等等)。
其中,内容分发服务器用于响应于终端设备发送的第一播放请求,将用户互动信息及直播音视频内容发送给终端设备,以使该终端设备在播放直播音视频内容的过程中,在互动时刻播放互动内容。
示例性地,仍参考图1,内容分发服务器12接收到终端设备13发送的第一播放请求,该第一播放请求用于请求播放上述直播音视频内容,则内容分发服务器12响应于该第一播放请求,将用户互动信息及直播音视频内容发送给终端设备13;相应地,终端设备13接收用户互动信息及直播音视频内容,并在播放该直播音视频内容的同时,在互动时刻播放该互动时刻对应的互动内容。
本实施例提供的网络直播回放方法,通过录制服务器记录直播过程中的直播音视频内容及用户互动信息,该用户互动信息包括互动时刻和互动内容,之后,录制服务器发送直播音视频内容及用户互动信息给内容分发服务器,该内容分发服务器用于响应于终端设备发送的第一播放请求,将用户互动信息及直播音视频内容发送给终端设备,以使该终端设备在播放直播音视频内容的过程中,在互动时刻播放互动内容,从而重现直播音视频内容以及直播过程中观看用户的互动情景。相比现有技术仅重现直播音视频内容的方案,本发明实施例可丰富直播回放的内容,增强观看直播回放用户的代入感,提升观看体验。
图3为本发明另一实施例提供的网络直播回放方法的流程图。参考图3,在图2所示流程的基础上,可选地,S202、发送直播音视频内容及用户互动信息给内容分发服务器,可以包括:
S301、压缩用户互动信息为互动文件。
将用户互动信息压缩为互动文件,可减小所传输的信息量。
S302、发送互动文件给内容分发服务器。
S303、发送直播音视频内容给内容分发服务器。
可选地,发送直播音视频内容之前,对直播音视频内容进行转码处理。
一种实现方式中,录制服务器监听推流服务的回调,直播结束时创建直播流录制视频记录,记录直播流(包含直播音视频内容)的开始时间和结束时间,并转码上传,保留直播音视频内容文件。其中,直播音视频内容文件中包含直播音视频内容。
其中,对于S301和S302,其与S303的执行顺序可以是任意的,本发明实施例不对其进行限制。也就是说,用户互动信息的传输与直播音视频内容的传输是相互独立的。
进一步地,S301、压缩用户互动信息为互动文件,可以包括:根据直播过程的持续时长及用户互动信息的信息量大小,分片压缩用户互动信息为至少一个互动文件。
具体地,由于每次直播过程的持续时长是独立的,且整个直播过程中涉及的用户互动信息的信息量大小也是随机的,因此,综合考虑直播过程的持续时长及用户互动信息的信息量大小,对用户互动信息进行分片压缩处理。例如,整个直播过程的持续时长为30分钟,其中,该直播过程的第0秒至第40秒期间,有500条用户互动信息,则可将这500条用户互动信息进行压缩得到一个互动文件。需说明的是,这里的示例不对本发明实施例构成限制。
另外,由于互动文件的个数为至少一个,因此,录制服务器在将用户互动信息传输给内容分发服务器时,可一次发送所有互动文件,也可以分批次传输互动文件。其中互动文件又可以称为弹幕文件等。
该实施例,通过分片压缩用户互动信息为至少一个互动文件,来快速、高效传输用户互动信息的同时,避免当其中一个互动文件受损时影响所有用户互动信息的回放,最小限度地降低影响,进一步提升用户观看体验。
在上述实施例的基础上,可选地,上述网络直播回放方法还可以包括:监测直播过程中用户互动信息的信息量是否满足精彩视频要求;若直播过程中用户互动信息的信息量满足精彩视频要求,则确定精彩视频,该精彩视频包括满足高能时刻要求的用户互动信息及其所对应时间段的直播音视频内容;发送精彩视频给内容分发服务器,内容分发服务器还可以用于响应于终端设备发送的第二播放请求,将精彩视频发送给该终端设备进行播放。
其中,精彩视频为整个直播过程中,较能引起观看用户兴趣的内容,此时,用户可能会有更多的互动,因此以用户互动信息的信息量作为判断依据。示例性地,精彩视频要求为10秒持续时长内有100条用户互动信息,等等。
该实施例,有针对性地将直播过程中涉及的精彩视频与整个直播过程的直播音视频内容进行分别处理,当用户仅想回看精彩视频时,实现精彩视频的独立回放,进一步提升用户回看体验。
综上,本发明实施例提供的网络直播回放方法中,信息流向如图4所示:
用户使用各种终端设备输出例如聊天内容、礼物记录、直播间人气、用户进/出直播间等互动内容以及直播音视频内容(由直播人员通过终端设备输出),互动内容对应有互动时刻(互动内容的输出时刻),即用户互动信息;
录制服务器接收并记录上述用户互动信息以及直播音视频内容:转码直播音视频内容,以及根据用户互动信息生成互动文件;之后,上传至内容分发服务器;另外,录制服务器还根据用户互动信息的信息量大小,从整个直播过程的直播音视频内容截取选定时段的精彩视频进行转码,之后,上传至内容分发服务器;
用户使用各种终端设备从内容分发服务器下载直播音视频内容进行直播回放,和/或,用户使用各种终端设备从内容分发服务器下载精彩视频进行选定时段的回放。
与上述录制服务器所实施的操作相对应,内容分发服务器可执行以下实施例。可以理解,下述网络直播回放方法可由内容分发服务器的处理设备如处理器等执行相应的软件代码实现,也可由内容分发服务器的处理设备执行相应的软件代码,并结合其他硬件实体实现。其中,内容分发服务器例如图1所示的内容分发服务器12。
一些实施例中,如图5所示,应用于内容分发服务器的网络直播回放方法包括以下步骤:
S501、接收终端设备发送的第一播放请求。
其中,该第一播放请求用于请求回放直播音视频内容。
S502、发送直播音视频内容及直播过程中的用户互动信息给终端设备,以使终端设备在播放直播音视频内容的过程中,在互动时刻播放互动内容。
其中,用户互动信息包括互动时刻和互动内容。
通过该实施例,可在用户端重现直播音视频内容以及直播过程中观看用户的互动情景。相比现有技术仅重现直播音视频内容的方案,本发明实施例可丰富直播回放的内容,增强观看直播回放用户的代入感,提升观看体验。
可选地,在接收终端设备发送的第一播放请求之前,还可包括:接收并存储录制服务器发送的直播音视频内容和用户互动信息,用户互动信息是由录制服务器记录的直播过程中的用户互动信息。
进一步地,所述接收并存储录制服务器发送的直播音视频内容和用户互动信息,可以包括:接收并存储录制服务器发送的直播音视频内容;接收录制服务器发送的至少一个互动文件,互动文件包括用户互动信息;存储至少一个互动文件。
这样,在用户回看相关直播音视频内容时,还可分时段地传输互动文件给用户使用的终端设备,保证用户互动信息的分批、快速传输,避免因用户互动信息的信息量过大所导致的卡顿等现象,进一步保证回看效果。
另一些实施例中,接收终端设备发送的第二播放请求,该第二播放请求用于请求回放精彩视频,精彩视频包括满足高能时刻要求的用户互动信息及其所对应时间段的直播音视频内容;发送精彩视频给终端设备,以使终端设备播放精彩视频。
这样,网络直播回放装置在接收终端设备发送的第二播放请求之后,该第一播放请求用于请求回放精彩视频,发送精彩视频给终端设备,其中,精彩视频包括满足高能时刻要求的用户互动信息及其所对应时间段的直播音视频内容,从而重现直播过程中精彩视频的针对性播放,在增强观看直播回放用户的代入感的同时,进一步提升观看体验。
可选地,所述接收终端设备发送的第二播放请求之前,还可以包括:接收并存储录制服务器发送的精彩视频。
该实施例,有针对性地将直播过程中涉及的精彩视频与整个直播过程的直播音视频内容进行分别存储,当用户仅想回看精彩视频时,实现精彩视频的独立回放,进一步提升用户回看体验。
上文中详细描述了本发明实施例提供的网络直播回放方法,下面将描述本发明实施例提供的网络直播回放装置。
图6为本发明一实施例提供的网络直播回放装置的结构示意图。本发明实施例提供一种网络直播回放装置,应用于录制服务器。如图6所示,本实施例的网络直播回放装置60包括:记录模块61和发送模块62。其中,记录模块61和发送模块62连接。
记录模块61,用于记录直播过程中的直播音视频内容及用户互动信息。其中,该用户互动信息包括互动时刻和互动内容。
发送模块62,用于发送直播音视频内容及用户互动信息给内容分发服务器,该内容分发服务器用于响应于终端设备发送的第一播放请求,将上述用户互动信息及直播音视频内容发送给终端设备,以使该终端设备在播放直播音视频内容的过程中,在互动时刻播放互动内容。
本实施例的网络直播回放装置,记录直播过程中的直播音视频内容及用户互动信息,该用户互动信息包括互动时刻和互动内容,并发送直播音视频内容及用户互动信息给内容分发服务器,该内容分发服务器用于响应于终端设备发送的第一播放请求,将用户互动信息及直播音视频内容发送给终端设备,以使该终端设备在播放直播音视频内容的过程中,在互动时刻播放互动内容,从而重现直播音视频内容以及直播过程中观看用户的互动情景。相比现有技术仅重现直播音视频内容的方案,本发明实施例可丰富直播回放的内容,增强观看直播回放用户的代入感,提升观看体验。
在上述实施例的基础上,可选地,发送模块62可具体用于:压缩用户互动信息为互动文件;发送互动文件给内容分发服务器;以及,发送直播音视频内容给内容分发服务器。通过压缩用户互动信息,以减小所传输的信息量。
进一步地,发送模块62可具体用于:根据直播过程的持续时长及用户互动信息的信息量大小,分片压缩用户互动信息为至少一个互动文件。通过分片压缩用户互动信息为至少一个互动文件,来快速、高效传输用户互动信息的同时,避免当其中一个互动文件受损时影响所有用户互动信息的回放,最小限度地降低影响,进一步提升用户观看体验。
可选地,如图7所示,在图6所示结构的基础上,网络直播回放装置70还可以包括:监测模块71和确定模块72。其中,监测模块71与记录模块61连接,确定模块72分别与监测模块71和发送模块62连接,
该监测模块71,用于监测直播过程中用户互动信息的信息量是否满足精彩视频要求。
该确定模块72,用于在直播过程中用户互动信息的信息量满足精彩视频要求时,确定精彩视频,该精彩视频包括满足高能时刻要求的用户互动信息及其所对应时间段的直播音视频内容。
对上述对应,发送模块62还可以用于:发送精彩视频给内容分发服务器。相应地,内容分发服务器还可以用于响应于终端设备发送的第二播放请求,将精彩视频发送给该终端设备进行播放。
该实施例,有针对性地将直播过程中涉及的精彩视频与整个直播过程的直播音视频内容进行分别处理,当用户仅想回看精彩视频时,实现精彩视频的独立回放,进一步提升用户回看体验。
图8为本发明又一实施例提供的网络直播回放装置的结构示意图。本发明实施例提供一种网络直播回放装置,应用于内容分发服务器。参考图8,本实施例的网络直播回放装置80包括:接收模块81和发送模块82。其中,接收模块81和发送模块82连接。具体地:
接收模块81,用于接收终端设备发送的第一播放请求,该第一播放请求用于请求回放直播音视频内容。
发送模块82,用于发送直播音视频内容及直播过程中的用户互动信息给终端设备,以使终端设备在播放直播音视频内容的过程中,在互动时刻播放互动内容。其中,用户互动信息包括互动时刻和互动内容。
本实施例的网络直播回放装置,在接收终端设备发送的第一播放请求之后,该第一播放请求用于请求回放直播音视频内容,发送直播音视频内容及直播过程中的用户互动信息给终端设备,其中,用户互动信息包括互动时刻和互动内容,以使终端设备在播放直播音视频内容的过程中,在互动时刻播放互动内容,从而重现直播音视频内容以及直播过程中观看用户的互动情景。相比现有技术仅重现直播音视频内容的方案,本发明实施例可丰富直播回放的内容,增强观看直播回放用户的代入感,提升观看体验。
与图6或图7所示网络直播回放装置的功能对应,接收模块81,还可以用于在接收终端设备发送的第一播放请求之前,接收录制服务器(图6或图7所示的发送模块62)发送的直播音视频内容和用户互动信息。其中,该用户互动信息是由录制服务器(例如,图6或图7所示的记录模块61)记录的直播过程中的用户互动信息。可选地,网络直播回放装置80还可以包括存储模块83,该存储模块83与接收模块81连接,用于存储直播音视频内容和用户互动信息。
可选地,接收模块81可具体用于:接收并存储录制服务器(例如,图6或图7所示的发送模块62)发送的直播音视频内容;接收录制服务器(例如,图6或图7所示的发送模块62)发送的至少一个互动文件,该互动文件包括用户互动信息;存储至少一个互动文件。这样,在用户回看相关直播音视频内容时,还可分时段地传输互动文件给用户使用的终端设备,保证用户互动信息的分批、快速传输,避免因用户互动信息的信息量过大所导致的卡顿等现象,进一步保证回看效果。
进一步地,接收模块81,还可以用于接收终端设备发送的第二播放请求。其中,该第二播放请求用于请求回放精彩视频。精彩视频包括满足高能时刻要求的用户互动信息及其所对应时间段的直播音视频内容。
对应地,发送模块82,还可以用于发送精彩视频给终端设备,以使终端设备播放精彩视频。
这样,网络直播回放装置在接收终端设备发送的第二播放请求之后,该第一播放请求用于请求回放精彩视频,发送精彩视频给终端设备,其中,精彩视频包括满足高能时刻要求的用户互动信息及其所对应时间段的直播音视频内容,从而重现直播过程中精彩视频的针对性播放,在增强观看直播回放用户的代入感的同时,进一步提升观看体验。
一些实施例中,与图6或图7所示网络直播回放装置的功能对应,接收模块81,还可以用于在接收终端设备发送的第二播放请求之前,接收并存储录制服务器发送的精彩视频。可选地,存储模块83还可以用于存储精彩视频。
该实施例,有针对性地将直播过程中涉及的精彩视频与整个直播过程的直播音视频内容进行分别存储,当用户仅想回看精彩视频时,实现精彩视频的独立回放,进一步提升用户回看体验。
图9为本发明一实施例提供的录制服务器的结构示意图。如图9所示,本实施例的录制服务器90包括:存储器91、处理器92和通信接口93。其中,存储器91、处理器92和通信接口93之间可以通过总线94相互连接。
存储器91,用于存储程序指令。
处理器92,用于执行程序指令以实现如下步骤:
记录直播过程中的直播音视频内容及用户互动信息,用户互动信息包括互动时刻和互动内容;
通过通信接口93发送直播音视频内容及用户互动信息给内容分发服务器,该内容分发服务器用于响应于终端设备发送的第一播放请求,将用户互动信息及直播音视频内容发送给终端设备,以使该终端设备在播放直播音视频内容的过程中,在互动时刻播放互动内容。
一种实现方式中,处理器92用于执行程序指令以实现步骤“通过通信接口93发送直播音视频内容及用户互动信息给内容分发服务器”,具体为:
压缩用户互动信息为互动文件;
通过通信接口93发送互动文件给内容分发服务器;
通过通信接口93发送直播音视频内容给内容分发服务器。
可选地,处理器92用于执行程序指令以实现步骤“压缩用户互动信息为互动文件”,具体为:根据直播过程的持续时长及用户互动信息的信息量大小,分片压缩用户互动信息为至少一个互动文件。
进一步地,处理器92用于执行程序指令还可以实现如下步骤:
监测直播过程中用户互动信息的信息量是否满足精彩视频要求;
若直播过程中用户互动信息的信息量满足精彩视频要求,则确定精彩视频,该精彩视频包括满足高能时刻要求的用户互动信息及其所对应时间段的直播音视频内容;
通过通信接口93发送精彩视频给内容分发服务器,内容分发服务器还可以用于响应于终端设备发送的第二播放请求,将精彩视频发送给该终端设备进行播放。
本实施例的录制服务器,可以执行上述方法实施例中涉及录制服务器的步骤,其实现原理和技术效果类似,在此不再赘述。
图10为本发明一实施例提供的内容分发服务器的结构示意图。如图10所示,本实施例的内容分发服务器100包括:存储器110、处理器120和通信接口130。其中,存储器110、处理器120和通信接口130之间可以通过总线140相互连接。
存储器110,用于存储程序指令。
处理器120,用于执行程序指令以实现如下步骤:
通过通信接口130接收终端设备发送的第一播放请求,该第一播放请求用于请求回放直播音视频内容;
通过通信接口130发送直播音视频内容及直播过程中的用户互动信息给终端设备,以使该终端设备在播放直播音视频内容的过程中,在互动时刻播放互动内容,其中,用户互动信息包括互动时刻和互动内容。
可选地,处理器120,用于执行程序指令还可以实现如下步骤:
在通过通信接口130接收终端设备发送的第一播放请求之前,通过通信接口130接收录制服务器发送的直播音视频内容和用户互动信息,该用户互动信息是由录制服务器记录的直播过程中的用户互动信息;
存储直播音视频内容和用户互动信息至存储器110。
上述提及的录制服务器,例如为如图9所示的录制服务器90。
进一步地,处理器120用于执行程序指令以实现步骤“通过通信接口130接收录制服务器发送的直播音视频内容和用户互动信息”,可以具体为:
接收录制服务器发送的直播音视频内容;
接收录制服务器发送的至少一个互动文件,该互动文件包括用户互动信息。
可选地,处理器120,用于执行程序指令还可以实现如下步骤:
通过通信接口130接收终端设备发送的第二播放请求,该第二播放请求用于请求回放精彩视频,精彩视频包括满足高能时刻要求的用户互动信息及其所对应时间段的直播音视频内容;
通过通信接口130发送精彩视频给终端设备,以使该终端设备播放精彩视频。
进一步地,处理器120,用于执行程序指令还可以实现如下步骤:
在通过通信接口130接收终端设备发送的第二播放请求之前,通过通信接口130接收录制服务器发送的精彩视频;
存储精彩视频至存储器110。
本实施例的内容分发服务器,可以执行上述方法实施例中涉及内容分发服务器的步骤,其实现原理和技术效果类似,在此不再赘述。
补充说明的是,图9仅为录制服务器的一种简单设计,本发明实施例不限制录制服务器中处理器、通信接口等的个数;同理,图10所示的内容分发服务器也仅为内容分发服务器的一种简单设计。且,可选地,除图9或图10所示的元件,录制服务器和内容分发服务器均还可以包含其他元器件。
本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序可被处理器执行实现如上任一实施例所示的网络直播回放方法,其具体实现及有效效果,可参见上述,在此不再赘述。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的计算机程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:只读内存(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

Claims (18)

1.一种网络直播回放方法,其特征在于,应用于录制服务器,所述方法包括:
记录直播过程中的直播音视频内容及用户互动信息,所述用户互动信息包括互动时刻和互动内容;
发送所述直播音视频内容及所述用户互动信息给内容分发服务器,所述内容分发服务器用于响应于终端设备发送的第一播放请求,将所述用户互动信息及所述直播音视频内容发送给所述终端设备,以使所述终端设备在播放所述直播音视频内容的过程中,在所述互动时刻播放所述互动内容。
2.根据权利要求1所述的方法,其特征在于,所述互动内容为直播过程中用户的行为信息。
3.根据权利要求1所述的方法,其特征在于,所述互动内容,包括以下至少一个:
直播间人气的指示、用户进直播间的指示、用户出直播间的指示、弹幕内容、礼物记录、聊天内容、投票信息和点赞信息。
4.根据权利要求1所述的方法,其特征在于,所述发送所述直播音视频内容及所述用户互动信息给内容分发服务器,包括:
压缩所述用户互动信息为互动文件;
发送所述互动文件给所述内容分发服务器;
发送所述直播音视频内容给所述内容分发服务器。
5.根据权利要求4所述的方法,其特征在于,所述压缩所述用户互动信息为互动文件,包括:
根据所述直播过程的持续时长及所述用户互动信息的信息量大小,分片压缩所述用户互动信息为至少一个所述互动文件。
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括:
监测所述直播过程中用户互动信息的信息量是否满足精彩视频要求;
若所述直播过程中用户互动信息的信息量满足精彩视频要求,则确定精彩视频,所述精彩视频包括满足高能时刻要求的用户互动信息及其所对应时间段的所述直播音视频内容;
发送所述精彩视频给所述内容分发服务器,所述内容分发服务器还用于响应于终端设备发送的第二播放请求,将所述精彩视频发送给所述终端设备进行播放。
7.一种网络直播回放方法,其特征在于,应用于内容分发服务器,所述方法包括:
接收终端设备发送的第一播放请求,所述第一播放请求用于请求回放直播音视频内容;
发送所述直播音视频内容及直播过程中的用户互动信息给所述终端设备,以使所述终端设备在播放所述直播音视频内容的过程中,在互动时刻播放互动内容,所述用户互动信息包括所述互动时刻和所述互动内容。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
接收终端设备发送的第二播放请求,所述第二播放请求用于请求回放精彩视频,所述精彩视频包括满足高能时刻要求的用户互动信息及其所对应时间段的所述直播音视频内容;
发送所述精彩视频给所述终端设备,以使所述终端设备播放所述精彩视频。
9.根据权利要求7所述的方法,其特征在于,所述接收终端设备发送的第一播放请求之前,所述方法还包括:
接收并存储录制服务器发送的直播音视频内容和用户互动信息,所述用户互动信息是由所述录制服务器记录的直播过程中的用户互动信息。
10.根据权利要求9所述的方法,其特征在于,所述接收并存储录制服务器发送的直播音视频内容和用户互动信息,包括:
接收并存储所述录制服务器发送的直播音视频内容;
接收所述录制服务器发送的至少一个互动文件,所述互动文件包括用户互动信息;
存储所述至少一个互动文件。
11.根据权利要求8所述的方法,其特征在于,所述接收终端设备发送的第二播放请求之前,所述方法还包括:
接收并存储录制服务器发送的所述精彩视频。
12.根据权利要求7至11中任一项所述的方法,其特征在于,所述互动内容为直播过程中用户的行为信息。
13.根据权利要求7至11中任一项所述的方法,其特征在于,所述互动内容,包括以下至少一个:
直播间人气的指示、用户进直播间的指示、用户出直播间的指示、弹幕内容、礼物记录、聊天内容、投票信息和点赞信息。
14.一种网络直播回放装置,其特征在于,应用于录制服务器,所述装置包括:
记录模块,用于记录直播过程中的直播音视频内容及用户互动信息,所述用户互动信息包括互动时刻和互动内容;
发送模块,用于发送所述直播音视频内容及所述用户互动信息给内容分发服务器,所述内容分发服务器用于响应于终端设备发送的第一播放请求,将所述用户互动信息及所述直播音视频内容发送给所述终端设备,以使所述终端设备在播放所述直播音视频内容的过程中,在所述互动时刻播放所述互动内容。
15.一种网络直播回放装置,其特征在于,应用于内容分发服务器,所述装置包括:
接收模块,用于接收终端设备发送的第一播放请求,所述第一播放请求用于请求回放直播音视频内容;
发送模块,用于发送所述直播音视频内容及直播过程中的用户互动信息给所述终端设备,以使所述终端设备在播放所述直播音视频内容的过程中,在互动时刻播放互动内容,所述用户互动信息包括所述互动时刻和所述互动内容。
16.一种录制服务器,其特征在于,包括:
存储器,用于存储程序指令;
处理器,用于执行所述程序指令来实现如权利要求1至6中任一项所述的网络直播回放方法。
17.一种内容分发服务器,其特征在于,包括:
存储器,用于存储程序指令;
处理器,用于执行所述程序指令来实现如权利要求7至13中任一项所述的网络直播回放方法。
18.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至13任一项所述的网络直播回放方法。
CN201811463267.9A 2018-12-03 2018-12-03 网络直播回放方法、装置及存储介质 Pending CN109561351A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811463267.9A CN109561351A (zh) 2018-12-03 2018-12-03 网络直播回放方法、装置及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811463267.9A CN109561351A (zh) 2018-12-03 2018-12-03 网络直播回放方法、装置及存储介质

Publications (1)

Publication Number Publication Date
CN109561351A true CN109561351A (zh) 2019-04-02

Family

ID=65868526

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811463267.9A Pending CN109561351A (zh) 2018-12-03 2018-12-03 网络直播回放方法、装置及存储介质

Country Status (1)

Country Link
CN (1) CN109561351A (zh)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111045568A (zh) * 2019-12-20 2020-04-21 腾讯科技(深圳)有限公司 基于区块链的虚拟物品处理方法、装置、设备及存储介质
CN111629253A (zh) * 2020-06-11 2020-09-04 网易(杭州)网络有限公司 视频处理方法及装置、计算机可读存储介质、电子设备
CN111901620A (zh) * 2020-07-24 2020-11-06 北京达佳互联信息技术有限公司 一种直播回放生成方法、装置、电子设备及存储介质
CN112492341A (zh) * 2020-11-30 2021-03-12 深圳前海微众银行股份有限公司 直播时移缓存方法、装置、***与计算机可读存储介质
CN113596492A (zh) * 2021-07-26 2021-11-02 上海哔哩哔哩科技有限公司 网络直播中的礼物展示方法和***
CN113596493A (zh) * 2021-07-26 2021-11-02 腾讯科技(深圳)有限公司 一种互动特效同步方法及相关装置
CN113630618A (zh) * 2021-08-06 2021-11-09 上海哔哩哔哩科技有限公司 视频处理方法、装置及***
CN113965778A (zh) * 2021-10-19 2022-01-21 创盛视联数码科技(北京)有限公司 在线教育的伪直播方法、装置、设备及可读介质
CN114339354A (zh) * 2021-12-31 2022-04-12 广州趣丸网络科技有限公司 直播转播方法、装置、设备及可读存储介质
CN114401430A (zh) * 2022-01-21 2022-04-26 广州虎牙科技有限公司 视频回放方法、装置、服务器、***及存储介质
CN114554234A (zh) * 2022-01-18 2022-05-27 阿里巴巴(中国)有限公司 生成直播记录的方法、装置、存储介质、处理器及***
CN115914670A (zh) * 2023-02-01 2023-04-04 广州市千钧网络科技有限公司 直播回放处理方法、装置及存储介质

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102447956A (zh) * 2010-09-30 2012-05-09 北京沃安科技有限公司 手机视频分享的方法及***
CN102790911A (zh) * 2011-05-16 2012-11-21 腾讯科技(深圳)有限公司 直播回放方法和***
CN103607639A (zh) * 2013-11-26 2014-02-26 乐视网信息技术(北京)股份有限公司 一种直播时移方法及服务器
US20140072270A1 (en) * 2012-09-09 2014-03-13 Verint Systems Ltd. Systems, Methods, and Software for Mobile Video Display and Management
CN105338424A (zh) * 2015-10-29 2016-02-17 努比亚技术有限公司 一种视频处理方法及***
CN105491456A (zh) * 2014-10-11 2016-04-13 中兴通讯股份有限公司 视频内容的推荐、评价方法及装置
CN105848001A (zh) * 2016-03-28 2016-08-10 乐视控股(北京)有限公司 视频回看控制方法及装置
CN105872582A (zh) * 2016-06-07 2016-08-17 武汉斗鱼网络科技有限公司 一种用于直播视频的弹幕保存方法及装置
CN106488253A (zh) * 2016-11-04 2017-03-08 合网络技术(北京)有限公司 直播视频互动数据处理方法及装置
CN108668163A (zh) * 2018-05-03 2018-10-16 广州虎牙信息科技有限公司 直播播放方法、装置、计算机可读存储介质和计算机设备

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102447956A (zh) * 2010-09-30 2012-05-09 北京沃安科技有限公司 手机视频分享的方法及***
CN102790911A (zh) * 2011-05-16 2012-11-21 腾讯科技(深圳)有限公司 直播回放方法和***
US20140072270A1 (en) * 2012-09-09 2014-03-13 Verint Systems Ltd. Systems, Methods, and Software for Mobile Video Display and Management
CN103607639A (zh) * 2013-11-26 2014-02-26 乐视网信息技术(北京)股份有限公司 一种直播时移方法及服务器
CN105491456A (zh) * 2014-10-11 2016-04-13 中兴通讯股份有限公司 视频内容的推荐、评价方法及装置
CN105338424A (zh) * 2015-10-29 2016-02-17 努比亚技术有限公司 一种视频处理方法及***
CN105848001A (zh) * 2016-03-28 2016-08-10 乐视控股(北京)有限公司 视频回看控制方法及装置
CN105872582A (zh) * 2016-06-07 2016-08-17 武汉斗鱼网络科技有限公司 一种用于直播视频的弹幕保存方法及装置
CN106488253A (zh) * 2016-11-04 2017-03-08 合网络技术(北京)有限公司 直播视频互动数据处理方法及装置
CN108668163A (zh) * 2018-05-03 2018-10-16 广州虎牙信息科技有限公司 直播播放方法、装置、计算机可读存储介质和计算机设备

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111045568A (zh) * 2019-12-20 2020-04-21 腾讯科技(深圳)有限公司 基于区块链的虚拟物品处理方法、装置、设备及存储介质
CN111045568B (zh) * 2019-12-20 2021-05-14 腾讯科技(深圳)有限公司 基于区块链的虚拟物品处理方法、装置、设备及存储介质
CN111629253A (zh) * 2020-06-11 2020-09-04 网易(杭州)网络有限公司 视频处理方法及装置、计算机可读存储介质、电子设备
CN111901620A (zh) * 2020-07-24 2020-11-06 北京达佳互联信息技术有限公司 一种直播回放生成方法、装置、电子设备及存储介质
CN112492341A (zh) * 2020-11-30 2021-03-12 深圳前海微众银行股份有限公司 直播时移缓存方法、装置、***与计算机可读存储介质
CN112492341B (zh) * 2020-11-30 2024-02-23 深圳前海微众银行股份有限公司 直播时移缓存方法、装置、***与计算机可读存储介质
CN113596493B (zh) * 2021-07-26 2023-03-10 腾讯科技(深圳)有限公司 一种互动特效同步方法及相关装置
CN113596493A (zh) * 2021-07-26 2021-11-02 腾讯科技(深圳)有限公司 一种互动特效同步方法及相关装置
CN113596492A (zh) * 2021-07-26 2021-11-02 上海哔哩哔哩科技有限公司 网络直播中的礼物展示方法和***
CN113630618A (zh) * 2021-08-06 2021-11-09 上海哔哩哔哩科技有限公司 视频处理方法、装置及***
CN113630618B (zh) * 2021-08-06 2024-02-13 上海哔哩哔哩科技有限公司 视频处理方法、装置及***
CN113965778A (zh) * 2021-10-19 2022-01-21 创盛视联数码科技(北京)有限公司 在线教育的伪直播方法、装置、设备及可读介质
CN113965778B (zh) * 2021-10-19 2024-04-26 创盛视联数码科技(北京)有限公司 在线教育的伪直播方法、装置、设备及可读介质
CN114339354A (zh) * 2021-12-31 2022-04-12 广州趣丸网络科技有限公司 直播转播方法、装置、设备及可读存储介质
CN114554234A (zh) * 2022-01-18 2022-05-27 阿里巴巴(中国)有限公司 生成直播记录的方法、装置、存储介质、处理器及***
CN114554234B (zh) * 2022-01-18 2024-06-14 阿里巴巴(中国)有限公司 生成直播记录的方法、装置、存储介质、处理器及***
CN114401430A (zh) * 2022-01-21 2022-04-26 广州虎牙科技有限公司 视频回放方法、装置、服务器、***及存储介质
CN115914670A (zh) * 2023-02-01 2023-04-04 广州市千钧网络科技有限公司 直播回放处理方法、装置及存储介质

Similar Documents

Publication Publication Date Title
CN109561351A (zh) 网络直播回放方法、装置及存储介质
CN103248939B (zh) 一种实现多屏同步显示的方法及***
CN105306963B (zh) 自适应移动终端分辨率的视频处理***、装置和方法
CN102143385B (zh) 媒体播放处理方法、数字媒体服务器和***
CN100385424C (zh) 信息处理装置和内容信息处理方法
US20160295269A1 (en) Information pushing method, device and system
CN104602098A (zh) 一种视频弹幕显示方法及其设备
CN106060055B (zh) 一种电视视频播放方法及***
CN106998490B (zh) 一种多媒体数据同步方法及装置
US20150020099A1 (en) Set top box interaction method and related set top box system
US20080271097A1 (en) System And Method For Receiving And Playing Network Television Programs
CN101662658B (zh) 节目推送方法、机顶盒及电子节目菜单
CN103533460A (zh) 一种分享电视业务的方法、装置、终端及***
CN108566561A (zh) 视频播放方法、装置及存储介质
WO2014186662A1 (en) Method and system for displaying speech to text converted audio with streaming video content data
CN104754370B (zh) 跨终端的多媒体数据传输方法、装置、客户端和***
CN102598622A (zh) 将流传输的内容进行组装以供点播演示
CN104363509B (zh) 一种视频转换方法、装置、播放***及终端
WO2017080175A1 (zh) 用于多机位的视频播放器、播放***及播放方法
CN109714622A (zh) 一种视频数据处理方法、装置及电子设备
WO2014190655A1 (zh) 应用同步方法、应用服务器及终端
CN114040232B (zh) 投屏***、方法、电子设备和存储介质
CN103096145A (zh) 视频推荐方法及***
CN105577645A (zh) 基于代理的hls客户端装置及其实现方法
JP2009038420A (ja) コンテンツ評価ソフトウェア及びサービス提供システム

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20190402

RJ01 Rejection of invention patent application after publication