System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种录屏播放器及其播放方法技术_技高网

一种录屏播放器及其播放方法技术

技术编号:39955439 阅读:5 留言:0更新日期:2024-01-08 23:38
本发明专利技术提供了一种录屏播放器及其播放方法,其中播放方法在录屏播放器上运行,包括:建立与服务端的连接;当发起播放请求时,将播放请求发送给服务端;实时获取服务端返回的视频文件;解析视频文件,以得到图片;依次对图片进行渲染后播放。该方法通过服务端传输每一帧图片,并对每一帧图片进行渲染后形成视频播放。该方法通过实时传输数据进行播放,抛弃了传统录屏播放器的视频播放方式,极大地消除了带宽限制,解决了传统录屏播放器存在的数据传输占用带宽大的缺陷。

【技术实现步骤摘要】

本专利技术属于视频播放,具体涉及一种录屏播放器及其播放方法


技术介绍

1、市面上大部分的录屏播放器通过录制屏幕,形成mp4格式后进行播放,这种方式存在以下缺陷:数据传输所需带宽大,带宽占用率高。


技术实现思路

1、针对现有技术中的缺陷,本专利技术提供一种录屏播放器及其播放方法,降低数据传输占用的带宽。

2、第一方面,一种录屏播放器的播放方法,在录屏播放器上运行,包括:

3、建立与服务端的连接;

4、当发起播放请求时,将播放请求发送给服务端;

5、实时获取服务端返回的视频文件;

6、解析视频文件,以得到图片;

7、依次对图片进行渲染后播放。

8、进一步地,播放请求的获取方法包括:

9、获取密钥以及待播放视频的段落信息;

10、组合密钥和段落信息;

11、对组合后的数据进行加密,以得到播放请求。

12、进一步地,视频文件的获取方法包括:

13、服务端接收到播放请求后,对播放请求进行解密,以得到解密数据;当解密数据中的密钥合法时,根据解密数据中的段落信息读取对应的图片;对图片进行编码,以得到视频文件。

14、进一步地,视频文件包括格式检验信息和图片信息;

15、格式检验信息包括图片的结束标识、多屏标识、段落信息、传输完成标识;

16、图片信息包括图片的录制起始时间以及图片。

17、进一步地,当播放模式为普通模式时,播放方法包括:

18、s11:配置请求间隔时间;

19、s12:启动定时器计时,定时器的计时时间为请求间隔时间;

20、s13:当定时器计时到达时,定时器清零,发起第一播放请求;

21、s14:将第一播放请求发送给服务端;

22、s15:接收服务端返回的包含一帧图片的视频文件;

23、s16:解析视频文件,以得到图片,对图片进行渲染后播放,返回s13。

24、进一步地,当播放模式为极速模式时,播放方法包括:

25、s21:发起第二播放请求;

26、s22:将第二播放请求发送给服务端;

27、s23:持续接收服务端返回的包含一帧图片的视频文件;

28、s24:缓存视频文件;

29、s25:配置读取间隔时间;

30、s26:启动定时器计时,定时器的计时时间为读取间隔时间;

31、s27:当定时器计时到达时,定时器清零,读取缓存的一视频文件;

32、s28:解析视频文件,以得到图片,对图片进行渲染后播放,返回s27。

33、第二方面,一种录屏播放器,包括:

34、连接单元:用于建立与服务端的连接;

35、请求单元:用于当发起播放请求时,将播放请求发送给服务端;

36、数据读取单元:用于实时获取服务端返回的视频文件;

37、解析单元:用于解析视频文件,以得到图片;

38、播放单元:用于依次对图片进行渲染后播放。

39、进一步地,请求单元具体用于:

40、获取密钥以及待播放视频的段落信息;

41、组合密钥和段落信息;

42、对组合后的数据进行加密,以得到播放请求。

43、进一步地,视频文件的获取方法包括:

44、服务端接收到播放请求后,对播放请求进行解密,以得到解密数据;当解密数据中的密钥合法时,根据解密数据中的段落信息读取对应的图片;对图片进行编码,以得到视频文件。

45、进一步地,视频文件包括格式检验信息和图片信息;

46、格式检验信息包括图片的结束标识、多屏标识、段落信息、传输完成标识;

47、图片信息包括图片的录制起始时间以及图片。

48、由上述技术方案可知,本专利技术提供的录屏播放器及其播放方法,通过服务端传输每一帧图片,并对每一帧图片进行渲染后形成视频播放。该方法通过实时传输数据进行播放,抛弃了传统录屏播放器的视频播放方式,极大地消除了带宽限制,解决了传统录屏播放器存在的数据传输占用带宽大的缺陷。

本文档来自技高网...

【技术保护点】

1.一种录屏播放器的播放方法,其特征在于,在所述录屏播放器上运行,包括:

2.根据权利要求1所述录屏播放器的播放方法,其特征在于,所述播放请求的获取方法包括:

3.根据权利要求2所述录屏播放器的播放方法,其特征在于,所述视频文件的获取方法包括:

4.根据权利要求3所述录屏播放器的播放方法,其特征在于,所述视频文件包括格式检验信息和图片信息;

5.根据权利要求3所述录屏播放器的播放方法,其特征在于,当播放模式为普通模式时,所述播放方法包括:

6.根据权利要求3所述录屏播放器的播放方法,其特征在于,当播放模式为极速模式时,所述播放方法包括:

7.一种录屏播放器,其特征在于,包括:

8.根据权利要求7所述录屏播放器,其特征在于,所述请求单元具体用于:

9.根据权利要求8所述录屏播放器,其特征在于,所述视频文件的获取方法包括:

10.根据权利要求9所述录屏播放器,其特征在于,

【技术特征摘要】

1.一种录屏播放器的播放方法,其特征在于,在所述录屏播放器上运行,包括:

2.根据权利要求1所述录屏播放器的播放方法,其特征在于,所述播放请求的获取方法包括:

3.根据权利要求2所述录屏播放器的播放方法,其特征在于,所述视频文件的获取方法包括:

4.根据权利要求3所述录屏播放器的播放方法,其特征在于,所述视频文件包括格式检验信息和图片信息;

5.根据权利要求3所述录屏播放器的播放方法,其特征在...

【专利技术属性】
技术研发人员:王亮周浩吴海兵何华荣黄杰王志
申请(专利权)人:深圳市联软科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1