- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种基于 Android 终端的视频监控系统
陆晓尉,刘绍华**
(北京邮电大学电子工程学院,北京 100876)
5
10
15
20
摘要:移动互联网的来临,使得智能终端广泛使用,为了更好的实现移动视频监控,本文提
出了一种基于 Android 智能终端的视频监控系统。详细介绍了该监控系统的体系结构和软件
实现方法。结合了 Android 智能终端的特点重点论述了 Android 平台上视频监控客户端的设
计思路和实现方法。智能终端在得到 H264 编码的视频流后进行 RTP 封包,通过 UDP 传输
到浏览器的 VLC 播放器中实现实时视频显示。在无线局域网和 3G 环境下对视频监控终端
进行测试,达到了利用 Android 进行移动视频监控的目的。
关键词:移动监控;Android;H.264;RTP
中图分类号:TP37
A video monitoring system based on Android phone
LU Xiaowei, LIU Shaohua
(School of Electronic Engineering, Beijing University of Posts and Telecommunications,Beijing
100876)
Abstract: In order to realise mobile video monitoring, a remote video monitoring system based on
smart phone is presented.This paper introduces the architecture and software implementation of the
system and combining with the Android features,the system focuses on the design of Android smart
terminal including H264 encoding and H264 packets RTP transmission .At last , the system achieves
the purpose of the use of Android for mobile video monitoring testing in the wireless LAN and 3G
environment .
Key words: mobile monitoring ; Android ; H.264 ; RTP
25
0 引言
随着多媒体技术、视频压缩技术以及网络传输技术的发展,视频监控正朝着数字化、网
络化、智能化方向持续发展,并越来越广泛地渗透到政府、教育、娱乐、医疗等领域。目前
大部分的网络视频监控系统是基于 WEB 服务器的,监控终端为 PC 机,用户使用浏览器
30
35
获取监控服务。由于互联网接入地点的限制,普通的网络视频监控无法满足用户在任何时间、
任何地点获取监控信息的需求。本文介绍了一种以 Android 智能手机为终端的视频监控系
统,该系统将传统的视频监控与移动多媒体技术相结合,真正实现了移动视频监控。
1 系统架构
利用 Android 手机进行实时的视频监控[1],并且在浏览器可以看到实时视频。必须要经
过如下几个过程:视频采集、编码、传输、解码和播放。我们在 Android 端实现视频采集和
编码并进行 RTP 包封装可以通过 UDP 发送给服务端,服务端在转发给浏览器的话,延时就
非常大了,所以我们由手机视频采集后直接发送到浏览器,服务端主要实现连接的作用,并
转发请求等。
视频监控系统主要有 Android 手机客户端,PC 端服务器,以及浏览器显示等构成,结
作者简介:陆晓尉(1988-),男,硕士研究生,主要研究方向:交互式多媒体,计算机网络
通信联系人:刘绍华(1976-),男,副教授,主要研究方向:物联网,云计算,移动互联网. E-mail:
liushaohua@
-1-
40
45
构如图 1。Android 手机终端包括两方面功能,一是通过摄像头采集视频,然后通过编码,
分组封装成 RTP 包直接传输到浏览器显示;二是通过 Socket 连接 PC 服务器,并接受服务
器发来的请求信息和网络拥塞信息等。相应的 PC 服务端首先能提供 HTTP 服务器,使得浏
览器访问它后使能得到我们的客户端播发界面,其次转发 Android 手机客户端与浏览器端的
请求,并且检测网络质量,及时反馈 QoS 给 Android 手机客户端。客户端显示主要是利用
浏览器的 VLC 插件,在浏览器上播放手机传来的视频
文档评论(0)