2024年5月11日发(作者:)
HaikunTech同步播放器操作手册
前言:
本软件播放内核使用C++ DirectX11.1开发,通信及UI使用C#开发。
针对8K视频(7680x4320 60fps),运行环境要求如下
CPU:Intel i7 8700
显卡:NVIDIA Geforce 1060 6G,NVIDIA QUADRO P2200
内存:DDR4 3600 8G x 2
操作系统:Windows 10 1809以上版本
视频帧缓存技术
我们在客户机中对视频帧进行缓存,并把缓存帧的时间戳实时同步到服务器。服务器决定渲
染某一帧时,同时向多个主机发送渲染帧指令。如果要播放的视频是30帧每秒,那么服务
器将每秒向所有主机发送30次渲染帧指令。
为了更精确我们把视频帧直接缓存在显存中,这样保证了在收到渲染指令后能无延时地渲染。
HaikunTech同步播放器操作手册
1、 基本操作
2
1.1播放
打开按钮:显示打开文件对话框,选择一个视频文件并立即播放,主要在调试的时候使用。
如果启用了同步播放功能,会在其它的主机也显示打开文件对话框,在所有主机都选择了视
频文件后开始同步播放。
暂停按钮:暂停正在播放的视频,如果启用了同步播放,其它的主机也会暂停在同一帧。
播放按钮:继续播放暂停的视频,如果启用了同步播放,其它的主机也会同步继续。
停止按钮:停止播放视频,并且显示为黑屏,如果启用了同步播放,其它的主机也会停止播
放并显示黑屏。
1.2进度条
进度条指示当前视频的播放进度。与左下角状态栏一致。
拖动进度条可以定位到任意位置播放,如果启用了同步播放,所有的主机都会定位到同一帧
继续播放。


发布评论