System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一键顺控跨平台跨设备的播放视频展示方法及系统技术方案_技高网

一键顺控跨平台跨设备的播放视频展示方法及系统技术方案

技术编号:40153150 阅读:9 留言:0更新日期:2024-01-26 23:21
本发明专利技术涉及一种一键顺控跨平台跨设备的播放视频展示方法及系统,该方法包括以下步骤:基于一键顺控系统,通过网络协议与不同平台的设备建立连接和通信;获取待播放的视频数据,切割为多个帧,并对每个帧进行编码和压缩处理形成视频帧数据;将所述视频帧数据传输到已连接的设备上,并按照时间戳进行排序和同步;对所述视频帧数据进行解码和渲染处理,按照时间戳确定设备的播放时机,在设备上展示播放内容。与现有技术相比,本发明专利技术具有跨平台跨设备进行同步播放、提高同步效率等优点。

【技术实现步骤摘要】

本专利技术涉及智能化展示,尤其是涉及一种一键顺控跨平台跨设备的播放视频展示方法及系统


技术介绍

1、随着移动设备和平台的普及,人们在不同设备上观看视频的需求也越来越多。然而,由于不同设备的操作系统、屏幕分辨率和网络环境等因素的差异,导致视频播放在不同设备上的同步性和流畅性存在问题。目前,虽然有一些解决方案可以在特定设备上实现视频播放的同步,但跨平台跨设备的同步播放仍然是一个挑战。

2、现有视频同步技术在传输和处理过程中可能引起延迟,导致画面与声音的不同步。这种延迟可能是由网络传输延迟、设备处理延迟或编码/解码延迟等因素引起的。尤其是在实时的互动应用中,延迟会对用户体验产生负面影响,如视频会议、在线游戏或虚拟现实应用。视频同步技术在不同设备和平台之间的兼容性可能存在问题。不同设备和平台可能使用不同的视频编解码器、传输协议或播放器,这可能导致视频同步的不稳定性或不一致性。

3、专利申请cn107770570a公开了一种视频同步播放方法,该方法实现了同一视频在多个终端之间的同步播放。专利申请cn110300319a也公开了一种视频同步播放方法、系统及存储介质,实现系统内的所有成员设备都同步播放视频。但是两者仅只实现跨设备的视频同步播放,对于跨平台却是不可行的。

4、实现高效的视频同步技术需要复杂的算法和专业的设备。这些技术需要高性能的处理器、大带宽的网络连接和先进的编解码器等设备。由于技术的复杂性和设备的成本,使得广泛应用视频同步技术的普及性受到一定的限制。视频同步技术对网络的稳定性和带宽要求较高。如果网络连接不稳定或带宽受限,可能会导致视频缓冲、卡顿或质量下降的问题。这对于实时的视频传输和同步而言是一个挑战,尤其是在面对不可控的网络环境时。


技术实现思路

1、本专利技术的目的就是为了提供一种提高同步效率的一键顺控跨平台跨设备的播放视频展示方法及系统。

2、本专利技术的目的可以通过以下技术方案来实现:

3、一种一键顺控跨平台跨设备的播放视频展示方法,包括以下步骤:

4、基于一键顺控系统,通过网络协议与不同平台的设备建立连接和通信;

5、获取待播放的视频数据,切割为多个帧,并对每个帧进行编码和压缩处理形成视频帧数据;

6、将所述视频帧数据传输到已连接的设备上,并按照时间戳进行排序和同步;

7、对所述视频帧数据进行解码和渲染处理,按照时间戳确定设备的播放时机,在设备上展示播放内容。

8、进一步地,所述网络协议为tcp网络协议。

9、进一步地,根据设备的唯一标识符将所述视频帧数据按照顺序传输到已连接的设备上。

10、进一步地,所述标识符包括设备的id、端口号以及ip地址。

11、进一步地,采用解析器根据视频编码标准的规范对视频帧数据进行解码。

12、进一步地,所述渲染处理为渲染器根据视频帧数据的像素格式,将像素转换为可显示的图像。

13、进一步地,还包括不同平台多个的设备之间建立tcp连接,并传输视频数据和控制指令。

14、进一步地,所述跨平台包括windows系统、android系统。

15、进一步地,所述跨设备包括android系统的平板电脑、windows系统的台式电脑、android系统的智能电视以及windows系统的透明屏幕设备。

16、本专利技术还提供一种基于上述所述的一种一键顺控跨平台跨设备的播放视频展示方法的展示系统,包括:

17、建立模块:用于通过网络协议与不同平台多个的设备建立连接,建立跨平台一键顺控展示基础;

18、视频帧数据形成模块:用于获取待播放的视频数据,切割为多个帧,并对每个帧进行编码和压缩处理形成视频帧数据;

19、传输模块:用于将所述视频帧数据传输到已连接的设备上,并按照时间戳进行排序和同步;

20、展示模块:用于对所述视频帧数据进行解码和渲染处理,按照时间戳确定设备的播放时机,在设备上展示播放内容。

21、与现有技术相比,本专利技术具有以下有益效果:

22、(1)本专利技术通过与不同平台多个的设备建立连接,建立了跨平台一键顺控展示基础,将视频被切割成多个帧,并对每个帧进行编码和压缩处理,以便在网络上传输和播放,切割和编码的目的是将视频分解为更小的数据单元,便于传输和处理。编码和压缩技术可以有效地减少视频数据的大小,降低带宽要求,并保持一定的视频质量,根据视频帧的时间戳对其进行排序避免存在播放不一致的情况,从而实现跨平台跨设备的视频同步播放效率。

23、(2)本专利技术通过tcp与不同平台多个的设备建立连接,确保数据的可靠传输和同步播放。

24、(3)本专利技术通过设备间建立tcp连接,通过传输视频数据和控制指令,可实现设备之间的交互,用户通过在任意一个设备上进行操作,同步更新其他设备的视频播放状态,用户提供更加简便、快捷的操作体验。

25、(4)本专利技术采用一键顺控方式实现跨平台跨设备的视频同步播放,相比于传统实现高效的视频同步技术,不需要复杂的算法和设备,具有广泛应用。

本文档来自技高网...

【技术保护点】

1.一种一键顺控跨平台跨设备的播放视频展示方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种一键顺控跨平台跨设备的播放视频展示方法,其特征在于,所述网络协议为TCP网络协议。

3.根据权利要求1所述的一种一键顺控跨平台跨设备的播放视频展示方法,其特征在于,根据设备的唯一标识符将所述视频帧数据按照顺序传输到已连接的设备上。

4.根据权利要求3所述的一种一键顺控跨平台跨设备的播放视频展示方法,其特征在于,所述标识符包括设备的ID、端口号以及IP地址。

5.根据权利要求1所述的一种一键顺控跨平台跨设备的播放视频展示方法,其特征在于,采用解析器根据视频编码标准的规范对视频帧数据进行解码。

6.根据权利要求1所述的一种一键顺控跨平台跨设备的播放视频展示方法,其特征在于,所述渲染处理为渲染器根据视频帧数据的像素格式,将像素转换为可显示的图像。

7.根据权利要求1所述的一种一键顺控跨平台跨设备的播放视频展示方法,其特征在于,还包括不同平台多个的设备之间建立TCP连接,并传输视频数据和控制指令。

8.根据权利要求1所述的一种一键顺控跨平台跨设备的播放视频展示方法,其特征在于,所述跨平台包括Windows系统、Android系统。

9.根据权利要求1所述的一种一键顺控跨平台跨设备的播放视频展示方法,其特征在于,所述跨设备包括Android系统的平板电脑、Windows系统的台式电脑、Android系统的智能电视以及Windows系统的透明屏幕设备。

10.根据基于权利要求1-9任一所述的一种一键顺控跨平台跨设备的播放视频展示方法的展示系统,其特征在于,包括:

...

【技术特征摘要】

1.一种一键顺控跨平台跨设备的播放视频展示方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种一键顺控跨平台跨设备的播放视频展示方法,其特征在于,所述网络协议为tcp网络协议。

3.根据权利要求1所述的一种一键顺控跨平台跨设备的播放视频展示方法,其特征在于,根据设备的唯一标识符将所述视频帧数据按照顺序传输到已连接的设备上。

4.根据权利要求3所述的一种一键顺控跨平台跨设备的播放视频展示方法,其特征在于,所述标识符包括设备的id、端口号以及ip地址。

5.根据权利要求1所述的一种一键顺控跨平台跨设备的播放视频展示方法,其特征在于,采用解析器根据视频编码标准的规范对视频帧数据进行解码。

6.根据权利要求1所述的一种一键顺控跨平台跨设备的播放视频展示方法,其特征在于,所...

【专利技术属性】
技术研发人员:焦婷苏磊田昊洋徐晴川李红雷柳天月
申请(专利权)人:国网上海市电力公司
类型:发明
国别省市:

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

1