IP摄像头和USB摄像头的RTMP推流

前一段时间给IP摄像头和USB摄像头加入RTMP推流支持,支持将音视频推送到直播平台做直播。甚至YouTube也能推过去,前提是你要有个好梯子😀就能实现上图的效果,网络状况好的时候好不错,延迟10秒以上。如果是自己搭推流服务器(像nginx-rtmp或者srs)或者使用国内直播云延迟可以控制到1~2秒以内,使用Flash播放器甚至可以降低到1秒。

实现这个的目的是想直播FPV,即通过采集卡把图传接收的画面通过USB摄像头App显示在手机上的同时推送到直播平台😀苦于搬了房子附近没场子飞四轴,就没直播FPV改为家庭监控用了,自己架一个RTMP推流服务器,把旧手机放家里,运行IP摄像头App进行推流,即使家里没有公网IP也能查看家里情况。

IP摄像头和USB摄像头app共用RTMP推流的代码,视频使用H.264编码,音频使用AAC编码,支持根据网络状况自动调整码率,网络状况差时会自动丢帧,以保证延迟。当遇到网络切换或者连接暂时中断时,会自行重连,直到重新连接到推流服务器或者用户自行断开连接。该推流算法自行实现,经过二月份户外4G网络测试效果不错(消耗了近2G流量,刚好二月份移动送流量),即使在户外也能通过4G网络使用IP摄像头或者USB摄像头进行RTMP推流直播。

++++++++++++++++++++++++++++++



53 评论

  1. 大大大大大大佬……有没有什么技术交流群之类的,特别想知道UWP下是如何实现RTMP直播的,貌似目前Win10商店还找不到有什么可用的直播APP。或者大神要是不啬赐教的话能否加下QQ:919605043讨论一下?

  2. 你的IP CAMERA 为何没有详细使用说明, 或傻瓜安装使用。
    目前, 我想用手机当摄像机, 无线麦克风当音频输入, 有一个公网IP 号, 想实现现场实时直播。

    远程用户, 通过手机上的 VLC 播放器, 只要输入这个IP 后, 就可以实时观看直播。
    我的QQ : 878461548

  3. 麻烦请教一下,如何才能看到ios版手机端IP摄像头的RTMP网址啊!还有啊,电脑通过宽带上网,能访问手机4G网络的视频吗???谢谢了

    1. 因为家里的网络没有公网IP,IP摄像头没有使用中转服务器,这种情况下可以使用IP摄像头的RTMP推流,自己架设RTMP服务器实现公网收看

  4. 沈工你好,想请教下您。
    我现在有20个摄像头(100万像素),每两个一组与10个树莓派(安装安卓系统)相连。然后通过外网访问,播放端是移动端的web浏览器,不需要声音,能有画面即可,每秒6帧。
    播放端只需满足一到五人观看即可,延时控制在300毫秒以内。
    不知用您的方案是否可行?如果有兴趣的话,希望您也能帮助到我们的项目完成,是关于无人机视频互动方面的。

  5. 你好,我是中车太原机车车辆有限公司,我们希望在你开发的IP摄像头上做一些定制化修改,以适应我们需求:
    (1)在PC端向安卓端发送语音时,PC端软件闪退,应改良。
    (2)我们需要在PC端和安卓端间加入文字和图片交互功能。
    看到回帖后,若有合作意向请尽快与我联系,QQ:47670541。

  6. 你好,想请教一下android系统下USB摄像头推流到服务器怎么实现的,有没demo可供参考?有的话可以发一份吗,谢谢 。邮箱:2290602620@qq.com

      1. 你好,我是中车太原机车车辆有限公司,我们希望在你开发的IP摄像头上做一些定制化修改,以适应我们需求:
        (1)在PC端向安卓端发送语音时,PC端软件闪退,应改良。
        (2)我们需要在PC端和安卓端间加入文字和图片交互功能。
        看到回帖后,若有合作意向请尽快与我联系,联系人:时先生,QQ:47670541。

      1. 蓝牙串口工具能否优化下?
        有时候只需要按钮按下就发一帧,没必要松开的时候再发一帧,所以你可以在编辑器里允许松开指令那项为空

      2. IP摄像头建议切换为摄像头后,自己本身也可以保存录像文件,客户端可以开启关闭录像服务器,起到远程控制作用,每次开两个手机麻烦。

      3. 你好,我是中车太原机车车辆有限公司,我们希望在你开发的IP摄像头上做一些定制化修改,以适应我们需求:
        (1)在PC端向安卓端发送语音时,PC端软件闪退,应改良。
        (2)我们需要在PC端和安卓端间加入文字和图片交互功能。
        看到回帖后,若有合作意向请尽快与我联系,联系人:时先生,QQ:47670541。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

答案 : *
26 × 23 =