[发明专利]一种提高在线直播授课画质的方法在审
申请号: | 201910640189.3 | 申请日: | 2019-07-16 |
公开(公告)号: | CN110460864A | 公开(公告)日: | 2019-11-15 |
发明(设计)人: | 黄江华;肖婉钰;李志杰;张凯文;曾文圣;张旭娜;洪婉雯 | 申请(专利权)人: | 仲恺农业工程学院;广州市农业科学研究院 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/6587;H04N21/858;H04N21/43;H04N21/8547;G06F16/74 |
代理公司: | 11350 北京科亿知识产权代理事务所(普通合伙) | 代理人: | 肖平安<国际申请>=<国际公布>=<进入 |
地址: | 510000广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 发送端 客户端 视频流 上传 信令 信令数据包 同步发送 网络数据 网络体验 有效解决 在线直播 信令化 主画面 辅路 画质 下载 页面 服务器 展示 授课 上课 播放 讲解 老师 转化 优化 | ||
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,里面包括时间戳信息,发送端发送给客户端的信令里面是带有时间戳的,根据这两个时间戳就可以来做音画同步处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于仲恺农业工程学院;广州市农业科学研究院,未经仲恺农业工程学院;广州市农业科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910640189.3/1.html,转载请声明来源钻瓜专利网。