摘要:

智能手机和网络的快速发展和普及,使得将智能手机作为实时视频传输终端成为了很好的选择。如今,Android智能手机占据了智能手机市场的半壁江山,同时Android智能手机相对于传统视频终端有着携带方便、具备接入无线网络、处理能力强以及系统可操作性强的优点,这些都使得Android智能手机作为视频传输终端越来越普及。同时,随着手机视频应用的广泛使用,人们对个人视频信息保护需求也越来越迫切。视频中的信息量非常丰富,几乎包含了所有形式的数据信息,能够直接展现用户的各种个人信息。一旦隐私的视频被恶意篡改或泄露,会给个人或者社会造成不可估量的影响。然而,目前大部分手机应用的视频安全保护环节相对薄弱,只是简单依靠底层协议和身份验证的方式来实现视频安全,而这样并不能保证视频信息本身的安全。所以,本文结合Android智能手机作为视频终端的优点和用户对视频信息的安全需求,设计了基于Android平台的实时视频安全传输系统。具体内容包括以下三个方面:

(1)先对实时视频安全传输系统相关技术进展做了调研,然后对系统设计进行了需求分析,明确了系统设计的方向。

(2)根据系统和模块的架构设计详细实现了局域网和广域网环境下的实时视频传输系统的整体软件设计和模块设计,包括整体软件设计流程、Android摄像头视频获取方法、流密码加密视频的方案设计以及视频流的RTP封装传输等。

(3)对实时视频传输系统进行了功能和性能相关测试,并对测试结果进行了分析,找出其中存在的问题,同时验证了系统的有效性和实用性。本系统的设计和实现,使得用户可以通过Android终端实现实时视频的传输,同时还对用户的实时视频信息进行了保护。研究成果可适用于家庭安防、远程控制、视频会议等场所。