CN110460864A - 一种提高在线直播授课画质的方法 - Google Patents

一种提高在线直播授课画质的方法 Download PDF

Info

Publication number
CN110460864A
CN110460864A CN201910640189.3A CN201910640189A CN110460864A CN 110460864 A CN110460864 A CN 110460864A CN 201910640189 A CN201910640189 A CN 201910640189A CN 110460864 A CN110460864 A CN 110460864A
Authority
CN
China
Prior art keywords
client
ppt
signaling
page
transmitting terminal
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
CN201910640189.3A
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.)
GUANGZHOU ACADEMY OF AGRICULTURAL SCIENCES
Zhongkai University of Agriculture and Engineering
Original Assignee
GUANGZHOU ACADEMY OF AGRICULTURAL SCIENCES
Zhongkai University of Agriculture and Engineering
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 GUANGZHOU ACADEMY OF AGRICULTURAL SCIENCES, Zhongkai University of Agriculture and Engineering filed Critical GUANGZHOU ACADEMY OF AGRICULTURAL SCIENCES
Priority to CN201910640189.3A priority Critical patent/CN110460864A/zh
Publication of CN110460864A publication Critical patent/CN110460864A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/74Browsing; Visualisation therefor
    • 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/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/4302Content synchronisation processes, e.g. decoder synchronisation
    • H04N21/4307Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6587Control parameters, e.g. trick play commands, viewpoint selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8547Content authoring involving timestamps for synchronizing content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
    • H04N21/8586Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9566URL specific, e.g. using aliases, detecting broken or misspelled links

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开一种提高在线直播授课画质的方法,包括有以下步骤:步骤一、数据的转化与上传,发送端将要讲解的PPT转成H5并上传服务器;步骤二、数据的获取通过H5页面进行展示,预下载或视频流方式;步骤三、发送端通过信令的方式向客户端同步发送端状态;步骤四、客户端接收信令并做出相关反应。本发明结合老师上课使用纯PPT的模式占比高达85%左右,采用信令化的方式来展示发送端辅路主画面,用H5的方式播放PPT,可以有效解决客户端清晰度低、卡顿等各种问题,同时信令数据包大小大约1M左右,这明显会比视频流的数据小很多,这也减少了网络数据请求的大小,优化了网络体验。

Description

一种提高在线直播授课画质的方法
技术领域
本发明涉及在线直播领域技术,尤其是指一种提高在线直播授课画质的方法。
背景技术
在线教育或称远程教育、在线学习,以网络为介质的教学方式,通过网络,学员与教师即使相隔万里也可以开展教学活动;此外,借助网络课件,学员还可以随时随地进行学习,真正打破了时间和空间的限制。在线教育可以尽可能的摆脱时空、人力、物力等限制,可以实现资源利用最大化。
目前一些在线直播包括主路画中画、辅路主画面、音频三个部分,这几个部分都是通过音视频的方案进行直播展示,这种方式会使得目前客户端上课存在诸多问题比如清晰度低、卡顿等问题,网络体验非常差。因此,有必要研究一种方案已解决上述问题。
发明内容
有鉴于此,本发明针对现有技术存在之缺失,其主要目的是提供一种提高在线直播授课画质的方法,其能有效解决现有之在线直播在上课过程中客户端存在清晰度低、卡顿的问题。本发明所述发送端通常指授课老师,客户端通常指上课学生。
为实现上述目的,本发明采用如下之技术方案:
一种提高在线直播授课画质的方法,包括有以下步骤:
数据的转化与上传,发送端将要讲解的PPT转成H5并上传服务器;
数据的获取通过H5页面进行展示,预下载或视频流方式;
发送端通过信令的方式向客户端同步发送端状态;
客户端接收信令并做出相关反应。
优选的,在所述数据的转化与上传中,发送端在课前需要在发送端上传PPT,经业务服务器自动转换成H5,并生成资源包url,在上课过程中修改PPT点击保存会把修改过后的PPT上传到服务器,url地址与上课前上传的地址保持一致,以覆盖原始PPT,客户端下载的PPT不包括修改的原始PPT,所以针对发送端修改过后的PPT要保存到不同的地址。
优选的,在所述数据的获取中,客户端上课前,PPT资源包通过CS协议提前获取,在进入课程详情页时根据PPT下载地址进行预下载,如果客户端在下载过程中就进入直播,等待下载完成之后展示PPT,如果下载失败就切视频流的方式。
优选的,在所述客户端接收信令并做出相关反应中,客户端在进入房间之后,客户端需要主动去拉取当前的状态;如果课程已经开始,PPT Session Id就不为0,同时,业务服务器会把当前页的所有信令返回给客户端;并且,业务服务器会把讲过的所有的页面的page Id list返回给客户端;考虑到cs包大小,支持根据页面id以及seq号进行分页拉取;客户端根据网络状态进行预拉取存储到本地,如果没有拉取过就根据page Id去拉取该页的所有信令。
优选的,在所述发送端通过信令的方式向客户端同步发送端状态中,发送端的操作包括有翻页或切换动画、画笔展示、***白板、***习题讲解和删除页面。
优选的,所述翻页或切换动画具体是:当发送端翻到下一页或者下一个PPT动画时,发送端会发出一个翻页信令,客户端收到后会调用前端接口定位到PPT的那一页或者那一步;在上课过程中可能会回退到之前讲过的某一页,这个时候客户端只会收到一条翻页的信令,客户端需要把之前所有的墨迹都展示出来。
优选的,所述画笔展示具体是:当发送端通过画板写字或者画图时,把数据推送给客户端,客户端收到信令后,根据画笔的类型、画笔的颜色、画笔的粗细以及每个点所在的相对位置进行还原。
优选的,所述***白板具体是:发送端***白板时,通过信令把白板的颜色信息push到客户端,客户端收到白板push以后以view的形式进行加载。
优选的,所述***习题讲解具体是:发送端***习题时,先发送一个白板push给客户端,同时上传图片,再把图片url通过信令push到客户端,客户端收到白板push后加载一个view,然后收到习题push以后通过url加载习题图片。
优选的,所述客户端同步发送端状态,同步包括直播状态同步和音画同步;其中直播状态同步指的是:每个信令都带有page Id,如果收到的信令的page Id跟当前的page Id不一致且该信令不是change Page信令就认为信令有丢失,主动拉取同步状态,客户端会有定时器,定时请求业务服务器拉取信令同步状态,发送端会定时发送ppt定位信令,同步当前ppt状态;音画同步指的是:音视频sdk目前是默认采用音频时间作为基准时间,如果没有音频数据就采用视频数据作为时间戳,音视频每一帧都对应一个frame data,里面包括时间戳信息,发送端发送给客户端的信令里面是带有时间戳的,根据这两个时间戳就可以来做音画同步处理。
本发明与现有技术相比具有明显的优点和有益效果,具体而言,由上述技术方案可知:
本发明基于老师上课使用纯PPT的模式占比高达85%左右,采用信令化的方式来展示发送端辅路主画面,用H5的方式播放PPT,可以有效解决客户端清晰度低、卡顿等各种问题,同时信令数据包大小大约1M左右,这明显会比视频流的数据小很多,这也减少了网络数据请求的大小,优化了网络体验。
附图说明
图1是本发明之较佳实施例的架构示意图。
具体实施方式
本发明揭示了一种提高在线直播授课画质的方法,包括有以下步骤:
在本实施方式中,数据的转化与上传,发送端将要讲解的PPT转成H5并上传服务器。老师在课前需要在发送端上传PPT,经业务服务器自动转换成H5,并生成资源包url(转码后资源包大小约3-5M)。目前发送端在上课过程中修改PPT(比如***画笔、***白板、***习题等)点击保存会把修改过后的PPT上传到服务器,url地址与上课前上传的地址保持一致,这样的话会覆盖原始PPT,客户端下载的PPT是不包括墨迹、习题、白板等修改的原始PPT,所以针对发送端修改过后的PPT要保存到不同的地址。
在本实施方式中,数据的获取通过H5页面进行展示,预下载或视频流方式。在本实施例中,学生上课前,PPT资源包可以通过CS协议提前获取,在进入课程详情页时可以根据PPT下载地址进行预下载。如果学生在下载过程中就进入直播,等待下载完成之后展示PPT,如果下载失败就切视频流的方式。
在本实施方式中,发送端通过信令的方式向客户端同步发送端状态。发送端的操作包括有翻页或切换动画、画笔展示、***白板、***习题讲解和删除页面。
翻页或切换动画具体是:当发送端翻到下一页或者下一个PPT动画时,发送端会发出一个翻页信令(带上pageId和stepId),客户端收到后会调用前端接口定位到PPT的那一页或者那一步。发送端在上课过程中可能会回退到之前讲过的某一页,这个时候客户端只会收到一条翻页的信令,客户端需要把之前发送端所有的墨迹都展示出来。某一页的墨迹可以pageId去业务服务器拉取,由于有预拉取逻辑,可以在本地缓存中加载直接展示。
画笔展示具体是:当发送端通过画板写字或者画图时,会把数据推送给客户端,客户端收到信令后,根据画笔的类型(包括画笔、直线、虚线、三角形、椭圆、矩形等)、画笔的颜色、画笔的粗细以及每个点所在的相对位置进行还原。
***白板具体是:发送端***白板时,通过信令把白板的颜色信息push到客户端。客户端收到白板push以后以view的形式进行加载。
***习题讲解具体是:发送端***习题时,先发送一个白板push给客户端,同时上传图片,再把图片url通过信令push到客户端。客户端收到白板push后加载一个view,然后收到习题push以后通过url加载习题图片。
删除页面具体是:发送端删除某一页PPT时,通过信令把该页信息push到客户端。客户端收到push以后删除该页PPT同时删除该页PPT对应的所有的墨迹等信令
另外,发送端通过信令的方式向客户端同步状态中的同步包括直播状态同步和音画同步;其中直播状态同步指的是:每个信令都带有page Id,如果收到的信令的page Id跟当前的page Id不一致且该信令不是change Page信令就认为信令有丢失,主动拉取同步状态。客户端会有定时器(默认10秒),定时请求业务服务器拉取信令同步状态。发送端会定时发送PPT定位信令,同步当前PPT状态(心跳机制);音画同步指的是:音视频sdk目前是默认采用音频时间作为基准时间,如果没有音频数据就采用视频数据作为时间戳。音视频每一帧都对应一个frame data,里面包括时间戳信息,发送端发送给客户端的信令里面是带有时间戳的,根据这两个时间戳就可以来做音画同步处理。
在本实施方式中,客户端接收信令并做出相关反应。客户端在进入房间之后,客户端需要主动去拉取当前的状态。如果课程已经开始,PPT Session Id就不为0。同时,业务服务器会把当前页的所有信令返回给客户端。并且,业务服务器会把发送端讲过的所有的页面的page Id list返回给客户端。考虑到cs包大小,支持根据页面id以及seq号进行分页拉取。客户端可以根据手机网络状态(比如wifi状态下就预拉取,其它网络不做预拉取)进行预拉取存储到本地,如果没有拉取过就根据pageId去拉取该页的所有信令。
本发明的设计重点是:本发明基于老师上课使用纯PPT的模式占比高达85%左右,采用信令化的方式来展示发送端辅路主画面,用H5的方式播放PPT,可以有效解决客户端清晰度低、卡顿等各种问题,同时信令数据包大小大约1M左右,这明显会比视频流的数据小很多,这也减少了网络数据请求的大小,优化了网络体验。
以上结合具体实施例描述了本发明的技术原理。这些描述只是为了解释本发明的原理,而不能以任何方式解释为对本发明保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明的其它具体实施方式,这些方式都将落入本发明的保护范围之内。

Claims (10)

1.一种提高在线直播授课画质的方法,其特征在于:包括有以下步骤:
数据的转化与上传,发送端将要讲解的PPT转成H5并上传服务器;
数据的获取通过H5页面进行展示,预下载或视频流方式;
发送端通过信令的方式向客户端同步发送端状态;
客户端接收信令并做出相关反应。
2.如权利要求1所述的一种提高在线直播授课画质的方法,其特征在于:所述数据的转化与上传,发送端在课前需要上传PPT,经业务服务器自动转换成H5,并生成资源包url,发送端在上课过程中修改PPT点击保存会把修改过后的PPT上传到服务器,url地址与上课前上传的地址保持一致,以覆盖原始PPT,客户端下载的PPT不包括修改的原始PPT,所以针对发送端修改过后的PPT要保存到不同的地址。
3.如权利要求1所述的一种提高在线直播授课画质的方法,其特征在于:所述数据的获取通过H5页面进行展示,预下载或视频流方式,客户端上课前,PPT资源包通过CS协议提前获取,在进入课程详情页时根据PPT下载地址进行预下载,如果客户端在下载过程中就进入直播,等待下载完成之后展示PPT,如果下载失败就切换成视频流的方式。
4.如权利要求1所述的一种提高在线直播授课画质的方法,其特征在于:所述客户端接收信令并做出相关反应中,客户端在进入房间之后,客户端需要主动去拉取当前的状态;如果课程已经开始,PPT Session Id就不为0,同时,业务服务器会把当前页的所有信令返回给客户端;并且业务服务器会把讲过的所有的页面的page Id list返回给客户端;考虑到cs包大小,支持根据页面id以及seq号进行分页拉取;客户端根据网络状态进行预拉取存储到本地,如果没有拉取过就根据page Id去拉取该页的所有信令。
5.如权利要求1所述的一种提高在线直播授课画质的方法,其特征在于:所述发送端通过信令的方式向客户端同步发送端状态,发送端的操作包括有翻页或切换动画、画笔展示、***白板、***习题讲解和删除页面。
6.如权利要求5所述的一种提高在线直播授课画质的方法,其特征在于:所述翻页或切换动画具体是:发送端翻到下一页或者下一个PPT动画时,发送端会发出一个翻页信令,客户端收到后会调用前端接口定位到PPT的那一页或者那一步;上课过程中可能会回退到之前讲过的某一页,这个时候客户端只会收到一条翻页的信令,客户端需要把之前所有的墨迹都展示出来。
7.如权利要求5所述的一种提高在线直播授课画质的方法,其特征在于:所述画笔展示具体是:当发送端通过画板写字或者画图时,会把数据推送给客户端,客户端收到信令后,根据画笔的类型、画笔的颜色、画笔的粗细以及每个点所在的相对位置进行还原。
8.如权利要求5所述的一种提高在线直播授课画质的方法,其特征在于:所述***白板具体是:发送端***白板时,通过信令把白板的颜色信息push到客户端,客户端收到白板push以后以view的形式进行加载。
9.如权利要求5所述的一种提高在线直播授课画质的方法,其特征在于:所述***习题讲解具体是:发送端***习题时,先发送一个白板push给客户端,同时上传图片,再把图片url通过信令push到客户端,客户端收到白板push后加载一个view,然后收到习题push以后通过url加载习题图片。
10.如权利要求1所述的一种提高在线直播授课画质的方法,其特征在于:所述发送端通过信令的方式向客户端同步中的同步包括直播状态同步和音画同步;其中直播状态同步指的是:每个信令都带有page Id,如果收到的信令的page Id跟当前的page Id不一致且该信令不是change Page信令就认为信令有丢失,主动拉取同步状态,客户端会有定时器,定时请求业务服务器拉取信令同步状态,发送端会定时发送ppt定位信令,同步当前ppt状态;音画同步指的是:音视频sdk目前是默认采用音频时间作为基准时间,如果没有音频数据就采用视频数据作为时间戳,音视频每一帧都对应一个frame data,里面包括时间戳信息,发送端发送给客户端的信令里面是带有时间戳的,根据这两个时间戳就可以来做音画同步处理。
CN201910640189.3A 2019-07-16 2019-07-16 一种提高在线直播授课画质的方法 Pending CN110460864A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910640189.3A CN110460864A (zh) 2019-07-16 2019-07-16 一种提高在线直播授课画质的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910640189.3A CN110460864A (zh) 2019-07-16 2019-07-16 一种提高在线直播授课画质的方法

Publications (1)

Publication Number Publication Date
CN110460864A true CN110460864A (zh) 2019-11-15

Family

ID=68481326

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910640189.3A Pending CN110460864A (zh) 2019-07-16 2019-07-16 一种提高在线直播授课画质的方法

Country Status (1)

Country Link
CN (1) CN110460864A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108696850A (zh) * 2018-04-26 2018-10-23 仲恺农业工程学院 同步感应方法、装置及***
CN111245846A (zh) * 2020-01-15 2020-06-05 酷得少年(天津)文化传播有限公司 一种用于直播的信令传输***及方法
CN111885167A (zh) * 2020-07-24 2020-11-03 北京达佳互联信息技术有限公司 数据同步方法、装置、电子设备及存储介质
CN111932967A (zh) * 2020-07-30 2020-11-13 广州光大教育软件科技股份有限公司 远程课堂的互动方法、装置、计算机设备以及存储介质

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040024636A1 (en) * 2002-07-31 2004-02-05 Jaffe Associates, Inc. System and method of designating content for presentation to a target entity
CN102509482A (zh) * 2011-11-15 2012-06-20 北京瑞信在线***技术有限公司 基于移动终端架构的多媒体教学***
US20120196264A1 (en) * 2011-02-01 2012-08-02 Chuan-Lang Lin SOP Training Simulation Method and System
CN103973732A (zh) * 2013-01-29 2014-08-06 腾讯科技(深圳)有限公司 一种ppt播放方法和装置
CN105224510A (zh) * 2015-09-21 2016-01-06 杭州施强网络科技有限公司 一种文档格式文件的转换方法
CN105630459A (zh) * 2014-10-25 2016-06-01 上海未达数码科技有限公司 一种将ppt转换为html页面的方法
CN107015950A (zh) * 2017-03-20 2017-08-04 厦门云开云科技有限公司 一种scorm课件的生成方法及装置
CN107517240A (zh) * 2016-06-17 2017-12-26 上海理优教育科技有限公司 智能终端在线教育平台
CN107786582A (zh) * 2016-08-24 2018-03-09 腾讯科技(深圳)有限公司 一种在线授课方法、装置及***
CN108737372A (zh) * 2018-04-09 2018-11-02 北京大米科技有限公司 一种流媒体回放方法、计算机设备及可读介质
CN109981711A (zh) * 2017-12-28 2019-07-05 腾讯科技(深圳)有限公司 文档动态播放方法、装置、***及计算机可读存储介质

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040024636A1 (en) * 2002-07-31 2004-02-05 Jaffe Associates, Inc. System and method of designating content for presentation to a target entity
US20120196264A1 (en) * 2011-02-01 2012-08-02 Chuan-Lang Lin SOP Training Simulation Method and System
CN102509482A (zh) * 2011-11-15 2012-06-20 北京瑞信在线***技术有限公司 基于移动终端架构的多媒体教学***
CN103973732A (zh) * 2013-01-29 2014-08-06 腾讯科技(深圳)有限公司 一种ppt播放方法和装置
CN105630459A (zh) * 2014-10-25 2016-06-01 上海未达数码科技有限公司 一种将ppt转换为html页面的方法
CN105224510A (zh) * 2015-09-21 2016-01-06 杭州施强网络科技有限公司 一种文档格式文件的转换方法
CN107517240A (zh) * 2016-06-17 2017-12-26 上海理优教育科技有限公司 智能终端在线教育平台
CN107786582A (zh) * 2016-08-24 2018-03-09 腾讯科技(深圳)有限公司 一种在线授课方法、装置及***
CN107015950A (zh) * 2017-03-20 2017-08-04 厦门云开云科技有限公司 一种scorm课件的生成方法及装置
CN109981711A (zh) * 2017-12-28 2019-07-05 腾讯科技(深圳)有限公司 文档动态播放方法、装置、***及计算机可读存储介质
CN108737372A (zh) * 2018-04-09 2018-11-02 北京大米科技有限公司 一种流媒体回放方法、计算机设备及可读介质

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108696850A (zh) * 2018-04-26 2018-10-23 仲恺农业工程学院 同步感应方法、装置及***
CN108696850B (zh) * 2018-04-26 2021-05-07 仲恺农业工程学院 同步感应方法、装置及***
CN111245846A (zh) * 2020-01-15 2020-06-05 酷得少年(天津)文化传播有限公司 一种用于直播的信令传输***及方法
CN111885167A (zh) * 2020-07-24 2020-11-03 北京达佳互联信息技术有限公司 数据同步方法、装置、电子设备及存储介质
CN111885167B (zh) * 2020-07-24 2023-10-13 北京达佳互联信息技术有限公司 数据同步方法、装置、电子设备及存储介质
CN111932967A (zh) * 2020-07-30 2020-11-13 广州光大教育软件科技股份有限公司 远程课堂的互动方法、装置、计算机设备以及存储介质

Similar Documents

Publication Publication Date Title
CN110460864A (zh) 一种提高在线直播授课画质的方法
US10856029B2 (en) Providing low and high quality streams
US20210409461A1 (en) Whiteboard and video synchronization method, apparatus, computing device and storage medium
WO2020199304A1 (zh) 一种同步播放消息流与音视频流的方法、装置和***
CN112543297B (zh) 一种视频会议直播方法、装置和***
CN102752667B (zh) 一种多流流媒体直播互动***及直播互动方法
CN105763832B (zh) 一种视频互动、控制方法及装置
CN101872555B (zh) 一种基于应用层组播的实时互动授课***
CN107071509A (zh) 多路直播的视频精确同步方法
CN103414775B (zh) 一种实现网络同步课堂的方法及***
WO2008003561A1 (en) Rendering repeatable data objects streamed over a network
CN111723558A (zh) 文档展示方法、装置、电子设备以及存储介质
CN1997160A (zh) 一种多路节目接收显示***和方法
CN112291498B (zh) 音视频数据传输的方法、装置和存储介质
WO2014144641A1 (en) System and method for replicating a media stream
CN108718399A (zh) 一种基于浏览器页面的视频会议布局方法
WO2015180446A1 (zh) 一种多设备联动服务中的连接通道维护***及方法
CN101083752A (zh) 一种视频会议中会场名称的显示方法及视频终端
CN102664900B (zh) 媒体业务提供方法和装置、媒体业务显示方法和装置
CN112312066A (zh) 一种基于多端实时绿幕合成的同步授课技术及应用
CN207319512U (zh) 一种实验室同步教学控制***
CN111385590A (zh) 直播数据处理方法、装置及终端
US11102540B2 (en) Method, device and system for synchronously playing message stream and audio-video stream
CN107170310A (zh) 一种实验室同步教学控制***及其控制方法
CN102710968A (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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20191115