【技术实现步骤摘要】
一种显示设备及文件拷贝进度的展示方法
本申请涉及文件显示
,尤其是涉及一种显示设备及文件拷贝进度的展示方法。
技术介绍
显示设备对多种类型的文件进行显示受到用户的广泛关注。通常,显示设备可以是TV(television,电视机)、VR(VirtualReality,虚拟现实技术)设备、移动终端等;显示设备显示的文件可以是音频、视频、图片、word等文件。为了达到在没有网络的应用场景下,用户可以利用显示设备观看文件,需要将文件拷贝到显示设备的本地存储区内。近年来随着技术发展4K、8K超高清图片、影视文件逐渐普及,清晰度越高的文件占用的存储空间越高,一种图片约5M甚至更高,一个高清电影片2G以上,超高清电影片甚至达到10G。随着单个文件的增大,虽然提升了观看体验,但是带来了一个问题,将照片、影片文件拷贝进显示设备时,需要的拷贝时间较长。为了帮助用户了解拷贝的进度,一些显示设备配置有进度条功能,用户通过显示在显示器上的进度条了解拷贝的进度。现有显示设备展示的进度条,是基于初始拷贝时拷贝速度构建的。但是,很多情 ...
【技术保护点】
1.一种显示设备,其特征在于,包括:/n显示器;/n控制器,被配置执行主线程及子线程;/n响应于用户触发文件拷贝功能,所述主线程被配置为启动子线程;/n所述子线程被配置为:将所述待拷贝文件写入内存缓冲区;/n以数据流的形式将所述内存缓冲区内存储的待拷贝文件写入目标存储区,所述目标存储区为所述待拷贝文件需要写入的存储区;/n每次响应于完成一个所述数据流的写入,计算当前文件写入量,所述当前文件写入量为完成一个数据流写入时,写入目标存储区的字节数;/n基于所述当前文件写入量和文件总量计算文件拷贝进度,所述文件总量为所述待拷贝文件包含的字节数;/n输出所述文件拷贝进度至主线程,以使 ...
【技术特征摘要】
1.一种显示设备,其特征在于,包括:
显示器;
控制器,被配置执行主线程及子线程;
响应于用户触发文件拷贝功能,所述主线程被配置为启动子线程;
所述子线程被配置为:将所述待拷贝文件写入内存缓冲区;
以数据流的形式将所述内存缓冲区内存储的待拷贝文件写入目标存储区,所述目标存储区为所述待拷贝文件需要写入的存储区;
每次响应于完成一个所述数据流的写入,计算当前文件写入量,所述当前文件写入量为完成一个数据流写入时,写入目标存储区的字节数;
基于所述当前文件写入量和文件总量计算文件拷贝进度,所述文件总量为所述待拷贝文件包含的字节数;
输出所述文件拷贝进度至主线程,以使得所述主线程基于所述文件拷贝进度绘制拷贝窗口。
2.根据权利要求1所述的显示设备,其特征在于,所述子线程被进一步配置为:
以数据流的形式将所述待拷贝文件写入内存缓冲区,每次写入内存缓冲区的字节数等于每次写入目标存储区的字节数。
3.根据权利要求1或2所述的显示设备,其特征在于,所述主线程还被配置为:
响应于用户触发文件拷贝功能,计算所述文件总量及所述目标存储区的剩余存储量;
如果所述剩余存储量大于或等于所述文件总量,则启动所述子线程;
如果所述剩余存储量小于所述文件总量,输出第一提示信息至主线程,以使得所述主线程基于第一提示信息绘制提示窗口,所述第一提示信息用于提醒用户目标存储区的存储空间不足。
4.根据权利要求1或2所述的显示设备,其特征在于,所述子线程还被配置为:
计算所述文件总量及所述目标存储区的剩余存储量;
如果所述剩余存储量大于或等于所述文件总量,则将所述待拷贝文件写入内存缓冲区;
如果所述剩余存储量小于所述文件总量,输出第一提示信息至主线程,以使得所述主线程基于第一提示信息绘制第一提示窗口,所述第一提示信息用于提醒用户目标存储区的存储空间不足。
5.根据权利要求1或2所述的显示设备,其特征在于,输出所述文件拷贝进度至主线程的步骤后,所述子线程被进一步配置为:
确定写入目标存储区的数据流为当前写入文件的结尾,则将下一个文件以数据流的形式写入内存缓冲区;
确定写入目标存储区的数据流不是当前写入文件的结尾,以数据流的形式将所述内存缓冲区内存储的待拷贝文件写入目标存储区。
6.根据权利要求5所述的显示设备,其特征在于,所述待拷贝文件包括至少一个文件;确定写入目标存储区的数据流为当前写入...
【专利技术属性】
技术研发人员:邵肖明,
申请(专利权)人:海信视像科技股份有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。