easydarwin 安装_EasyDarwin 笔记

本文详细介绍了EasyDarwin的下载、编译安装、Nginx配置以及使用ffmpeg推流和验证的步骤。通过ffmpeg将RTSP、HLS视频流推送到EasyDarwin,并演示了如何设置PC摄像头和麦克风直播。同时,提供了海康摄像头的RTSP视频流格式和接入方法。
摘要由CSDN通过智能技术生成

有关于EasyDarwin的具体介绍请查看:http://www.easydarwin.org 文中不赘述。

一、EasyDarwin的下载:

下载源码:https://github.com/EasyDarwin/EasyDarwin  (注意需要下载release里面的内容,Master分支可能有BUG)

二、编译、安装与运行

三、Nginx配置

四、ffmpeg推流接入

1. 启动ffmpeg.exe,开始推流(Linux添加软连接指令:ln -s /usr/local/ffmpeg/ffmpeg /usr/bin/ffmpeg)

推流命令:E:\ffmpeg\bin>ffmpeg.exe -i rtsp://192.168.1.100:10554/udp/av0_1 -vcodec copy -acodec copy -rtsp_transport tcp -f rtsp rtsp://192.168.1.107/live2.sdp

正常情况下FFMPEG输出是这样的,说明推送成功。

2. 验证推送的视频流

测试RTSP地址:用客户端程序VLC或者EasyPlayer,打开地址 rtsp://192.168.1.107/live2.sdp

测试HLS地址:

可以先请求获得真正的HLS地址,再访问。(请求链接:http://192.168.1.107:8081/api/easyhlsmodule?name=live&url="RTSP://192.168.1.107/live2.sdp")

再用客户端程序VLC或者EasyPlayer,打开地址 http://192.168.1.107:8088/live/live.m3u8

3. EasyDarwin+ffmpeg进行PC(摄像头+麦克风)流媒体直播服务

第一步:列出我们本机的设备:ffmpeg -list_devices true -f dshow -i dummy

第二步: ffmpeg编码推送到EasyDarwin:ffmpeg -f dshow -i video="Integrated Camera":audio="麦克风 (Realtek High Definition Au" -vcodec libx264 -acodec libvo_aacenc -preset:v ultrafast -tune:v zerolatency -f rtsp rtsp://127.0.0.1/live.sdp

第三步:查看直播:rtsp://127.0.0.1/live.sdp

4. ffmpeg推送,EasyDarwin转发,vlc播放 实现整个RTSP直播

1、下载ffmpeg:http://ffmpeg.zeranoe.com/builds/,我们下载ffmpeg Shared版本;

2、例如,我们的摄像机地址是 rtsp://admin:admin@192.168.66.119/,ffmpeg命令如下:

ffmpeg.exe -i rtsp://admin:admin@192.168.66.119/ -vcodec copy -acodec copy -f rtsp rtsp://127.0.0.1/test.sdp

3. VLC播放

五、海康摄像头接入:

一、海康摄像头RTSP视频流格式

rtsp://[userid]:[password]@[ip]:[port]/[codetype]/[channel]/[streamtype]/av_stream

例如:

H264主码流:rtsp://admin:a123456789@192.168.10.66:554/h264/ch1/main/av_stream

H264子码流:rtsp://admin:a123456789@192.168.10.66:554/h264/ch1/sub/av_stream

有点海康RTSP流的更详尽介绍请参照这篇文章:https://www.jianshu.com/p/14d6ab133bcc

二、简单RTSP视频流格式

rtsp://[userid]:[password]@[ip]:[port]         # rtsp://admin:12345@192.168.10.76:554

大华摄像头接入:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值