一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种IPC设备回放视频时间水印生成方法与流程

2022-09-03 14:05:54 来源:中国专利 TAG:

number*(toalframenumbers/duration);其中,curtime代表水印时间,starttim e代表回放视频的起始时间,curframenumber代表当前图像的帧序号,totoal framenumbers代表文件的总帧数,duration代表文件的总时长。
17.优选地,步骤s5中,计算的时间水印的时间精确到秒,判断是否与上次计算的时间相等,若相等,舍弃此次绘制;若不相等,绘制该时间水印到移动客户端。
18.本发明相对于现有技术取得了以下有益技术效果:
19.本发明提供的ipc设备回放视频时间水印生成方法,在移动客户端通过获取回放视频文件的生成时间、总时长、图像数据中的当前帧序号、总帧数,计算出当前图像的时间并绘制到图像中,以展示时间水印,解决了处理器能力较弱、内存比较有限的ipc设备播放回放视频时无时间水印问题,同时降低了ipc设备的成本。
附图说明
20.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
21.图1为本发明提供的ipc设备回放视频时间水印生成方法流程框图;
具体实施方式
22.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
23.本发明的目的是提供一种ipc设备回放视频时间水印生成方法,以解决现有处理器能力较弱、内存比较有限的ipc设备无法在回放视频中生成时间水印的问题。
24.为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
25.实施例1:
26.本实施例提供一种ipc设备回放视频时间水印生成方法,包括以下步骤:
27.s1.获取回放视频的生成时间;
28.ipc设备端生成回放视频时,取当前的时间设定为文件名,用户在移动客户端选择播放某一回放视频时,移动客户端通过文件名计算出回放视频的起始时间;
29.如文件名20220122150300.avi,对应的时间为2022年1月22日15时03分00秒;
30.s2.获取回放视频的总时长;
31.ipc设备端录制回放视频时,将总时长信息写入回放视频文件中,移动客户端请求获取回放视频总时长时,ipc设备端读取文件信息中的总时长,返回给移动客户端;
32.s3.获取当前帧序号、总帧数、图像;
33.ipc设备端收到移动客户端播放某一回放视频文件的请求时,解析回放视频文件,提取声音和图像数据,加上包头,打包发送到移动客户端;
34.包头信息如下:
[0035][0036]
移动客户端收到ipc设备端发送的图像数据时,解析包头信息,获取当前的帧序号、总帧数、图像;
[0037]
s4.计算时间水印的时间;
[0038]
水印时间的计算公式为curtime=starttime curframenumber*(toalframenu mbers/duration);
[0039]
其中,curtime代表水印时间;
[0040]
starttime代表回放视频的起始时间;
[0041]
curframenumber代表当前图像的帧序号;
[0042]
totoalframenumbers代表文件的总帧数;
[0043]
duration代表文件的总时长;
[0044]
s5.绘制图像和时间水印;
[0045]
将步骤s3获取的图像绘制到移动客户端的app界面上;步骤s4中计算的时间水印的时间精确到秒,判断是否与上次计算的时间相等,若相等,舍弃此次绘制;若不相等,绘制该时间水印到移动客户端的app界面上。
[0046]
本发明应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上,本说明书内容不应理解为对本发明的限制。


技术特征:
1.一种ipc设备回放视频时间水印生成方法,其特征在于:包括以下步骤:s1.获取回放视频的生成时间;s2.获取回放视频的总时长;s3.获取当前帧序号、总帧数、图像;s4.计算时间水印的时间;s5.绘制图像和时间水印。2.根据权利要求1所述的ipc设备回放视频时间水印生成方法,其特征在于:步骤s1具体为:ipc设备端生成回放视频时,取当前的时间设定为文件名,用户在移动客户端选择播放某一回放视频时,移动客户端通过文件名计算出回放视频的起始时间。3.根据权利要求2所述的ipc设备回放视频时间水印生成方法,其特征在于:步骤s2具体为:ipc设备端录制回放视频时,将总时长信息写入回放视频文件中,移动客户端请求获取回放视频总时长时,ipc设备端读取文件信息中的总时长,返回给移动客户端。4.根据权利要求3所述的ipc设备回放视频时间水印生成方法,其特征在于:步骤s3具体为:ipc设备端收到移动客户端播放某一回放视频文件的请求时,解析回放视频文件,提取声音和图像数据,加上包头,打包发送到移动客户端;移动客户端收到ipc设备端发送的图像数据时,解析包头信息,获取当前的帧序号、总帧数、图像。5.根据权利要求4所述的ipc设备回放视频时间水印生成方法,其特征在于:步骤s4中,水印时间的计算公式为curtime=starttime curframenumber*(toalframenumbers/duration);其中,curtime代表水印时间,starttime代表回放视频的起始时间,curframenumber代表当前图像的帧序号,totoalframenumbers代表文件的总帧数,duration代表文件的总时长。6.根据权利要求4所述的ipc设备回放视频时间水印生成方法,其特征在于:步骤s5中,计算的时间水印的时间精确到秒,判断是否与上次计算的时间相等,若相等,舍弃此次绘制;若不相等,绘制该时间水印到移动客户端。

技术总结
本发明提供了一种IPC设备回放视频时间水印生成方法,在移动客户端通过获取回放视频文件的生成时间、总时长、图像数据中的当前帧序号、总帧数,计算出当前图像的时间并绘制到图像中,以展示时间水印,解决了处理器能力较弱、内存比较有限的IPC设备播放回放视频时无时间水印问题,同时降低了IPC设备的成本。同时降低了IPC设备的成本。同时降低了IPC设备的成本。


技术研发人员:鲁霖 莫木新 王春海
受保护的技术使用者:武汉市芯中芯科技有限公司
技术研发日:2022.06.06
技术公布日:2022/9/2
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献