#科技萌新成长营#一种安卓视频的隐秘通信方案的简单实现
2013年6月 , 英国《卫报》透露:美国国家安全局有一项代号为"棱镜"的秘密项目 , 要求电信巨头威瑞森公司必须每天上交数百万用户的通话记录 。美国《华盛顿邮报》指出:过去6年间 , 美国国家安全局和联邦调查局通过进入微软、谷歌、苹果、雅虎等九大网络巨头的服务器 , 监控美国公民的电子邮件、聊天记录、视频及照片等秘密资料 。
随着时代的进步 , 科技的发展 , 信息安全越来越受到人们的关注 , 各国之间对电话、服务器进行监听 , 黑客对资料的窃取等威胁了信息安全 , 这对信息安全领域提出了更大的挑战 。智能手机的普及 , 人们用手机看电视 , 用手机聊天、通信 , 成为必不可少的一种习惯 。
用智能手机进行隐写通信 , 是一个新的方向 , 有很大的研究价值 。通过x264对手机录制的视频编码 , FFmpeg对编码的视频进行解码播放 , 这两个开源的工具都具有很好的实时性效果 , 将二者移植到Android平台 , 实现了Android智能手机上H.264视频信息隐写 。
将信息隐藏应用到Android手机视频中 , 然后采用微信等通信工具传输给对方 , 对方输入密钥 , 提取秘密信息 , 这就完成了智能手机上视频隐写通信的目标 , 并提出增大秘密信息嵌入容量的解决方案 。主要步骤如下:
1、分析多种H.264视频隐写方法 , 着重研究一种可以有效避免帧内失真漂移的信息隐写算法 , 并且针对Android视频的特点 , 将算法改动之后应用到Android视频隐写通信中 。
2、对比分析H.264和x264编码 , 以及FFMPEG解码 , 找出各个优缺点 , 发现x264、FFMPEG具有很好的实时性和实用性 。通过对这两个开源工具进行研究 , 将其移植到Android平台使用 。
3、对Android视频隐写通信的各个模块进行详细设计 , 提出x264和FFMPEG的移植方案 , 画出功能模块设计图 , 对嵌入后的视频采用微信进行传输给接收者 。
4、编码实现步骤3中的设计 , 画出程序流程图 , 对Android视频录制的视频 , 采用x264编码 , 并实时嵌入秘密信息 。调用微信API , 实现第三方应用分享信息给微信好友 。接收方下载264视频 , 然后用FFMPEG解码播放视频 , 输入密钥 , 提取秘密信息 。
深入分析x264编码、ffmpeg解码原理和特征 , 采用相关的视频隐写算法 , 并将其改进之后 , 应用到Android手机上 , 实现了Android视频隐秘通信 。
【科技萌新成长营一种安卓视频的隐秘通信方案的简单实现】
文章插图
文章插图
文章插图
- 【游戏世界】原神:萌新的标准又变了?58级不能满星深渊,也只能算是新手!
- 科技快讯 华为手机 朋友们,大家好,今天我给大家分享一下
- 辽宁科技大学怎么样(辽宁工程技术大学认可度)
- 宝宝喜欢吃手,不是因为手上有蜜,而是其成长过程中的正常现象
- 腾讯成长守护平台实名认证出现惊天bug,无修改次数可变成有次数
- 科技快讯 科技 为什么4G网络越来越慢
- 原相机笔记 这里是溢图科技,特约作者@晴天披沥
- 中日之战不是单纯的侵略战争,而是科技工业与农业之战,不是他们厉害
- 科技改变生活iQOO Neo5我现在手里拿的应该是很多学生党非常关注的
- 社会在进步,科技提高了我们的生活质量,现在收付款可以扫码支付,也有了手机银行