零基础实现摄像头的全平台直播 (一)内网直播的实现
背景需求
我是一个个体户,没有任何计算机基础知识,但是我有个店面,有几个摄像头,我想在网站上看到我的摄像头或者用手机微信也可以看到我的摄像头视频?
###实现方式
相关的专业术语也不赘述,直接上实现步骤
前期准备
硬件:网络摄像机以及知道网络摄像机的rtsp地址、同一网络环境下电脑一台(win7或以上,64位系统)
软件:EasyNVR、内网穿透工具(natapp)
rtsp地址获取规则:
各个摄像机/NVR厂家的RTSP规则不一样,我们列举几个常用的厂家的设备RTSP规则:
海康海康DS NVR播放URL规则
传统海康摄像机URL规则
rtsp://[username]:[password]@[ip]:[port]/[codec]/[channel]/[subtype]/av_stream
说明:
username: 用户名。例如admin。
password: 密码。例如12345。
ip: 为设备IP。例如 192.0.0.64。
port: 端口号默认为554,若为默认可不填写。
codec:有h264、MPEG-4、mpeg4这几种。
channel: 通道号,起始为1。例如通道1,则为ch1。
subtype: 码流类型,主码流为main,辅码流为sub。
例如,请求海康摄像机通道1的主码流,Url如下
主码流: rtsp://admin:12345@192.0.0.64:554/h264/ch1/main/av_stream
子码流: rtsp://admin:12345@192.0.0.64/h264/ch1/sub/av_stream
- 大华摄像机URL规则:
rtsp://username:password@ip:port/cam/realmonitor?channel=1&subtype=0
说明:
username: 用户名。例如admin。
password: 密码。例如admin。
ip: 为设备IP。例如 10.7.8.122。
port: 端口号默认为554,若为默认可不填写。
channel: 通道号,起始为1。例如通道2,则为channel=2。
subtype: 码流类型,主码流为0(即subtype=0),辅码流为1(即subtype=1)。
例如,请求某设备的通道2的辅码流,Url如下
rtsp://admin:admin@10.12.4.84:554/cam/realmonitor?channel=2&subtype=1
其他品牌设备具体可询问摄像机技术人员
可以使用VLC进行试播校验地址是否真确。
EasyNVR下载地址:https://gitee.com/easydarwin/ReleaseVersion/tree/master/EasyNVR
穿透工具下载地址:https://natapp.cn/#download
实现方式:
- 找到Windows软件包,解压EasyNVR软件压缩包并进入对应软件根目录 (注意,不要使用中文路径)
- 修改配置文件并双击安装服务器脚本,运行软件
配置文件修改,找到easynvr.ini文件进行编辑,将flash_stream_type参数设置为1
双击脚本运行软件
出现如下画面说明安装成功
按任意键推出控制面板
3.打开浏览器,输入 http://127.0.0.1:10800 成功访问软件页面
登陆软件 :用户名:admin 密码:admin(可自行修改)
4.进入通道配置界面,选择对应通道配置,进行摄像机接入
配置成功有对应提示
进入视频广场查看视频直播是否存在(如果不在线,刷新页面即可)
点击对应视频进入视频直播:
至此内网直播,已经实现。那么我们如何在外网实现访问?如何在微信实现访问?
下篇博客我们继续介绍。
零基础实现摄像头的全平台直播 (一)内网直播的实现相关推荐
- EasyNVR流媒体直播之:零基础实现摄像头的全平台直播 (一)内网直播的实现
背景需求 我是一个个体户,没有任何计算机基础知识,但是我有个店面,有几个摄像头,我想在网站上看到我的摄像头或者用手机微信也可以看到我的摄像头视频? 实现方式 相关的专业术语也不赘述,直接上实现步骤 前 ...
- EasyNVR流媒体直播之:零基础实现摄像头的全平台直播 (一)内网直播的实现...
背景需求 我是一个个体户,没有任何计算机基础知识,但是我有个店面,有几个摄像头,我想在网站上看到我的摄像头或者用手机微信也可以看到我的摄像头视频? 实现方式 相关的专业术语也不赘述,直接上实现步骤 前 ...
- python零基础入门教程视频下载-Python零基础入门学习视频教程全42集,资源教程下载...
课程名称 Python零基础入门学习视频教程全42集,资源教程下载 课程目录 001我和Python的第一次亲密接触 002用Python设计第一个游戏 003小插曲之变量和字符串 004改进我们的小 ...
- python基础教程视频教程百度云-Python零基础入门学习视频教程全42集百度云网盘下载...
课程简介 Python零基础入门学习视频教程全42集百度云网盘下载 课程目录 042魔法方法:算术运算 041魔法方法:构造和析构 040类和对象:一些相关的BIF 039类和对象拾遗 038类和对象 ...
- 零基础学python书籍-图书推荐:《零基础学Python(全彩版)》
原标题:图书推荐:<零基础学Python(全彩版)> 书皮 书皮 内容简介 <零基础学 Python>是针对零基础编程学习者研发的 Python 入门教程.从初学者角度出发,通 ...
- 乐学偶得《零基础Python入门编程全栈量化AI》课程238课的详细完整代码怎么样实现?靠谱答案来啦啦啦╭(╯^╰)╮
学习打卡内容搬运于乐学偶得公众号:乐学Fintech ,仅用于我学习打卡之用.也在此和学习Python的小伙伴分享~ 我学习的是乐学偶得<零基础Python入门编程全栈量化AI>课程,属于 ...
- python基础教程百度云-Python零基础入门学习视频教程全42集百度云网盘下载
课程简介 Python零基础入门学习视频教程全42集百度云网盘下载 课程目录 042魔法方法:算术运算 041魔法方法:构造和析构 040类和对象:一些相关的BIF 039类和对象拾遗 038类和对象 ...
- KeePass全网最详使用指南(附全平台个人收集官网的软件)
KeePass全网最详使用指南(附全平台个人收集官网的软件) 前言: keepass全平台个人收集官网的 下载地址 访问密码:4510) 郑重警告:请不要下载和使用任何非官方来源的KeePass应用程 ...
- LiveNVR监控流媒体Onvif/RTSP功能-RTSP/RTMP/HLS/HTTP-FLV视频文件流转成GB28181级联至海康宇视大华等第三方国标平台政务公安内网视频平台
LiveNVR功能视频直播流流转成GB28181级联至海康宇视大华等第三方国标平台政务公安内网视频平台 1.背景说明 2.通道配置 2.1.直播流地址配置 2.2.RTSP类型流地址配置示例 2.3. ...
最新文章
- flex的mxmlc命令行编译as3文件成swf
- Pidgin下使用Gtalk问题
- Android中Activity和task,活动亲和力,启动模式,活动状态以及生命周期,激活钝化
- linux下screen基本用法
- 腾讯移动分析系统揭密
- select函数分析
- c语言项开发班级登入系统,c语言--班级管理系统
- 国土空间适宜性评价与承载力评价之间的逻辑关系是什么?
- Docker 如何支持多种日志方案?- 每天5分钟玩转 Docker 容器技术(88)
- Silverlight调用一般性处理程序模拟Silverlight调用WCF效果(2)
- linux pro*c环境配置,Pro*C 环境配置(RedHat +Oracle 10g)
- 利用Exchange 2003实现移动办公新体验
- druid mysql 时序_Druid时序数据库常见问题及处理方式
- 蓝桥杯训练 2n皇后问题
- 10款UI设计师常用的UI设计工具盘点
- 基因组所三代单分子测序PacBio完成技术升级—超长读长助力基因组学研究
- 【开源代码】在criteo数据集用MLP跑出AUC=0.809的结果
- 小程序开发者的利器:小程序插件
- 简单批处理文件使用win7自带wifi,妈妈再也不担心WiFi软件不稳定了
- 【云计算】私有云在VMware下虚拟机的创建与配置(图文教程)
热门文章
- SpringCloud Alibaba实战第九课 分布式事务理论、DevOps运维
- Excel表格批量更改出生年月格式
- 苹果ios签名证书的生成方法
- 北大计算机所有专业都分学硕和专硕,毕业后才明白,学硕和专硕的差距不是一星半点,幸好当年没选错...
- 读 python 机器学习实践指南
- 实验一 验证删除快照时VMware会改变父快照或基础磁盘
- virtualxposed使用教程_Xposed 插件开发入门教程(一)
- 裴蜀定理(详细定义+应用+模板)
- 微信小程序 实现背景色渐变(css实现)
- 服务器和客户端信息的获取