情况比较特殊:
学校要在三个平台上直播晚会
目前在网上看到的方案是学校那边用 obs 推流到家里的服务器,然后在家里服务器再用 obs 推流到三个平台。(个人感觉这个家里的服务器再用 obs 性能不会很好,理论上是可以直接接收学校的视频再转发到三个平台的 rtmp 上的吧)
想问问朋友们有没有更好的方案,上面那个方案有点曲线救国的感觉了。
![]() |
1
ETiV 120 天前 via iPhone ![]() nginx + rtmp module 可以的,拿到三个平台的 rtmp 推送地址,直接用 push 指令往更多的地方推
|
![]() |
2
xinge666 120 天前 via iPhone
同 1L ,用 nginx + rtmp module ,配置文件配好 啥都能干
|
3
dem0ns 120 天前
公私分开吧,用自家了出了问题锅还得自己背
|
4
humbass 120 天前
之前我们的做法是
1 、先推给阿里云的视频服务、获得一个推流地址; 2 、用这个推流地址推给其他需要转播的平台; |
![]() |
5
shoaly 120 天前
家宽有点危险, 感觉先推到 阿里云上会更稳, 学校这种级别的直播, 还是求稳吧
|
![]() |
6
someonedeng 120 天前
不要用自己的吧
|
7
info521 120 天前
方案 1:
1 、腾讯云开云服务器,按需带宽,拉到 100M 2 、安装云 srsr,https://github.com/ossrs/srs-cloud,安装宝塔,在安装云 srs 3 、取一个推流地址,再转推到其它 3 个平台; srs-cloud 目前只能转 3 个,实际可以转很多; 4 、推流地址,直接取抖音或视频号或你用平台推流地址,再转推一下, 方案 2: 1 、买腾讯阿里云拉推服务; 性价比最好方案, |
8
info521 120 天前
不要用家里的,不稳定,买云服务器,按需 100M 带宽,
|
10
Jimmyisme OP 感谢大家的回复,因为之前搭建网站什么的都没有好好学过 nginx 。这段时间好好学学,测试一下稳定性先。
|
11
Jimmyisme OP |
![]() |
12
ETiV 118 天前 via iPhone
nginx 那个 rtmp 模块未经设置的情况下是不会二次编码视频的,它有一个保存录像的功能你可以配置一下,看看录下来的视频是多少码率的;或者你也可以配一个 HLS 直接预览直播流。
所以你从 nginx 看到的视频跟 obs 配置的分辨率、码率,应该是一致的。 如果这边没问题,大概是你 push 过去的直播平台做了限制,比如只有在登录后才能有更高分辨率、码率什么的 |
![]() |
13
blankmiss 118 天前
公私分离 学校的事情学校处理
|
![]() |
14
loveqianool 118 天前
|
16
Jimmyisme OP @loveqianool 这个好像不支持自定义,需要 b 站 视频号 and 微博
|
18
Jimmyisme OP 感谢各位老哥,稳定性测试了一下码率 5000kbps 推流三个平台,绰绰有余。挂机一晚上没有丢帧的情况出现
|
19
a1bc 117 天前
试试快手云直播?
|
22
0bing 112 天前
TX 云有直接的解决方案啊。。在页面配置就好了。直转播方面可以聊聊哇~
|