NGINX(RTMP 모듈이 포함된 1.7.12.1 Lizard)를 사용하여 개인 리스트리밍 서버를 설정했지만 다른 몇 가지를 시도했지만 결과는 동일했지만 무작위 시간에 무작위 간격으로 YouTube 서버로 나가는 스트림을 계속 절단합니다. 트위치에서는 항상 괜찮아요.
여기에서 NginX를 가져왔습니다.http://nginx-win.ecsds.eu/download/ 그런 다음 끝에 다음을 추가하여 NginX conf 파일을 변경했습니다.
rtmp {
server {
listen 1935;
chunk_size 4096;
application live {
live on;
record off;
push rtmp://a.rtmp.youtube.com/live2/YT-KEY;
push rtmp://live-arn.twitch.tv/app/TW-KEY;
}
}
}
"푸시" 명령을 다시 정렬하려고 시도했지만(첫 번째로 푸시되는 명령 교체) 운이 없었습니다.
디버깅할 수 있는 방법이 있습니까? 아니면 연결이 끊어지는 이유를 알아보고 여기에서 문제가 있는 것이 NginX인지 확인하는 방법이 있습니까?
참고: NginX 오류/경고 로그를 사용해 보았지만 "컷아웃"이 등록되지 않았습니다.
참고 2: NginX는 임의의 기간 동안에도 임의의 간격 후에 스트림을 재개합니다.
참고 3: 별도의 PC(동일한 로컬 네트워크)에서 NginX를 호스팅한 후에도 문제가 계속 발생합니다.
미리 감사드립니다!
답변1
문제는 Youtube(이 게시물의 원인)에서 발생했으며 해결책은 CHUNK SIZE입니다. 가장 낮은 값인 1024로 설정하면 문제가 더 이상 나타나지 않습니다. 지금은 적어도!