라이브 플랫폼에서 라이브 방송이 종료됐습니다.
사용자가 스트리밍 중인 라이브 방송이 대상 라이브 플랫폼에서 중단되는 상황과 그에 따른 PRISM 앱 내에서의 변화에 대해 안내해 드립니다.
PRISM 앱을 비롯한 다양한 스트리밍 앱을 통해 스트리밍되는 라이브는 다양한 원인으로 스트리밍 중인 라이브 플랫폼에서 중단될 수 있습니다.
그래서 PRISM 앱은 사용자의 라이브 스트리밍이 진행되는 동안, 대상 라이브 플랫폼에서 해당 라이브가 정상적인 상태로 유지되는지를 실시간으로 체크합니다.
그리고 사용자의 라이브가 중지되는 등, 정상적인 OnAir 상태가 아닌 것으로 확인되는 때에는 이 내용을 기기의 스트리밍 화면에 다음과 같은 안내를 표시하여, 사용자께서 현재의 상황을 인지하고 해결할 수 있도록 돕고 있습니다.
이 안내는, 라이브 플랫폼에서는 라이브 방송이 종료되었음에도, 스트리머가 이를 인지하지 못하고 라이브 스트리밍을 지속하는 상황을 방지하기 위함입니다.
한가지 기억해주실 부분은, 이와 같은 다이얼로그가 노출된 시점부터는 PRISM 앱은 해당 라이브 스트리밍이 중단된 것으로 판단하여 시청자의 채팅, 시청자 수, 좋아요 수 등 라이브 방송의 정보를 더는 갱신하지 않는다는 점입니다.
그렇기에 별도의 기기 등에서 라이브 플랫폼으로 접근하시어 해당 라이브 방송의 상태를 확인해주신 후, 문제가 확인되는 경우 기존의 스트리밍은 중단하고 새롭게 라이브 스트리밍을 시작해주시기를 당부드립니다.
사용자의 명시적인 라이브 스트리밍 중단과 무관하게 개별 라이브 플랫폼에서 라이브 방송이 중단되는 주요한 원인들은 다음과 같습니다.
1. 기기에서의 스트리밍이 원활하게 처리되지 못한 경우
2. 개별 라이브 플랫폼의 커뮤니티 정책에 따라 라이브 방송이 중단된 경우
3. 개별 라이브 플랫폼의 최대 방송 시간 제한으로 라이브 방송이 중단된 경우
1. 기기에서의 스트리밍이 원활하게 처리되지 못한 경우
이 경우는 다시 두가지 상황으로 나뉠 수 있습니다.
(1) 스마트폰 기기가 현재 사용하고 있는 네트워크 대역폭이 부족한 경우
스마트폰은 WiFi 또는 모바일 데이터 네트워크 등의 무선 네트워크를 이용하며 이들은 그 특성상 안정적이지 못할 수 있습니다.
그리고 지속적 낮거나 또는 일시적으로 낮아진 대역폭으로 인하여 기기가 만들어둔 라이브 영상을 송출 대상 라이브 플랫폼으로 전달하는 것이 원활하지 못할 수 있습니다.
라이브 플랫폼들은 기기로부터 일정 시간 라이브 영상을 수신받지 못하는 경우 해당 라이브 방송을 중단시키는 정책을 가지고 있기도 합니다.
라이브 플랫폼들마다 영상이 다시 수신되기까지 대기하는 최대 시간의 기준은 다르며, 이 기준도 언제든지 변경 가능하기 때문에 이를 PRISM 서비스에서 가이드해드리기 어려운 점은 양해를 부탁드립니다.
사용 중인 네트워크 대역폭이 충분하지 못한 경우에는 안정적인 라이브 방송을 유지하기 어렵습니다. 다음의 안내를 참고하시어 보다 안정적이고 충분한 네트워크를 확보해주시기 바랍니다.
(2) 스마트폰 기기가 발열 등의 이유로 스트리밍 영상을 정상적으로 만들어내지 못하는 경우
카메라에서 영상을 수신하고, 이를 영상으로 인코딩하고, 그 결과를 라이브 플랫폼으로 전송까지 해야하는 라이브 스트리밍은, 사실 스마트폰에게는 다소 무거운 작업입니다.
그래서 라이브 스트리밍이 오래 지속되면 스마트폰 기기의 각 부분에서는 발열이 발생합니다. 카메라, 스크린, CPU, 모뎀 등 다양한 곳에서 발열이 시작되고, 이 발열은 결국 영상 품질과 기기 기능의 저하로 이어집니다.
심한 경우 정해진 시간 내에 만들어야하는 양의 영상을 만들지 못할 수 있으며, 이런 경우 라이브 플랫폼은 정상적으로 영상을 수신하지 못하기에 앞서 안내해드린 네트워크 이슈와 동일하게 라이브 방송을 중단시킬 수도 있습니다.
특별한 이유가 없이 플랫폼에서 라이브 방송이 중단되는 경우, 그리고 그 때에 사용자의 기기가 많이 뜨거운 상태라면 다음의 안내를 참고하시어, 스트리밍을 위한 최적의 기기 상태를 먼저 확보해주시기 바랍니다.
2. 개별 라이브 플랫폼의 커뮤니티 정책에 따라 라이브 방송이 중단된 경우
YouTube 및 Facebook, Twitch 등 개별 라이브 플랫폼은 각자의 커뮤니티 안전을 위한 정책을 가지고 있습니다. 그리고 플랫폼은 커뮤니티 안전을 유지하기 위해 사용자들의 라이브 스트리밍을 모니터하게 됩니다.
이런 라이브 스트리밍의 모니터는 운영자를 통해서 처리되기도 하며 또는 자동화된 AI 기술을 통해 처리되기도 합니다. 따라서 이들의 처리에 오차가 발생할 수도 있음을 예상할 수 있습니다.
폭력적이거나 성적인 콘텐츠는 시청자로부터 신고를 받을 수도 있을 것입니다. 그리고 그에 따라 라이브 방송이 중단될 수도 있습니다. 또한, 정지 화면이 지속되거나 객관적으로 의미없는 화면이 지속되는 라이브 방송도 제제의 대상이 될 수 있습니다.
라이브 스트리밍이 중단되는 경우 송출 대상 라이브 플랫폼의 커뮤니티 정책을 위반한 것은 아닌지 확인해주시기 바랍니다. 또한 위반한 사실이 없음에도 플랫폼으로부터 라이브 방송이 중단되었다면 해당 플랫폼의 고객센터로 관련 내용을 문의하고 조치하실 수 있을 것입니다.
3. 개별 라이브 플랫폼의 최대 방송 시간 제한으로 라이브 방송이 중단된 경우
YouTube 및 Facebook, Twitch 등 개별 라이브 플랫폼은 각자의 라이브 스트리밍 최대 시간 제한 정책을 가지고 있습니다.
그리고 PRISM 앱에서 스트리밍되는 라이브 방송이 이들의 시간 제한에 해당되어 강제 종료될 수 있습니다. 이들의 제한 시간 예시는 다음과 같습니다.
- Facebook으로의 스트리밍은 최대 8시간까지 가능합니다.
https://www.facebook.com/help/409713772701330 - YouTube로의 스트리밍은 최대 제한시간이 정해져 있지 않습니다. 하지만 12시간 미만의 스트리밍 영상에 대해서만 자동 보관처리를 지원합니다. 또한 YouTube는 스트리밍이 12시간을 초과하는 경우에는 영상이 전혀 보관되지 않을 수도 있다고 알리고 있습니다.
https://support.google.com/youtube/answer/6247592 - Twitch로의 스트리밍은 최대 24시간까지 가능합니다.
https://help.twitch.tv/s/article/broadcast-guidelines - Band로의 스트리밍은 최대 2시간까지 가능합니다.
https://band.us/band/62396709/post/91
이와 같이 다양한 라이브 플랫폼들은 각자 다른 시간 제한 정책을 가지고 있으며, 이들 또한 언제든지 조정될 수 있습니다.
그래서 사용자의 다소 길었던 라이브 스트리밍이 중단되는 경우에는 라이브 플랫폼의 스트리밍 최대 시간 제한에 해당했던 것은 아닌지도 확인해주시기 바랍니다.
- Android error code : 4912
- iOS error code : 0 / 15