macOS下nginx配合obs做推流直播.md
这篇探索起源于给妹子看高清电影
动辄10G的1080P电影对于网速不够快又懒得找高清资源的妹子来说并不方便看
而pandaTV等直播平台显然是不可以直播电影的,于是我就按照google的方法自己推流1080P给妹子看电影,配合obs直播软件,非常简单就完成了设置,实测效果还不错。
参考博客,感谢作者
Monkey_ALin
Chakery
soundflower设置
用到的工具有
macOS,soundflower,obs,brew,nginx
开始教程
1.安装obs
macOS
下有obs
这款很好的直播软件,可以丰富的采集外部设备,推流也比较稳定,并且open source
,强力推荐。
obs download
2.安装soundflower
我们会发现直接推流出去,macOS
的系统声音是没有的,这就需要soundflower
进行音频输出设置,
正统mac
看这里
本人是黑苹果,设置方法大同小异,只不过是用Line-out
替代了Built-in Output
soundflower for mac download
3.安装nginx(需要先安装brew)
brew tap homebrew/nginx
brew install nginx-full --with-rtmp-module
此时nginx
模块就装好了
启动:
nginx
在浏览器里打开(http://localhost:8080)
出现Welcome to nginx!
表示成功
如果出现
nginx: [emerg] bind() to 0.0.0.0:8080 failed (48: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:8080 failed (48: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:8080 failed (48: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:8080 failed (48: Address already in use)
.....
则表示8080
端口被占用,查看PID
lsof -i tcp:8080
根据端口PID
,kill
掉
kill 6048 #替换成你的8080端口的PID
然后重新执行nginx
,打开(http://localhost:8080)测试
4.配置nginx.conf
查看nginx
安装位置
brew info nginx-full
找到nginx-full
位置,一般在/usr/local/etc/nginx/nginx.conf
编辑这个文件,在文件最末尾加上
# 在http节点后面加上rtmp配置:
rtmp {server {listen 1999;application rtmplive {live on;record off;}}
}
然后重启nginx
,其中的1.10.3
要替换成你的版本号,查看nginx -v
/usr/local/Cellar/nginx-full/1.10.3/bin/nginx -s reload
未报错就说明重启成功
5.开始串流
obs
设置——串流——自定义url——url
输入:rtmp://192.168.0.101:1999/rtmplive
开始推流,作者在这一步没有报错
然后在收看推流的设备上下载VLC
播放器,apple store
和google play
都有,打开网络串流
将我们的地址写进去:rtmp://192.168.0.101:1999/rtmplive
完成,开始享受自制直播吧!
macOS下nginx配合obs做推流直播.md相关推荐
- 如何用直播摄像机、编码器、电脑端OBS软件在抖音平台上做推流直播现实背景
现实背景 自2021年以来,抖音平台提高了电脑推流直播门槛,导致很多人无法通过电脑软件做推流直播,也无法通过第三方推流工具做直播,具体要求如下图所示: 抖音平台的新规则如下: 硬性条件: 1. 需实名 ...
- linux系统的电视怎么安装直播,Linux下nginx的安装及点直播使用示范
Linux下nginx的安装及点直播使用示范 Linux下nginx的安装及点直播使用示范 Linux下nginx的安装及点直播使用示范 一.准备工作: Red hat 5.5 nginx-1.11. ...
- OBS第三方推流直播教程
第三方推流使用场景 1.当使用YY客户端进行直播遇到问题,暂无解决方法的时候,可以使用第三方直播软件OBS进行推流. 2.对OBS情有独钟的主播. OBS简介: OBS是一款比较好用的开源直播软件,目 ...
- FFmpeg+nginx实现b站推流直播
目录 简介 硬件要求 配置教程 搭建nginx rtmp服务器 获取b站推流码 配置启动nginx 安装FFmpeg 移步原文网站,浏览最新博客. 简介 本教程以b站为例,介绍如何利用一台云服务器实现 ...
- obs多推流地址_OBS直播进阶操作使用手册
很多参加本届线上广交会的小伙伴,都跟蓝小鲸反应简单的手机.电脑直播无法满足他们的需求,希望有进行更多样的直播形式,比如产品实物对照视频讲解,播放PPT同时真人出镜.也有不少人提出关于obs的问题,不适 ...
- 强烈抗议抖音关闭`OBS`第三方推流接口的倡议
强烈抗议抖音关闭OBS第三方推流接口 这些天有新主播问我,用ENC1设备怎么向抖音推流直播,我自信满满的解答说很简单,可虽然简单,但目前抖音电脑直播的审核比较严格,开通门槛比较高,需要自行搜索开通方法 ...
- obs多推流地址_苹果手机IOS系统:抖音+易推流直播手机游戏——墨涩网
易推流:泛用型直播工具,是一个非常实用的直播工具,目前只有IOS版本,可以用来和抖音配合做游戏直播,这款软件支持横屏竖屏直播,而且还有拉流播放功能,分辨率也是非常高,还可以一键保存直播录像, 易推流介 ...
- 搭建Nginx+nginx-rtmp-module的hls流媒体服务器并用OBS进行推流
最近在做直播项目,查阅了一下相关资料然后成功搭建服务,在这里整理记录下实现过程以及踩过的坑. 一.直播协议简介: 首先,在搭建服务之前先了解下目前主流的几个直播协议: 1.RTMP: 实时消息传输协议 ...
- nginx+nginx-http-flv-module+ffmpeg/obs实现点播+直播
nginx+nginx-http-flv-module+ffmpeg/obs实现点播+直播 更新:2021/02/19 nginx+nginx-http-flv-module+ffmpeg/obs实现 ...
最新文章
- Educational Codeforces Round 106 (Rated for Div. 2)(A ~ E)题解(每日训练 Day.16 )
- Mysql 批量插入数据的方法
- 岗位内推 | 腾讯云小微自然语言技术中心招聘NLP研究型实习生
- 武大计算机学院八零后博导张翔,走近名校新生状元 武大张翔:学贵有恒
- 构造前缀贪心+ 计蒜客 子矩阵求和
- java comparator_Java基础之String漫谈(二)
- win10服务器文件夹显示不全,如何让Win10文件夹始终显示功能区有哪些方法
- 自然水体辐射特性与数值模拟 pdf_自然科学基金|水下消油剂处理对海底溢油输移扩散的影响实验及数值模拟研究...
- 跑动大数据的笔记本配置_大数据说话|你比一般跑者跑得更快吗?
- 回购价低于股价怎么办?
- python在规划类专业的作用_城乡规划学Python、Gis有哪些具体的作用?
- 2048小游戏最佳算法C语言,2048游戏的最佳算法是什么?
- Android改包1
- 金额转换,阿拉伯数字的金额转换成中国传统的形式
- kendalltau肯德尔和谐系数
- 网站备案常见词汇解释汇总
- Stratified Transformer复现和调试记录,ubuntu20复现S3DIS数据集(点云语义分割)
- 怎么关闭服务器管理器自动启动,用 systemctl 管理服务:查看状态、启动/停止服务、开启/取消开机自启动...
- 线上慎用Java断言
- 2015年7月深圳社保缴费基数费率表
热门文章
- webstorm github怎么用_前端开发神器WebStorm发布最新版本2019.3,代码完成更加智能...
- 互联网思维-产品思维(2)
- Android 新手常见的10个误区(下)
- (0107)iOS开发之UI实时调试InjectionIII的使用
- (0060)iOS开发之iOS 9: UIStackView入门
- cleanmymac3.9.6 for mac_色轮插件配色神器Coolorus 2.6(win+mac)
- zblog文件大小超出,上传成功但插入不了
- ubuntu——安装和NS3
- 网站无法显示logo?
- ubuntu下制作u盘启动盘