【技术实现步骤摘要】
一种用于微信公众号视频防泄密和溯源追踪的方法和系统
本专利技术属于视频传播追溯
,尤其涉及一种用于微信公众号视频防泄密和溯源追踪的方法和系统。
技术介绍
互联网发展迅速,用户可以随时随地地通过多种智能终端或者PC终端进行音频、图像或者视频等其他类型文件的传递和共享,这给人们带来便捷的同时也对知识产权保护带来严峻的挑战。对于专门针对网上教学即以网络课程为主的培训教育机构,如果该培训教育机构的学员在观看视频时对视频内容进行录制和传播,会损害培训教育机构的知识产权利益同时也无法追溯到责任人。视频水印作为一种信息溯源技术,它虽然不能立即阻止视频泄露及恶意传播事件的发生,但可以判断视频数据是否受到保护,监视被保护视频数据的传播,鉴别真伪,解决泄露纠纷并为司法部门提供证据,因此对视频信息安全发挥着极其重要的作用。应用传统的水印添加技术,最简单的方法是通过在软件内添加水印并编码发流,这样需要在专门的应用程序中进行视频的播放,在进行视频播放时并没有与用户行为绑定,水印内容不灵活,并且通过应用程序进行视频的播放,无法在应用很多场景,例如PC端的大屏上,对于网络课程教学来说,针对的受众很多,因此也需要对不同的场景均进行视频水印的叠加,达到网络课程视频的全面保护。
技术实现思路
本专利技术的目的在于提供一种用于微信公众号视频防泄密和溯源追踪的方法和系统,用以解决现有的微信公众号内视频添加水印方法操作麻烦、水印不灵活以及无法应用于不同场景的视频水印添加的问题。为了实现上述目的,本申请 ...
【技术保护点】
1.一种用于微信公众号视频防泄密和溯源追踪的方法,其特征在于,包括步骤:/nS1:通过用户代理识别当前微信公众号基于的客户端类型,所述客户端类型包括微信Windows版、微信IOS版、微信Mac OS版;/nS2:若当前微信公众号基于的客户端类型为微信Windows版,则按照微信Windows版水印叠加流程对微信公众号内的视频进行水印叠加;/nS3:若当前微信公众号基于的客户端类型不为微信Windows版,则判断当前微信公众号基于的客户端类型是否为微信IOS版或微信Mac OS版;/nS4:若当前微信公众号基于的客户端类型为微信IOS版或微信Mac OS版,则按照第一移动终端水印叠加流程对微信公众号内的视频进行水印叠加;/nS5:若当前微信公众号基于的客户端类型不为微信IOS版以及不为微信Mac OS版,则按照第二移动终端水印叠加流程对微信公众号内的视频进行水印叠加。/n
【技术特征摘要】
1.一种用于微信公众号视频防泄密和溯源追踪的方法,其特征在于,包括步骤:
S1:通过用户代理识别当前微信公众号基于的客户端类型,所述客户端类型包括微信Windows版、微信IOS版、微信MacOS版;
S2:若当前微信公众号基于的客户端类型为微信Windows版,则按照微信Windows版水印叠加流程对微信公众号内的视频进行水印叠加;
S3:若当前微信公众号基于的客户端类型不为微信Windows版,则判断当前微信公众号基于的客户端类型是否为微信IOS版或微信MacOS版;
S4:若当前微信公众号基于的客户端类型为微信IOS版或微信MacOS版,则按照第一移动终端水印叠加流程对微信公众号内的视频进行水印叠加;
S5:若当前微信公众号基于的客户端类型不为微信IOS版以及不为微信MacOS版,则按照第二移动终端水印叠加流程对微信公众号内的视频进行水印叠加。
2.根据权利要求1所述的一种用于微信公众号视频防泄密和溯源追踪的方法,其特征在于,步骤S1前包括步骤:
验证微信公众号是否获取授权;
若微信公众号已获取授权,则验证微信公众号是否绑定手机号;若微信公众号未获取授权,继续验证;
若微信公众号已绑定手机号,则执行步骤S1;若微信公众号未绑定手机号,则请求客户端绑定手机号。
3.根据权利要求1所述的一种用于微信公众号视频防泄密和溯源追踪的方法,其特征在于,步骤S2中微信Windows版水印叠加流程包括步骤:
S21:按照预设间隔时间,截取微信公众号绑定的手机号的预设位数,并将截取的预设位数的数字生成数字水印;
S22:通过css3+div将生成的数字水印浮动在微信公众号内播放的视频上;
S23:通过z-index调整微信公众号内播放的视频与数字水印的显示位置。
4.根据权利要求1所述的一种用于微信公众号视频防泄密和溯源追踪的方法,其特征在于,步骤S4中第一移动终端水印叠加流程包括步骤:
S41:按照预设间隔时间,截取微信公众号绑定的手机号的预设位数,并将截取的预设位数的数字生成数字水印;
S42:将生成的数字水印按照预设时间线生成字幕水印;
S43:通过Track加载WebVTT字幕,并通过预设位置以及预设行将字幕水印显示在视频界面上。
5.根据权利要求4所述的一种用于微信公众号视频防泄密和溯源追踪的方法,其特征在于,步骤S43还包括步骤:
S431:通过Track加载WebVTT字幕,并通过预设位置以及预设行将字幕水印显示在视频界面上;
S432:通过预设脚本按照预设监听时间监听字幕水印是否被关闭;
S433:若关闭,则强制开启。
6.根据权利要求1所述的一种用于微信公众号视频防泄密和溯源追踪的方法,其特征在于,步骤S5中第二移动终端水印叠...
【专利技术属性】
技术研发人员:盛立新,林步仕,
申请(专利权)人:宁波香橼健康咨询有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。