首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

利用Nginx搭建RTMP直播服务器

01 前言 前段时间在输入法评测过程中,需要将视频流实时上传给服务器进行解析,接触RTMP直播服务器。因此将搭建RTMP服务器的过程分享给大家。...02 搭建RTMP服务器 【一、下载rtmp包】 下载rtmp包有两种方式: 1、在GitHub直接下载: https://github.com...4、配置没有问题重启nginx:nginx -s reload 03 检查RTMP服务是否生效 1、在浏览器中输入:http://+服务器ip+端口+stat...2、推流服务器地址格式如下: rtmp://+ip+":"端口+/live/+"其他" //其他是我们任意起的名字 例如: rtmp://10.134.64.142:8001/live/selftest...05 VLC收看直播流 1、开发VLC media player软件,并打开媒体选项中的开发网络串流,输入刚才的推流的地址: rtmp://10.134.64.142:8001/live/selftest

17.1K3328
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    在ubuntu 上搭建Nginx-RTMP 直播服务器

    ffmpeg的基本使用:https://blog.csdn.net/huangliniqng/article/details/81842273 看过很多教程讲解直播环境的搭建,大都是在mac环境上搭建的...,对于windows用户来说搭建起来比较繁琐,昨天的这个时候我尝试了在windows本地搭建Nginx-rtmp直播服务器,最终可以成功运行。...不过我们今天不讲解如何在windows上搭建直播服务器,如果有问题的朋友可以一起探讨。今天来讲解如何在ubuntu服务器搭建直播服务器。...RTMP是一种设计用来进行实时数据通信的网络协议,主要用来在Flash/AIR平台和支持RTMP协议的流媒体/交互服务器之间进行音视频和数据通信。.../live/film soft/2.mp4 是服务器上的视频地址,运行如果出现下图所示,说明上述环境搭建的没有问题 ?

    3.3K42

    openresy+nginx-rtmp-module搭建点播直播服务器

    一般点播或者直播服务器都是使用nginx-rtmp-module作为服务器,然后使用ffmpeg或者obs来进行推流,客户端使用rtmp、http-flv、hls或者dash协议拉取转码后的数据...本文就从模块编译开始介绍下如何搭建点播、直播服务器。...如何进行直播的推流呢?其实很简单,我们把ffmpeg换成推流工具obs即可,和我们日常直播推流一样。...obs设置推流服务器地址为 rtmp://localhost:1985/hls/stream 需要注意的是,服务器地址是 rtmp://127.0.0.1:1985/hls/ 密钥是 stream...至此,简单的点播和直播服务器搭建流程介绍完毕。后面详细介绍如何实现网页版的播放端推流、看端拉流、以及播放控制,敬请期待。

    41110

    【Android RTMPRTMP 直播推流服务器搭建 ( Ubuntu 18.04.4 虚拟机 )

    文章目录 安卓直播推流专栏博客总结 一、 Android RTMP 直播推流简介 二、 Nginx、RTMP Module 编译环境源码准备 三、 pcre、OpenSSL、zlib 函数库安装 四、...编译安装 Nginx 五、 配置 RTMP 六、 修改 Nginx 和 RTMP Module 权限 七、 虚拟机网络配置 八、 启动 Nginx 服务器 一、 Android RTMP 直播推流简介...: 将上述 RTMP 数据包发送到流媒体服务器 ; 二、 Nginx、RTMP Module 编译环境源码准备 ---- 需要在 Linux 服务器搭建 NGINX RTMP 服务器 , 下面是搭建.../bin 配置 : 将编译结果 , 安装到当前目录下的 bin 目录 ; ② --add-module=…/nginx-rtmp-module-1.2.1 配置 : 启用外部的 RTMP 直播推流模块...浏览器访问 RTMP 服务器端 : 在浏览器端访问 虚拟机中的 RTMP 服务器 , 地址是 http://192.168.1.15:8080/ ;

    9.5K20

    iOS直播app之Mac搭建nginx+rtmp服务器

    前言 今年移动直播行业的兴起,很多公司都在做直播,转眼间过了大半年了,直播的各种技术相对成熟了起来。...今天我们公司也追赶潮流,索性我也转战直播,下面从第一步开始,Mac环境下如何搭建nginx+rtmp服务器。...nginx是非常优秀的开源服务器,用它来做hls或者rtmp流媒体服务器是非常不错的选择。 一、安装Homebrew 打开终端, 查看是否已经安装了Homebrew, 直接终端输入命令。...Paste_Image.png 三、配置nginx和rtmp 配置nginx的rtmp,输入命令 brew info nginx-full ?...是协议名称 server 说明内部中是服务器相关配置 listen 监听的端口号, rtmp协议的默认端口号是1935 application 访问的应用路径是 zbcs live on; 开启实时

    4.1K50

    nginx-rtmp-module搭建流媒体服务器实现直播

    nginx-rtmp-module搭建流媒体服务器实现直播介绍在现代互联网时代,直播已经成为一种非常受欢迎的媒体传播形式。...为了实现高质量的直播流媒体传输,我们可以使用nginx-rtmp-module来搭建一个流媒体服务器。...在本篇文章中,我们将介绍如何使用nginx-rtmp-module来搭建一个简单的流媒体服务器,并实现直播功能。步骤1....流媒体服务器的主要功能包括:接收数据流:流媒体服务器可以通过各种协议,如RTMP、HLS、RTSP等接收来自音视频源的数据流。这些数据流可以是实时的直播流,也可以是预先录制好的视频文件。...流媒体服务器通常会采用缓冲、流控和网络调度等算法,以优化数据传输的效率和质量。结论通过nginx-rtmp-module,我们搭建了一个流媒体服务器,并实现了推流和播放的功能。

    1.6K00

    利用nginx搭建RTMP视频点播、直播、HLS服务器「建议收藏」

    开发环境 Ubuntu 14.04 server nginx-1.8.1 nginx-rtmp-module nginx的服务器搭建 安装nginx的依赖库 sudo apt-get update sudo...如果,如下图显示那样就证明您的nginx服务器搭建成功了。 点播视频服务器的配置 通过上一步nginx服务器已经搭建完成,然后我们就可以开启一个视频点播的服务了。...当然点播不使用RTMP插件nginx自身也是可以实现点播服务的。那就是配置location部分,由于下面我们要配置直播和回看功能所以选用了RTMP服务。...直播视频服务器的配置 接着我们就在点播服务器配置文件的基础之上添加直播服务器的配置。...播放的地址就是“rtmp://localhost/live/test”,如果您本地有支持rtmp协议的播放器就可以试试了。最后奉上一张观看直播的屏幕截图。

    2.5K20

    【Android RTMPRTMP 直播推流阶段总结 ( 服务器搭建 | Android 手机端编码推流 | 电脑端观看直播 | 服务器状态查看 )

    文章目录 一、 服务器搭建 二、 手机端推流 三、 电脑端观看直播 四、 RTMP 服务器端状态 一、 服务器搭建 ---- 首先按照 【Android RTMPRTMP 直播推流 ( 阿里云服务器购买...| 远程服务器控制 | 搭建 RTMP 服务器 | 服务器配置 | 推流软件配置 | 直播软件配置 | 推流直播效果展示 ) 中的流程搭建服务器端 , 然后才能开始推流操作 ; 也可以按照 【Android...RTMPRTMP 直播推流服务器搭建 ( Ubuntu 18.04.4 虚拟机 ) 博客中的内容 , 在 VMWare 虚拟机中搭建 RTMP 直播推流服务器 ; 加粗样式配置说明 : ① HTTP...服务器 | 发送 RTMP 数据包 ) 三、 电脑端观看直播 ---- 电脑端使用 EVPlayer 观看直播 : 先配置直播地址 , 然后即可观看直播 ; ① 配置直播地址 : rtmp://47.94.36.51...这是手机端设置的直播地址 , myapp 表示服务器端的 Nginx 服务器配置的应用 , 端口号是 1935 , RTMP 默认端口号就是 1935 , 这里可以不写 ; ② 电脑端观看直播效果展示

    2.9K10

    Linux下使用Nginx搭建Rtmp流媒体服务器,实现视频直播功能

    由于流媒体技术的优越性,该技术广泛应用于视频点播、视频会议、远程教育、远程医疗和在线直播系统中。作为新一代互联网应用的标志,流媒体技术在近几年得到了飞速的发展。...流媒体服务器的主要功能是以流式协议(RTP/RTSP、MMS、RTMP等)将视频文件传输到客户端,供用户在线观看;也可从视频采集、压缩软件接收实时视频流,再以流式协议直播给客户端。...三、搭建流媒体服务器需要下载的软件包 下载示例: wbyq@wbyq:~/work_pc$ mkdir nginx wbyq@wbyq:~/work_pc$ cd nginx/ wbyq@...我这里是本地测试,向服务器推流地址就是:rtmp://127.0.0.1:8888/live/xl 其中127.0.0.1是你服务器的IP地址,8888是rtmp监听的端口号,live在配置文件里已经固定...$ mplayer rtmp://127.0.0.1:8888/live/xl 拉流的地址和推流的地址是一样的。 如果在云服务上搭建,有公网IP地址,就可以实现远程直播功能了。

    4.6K20

    windows下使用Nginx搭建Rtmp流媒体服务器,实现视频直播功能

    一、环境介绍 操作系统:win10 64位系统 Linux下搭建Nginx搭建Rtmp流媒体服务器方法请看这里:https://blog.csdn.net/xiaolong1126626497/article.../details/105378894 二、流媒体服务器介绍 流媒体服务器的主要功能是以流式协议(RTP/RTSP、MMS、RTMP等)将视频文件传输到客户端,供用户在线观看;也可从视频采集、压缩软件接收实时视频流...,再以流式协议直播给客户端。...三、搭建流媒体服务器 3.1 下载Nginx Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。...拉流地址和推流地址是一样的:rtmp://127.0.0.1:8888/live/video01 至此:推流服务器搭建完毕。

    7.8K21
    领券