【摘 要】
:
本文研究基于Red5流媒体服务器的视频无线传输系统设计问题,同时也是网络摄像机的应用程序设计。本系统的设计是解决用户在移动端观看网络摄像机直播、点播视频的问题,其中主要工作分成客户端和服务器设计两部分。客户端包括推流端和微信小程序设计。推流端是推送直播视频流的硬件平台,主要负责推送摄像头采集的视频流数据。推流端使用海思平台Hi3518E网络摄像机,在与服务器建立Socket通信连接及定义好的的通信
论文部分内容阅读
本文研究基于Red5流媒体服务器的视频无线传输系统设计问题,同时也是网络摄像机的应用程序设计。本系统的设计是解决用户在移动端观看网络摄像机直播、点播视频的问题,其中主要工作分成客户端和服务器设计两部分。客户端包括推流端和微信小程序设计。推流端是推送直播视频流的硬件平台,主要负责推送摄像头采集的视频流数据。推流端使用海思平台Hi3518E网络摄像机,在与服务器建立Socket通信连接及定义好的的通信协议的基础上实现将视频流推送给服务器。微信小程序是一个运行在微信平台的程序应用,它体积小、样式丰富、功能强大能满足用户管理设备、观看直播和点播视频的需要;服务器指对其他机器提供某些服务的计算机系统,本系统的服务器在原有的Tomcat基础上引入Red5流媒体服务器,除了提供基本的用户管理、基本业务流程处理、数据存储与管理等功能外,还增加了 Red5的直播推流服务。同时服务器引入Spring框架简化开发难度,使用MyBatis框架处理数据库中各种数据操作。在系统中推流端负责将采集的视频流数据推送给Red5服务器,小程序则先向服务器发送观看直播请求,服务器收到请求并将直播流转给小程序。三者是一个统一整体不可分割。此外,服务器端与推流端和小程序端都做了相对详尽的协议规定,保证了三方能有条不紊的正常通信和推流处理。从项目的整体开发进度和效果来看,系统基本实现了直播和点播功能而且达到了预期的效果,其中系统的优势在于可扩展能力和负载较强,直播的延时时间短等。本文的创新点在于使用免费开源Red5流媒体服务器作为系统设计的基础,其次是将直播和点播的理念引入网络摄像机的应用程序设计之中,同时系统被布置并运行在云服务器端,提升了系统整体运行效率。本文对于服务端和客户端进行了详细的搭建和介绍,而且对系统设计进行了划分,形成了基本框架和功能模块。
其他文献
在军事作战中,空中作战能力一直都是军事实力的一种重要体现方式。伴随着红外技术日新月异的发展,红外制导导弹已经成为了战争中的主流作战武器,而红外诱饵弹在红外作战对抗中因为其干扰效果明显,作战性能显著,使得红外制导武器对目标无法实现精准定位与毁伤打击,故该军事装备成为干扰武器的首选,因此对于飞行器和诱饵弹的辐射特征以及运动特征对于诱饵弹鉴别方面有着极为重要的意义。本文正是以此背景为出发点,对红外机动目
随着人工智能理论和技术的飞速进步,各界对人工智能的关注度持续提升。同时,软件技术也在驱动着包括仪器仪表在内的各领域的进步,软件系统已成为大多数产品不可或缺的一部分。但软件系统功能的逐渐增多,引发了软件使用难、使用率低等问题,因此,将人工智能技术融合在软件使用帮助过程中不仅提升软件帮助水平,而且助力行业快速发展。本文在分析软件帮助系统、人机对话系统的研究现状之后,提出了一种基于软件实景的省略歧义处理
超声侧壁仪用于大型建筑建造地基时钻孔的测量工作。钻孔的质量会对浇注混凝土后成桩的质量产生很大的影响,从而影响整个建筑结构的稳定性。因此超声侧壁仪的测量精度在大型建筑的建造过程中起着非常重要的作用,也对系统中使用的嵌入式实时操作系统的性能提出了更高的要求。随着5G技术与物联网的不断普及,嵌入式系统也逐渐应用到生活中的各个方面。实时操作系统由于其具有实时性、高可靠度、专业化强、易于裁剪和移植等特点,在
随着国民经济的高速增长和居民生活水平的不断提高,人们越来越注重消费过程中的体验和感受。以人工智能、大数据和移动支付等先进技术为基础,融合线上线下的“智能+新零售”模式应运而生,正逐渐成为国内零售业新格局竞争的关键。基于计算机视觉的智能售货柜也因此成为行业内的关注热点。为给用户带来方便、快捷的舒适购物体验,智能售货柜必须要考虑商品识别准确度与识别速度的问题,这既是货柜商品智能识别算法研究的重点,也是
针对目前我国高价值专利评估中存在评估方法科学性不足、定量指标较少及评估体系不完善等问题,以300件中国专利奖获奖专利为研究对象,探讨构建科学合理、实用性强的高价值专利评估指标体系和具体评价方法。首先提出高价值专利是高技术价值、高法律价值、高经济价值、高市场价值的综合体现。其次分别从技术因素、法律因素、经济因素、市场因素等4个层面挖掘高价值专利的典型性特征,构建专利价值评估指标体系和评估模型,并以江
随着科技和互联网的发展,人们希望将纸质文档通过扫描、拍照等方式,提取图中有用信息,光学字符识别(Optical Character Recognition,OCR)技术正是解决这一问题的关键技术。手机、相机等移动设备的普遍应用,给人们带来拍照方便、获取信息便捷的同时,也带来很多不可控的因素,如局部曝光、模糊、畸变等,这都使得图像质量有所降低,进而导致OCR识别率降低,其中图像模糊和图像畸变是导致识
在现代电子信息作战体系中,电子侦察技术发挥着无可替代的作用,而基于星载平台的无源被动定位系统作为电子侦察的关键部分,具有越来越高的地位。然而,现存的双星时频差联合被动定位技术存在一定的问题。时差和频差参数的估计精度对定位精度具有直接的决定作用。而如今普遍使用的时频差估计算法已经不能满足进一步提升定位精度的需求,而运算复杂度也需进一步降低,这就要求一种既能提升时频差参数的估计精度,又能降低运算复杂度
随着技术的发展,机器人的应用拓展到了很多新领域,从而对机械手提出了更高的要求。传统刚性机械手往往具有输出载荷大、运动精确的优点,但是也具有自由度少、灵活度低的弱点。软体机械手理论上具有无限多自由度与任意变形能力,整体具有较高的柔性,安全性、灵活性得到了很好的提升,但往往负载能力低、重复精度差。因此,本文研究了一种基于柔顺双稳态机构的气动机械手,安全性高,自适应性好,重复精度高,输出载荷对气压波动不
过敏疾病作为全世界最常见的疾病之一,影响着人们的生命健康,治疗过敏必须先确定过敏原。当前绝大多数医疗机构通过点刺皮试的方式对过敏原进行检测,点刺皮试的检测方法需要通过体外注射多项过敏原,并由医护人员观察病患对每个过敏原的反应结果,填写电子过敏检测单,再通过人工录入医疗系统,最终形成过敏电子报告单。由于过敏原检测的项目众多,目前采用的手动录入医疗过敏检查单的方法存在工作效率低和录入过程中易出错的问题
随着空间技术在军事行动中的应用,各国大力寻求空间军事威慑,来保证国土安全不受威胁。建立空间防御系统,对探测、监视和跟踪来袭目标至关重要。相对于单星观测,多颗卫星通过联合观测具有无法比拟的优越性,可以扩大可靠跟踪的范围并且获得更加准确的目标信息。对低轨星载传感网络中星载传感器进行信息融合与资源调配,可以使得资源得到合理的规划与调配,从而大幅度地提高对目标的跟踪定位性能。本文研究的内容主要包括以下几部