nginx rtmp 视频流服务器直播测试

nginx rtmp 视频流服务器直播测试一、配置1、nginx流媒体服务器下载nginx源码,nginx-rtmp-module源码,先configure“–add-modeule=…”…,再编译安装,教程很多,略……。先增加如下配置.再配置路由器端口映射:二、VLC测试Ffmpeg推流转发rtmp://live.hkstv.hk.lxdns.com/live/hks视…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wanggao_1990/article/details/81591589

一、配置

1、nginx流媒体服务器

下载nginx源码,nginx-rtmp-module源码,先configure “–add-modeule=…” …, 再编译安装,教程很多,略……。
先增加如下配置.
这里写图片描述
再配置路由器端口映射:
这里写图片描述

二、VLC测试

Ffmpeg推流转发rtmp://live.hkstv.hk.lxdns.com/live/hks视频流

这里写图片描述

后文中 “mag—————-2.net”为公司网址,192.168.3.179为本地流媒体ip。
详细测试如下:

1、live

内网

  • 推流1 成功 rtmp://192.168.3.179:1935/live/hks
  • 拉流1 成功 rtmp://192.168.3.179:1935/live/hks
  • 拉流2 成功 rtmp://mag—————-2.net:1935/live/hks
  • 推流2 成功 rtmp://mag—————-2.net:1935/live/hks

外网

  • 推流成功 rtmp://mag—————-2.net:1935/live/hks
  • 拉流成功 rtmp://mag—————-2.net:1935/live/hks

2、HLS

内网

  • 推流1 成功 rtmp://192.168.3.179:1935/hls/hks
  • 拉流1 成功 rtmp://192.168.3.179:1935/hls/hks
  • 推流2 成功 rtmp://mag—————-2.net:1935/hls/hks
  • 拉流2 成功 rtmp://mag—————-2.net:1935/hls/hks

外网

  • 推流 成功 rtmp://mag—————-2.net:1935/hls/hks
  • 拉流1 成功 rtmp://mag—————-2.net:1935/hls/hks

三、附加

后面为使外网能对hls进行http拉流,在配置文件中http节点添加了如下配置
这里写图片描述
路由器增加端口映射
这里写图片描述

http拉流测试如下

内网

外网

注意:
hls应用下(内网或外网),rtmp://…/hls/…比http://…/hls/…m3u8快30s。
这里写图片描述

内网下,
rtmp://.…/live/…和rtmp://…/hls/…基本一致。
这里写图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/179843.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • linux 解压缩rar文件「建议收藏」

    linux 解压缩rar文件「建议收藏」在Linux下面unrar解压缩一个大的rar文件,提示以下错误:/lib/libc.so.6:version`GLIBC_2.7’notfound(requiredbyunrar)解决方法:1,下载免安装的unrar版本2,使用绝对路径执行unrar命令/root/rar/unrarx/home/oracle/file.rar /home/oracl

    2022年7月27日
    5
  • 查看mysql日志命令_linux查看mysql安装路径

    查看mysql日志命令_linux查看mysql安装路径centos是linux吗_网站服务器运行维护centos是一个基于RedHatLinux提供的可自由使用源代码的企业级Linux发行版本,它是来自于RedHatEnterpriseLinux依照开放源代码规定释出的源代码所编译而成。Linux中MySQL日志在哪Linux中MySQL日志一般保存在/var/log/目录下,但还需要看具体的配置文件才能确定,具体方法如下:1、首先登陆…

    2022年10月14日
    1
  • iOS小技能:iOS14相册权限适配 (Limited Photo Library Access)「建议收藏」

    iOS小技能:iOS14相册权限适配 (Limited Photo Library Access)「建议收藏」前言相册新增选择权限类型PHAuthorizationStatusLimited:当页面弹出请求权限Alert时,会有SelectPhotos…选项,用户选择该选项时,会弹出页面供用户选择允许App访问的图片/照片。权限提示框会在每次冷启动后打开相册时重新弹出。I、适配要点:可以在info.plist中设置PHPhotoLibraryPreventAutomaticLimitedAccessAlert选项为YES,关闭提示,PHPhotoLibraryPreventA

    2022年9月15日
    4
  • oracle数据库怎么创建连接_eclipse连接数据库代码

    oracle数据库怎么创建连接_eclipse连接数据库代码应用场景:目标数据分散在多个实例下的时候,需要把这些需要的数据整合到同一个数据库下,需要创建数据库连接。用语句创建参考文章:https://blog.csdn.net/hongweibing1/article/details/50623669但是报错:“口令缺失或无效”,选择手动创建。1、找到DatabaseLinks,右键选择“新建”2、进入“创建数据库连接”窗口,勾选“公共”,填写“数据库连接-名称”、“连接到-用户名”、“连接到-口令”、“连接到-数据库”。3、点击左下方的“应用”即

    2022年9月22日
    2
  • Linux路由删除_删除路由命令 route delete

    Linux路由删除_删除路由命令 route deleteLinux中增加软路由的两种方法第一种:routeadd-net172.16.6.0netmask255.255.255.0gw172.16.2.254deveth0/*增加一条网络172.16.6.0/24经过172.16.2.254eth0*//*-net增加网络-host增加主机netmask子网掩码gw网关dev装置,设备,这里是你的网卡名*/ro…

    2022年10月4日
    3
  • Android-json解析(三):原生JSONObject+JSONArray的解析、遍历及生成等

    Android-json解析(三):原生JSONObject+JSONArray的解析、遍历及生成等一、JSONObject和JSONArray的数据表示形式JSONObject的数据是用{}来表示的,例如:{"id":"123",

    2022年7月13日
    16

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号