[发明专利]一种视频取证方法、终端设备及存储介质在审
申请号: | 201910834999.2 | 申请日: | 2019-09-05 |
公开(公告)号: | CN110554890A | 公开(公告)日: | 2019-12-10 |
发明(设计)人: | 曾潮缤;张杰鹏 | 申请(专利权)人: | 厦门市美亚柏科信息股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;H04N21/845 |
代理公司: | 35218 厦门市精诚新创知识产权代理有限公司 | 代理人: | 何家富 |
地址: | 361000 福建省厦门市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 链接地址 取证 索引文件 视频源 视频分片 视频文件 网络请求 动态库 互斥锁 浏览器 网站 下载 源码 编译 存储介质 发送网络 进程调用 网站发送 终端设备 多线程 可执行 过滤 拦截 取出 视频 传递 合并 | ||
本发明涉及一种视频取证方法、终端设备及存储介质,该方法中包括:S1:在FFmpeg的源码里加入同步和互斥锁机制,使其支持多线程操作;S2:将FFmpeg编译成dll动态库,提供给可执行进程调用;S3:通过浏览器打开待取证视频源网站,拦截浏览器向该待取证视频源网站发送的网络请求,从网络请求中过滤出m3u8索引文件链接地址;S4:将m3u8索引文件链接地址传递给FFmpeg;S5:FFmpeg依次取出m3u8索引文件列表里的每条ts链接地址,并根据各ts链接地址发送网络请求到待取证视频源网站,下载对应的视频分片到本地;S6:FFmpeg将下载完的所有视频分片进行合并为完整视频文件。本发明通过在FFmpeg的源码里加入同步和互斥锁机制,和将其编译成dll动态库,来实现完整视频文件的取证。
技术领域
本发明涉及视频取证领域,尤其涉及一种视频取证方法、终端设备及存储介质。
背景技术
随着互联网应用技术的快速发展,社交媒体发展迅猛,国内的微博、微信以及境外的facebook、Twitter等社交媒体累计了大量的用户,这些社交媒体上文章、视频、粉丝的数量以指数级在增长。互联网媒体已经取代报纸成为世界第二大媒体,海量信息通过社交媒体进行快速传播,这些海量信息里面也含有大量有害信息。因此,对社交媒体进行取证也是目前计算机取证的重点方向,如何通过技术手段对社交媒体上发布信息进行取证是当前技术发展的难点。
当前对社交媒体的取证的方法和远程网站取证方法既有相同而又有区别,主要特点如下:
1、相同点:对社交媒体取证和远程网站取证类似,主要通过模拟浏览器访问的方式获取目标网站的页面、服务器端口、页面源码及对相应页面进行截图,然后计算获取页面的哈希值,来保证证据的原始性,并对整个证据获取过程进行计算机操作录像,保证证据合法合规。
2、不同点:社交媒体有大量粉丝、评论、转发、小视频等特有信息,如果不对这些特有信息进行取证,相应取证结果就不完整,因此,需要对社交媒体特征进行特殊分析,获取相关的信息。
其中,这些社交媒体中有着大量小视频,这些小视频基本是属于外部链接和流媒体的信息,无法从社交媒体的源站进行下载,需要通过特殊技术手段来解决相关取证问题。
发明内容
为了解决上述问题,本发明提出了一种视频取证方法、终端设备及存储介质。
具体方案如下:
一种视频取证方法,包括以下步骤:
S1:在FFmpeg的源码里加入同步和互斥锁机制,使其支持多线程操作;
S2:将FFmpeg编译成dll动态库,提供给可执行进程调用;
S3:通过浏览器打开待取证视频源网站,拦截浏览器向该待取证视频源网站发送的网络请求,从网络请求中过滤出m3u8索引文件链接地址;
S4:将m3u8索引文件链接地址传递给FFmpeg;
S5:FFmpeg依次取出m3u8索引文件列表里的每条ts链接地址,并根据各ts链接地址发送网络请求到待取证视频源网站,下载对应的视频分片到本地;
S6:FFmpeg将下载完的所有视频分片进行合并为完整视频文件。
进一步的,步骤S1之前还包括:在FFmpeg的通信模块tcp中,对socket阻塞函数加入超时等待和重发请求机制;在FFmpeg的通信模块http中,对http响应函数加入超时等待和重发请求机制。
一种视频取证终端设备,包括处理器、存储器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本发明实施例上述的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门市美亚柏科信息股份有限公司,未经厦门市美亚柏科信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910834999.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:触摸屏的触摸固件配置方法
- 下一篇:系统框架切换方法与装置