求助:Nginx+Stunnel对接Kick直播推流失败问题排查
问题:Nginx+Stunnel对接Kick.com推流失败(Facebook推流正常)
我尝试通过Nginx和Stunnel对接Kick.com进行直播推流,但一直无法成功。推流至Facebook的配置是正常工作的,这让我对Kick的推流失败问题感到困惑。
Nginx配置
rtmp { server { listen 1978; chunk_size 8192; application hcvej48939 { live on; record off; allow publish all; #Twitch push rtmp://live-cdg.twitch.tv/app/live_XXXXXX; #Steam push rtmp://ingest-rtmp.broadcast.steamcontent.com/app/steam_xxxxxxx; #Boosty push rtmp://vsu.mycdn.me/input/XXXXXXXXX; #Facebook push rtmp://127.0.0.1:1948/rtmp/XXXXXXXXX; #Trovo #push rtmp://livepush.trovo.live/live/xxxxxxxxx; #TrovoOld push rtmp://livepush.trovo.live/live/xxxxxxxxxx; #Kick push rtmp://127.0.0.1:1935/sk_us-west-2_XXXXXXXX; } } }
Stunnel配置
pid = /var/run/stunnel4/stunnel.pid output = /var/log/stunnel4/stunnel.log setuid = stunnel4 setgid = stunnel4 socket = r:TCP_NODELAY=1 socket = l:TCP_NODELAY=1 debug = 4 [fb-live] client = yes accept = 1948 connect = live-api-s.facebook.com:443 verifyChain = no [kick-live] client = yes accept = 1935 connect = XXXXXX.global-contribute.live-video.net:443 verifyChain = no
已尝试的解决步骤
- 修改Stunnel中的端口设置,尝试过带/不带443端口
- 调整过
verifyChain参数 - 推流启动后无法停止,严重影响观众体验
- 目前计划通过第三方OBS追踪推流至Kick的路由,确认是否存在其他可用端口
补充疑问
直接使用OBS推流至Kick无需额外配置即可成功,请问Kick推流使用的端口等相关设置是什么?
内容的提问来源于stack exchange,提问作者HIGamer Censio
相关产品推荐
相关产品推荐

