라이브 플랫폼에서 라이브 방송이 종료되어 PRISM 앱에서의 스트리밍도 함께 중단되었습니다.

PRISM Live Studio. Official
4 min readDec 7, 2022

--

사용자가 스트리밍 중인 라이브 방송이 대상 라이브 플랫폼으로부터 중단되어 PRISM 앱에서의 스트리밍도 함께 중단된 상황에 대해 안내해드립니다.

스트리밍되는 라이브는 다양한 원인으로 스트리밍 중인 라이브 플랫폼에서 중단될 수 있습니다.

그래서 PRISM 앱은 사용자의 라이브 스트리밍이 진행되는 동안, 대상 라이브 플랫폼에서 현재의 라이브 방송이 정상적인 상태로 유지되는지를 실시간으로 체크합니다.

그리고 사용자의 라이브 방송이 중단되는 등, 현재의 라이브가 OnAir 상태가 아닌 것으로 명백하게 확인되는 때에는 스트리밍 화면에 다음과 같은 안내와 함께 PRISM 앱에서의 스트리밍도 함께 자동 중단 처리됩니다.

이런 처리는 라이브 플랫폼에서 라이브 방송이 명백히 종료되었음에도, 스트리머가 이를 인지하지 못하고 라이브 스트리밍을 지속하게되는 상황을 방지하기 위함입니다.

개별 라이브 플랫폼에서 라이브 방송이 강제로 중단되는 주요한 원인들은 다음과 같습니다.

  1. 기기에서의 스트리밍이 원활하게 처리되지 못한 경우
  2. 개별 라이브 플랫폼의 커뮤니티 정책에 따라 라이브 방송이 중단된 경우
  3. 개별 라이브 플랫폼의 최대 방송 시간 제한으로 라이브 방송이 중단된 경우

1. 기기에서의 스트리밍이 원활하게 처리되지 못한 경우

이 경우는 다시 두가지 상황으로 나뉠 수 있습니다.

(1) 스마트폰 기기가 현재 사용하고 있는 네트워크 대역폭이 부족한 경우

스마트폰은 WiFi 또는 모바일 데이터 네트워크 등의 무선 네트워크를 이용하며 이들은 그 특성상 안정적이지 못할 수 있습니다.

그리고 지속적 낮거나 또는 일시적으로 낮아진 대역폭으로 인하여 기기가 만들어둔 라이브 영상을 송출 대상 라이브 플랫폼으로 전달하는 것이 원활하지 못할 수 있습니다.

라이브 플랫폼들은 기기로부터 일정 시간 라이브 영상을 수신받지 못하는 경우 해당 라이브 방송을 중단시키는 정책을 가지고 있기도 합니다.

라이브 플랫폼들마다 영상이 다시 수신되기까지 대기하는 최대 시간의 기준은 다르며, 이 기준도 언제든지 변경 가능하기 때문에 이를 PRISM 서비스에서 가이드해드리기 어려운 점은 양해를 부탁드립니다.

사용 중인 네트워크 대역폭이 충분하지 못한 경우에는 안정적인 라이브 방송을 유지하기 어렵습니다. 다음의 안내를 참고하시어 보다 안정적이고 충분한 네트워크를 확보해주시기 바랍니다.

[모바일] 더 나은 안정성과 품질의 라이브 방송을 위한 가이드

(2) 스마트폰 기기가 발열 등의 이유로 스트리밍 영상을 정상적으로 만들어내지 못하는 경우

카메라에서 영상을 수신하고, 이를 영상으로 인코딩하고, 그 결과를 라이브 플랫폼으로 전송까지 해야하는 라이브 스트리밍은, 사실 스마트폰에게는 다소 무거운 작업입니다.

그래서 라이브 스트리밍이 오래 지속되면 스마트폰 기기의 각 부분에서는 발열이 발생합니다. 카메라, 스크린, CPU, 모뎀 등 다양한 곳에서 발열이 시작되고, 이 발열은 결국 영상 품질과 기기 기능의 저하로 이어집니다.

심한 경우 정해진 시간 내에 만들어야하는 양의 영상을 만들지 못할 수 있으며, 이런 경우 라이브 플랫폼은 정상적으로 영상을 수신하지 못하기에 앞서 안내해드린 네트워크 이슈와 동일하게 라이브 방송을 중단시킬 수도 있습니다.

특별한 이유가 없이 플랫폼에서 라이브 방송이 중단되는 경우, 그리고 그 때에 사용자의 기기가 많이 뜨거운 상태라면 다음의 안내를 참고하시어, 스트리밍을 위한 최적의 기기 상태를 먼저 확보해주시기 바랍니다.

[모바일] 라이브 품질에 악영향을 주는 기기의 발열을 개선하는 방법

2. 개별 라이브 플랫폼의 커뮤니티 정책에 따라 라이브 방송이 중단된 경우

YouTube 및 Facebook, Twitch 등 개별 라이브 플랫폼은 각자의 커뮤니티 안전을 위한 정책을 가지고 있습니다. 그리고 플랫폼은 커뮤니티 안전을 유지하기 위해 사용자들의 라이브 스트리밍을 모니터하게 됩니다.

이런 라이브 스트리밍의 모니터는 운영자를 통해서 처리되기도 하며 또는 자동화된 AI 기술을 통해 처리되기도 합니다. 따라서 이들의 처리에 오차가 발생할 수도 있음을 예상할 수 있습니다.

폭력적이거나 성적인 콘텐츠는 시청자로부터 신고를 받을 수도 있을 것입니다. 그리고 그에 따라 라이브 방송이 중단될 수도 있습니다. 또한, 정지 화면이 지속되거나 객관적으로 의미없는 화면이 지속되는 라이브 방송도 제제의 대상이 될 수 있습니다.

라이브 스트리밍이 중단되는 경우 송출 대상 라이브 플랫폼의 커뮤니티 정책을 위반한 것은 아닌지 확인해주시기 바랍니다. 또한 위반한 사실이 없음에도 플랫폼으로부터 라이브 방송이 중단되었다면 해당 플랫폼의 고객센터로 관련 내용을 문의하고 조치하실 수 있을 것입니다.

3. 개별 라이브 플랫폼의 최대 방송 시간 제한으로 라이브 방송이 중단된 경우

YouTube 및 Facebook, Twitch 등 개별 라이브 플랫폼은 각자의 라이브 스트리밍 최대 시간 제한 정책을 가지고 있습니다.

그리고 PRISM 앱에서 스트리밍되는 라이브 방송이 이들의 시간 제한에 해당되어 강제 종료될 수 있습니다. 이들의 제한 시간 예시는 다음과 같습니다.

이와 같이 다양한 라이브 플랫폼들은 각자 다른 시간 제한 정책을 가지고 있으며, 이들 또한 언제든지 조정될 수 있습니다.

그래서 사용자의 다소 길었던 라이브 스트리밍이 중단되는 경우에는 라이브 플랫폼의 스트리밍 최대 시간 제한에 해당했던 것은 아닌지도 확인해주시기 바랍니다.

  • Android error code : 4912
  • iOS error code : 0 / 15

--

--

PRISM Live Studio. Official
PRISM Live Studio. Official

No responses yet