摘要:
近几年来,随着人们生活水平的提高,人们平均寿命也在普遍延长,所以老人就越来越多,特别是一些空巢老人或者独居老人的安全问题越来越受到关注。由于年轻子女都在外工作,无法及时关心老人的状况。随着互联网飞速发展和智能手机的普遍,那些在外工作的子女通过电子产品随时随地关爱父母逐渐成为一种趋势。为此,本论文设计并实现了一款老人陪护系统安卓客户端的应用软件。本文主要研究了 Android客户端与服务器通信的SIP协议,以及用来转发音视频数据的流媒体协议。用AudioRecord采集音频,通过实现PreviewCallback接口调用Camera采集视频画面,然后在Android手机终端进行解码播放,通过H.264对视频编解码,G.711对音频编解码。经服务器通过老人陪护终端设备获取老人的GPS位置信息,并利用高德地图开发技术将老人的当前位置信息显示在Android手机终端。除此之外,Android手机端和服务器建立Socket长连接,一旦老人终端检测到老人跌倒,立即把报警消息上发到服务器,Android客户端监听到服务器发来的报警消息,通过调用Vibrator以手机振动的方式提醒老人家属。最后,本文经过测试该软件的功能模块,达到预期目标。通过安卓手机客户端可以远程查看老人的当前位置,也能通过本软件随时查看家中的视频,能和老人进行语音或者视频聊天。当检测到老人处于摔倒状态时,手机端将会收到报警消息。本文设计的老人陪护系统安卓客户端为子女关爱老人提供了很大的便利。