최신 업데이트:2026-07-10 17:27:20
이 가이드를 사용하여 CDNetworks Media Acceleration Live Broadcast의 일반적인 스트림 인제스트 및 재생 문제를 진단할 수 있습니다. 문제와 가장 잘 일치하는 증상부터 시작하여, 순서대로 점검을 완료하고 요청된 세부 정보를 수집한 후 CDNetworks 지원팀에 문의하시기 바랍니다.
인제스트 Domain을 추가하면, CDNetworks에서 CNAME 대상이 할당됩니다. DNS 공급자를 통해 해당 CNAME 레코드를 생성해 주십시오.
인코더에 올바른 서버 URL과 스트림 키가 입력되어 있는지 확인하십시오. OBS Studio 및 유사한 인코더에서는 다음과 같이 하실 수 있습니다:
wsTime과 wsSecret이 필요할 수 있습니다.가능하다면 다른 인코더로 테스트하여 문제가 원래 인코더나 해당 설정에 국한된 것인지 확인해 주십시오.
H.264 비디오와 AAC 오디오는 라이브 스트리밍에 일반적으로 사용됩니다. FFmpeg를 사용하여 스트림을 검사하십시오:
ffmpeg -i "rtmp://<ingest-domain>/<app-name>/<stream-name>"
플레이스홀더를 Ingest Domain, AppName, StreamName으로 바꿔주세요. 출력 결과에서 감지된 코덱과 연결, 인증 또는 디코딩 오류가 있는지 확인하세요.
두 개의 퍼블리셔는 동일한 AppName 내에서 같은 StreamName으로 동시에 송출할 수 없습니다. 인코더에서 Server error: Failed to publish 오류가 표시되면, 다른 인코더나 프로세스가 이미 동일한 스트림을 송출 중이 아닌지 확인한 후 다시 시도하세요.
URL 인증이 활성화된 경우, Ingest URL에는 유효하고 만료되지 않은 파라미터가 포함되어야 합니다. 파라미터가 누락되었거나, 철자가 잘못되었거나, 유효하지 않거나, 만료된 경우에는 I/O 오류로 인해 송출이 실패할 수 있습니다. wsTime 및 wsSecret 등의 값을 확인한 후, 필요하다면 새로 인증된 URL을 생성하시기 바랍니다.
콘솔의 스트림 차단 작업 목록을 활용해 해당 스트림 또는 송출 IP 주소가 차단되어 있는지 확인하세요. 스트림을 복구해야 하는 경우, 조직의 변경 절차를 따르거나 승인된 관리자에게 문의하시기 바랍니다.
연결 테스트에 실패하면, 로컬 방화벽, 프록시, 라우팅 및 ISP 제한을 확인하세요.
재생 URL은 일반적으로 Delivery Domain, AppName 및 StreamName을 포함합니다. 경로와 확장자는 프로토콜에 따라 달라집니다. 예시:
rtmp://play.example.com/app/stream
https://play.example.com/app/stream.flv
https://play.example.com/app/stream/playlist.m3u8
도메인, AppName, StreamName, 프로토콜, 경로, 확장자, 대소문자를 확인하세요. 인증이 활성화된 경우, 모든 필수 파라미터가 존재하는지, 만료되지 않았는지도 추가로 확인해 주세요.
DNS 조회 도구를 사용하여 재생 도메인이 CDNetworks에서 지정한 CNAME 대상으로 정확히 resolving되는지 확인하세요. resolving되지 않는 경우, DNS 레코드를 수정하거나 DNS 관리자에게 문의하시기 바랍니다.
소스 스트림이 송출되지 않으면 재생이 실패합니다. 인코더가 연결되어 데이터를 전송 중인지 확인한 다음, 스트림을 송출할 수 없음에서 안내하는 점검을 완료해 주세요.
재생 프로토콜을 지원하는 다른 플레이어에서 시도해보세요. 만약 스트림이 다른 플레이어에서 정상 작동한다면, 기존 플레이어의 프로토콜 지원, 미디어 코덱 지원 및 설정을 검토하시기 바랍니다.
브라우저 기반 재생의 경우, 브라우저 콘솔에서 교차 출처(CORS) 오류가 있는지 확인하세요. 플레이어 페이지와 스트림이 서로 다른 Origin을 사용하는 경우, 재생 응답에 필수 CORS 헤더가 포함되어야 합니다.
다른 기기 또는 네트워크에서 재생을 비교해보세요. 한 명의 시청자만 영향을 받는 경우, 해당 시청자의 연결 상태, 방화벽, 프록시, 브라우저 및 플레이어 환경을 조사해보세요.
송출부터 재생까지 스트림을 확인하세요:
소스 오디오 코덱을 확인하고 대상 HLS 플레이어가 이를 지원하는지 확인하십시오. 동일한 스트림을 RTMP 또는 HTTP-FLV로 비교하세요. 해당 프로토콜에서는 오디오가 정상이고 HLS에서는 오디오가 나오지 않는 경우, AAC 오디오로 스트림을 테스트해 보십시오.
문제가 계속된다면, 아래 정보를 CDNetworks 지원팀에 제공해 주십시오:
편집되지 않은 자격 증명, 스트림 키, 토큰 또는 인증 비밀을 공유하지 마십시오.