[发明专利]一种基于nginx、mqtt和树莓派的内网视频远程播放方法和系统在审
申请号: | 202010087754.0 | 申请日: | 2020-02-11 |
公开(公告)号: | CN111182326A | 公开(公告)日: | 2020-05-19 |
发明(设计)人: | 罗官 | 申请(专利权)人: | 罗官 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/239;H04N21/258;H04N21/262;H04N21/437;H04N21/441;H04N7/18;H04L29/06 |
代理公司: | 成都时誉知识产权代理事务所(普通合伙) 51250 | 代理人: | 李双 |
地址: | 300000 天津市西青区*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 nginx mqtt 树莓派 视频 远程 播放 方法 系统 | ||
本发明提供一种基于nginx、mqtt和树莓派的内网视频远程播放方法和系统。该方法包括:步骤a、用户通过视频终端向视频服务器发送针对一个或多个摄像头的实时视频的播放请求;步骤b、视频服务器接收到用户的所述播放请求后,所述视频服务器根据所述播放请求动态生成流媒体播放地址并发送给所述视频终端,同时向所述一个或多个摄像头所在的树莓派终端发送mqtt消息;步骤c、所述树莓派终端接收mqtt消息后调用ffmpeg服务采集所述一个或多个摄像头的实时视频流,并将采集的实时视频流通过rtmp视频推送协议推送给nginx服务器;步骤d、所述视频终端根据所述播放地址连接所述nginx服务器,播放所述一个或多个摄像头的实时视频。
技术领域
本发明涉及内网视频远程播放领域,尤其涉及一种基于nginx、mqtt和树莓派的内网视频远程播放方法和系统。
背景技术
目前市面上所售的大部分监控设备都是基于内网环境部署的,无法通过外网访问视频信息。
目前在外网环境下访问内网视频主要有2种方案:a、开通公网ip或者动态公网ip;b、采用市面上集成视频推送功能的网络摄像头,第一种方案技术门槛高、价格高、缺乏安全保障;第二种方案高度依赖服务提供商且视频效果不佳,同样缺乏安全保障。
综上,现有技术中存在内网视频远程访问受限、用户隐私保护不足、视频容易被盗用等技术问题。
发明内容
本发明成本低、维护简单,解决只能单个终端访问视频的限制、避免监控视频被其他服务商盗用的技术问题。
本发明提供一种基于nginx、mqtt和树莓派的内网视频远程播放方法。
该方法包括:步骤a、用户通过视频终端向视频服务器发送针对一个或多个摄像头的实时视频的播放请求;步骤b、视频服务器接收到用户的所述播放请求后,所述视频服务器根据所述播放请求动态生成流媒体播放地址并发送给所述视频终端,同时向所述一个或多个摄像头所在的树莓派终端发送mqtt消息;步骤c、所述树莓派终端接收mqtt消息后调用ffmpeg服务采集所述一个或多个摄像头的实时视频流,并将采集的实时视频流通过rtmp视频推送协议推送给nginx服务器;步骤d、所述视频终端根据所述播放地址连接所述nginx服务器,播放所述一个或多个摄像头的实时视频。
提供一种基于nginx、mqtt和树莓派的内网视频远程播放系统。
该系统包括视频终端、视频服务器、一个或多个树莓派终端、mqtt服务器、nginx服务器、一个或多个摄像头;
视频终端:接收用户的针对一个或多个摄像头的实时视频的播放请求,将所述播放请求发送给所述视频服务器,接收所述视频服务器动态生成的流媒体播放地址,播放所述一个或多个摄像头的实时视频;
视频服务器:接收视频终端发送的所述播放请求,根据所述播放请求动态生成流媒体播放地址并发送给所述视频终端,同时向所述一个或多个摄像头所在的树莓派终端发送请求播放的mqtt消息;
树莓派终端:向所述mqtt服务器发送连接信息,接收视频服务器发送的请求播放的mqtt消息,调用ffmpeg服务采集所述一个或多个摄像头的实时视频流,并将采集的实时视频流通过rtmp视频推送协议推送给nginx服务器;
mqtt服务器:接收所述树莓派终端发送的连接信息;
nginx服务器:接收所述树莓派终端推送的所述一个或多个摄像头的视频流,并存储;
摄像头:与所述树莓派终端连接,并设置于同一局域网,所述连接方式包括有线模式或无线模式。
本发明的有益效果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于罗官,未经罗官许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010087754.0/2.html,转载请声明来源钻瓜专利网。