CN113965778A - 在线教育的伪直播方法、装置、设备及可读介质 - Google Patents
在线教育的伪直播方法、装置、设备及可读介质 Download PDFInfo
- Publication number
- CN113965778A CN113965778A CN202111216234.6A CN202111216234A CN113965778A CN 113965778 A CN113965778 A CN 113965778A CN 202111216234 A CN202111216234 A CN 202111216234A CN 113965778 A CN113965778 A CN 113965778A
- Authority
- CN
- China
- Prior art keywords
- pseudo
- live
- video
- chat message
- live broadcast
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 46
- 238000004806 packaging method and process Methods 0.000 claims description 16
- 238000004590 computer program Methods 0.000 claims description 10
- 230000011218 segmentation Effects 0.000 claims description 3
- 230000005540 biological transmission Effects 0.000 claims 2
- 230000000694 effects Effects 0.000 abstract description 4
- 230000003213 activating effect Effects 0.000 abstract description 3
- 230000002708 enhancing effect Effects 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 9
- 238000004891 communication Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000004984 smart glass Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B5/00—Electrically-operated educational appliances
- G09B5/02—Electrically-operated educational appliances with visual presentation of the material to be studied, e.g. using film strip
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/858—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Electrically Operated Instructional Devices (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请实施例提供了一种在线教育的伪直播方法、装置、电子设备及计算机可读介质,涉及互联网技术领域。其中,所述方法包括:接收伪直播视频页面端向所述伪直播管理平台发送的针对所述伪直播视频的视频播放请求;根据所述视频播放请求,向所述伪直播视频页面端反馈所述点播视频流和所述第二回放聊天消息在所述网络存储器中的存储地址,使得所述伪直播视频页面端在针对所述点播视频流进行伪直播时,根据所述存储地址从所述网络存储器中获取所述第二回放聊天消息,并根据伪直播播放时间点发送所述第二回放聊天消息。通过本申请实施例,能够在伪直播过程中自动发送回放聊天消息,达到了活跃伪直播气氛,增强伪直播效果的目的。
Description
技术领域
本申请实施例涉及互联网技术领域,尤其涉及一种在线教育的伪直播方法、装置、电子设备及计算机可读介质。
背景技术
随着在线教育行业的兴起,借助技术的赋能,大大提高了在线教育的效率,在此背景下,AI伪直播课开始兴起,被在线教育公司普遍采用。传统的伪直播会事先录制好直播视频,等到直播时间点,直播推流服务器通过RTMP等直播协议把视频流推送给播放端,用户通过播放装置观看视频。
目前主流的伪直播方案,在创建伪直播时,没有进行回放聊天的关联,在直播时,播放端不能自动发送关联的回放聊天消息,造成伪直播的直播间气氛不活跃,减弱了伪直播的直播效果。
由此可见,如何在伪直播过程中发送回放聊天消息成为当前亟待解决的技术问题。
发明内容
本申请的目的在于提出一种在线教育的伪直播方法、装置、电子设备及计算机可读介质,用于解决现有技术中存在的如何在伪直播过程中发送回放聊天消息的技术问题。
根据本申请实施例的第一方面,提供了一种在线教育的伪直播方法,应用于在线教育的伪直播管理平台,所述方法包括:根据所述在线教育的伪直播视频的伪直播开始时间,将所述伪直播视频封装成点播视频流;接收所述伪直播管理平台的管理员针对所述伪直播管理平台中的回放聊天消息关联选项的勾选操作;响应于所述勾选操作,通过回放聊天消息获取接口,从所述伪直播管理平台中的回放聊天消息数据库中,获取所述伪直播管理平台中的所有伪直播视频的第一回放聊天消息;通过回放聊天消息查询接口,从所述伪直播管理平台中的所有伪直播视频的第一回放聊天消息中,查询封装成所述点播视频流的所述伪直播视频所对应的第二回放聊天消息;将所述第二回放聊天消息存储至网络存储器中,其中,所述第二回放聊天消息为封装成所述点播视频流的所述伪直播视频所对应的直播视频的聊天消息;接收伪直播视频页面端向所述伪直播管理平台发送的针对所述伪直播视频的视频播放请求;根据所述视频播放请求,向所述伪直播视频页面端反馈所述点播视频流和所述第二回放聊天消息在所述网络存储器中的存储地址,使得所述伪直播视频页面端在针对所述点播视频流进行伪直播时,根据所述存储地址从所述网络存储器中获取所述第二回放聊天消息,并根据伪直播播放时间点发送所述第二回放聊天消息。
根据本申请实施例的第二方面,提供了一种在线教育的伪直播装置,应用于在线教育的伪直播管理平台,所述装置包括:封装模块,用于根据所述在线教育的伪直播视频的伪直播开始时间,将所述伪直播视频封装成点播视频流;第一接收模块,用于接收所述伪直播管理平台的管理员针对所述伪直播管理平台中的回放聊天消息关联选项的勾选操作;获取模块,用于响应于所述勾选操作,通过回放聊天消息获取接口,从所述伪直播管理平台中的回放聊天消息数据库中,获取所述伪直播管理平台中的所有伪直播视频的第一回放聊天消息;查询模块,用于通过回放聊天消息查询接口,从所述伪直播管理平台中的所有伪直播视频的第一回放聊天消息中,查询封装成所述点播视频流的所述伪直播视频所对应的第二回放聊天消息;存储模块,用于将所述第二回放聊天消息存储至网络存储器中,其中,所述第二回放聊天消息为封装成所述点播视频流的所述伪直播视频所对应的直播视频的聊天消息;第二接收模块,用于接收伪直播视频页面端向所述伪直播管理平台发送的针对所述伪直播视频的视频播放请求;反馈模块,用于根据所述视频播放请求,向所述伪直播视频页面端反馈所述点播视频流和所述第二回放聊天消息在所述网络存储器中的存储地址,使得所述伪直播视频页面端在针对所述点播视频流进行伪直播时,根据所述存储地址从所述网络存储器中获取所述第二回放聊天消息,并根据伪直播播放时间点发送所述第二回放聊天消息。
根据本申请实施例的第三方面,提供了一种电子设备,包括:一个或多个处理器;存储装置,配置为存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本申请实施例的第一方面所述的在线教育的伪直播方法。
根据本申请实施例的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请实施例的第一方面所述的在线教育的伪直播方法。
根据本申请实施例提供的在线教育的伪直播方案,根据所述在线教育的伪直播视频的伪直播开始时间,将所述伪直播视频封装成点播视频流;接收所述伪直播管理平台的管理员针对所述伪直播管理平台中的回放聊天消息关联选项的勾选操作;响应于所述勾选操作,通过回放聊天消息获取接口,从所述伪直播管理平台中的回放聊天消息数据库中,获取所述伪直播管理平台中的所有伪直播视频的第一回放聊天消息;通过回放聊天消息查询接口,从所述伪直播管理平台中的所有伪直播视频的第一回放聊天消息中,查询封装成所述点播视频流的所述伪直播视频所对应的第二回放聊天消息;将所述第二回放聊天消息存储至网络存储器中,其中,所述第二回放聊天消息为封装成所述点播视频流的所述伪直播视频所对应的直播视频的聊天消息;接收伪直播视频页面端向所述伪直播管理平台发送的针对所述伪直播视频的视频播放请求;根据所述视频播放请求,向所述伪直播视频页面端反馈所述点播视频流和所述第二回放聊天消息在所述网络存储器中的存储地址,使得所述伪直播视频页面端在针对所述点播视频流进行伪直播时,根据所述存储地址从所述网络存储器中获取所述第二回放聊天消息,并根据伪直播播放时间点发送所述第二回放聊天消息。与现有的其它方式相比,在创建伪直播时,可以勾选回放聊天消息的关联选项,在伪直播时,伪直播视频页面端可以发送伪直播关联的回放聊天消息,达到了活跃伪直播气氛,增强伪直播效果的目的。
附图说明
后文将参照附图以示例性而非限制性的方式详细描述本申请实施例的一些具体实施例。附图中相同的附图标记标示了相同或类似的部件或部分。本领域技术人员应该理解,这些附图未必是按比例绘制的。附图中:
图1A为本申请实施例一的在线教育的伪直播方法的步骤流程图;
图1B为根据本申请实施例一提供的在线教育的伪直播方法的示意图;
图2为本申请实施例二的在线教育的伪直播装置的结构示意图;
图3为本申请实施例三中电子设备的结构示意图;
图4为本申请实施例四中电子设备的硬件结构。
具体实施方式
为了使本领域的人员更好地理解本申请实施例中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请实施例一部分实施例,而不是全部的实施例。基于本申请实施例中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本申请实施例保护的范围。
参照图1A,示出了本申请实施例一的在线教育的伪直播方法的步骤流程图。
具体地,本实施例提供的在线教育的伪直播方法,应用于在线教育的伪直播管理平台,包括以下步骤:
在步骤S101中,根据所述在线教育的伪直播视频的伪直播开始时间,将所述伪直播视频封装成点播视频流。
在本实施例中,所述在线教育的伪直播视频可理解为预先录制好的在线教育的直播视频。所述伪直播开始时间可理解为开始伪直播的时间点。可以理解的是,以上描述仅为示例性的,本实施例对此不做任何限定。
在步骤S102中,接收所述伪直播管理平台的管理员针对所述伪直播管理平台中的回放聊天消息关联选项的勾选操作。
在本实施例中,所述伪直播管理平台的管理员对所述伪直播管理平台中的回放聊天消息关联选项执行勾选操作,所述伪直播管理平台接收所述勾选操作。可以理解的是,以上描述仅为示例性的,本实施例对此不做任何限定。
在步骤S103中,响应于所述勾选操作,通过回放聊天消息获取接口,从所述伪直播管理平台中的回放聊天消息数据库中,获取所述伪直播管理平台中的所有伪直播视频的第一回放聊天消息。
在步骤S104中,通过回放聊天消息查询接口,从所述伪直播管理平台中的所有伪直播视频的第一回放聊天消息中,查询封装成所述点播视频流的所述伪直播视频所对应的第二回放聊天消息。
在步骤S105中,将所述第二回放聊天消息存储至网络存储器中。
在本实施例中,所述第二回放聊天消息为封装成所述点播视频流的所述伪直播视频所对应的直播视频的聊天消息。可以理解的是,以上描述仅为示例性的,本实施例对此不做任何限定。
在步骤S106中,接收伪直播视频页面端向所述伪直播管理平台发送的针对所述伪直播视频的视频播放请求。
在本实施例中,所述伪直播管理平台接收伪直播视频页面端向所述伪直播管理平台发送的针对所述伪直播视频的视频播放请求。可以理解的是,以上描述仅为示例性的,本实施例对此不做任何限定。
在步骤S107中,根据所述视频播放请求,向所述伪直播视频页面端反馈所述点播视频流和所述第二回放聊天消息在所述网络存储器中的存储地址,使得所述伪直播视频页面端在针对所述点播视频流进行伪直播时,根据所述存储地址从所述网络存储器中获取所述第二回放聊天消息,并根据伪直播播放时间点发送所述第二回放聊天消息。
在一些可选实施例中,在根据所述视频播放请求,向所述伪直播视频页面端反馈所述点播视频流和所述第二回放聊天消息在所述网络存储器中的存储地址时,根据所述视频播放请求,确定当前时间与所述在线教育的伪直播视频的伪直播开始时间的时间差;若所述时间差等于或者大于零,根据所述时间差确定所述伪直播视频封装成的点播视频流的伪直播播放进度;根据所述伪直播视频封装成的点播视频流的伪直播播放进度,向所述伪直播视频页面端反馈所述点播视频流;根据所述伪直播视频封装成的点播视频流的伪直播播放进度,确定所述第二回放聊天消息的发送进度,并根据所述第二回放聊天消息的发送进度,向所述伪直播视频页面端反馈所述第二回放聊天消息在所述网络存储器中的存储地址。籍此,通过所述伪直播视频封装成的点播视频流的伪直播播放进度,能够精准地向所述伪直播视频页面端反馈所述点播视频流。此外,通过所述第二回放聊天消息的发送进度,能够精准地向所述伪直播视频页面端反馈所述第二回放聊天消息在所述网络存储器中的存储地址。可以理解的是,以上描述仅为示例性的,本实施例对此不做任何限定。
在一些可选实施例中,在根据所述伪直播视频封装成的点播视频流的伪直播播放进度,向所述伪直播视频页面端反馈所述点播视频流时,根据所述伪直播视频封装成的点播视频流的伪直播播放进度,对所述伪直播视频封装成的点播视频流进行视频格式编码,以获得编码后的点播视频流;对所述编码后的点播视频流进行片段化处理,以生成动态文件流和用于对所述动态文件流进行索引的索引文件;向所述伪直播视频页面端反馈所述动态文件流和所述用于对所述动态文件流进行索引的索引文件。籍此,通过向所述伪直播视频页面端反馈所述动态文件流和所述用于对所述动态文件流进行索引的索引文件,能够实现向所述伪直播视频页面端反馈所述点播视频流。可以理解的是,以上描述仅为示例性的,本实施例对此不做任何限定。
在一些可选实施例中,在根据所述伪直播视频封装成的点播视频流的伪直播播放进度,确定所述第二回放聊天消息的发送进度时,根据所述伪直播视频封装成的点播视频流的伪直播播放进度,确定所述伪直播视频所对应的直播视频的播放进度;根据所述伪直播视频所对应的直播视频的播放进度,确定所述第二回放聊天消息的发送进度。籍此,通过所述伪直播视频所对应的直播视频的播放进度,能够准确地确定所述第二回放聊天消息的发送进度。可以理解的是,以上描述仅为示例性的,本实施例对此不做任何限定。
在一些可选实施例中,在根据所述第二回放聊天消息的发送进度,向所述伪直播视频页面端反馈所述第二回放聊天消息在所述网络存储器中的存储地址时,确定与所述发送进度对应的所述第二回放聊天消息在所述网络存储器中的存储地址;向所述伪直播视频页面端反馈与所述发送进度对应的所述第二回放聊天消息在所述网络存储器中的存储地址。籍此,能够准确地向所述伪直播视频页面端反馈所述第二回放聊天消息在所述网络存储器中的存储地址。可以理解的是,以上描述仅为示例性的,本实施例对此不做任何限定。
在一些可选实施例中,所述方法还包括:根据所述视频播放请求,向所述伪直播视频页面端反馈所述第二回放聊天消息的记录信息,使得所述伪直播视频页面端根据所述伪直播播放时间点和所述第二回放聊天消息的记录信息包括的所述第二回放聊天消息的相对时间点,发送所述第二回放聊天消息。籍此,能够使得所述伪直播视频页面端能够准确地发送所述第二回放聊天消息。可以理解的是,以上描述仅为示例性的,本实施例对此不做任何限定。
在一个具体的例子中,在所述伪直播播放时间点和所述第二回放聊天消息的记录信息包括的所述第二回放聊天消息的相对时间点相同的情况下,所述伪直播视频页面端发送所述第二回放聊天消息。可以理解的是,以上描述仅为示例性的,本实施例对此不做任何限定。
在一些可选实施例中,所述方法还包括:接收所述伪直播视频页面端发送的针对所述点播视频流进行伪直播的实际播放进度;根据所述实际播放进度和所述伪直播管理平台针对所述点播视频流进行伪直播的理论播放进度,确定针对所述点播视频流进行伪直播的校正参数;根据所述校正参数,对所述伪直播视频页面端中的所述点播视频流的伪直播进行校正,使得所述伪直播视频页面端中的所述点播视频流的伪直播的实际播放进度与所述伪直播管理平台中的所述点播视频流的伪直播的理论播放进度一致。籍此,通过所述实际播放进度和所述伪直播管理平台针对所述点播视频流进行伪直播的理论播放进度,能够准确地确定针对所述点播视频流进行伪直播的校正参数。此外,通过所述校正参数,对所述伪直播视频页面端中的所述点播视频流的伪直播进行校正,能够使得所述伪直播视频页面端中的所述点播视频流的伪直播的实际播放进度与所述伪直播管理平台中的所述点播视频流的伪直播的理论播放进度一致。可以理解的是,以上描述仅为示例性的,本实施例对此不做任何限定。
在一个具体的例子中,在进行伪直播时,所述伪直播视频页面端可以自动发送伪直播关联的回放聊天消息。可以实现在不影响当前直播间学员发送聊天消息的情况下,发送关联的回放聊天消息,并且此回放聊天消息不再当前伪直播生成的回放中进行显示。具体地,创建伪直播时,可以配置是否关联回放聊天消息,如果选择关联回放聊天消息,在创建时,为伪直播准备回放聊天消息资源,在开始直播的时间自动发送关联的回放聊天消息,发送的时间点与回放的相对时间点保持一致。可以理解的是,以上描述仅为示例性的,本实施例对此不做任何限定。
在一个具体的例子中,如图1B所示,用户通过用户后台服务创建伪直播的时,配置该场伪直播是否需要关联回放聊天消息,点击关联之后,进行聊天消息内容资源准备,将回放聊天消息存放到NAS(Network Attached Storage:网络附属存储)。等到开始直播的时候,从NAS中取出回放聊天消息,按照聊天消息的相对时间点进行发送回放聊天消息。可在不影响正常学员发送回放聊天消息的情况下,发送关联的回放聊天消息,关联的回放聊天消息不进行持久化,刷新页面即会消失。创建伪直播的时,可以选择关联聊天。开始直播的过程中,根据对应时间点自动发送关联的回放聊天消息。可以理解的是,以上描述仅为示例性的,本实施例对此不做任何限定。
通过本实施例提供的在线教育的伪直播方法,根据所述在线教育的伪直播视频的伪直播开始时间,将所述伪直播视频封装成点播视频流;接收所述伪直播管理平台的管理员针对所述伪直播管理平台中的回放聊天消息关联选项的勾选操作;响应于所述勾选操作,通过回放聊天消息获取接口,从所述伪直播管理平台中的回放聊天消息数据库中,获取所述伪直播管理平台中的所有伪直播视频的第一回放聊天消息;通过回放聊天消息查询接口,从所述伪直播管理平台中的所有伪直播视频的第一回放聊天消息中,查询封装成所述点播视频流的所述伪直播视频所对应的第二回放聊天消息;将所述第二回放聊天消息存储至网络存储器中,其中,所述第二回放聊天消息为封装成所述点播视频流的所述伪直播视频所对应的直播视频的聊天消息;接收伪直播视频页面端向所述伪直播管理平台发送的针对所述伪直播视频的视频播放请求;根据所述视频播放请求,向所述伪直播视频页面端反馈所述点播视频流和所述第二回放聊天消息在所述网络存储器中的存储地址,使得所述伪直播视频页面端在针对所述点播视频流进行伪直播时,根据所述存储地址从所述网络存储器中获取所述第二回放聊天消息,并根据伪直播播放时间点发送所述第二回放聊天消息。与现有的其它方式相比,在创建伪直播时,可以勾选回放聊天消息的关联选项,在伪直播时,伪直播视频页面端可以发送伪直播关联的回放聊天消息,达到了活跃伪直播气氛,增强伪直播效果的目的。
本实施例提供的在线教育的伪直播方法可以由任意适当的具有数据处理能力的设备执行,包括但不限于:摄像头、终端、移动终端、PC机、服务器、车载设备、娱乐设备、广告设备、个人数码助理(PDA)、平板电脑、笔记本电脑、掌上游戏机、智能眼镜、智能手表、可穿戴设备、虚拟显示设备或显示增强设备等。
参照图2,示出了本申请实施例二的在线教育的伪直播装置的结构示意图。
本实施例提供的在线教育的伪直播装置,应用于在线教育的伪直播管理平台,所述装置包括:封装模块201,用于根据所述在线教育的伪直播视频的伪直播开始时间,将所述伪直播视频封装成点播视频流;第一接收模块202,用于接收所述伪直播管理平台的管理员针对所述伪直播管理平台中的回放聊天消息关联选项的勾选操作;获取模块203,用于响应于所述勾选操作,通过回放聊天消息获取接口,从所述伪直播管理平台中的回放聊天消息数据库中,获取所述伪直播管理平台中的所有伪直播视频的第一回放聊天消息;查询模块204,用于通过回放聊天消息查询接口,从所述伪直播管理平台中的所有伪直播视频的第一回放聊天消息中,查询封装成所述点播视频流的所述伪直播视频所对应的第二回放聊天消息;存储模块205,用于将所述第二回放聊天消息存储至网络存储器中,其中,所述第二回放聊天消息为封装成所述点播视频流的所述伪直播视频所对应的直播视频的聊天消息;第二接收模块206,用于接收伪直播视频页面端向所述伪直播管理平台发送的针对所述伪直播视频的视频播放请求;反馈模块207,用于根据所述视频播放请求,向所述伪直播视频页面端反馈所述点播视频流和所述第二回放聊天消息在所述网络存储器中的存储地址,使得所述伪直播视频页面端在针对所述点播视频流进行伪直播时,根据所述存储地址从所述网络存储器中获取所述第二回放聊天消息,并根据伪直播播放时间点发送所述第二回放聊天消息。
可选地,所述反馈模块207,包括:第一确定子模块,用于根据所述视频播放请求,确定当前时间与所述在线教育的伪直播视频的伪直播开始时间的时间差;第二确定子模块,用于若所述时间差等于或者大于零,根据所述时间差确定所述伪直播视频封装成的点播视频流的伪直播播放进度;第一反馈子模块,用于根据所述伪直播视频封装成的点播视频流的伪直播播放进度,向所述伪直播视频页面端反馈所述点播视频流;第二反馈子模块,用于根据所述伪直播视频封装成的点播视频流的伪直播播放进度,确定所述第二回放聊天消息的发送进度,并根据所述第二回放聊天消息的发送进度,向所述伪直播视频页面端反馈所述第二回放聊天消息在所述网络存储器中的存储地址。
可选地,所述第一反馈子模块,具体用于:根据所述伪直播视频封装成的点播视频流的伪直播播放进度,对所述伪直播视频封装成的点播视频流进行视频格式编码,以获得编码后的点播视频流;对所述编码后的点播视频流进行片段化处理,以生成动态文件流和用于对所述动态文件流进行索引的索引文件;向所述伪直播视频页面端反馈所述动态文件流和所述用于对所述动态文件流进行索引的索引文件。
可选地,所述第二反馈子模块,具体用于:根据所述伪直播视频封装成的点播视频流的伪直播播放进度,确定所述伪直播视频所对应的直播视频的播放进度;根据所述伪直播视频所对应的直播视频的播放进度,确定所述第二回放聊天消息的发送进度。
可选地,所述第二反馈子模块,具体用于:确定与所述发送进度对应的所述第二回放聊天消息在所述网络存储器中的存储地址;向所述伪直播视频页面端反馈与所述发送进度对应的所述第二回放聊天消息在所述网络存储器中的存储地址。
可选地,所述装置还包括:发送模块,用于根据所述视频播放请求,向所述伪直播视频页面端反馈所述第二回放聊天消息的记录信息,使得所述伪直播视频页面端根据所述伪直播播放时间点和所述第二回放聊天消息的记录信息包括的所述第二回放聊天消息的相对时间点,发送所述第二回放聊天消息。
可选地,所述装置还包括:第三接收模块,用于接收所述伪直播视频页面端发送的针对所述点播视频流进行伪直播的实际播放进度;确定模块,用于根据所述实际播放进度和所述伪直播管理平台针对所述点播视频流进行伪直播的理论播放进度,确定的针对所述点播视频流进行伪直播的校正参数;校正模块,用于根据所述校正参数,对所述伪直播视频页面端中的所述点播视频流的伪直播进行校正,使得所述伪直播视频页面端中的所述点播视频流的伪直播的实际播放进度与所述伪直播管理平台中的所述点播视频流的伪直播的理论播放进度一致。
本实施例提供的在线教育的伪直播装置用于实现前述多个方法实施例中相应的在线教育的伪直播方法,并具有相应的方法实施例的有益效果,在此不再赘述。
图3为本申请实施例三中电子设备的结构示意图;该电子设备可以包括:
一个或多个处理器301;
计算机可读介质302,可以配置为存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述实施例一所述的在线教育的伪直播方法。
图4为本申请实施例四中电子设备的硬件结构;如图4所示,该电子设备的硬件结构可以包括:处理器401,通信接口402,计算机可读介质403和通信总线404;
其中处理器401、通信接口402、计算机可读介质403通过通信总线404完成相互间的通信;
可选地,通信接口402可以为通信模块的接口,如GSM模块的接口;
其中,处理器401具体可以配置为:根据所述在线教育的伪直播视频的伪直播开始时间,将所述伪直播视频封装成点播视频流;接收所述伪直播管理平台的管理员针对所述伪直播管理平台中的回放聊天消息关联选项的勾选操作;响应于所述勾选操作,通过回放聊天消息获取接口,从所述伪直播管理平台中的回放聊天消息数据库中,获取所述伪直播管理平台中的所有伪直播视频的第一回放聊天消息;通过回放聊天消息查询接口,从所述伪直播管理平台中的所有伪直播视频的第一回放聊天消息中,查询封装成所述点播视频流的所述伪直播视频所对应的第二回放聊天消息;将所述第二回放聊天消息存储至网络存储器中,其中,所述第二回放聊天消息为封装成所述点播视频流的所述伪直播视频所对应的直播视频的聊天消息;接收伪直播视频页面端向所述伪直播管理平台发送的针对所述伪直播视频的视频播放请求;根据所述视频播放请求,向所述伪直播视频页面端反馈所述点播视频流和所述第二回放聊天消息在所述网络存储器中的存储地址,使得所述伪直播视频页面端在针对所述点播视频流进行伪直播时,根据所述存储地址从所述网络存储器中获取所述第二回放聊天消息,并根据伪直播播放时间点发送所述第二回放聊天消息。
处理器401可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
计算机可读介质403可以是,但不限于,随机存取存储介质(Random AccessMemory,RAM),只读存储介质(Read Only Memory,ROM),可编程只读存储介质(Programmable Read-Only Memory,PROM),可擦除只读存储介质(Erasable ProgrammableRead-Only Memory,EPROM),电可擦除只读存储介质(Electric Erasable ProgrammableRead-Only Memory,EEPROM)等。
特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含配置为执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分从网络上被下载和安装,和/或从可拆卸介质被安装。在该计算机程序被中央处理单元(CPU)执行时,执行本申请的方法中限定的上述功能。需要说明的是,本申请所述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读介质例如可以但不限于是电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储介质(RAM)、只读存储介质(ROM)、可擦式可编程只读存储介质(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储介质(CD-ROM)、光存储介质件、磁存储介质件、或者上述的任意合适的组合。在本申请中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本申请中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输配置为由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言或其组合来编写配置为执行本申请的操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如”C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络:包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
附图中的流程图和框图,图示了按照本申请各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个配置为实现规定的逻辑功能的可执行指令。上述具体实施例中有特定先后关系,但这些先后关系只是示例性的,在具体实现的时候,这些步骤可能会更少、更多或执行顺序有调整。即在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本申请实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的模块也可以设置在处理器中,例如,可以描述为:一种处理器包括封装模块、第一接收模块、获取模块、查询模块、存储模块、第二接收模块和反馈模块。其中,这些模块的名称在某种情况下并不构成对该模块本身的限定,例如,封装模块还可以被描述为“根据所述在线教育的伪直播视频的伪直播开始时间,将所述伪直播视频封装成点播视频流的模块”。
作为另一方面,本申请还提供了一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现如上述实施例一所描述的在线教育的伪直播方法。
作为另一方面,本申请还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的装置中所包含的;也可以是单独存在,而未装配入该装置中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该装置执行时,使得该装置:根据所述在线教育的伪直播视频的伪直播开始时间,将所述伪直播视频封装成点播视频流;接收所述伪直播管理平台的管理员针对所述伪直播管理平台中的回放聊天消息关联选项的勾选操作;响应于所述勾选操作,通过回放聊天消息获取接口,从所述伪直播管理平台中的回放聊天消息数据库中,获取所述伪直播管理平台中的所有伪直播视频的第一回放聊天消息;通过回放聊天消息查询接口,从所述伪直播管理平台中的所有伪直播视频的第一回放聊天消息中,查询封装成所述点播视频流的所述伪直播视频所对应的第二回放聊天消息;将所述第二回放聊天消息存储至网络存储器中,其中,所述第二回放聊天消息为封装成所述点播视频流的所述伪直播视频所对应的直播视频的聊天消息;接收伪直播视频页面端向所述伪直播管理平台发送的针对所述伪直播视频的视频播放请求;根据所述视频播放请求,向所述伪直播视频页面端反馈所述点播视频流和所述第二回放聊天消息在所述网络存储器中的存储地址,使得所述伪直播视频页面端在针对所述点播视频流进行伪直播时,根据所述存储地址从所述网络存储器中获取所述第二回放聊天消息,并根据伪直播播放时间点发送所述第二回放聊天消息。
在本公开的各种实施方式中所使用的表述“第一”、“第二”、“所述第一”或“所述第二”可修饰各种部件而与顺序和/或重要性无关,但是这些表述不限制相应部件。以上表述仅配置为将元件与其它元件区分开的目的。例如,第一用户设备和第二用户设备表示不同的用户设备,虽然两者均是用户设备。例如,在不背离本公开的范围的前提下,第一元件可称作第二元件,类似地,第二元件可称作第一元件。
当一个元件(例如,第一元件)称为与另一元件(例如,第二元件)“(可操作地或可通信地)联接”或“(可操作地或可通信地)联接至”另一元件(例如,第二元件)或“连接至”另一元件(例如,第二元件)时,应理解为该一个元件直接连接至该另一元件或者该一个元件经由又一个元件(例如,第三元件)间接连接至该另一个元件。相反,可理解,当元件(例如,第一元件)称为“直接连接”或“直接联接”至另一元件(第二元件)时,则没有元件(例如,第三元件)***在这两者之间。
以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
Claims (10)
1.一种在线教育的伪直播方法,其特征在于,应用于在线教育的伪直播管理平台,所述方法包括:
根据所述在线教育的伪直播视频的伪直播开始时间,将所述伪直播视频封装成点播视频流;
接收所述伪直播管理平台的管理员针对所述伪直播管理平台中的回放聊天消息关联选项的勾选操作;
响应于所述勾选操作,通过回放聊天消息获取接口,从所述伪直播管理平台中的回放聊天消息数据库中,获取所述伪直播管理平台中的所有伪直播视频的第一回放聊天消息;
通过回放聊天消息查询接口,从所述伪直播管理平台中的所有伪直播视频的第一回放聊天消息中,查询封装成所述点播视频流的所述伪直播视频所对应的第二回放聊天消息;
将所述第二回放聊天消息存储至网络存储器中,其中,所述第二回放聊天消息为封装成所述点播视频流的所述伪直播视频所对应的直播视频的聊天消息;
接收伪直播视频页面端向所述伪直播管理平台发送的针对所述伪直播视频的视频播放请求;
根据所述视频播放请求,向所述伪直播视频页面端反馈所述点播视频流和所述第二回放聊天消息在所述网络存储器中的存储地址,使得所述伪直播视频页面端在针对所述点播视频流进行伪直播时,根据所述存储地址从所述网络存储器中获取所述第二回放聊天消息,并根据伪直播播放时间点发送所述第二回放聊天消息。
2.根据权利要求1所述的在线教育的伪直播方法,其特征在于,所述根据所述视频播放请求,向所述伪直播视频页面端反馈所述点播视频流和所述第二回放聊天消息在所述网络存储器中的存储地址,包括:
根据所述视频播放请求,确定当前时间与所述在线教育的伪直播视频的伪直播开始时间的时间差;
若所述时间差等于或者大于零,根据所述时间差确定所述伪直播视频封装成的点播视频流的伪直播播放进度;
根据所述伪直播视频封装成的点播视频流的伪直播播放进度,向所述伪直播视频页面端反馈所述点播视频流;
根据所述伪直播视频封装成的点播视频流的伪直播播放进度,确定所述第二回放聊天消息的发送进度,并根据所述第二回放聊天消息的发送进度,向所述伪直播视频页面端反馈所述第二回放聊天消息在所述网络存储器中的存储地址。
3.根据权利要求2所述的在线教育的伪直播方法,其特征在于,所述根据所述伪直播视频封装成的点播视频流的伪直播播放进度,向所述伪直播视频页面端反馈所述点播视频流,包括:
根据所述伪直播视频封装成的点播视频流的伪直播播放进度,对所述伪直播视频封装成的点播视频流进行视频格式编码,以获得编码后的点播视频流;
对所述编码后的点播视频流进行片段化处理,以生成动态文件流和用于对所述动态文件流进行索引的索引文件;
向所述伪直播视频页面端反馈所述动态文件流和所述用于对所述动态文件流进行索引的索引文件。
4.根据权利要求2所述的在线教育的伪直播方法,其特征在于,所述根据所述伪直播视频封装成的点播视频流的伪直播播放进度,确定所述第二回放聊天消息的发送进度,包括:
根据所述伪直播视频封装成的点播视频流的伪直播播放进度,确定所述伪直播视频所对应的直播视频的播放进度;
根据所述伪直播视频所对应的直播视频的播放进度,确定所述第二回放聊天消息的发送进度。
5.根据权利要求2所述的在线教育的伪直播方法,其特征在于,所述根据所述第二回放聊天消息的发送进度,向所述伪直播视频页面端反馈所述第二回放聊天消息在所述网络存储器中的存储地址,包括:
确定与所述发送进度对应的所述第二回放聊天消息在所述网络存储器中的存储地址;
向所述伪直播视频页面端反馈与所述发送进度对应的所述第二回放聊天消息在所述网络存储器中的存储地址。
6.根据权利要求1所述的在线教育的伪直播方法,其特征在于,所述方法还包括:
根据所述视频播放请求,向所述伪直播视频页面端反馈所述第二回放聊天消息的记录信息,使得所述伪直播视频页面端根据所述伪直播播放时间点和所述第二回放聊天消息的记录信息包括的所述第二回放聊天消息的相对时间点,发送所述第二回放聊天消息。
7.根据权利要求1所述的在线教育的伪直播方法,其特征在于,所述方法还包括:
接收所述伪直播视频页面端发送的针对所述点播视频流进行伪直播的实际播放进度;
根据所述实际播放进度和所述伪直播管理平台针对所述点播视频流进行伪直播的理论播放进度,确定的针对所述点播视频流进行伪直播的校正参数;
根据所述校正参数,对所述伪直播视频页面端中的所述点播视频流的伪直播进行校正,使得所述伪直播视频页面端中的所述点播视频流的伪直播的实际播放进度与所述伪直播管理平台中的所述点播视频流的伪直播的理论播放进度一致。
8.一种在线教育的伪直播装置,其特征在于,应用于在线教育的伪直播管理平台,所述装置包括:
封装模块,用于根据所述在线教育的伪直播视频的伪直播开始时间,将所述伪直播视频封装成点播视频流;
第一接收模块,用于接收所述伪直播管理平台的管理员针对所述伪直播管理平台中的回放聊天消息关联选项的勾选操作;
获取模块,用于响应于所述勾选操作,通过回放聊天消息获取接口,从所述伪直播管理平台中的回放聊天消息数据库中,获取所述伪直播管理平台中的所有伪直播视频的第一回放聊天消息;
查询模块,用于通过回放聊天消息查询接口,从所述伪直播管理平台中的所有伪直播视频的第一回放聊天消息中,查询封装成所述点播视频流的所述伪直播视频所对应的第二回放聊天消息;
存储模块,用于将所述第二回放聊天消息存储至网络存储器中,其中,所述第二回放聊天消息为封装成所述点播视频流的所述伪直播视频所对应的直播视频的聊天消息;
第二接收模块,用于接收伪直播视频页面端向所述伪直播管理平台发送的针对所述伪直播视频的视频播放请求;
反馈模块,用于根据所述视频播放请求,向所述伪直播视频页面端反馈所述点播视频流和所述第二回放聊天消息在所述网络存储器中的存储地址,使得所述伪直播视频页面端在针对所述点播视频流进行伪直播时,根据所述存储地址从所述网络存储器中获取所述第二回放聊天消息,并根据伪直播播放时间点发送所述第二回放聊天消息。
9.一种电子设备,其特征在于,所述设备包括:
一个或多个处理器;
计算机可读介质,配置为存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-7中任意一项权利要求所述的在线教育的伪直播方法。
10.一种计算机可读介质,其特征在于,其上存储有计算机程序,该程序被处理器执行时实现如权利要求1-7中任意一项权利要求所述的在线教育的伪直播方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111216234.6A CN113965778B (zh) | 2021-10-19 | 2021-10-19 | 在线教育的伪直播方法、装置、设备及可读介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111216234.6A CN113965778B (zh) | 2021-10-19 | 2021-10-19 | 在线教育的伪直播方法、装置、设备及可读介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113965778A true CN113965778A (zh) | 2022-01-21 |
CN113965778B CN113965778B (zh) | 2024-04-26 |
Family
ID=79465271
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111216234.6A Active CN113965778B (zh) | 2021-10-19 | 2021-10-19 | 在线教育的伪直播方法、装置、设备及可读介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113965778B (zh) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140123014A1 (en) * | 2012-11-01 | 2014-05-01 | Inxpo, Inc. | Method and system for chat and activity stream capture and playback |
CN106131593A (zh) * | 2016-06-28 | 2016-11-16 | 乐视控股(北京)有限公司 | 内容处理方法及装置 |
US20180352303A1 (en) * | 2016-12-29 | 2018-12-06 | Dressbot Inc. | System and method for multi-user digital interactive experience |
CN109561351A (zh) * | 2018-12-03 | 2019-04-02 | 网易(杭州)网络有限公司 | 网络直播回放方法、装置及存储介质 |
US20200177529A1 (en) * | 2018-11-29 | 2020-06-04 | International Business Machines Corporation | Contextually correlated live chat comments in a live stream with mobile notifications |
CN111526377A (zh) * | 2019-02-01 | 2020-08-11 | 广州虎牙信息科技有限公司 | 拉流方法及装置 |
CN112188225A (zh) * | 2020-09-29 | 2021-01-05 | 上海哔哩哔哩科技有限公司 | 用于直播回放的弹幕下发方法和直播视频弹幕回放方法 |
CN112437316A (zh) * | 2020-10-15 | 2021-03-02 | 北京三快在线科技有限公司 | 即时消息与直播视频流同步播放的方法、装置 |
CN112492401A (zh) * | 2019-09-11 | 2021-03-12 | 腾讯科技(深圳)有限公司 | 基于视频的互动方法、装置、计算机可读介质及电子设备 |
CN112788361A (zh) * | 2020-10-15 | 2021-05-11 | 聚好看科技股份有限公司 | 一种直播课回看方法、显示设备及服务器 |
-
2021
- 2021-10-19 CN CN202111216234.6A patent/CN113965778B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140123014A1 (en) * | 2012-11-01 | 2014-05-01 | Inxpo, Inc. | Method and system for chat and activity stream capture and playback |
CN106131593A (zh) * | 2016-06-28 | 2016-11-16 | 乐视控股(北京)有限公司 | 内容处理方法及装置 |
US20180352303A1 (en) * | 2016-12-29 | 2018-12-06 | Dressbot Inc. | System and method for multi-user digital interactive experience |
US20200177529A1 (en) * | 2018-11-29 | 2020-06-04 | International Business Machines Corporation | Contextually correlated live chat comments in a live stream with mobile notifications |
CN109561351A (zh) * | 2018-12-03 | 2019-04-02 | 网易(杭州)网络有限公司 | 网络直播回放方法、装置及存储介质 |
CN111526377A (zh) * | 2019-02-01 | 2020-08-11 | 广州虎牙信息科技有限公司 | 拉流方法及装置 |
CN112492401A (zh) * | 2019-09-11 | 2021-03-12 | 腾讯科技(深圳)有限公司 | 基于视频的互动方法、装置、计算机可读介质及电子设备 |
CN112188225A (zh) * | 2020-09-29 | 2021-01-05 | 上海哔哩哔哩科技有限公司 | 用于直播回放的弹幕下发方法和直播视频弹幕回放方法 |
CN112437316A (zh) * | 2020-10-15 | 2021-03-02 | 北京三快在线科技有限公司 | 即时消息与直播视频流同步播放的方法、装置 |
CN112788361A (zh) * | 2020-10-15 | 2021-05-11 | 聚好看科技股份有限公司 | 一种直播课回看方法、显示设备及服务器 |
Non-Patent Citations (1)
Title |
---|
丁璐;王鹏;: "广播电视节目回看点播化原理及应用前景", 广播电视网络, no. 10 * |
Also Published As
Publication number | Publication date |
---|---|
CN113965778B (zh) | 2024-04-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10911511B2 (en) | Carriage of ISO-BMFF event boxes in an MPEG-2 transport stream | |
CN108282529B (zh) | 发布和订阅数据的***、方法和装置 | |
CN104243430A (zh) | 一种流媒体播放方法及装置 | |
CN109640130B (zh) | 一种开播消息推送方法、服务器及可读存储介质 | |
US20240056641A1 (en) | Video playing method and apparatus, device, and medium | |
EP3384493A1 (en) | Method and apparatus for transmitting video data | |
EP3382578A1 (en) | Two-dimensional code processing method and terminal | |
CN109510754B (zh) | 在线文档生成方法、装置、***和电子设备 | |
CN111163330A (zh) | 直播视频的渲染方法、装置、***、设备及存储介质 | |
CN110460584B (zh) | 访问请求处理方法、装置、电子设备和计算机可读介质 | |
US10419798B2 (en) | Method and apparatus for just-in-time transcoding | |
CN110545472B (zh) | 视频数据的处理方法、装置、电子设备及计算机可读介质 | |
CN112422978A (zh) | 一种智能转码方法、装置、电子设备和存储介质 | |
CN113742518A (zh) | 存储和提供视频的方法、设备和计算机程序产品 | |
CN113873288A (zh) | 在直播过程中生成回放的方法和装置 | |
CN108810575B (zh) | 一种发送目标视频的方法和装置 | |
CN103152615B (zh) | 多媒体信息发布的方法及装置 | |
CN113965778B (zh) | 在线教育的伪直播方法、装置、设备及可读介质 | |
WO2016184288A1 (zh) | 一种广告投放方法、装置及*** | |
CN107342981B (zh) | 传感器数据的传输方法及装置、虚拟现实头戴设备 | |
TW201937908A (zh) | 資料處理方法和終端設備 | |
CN112449209B (zh) | 视频存储方法、装置、云服务器及计算机可读存储介质 | |
CN109685508B (zh) | 交易数据的处理方法、装置、电子设备及可读存储介质 | |
CN111367592B (zh) | 信息处理方法和装置 | |
CN108881978B (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 |