최상급 화질과 버퍼링 없는 VoD 시청은 가능한가?

by fnf

최상급 화질과 버퍼링 없는 VoD 시청은 가능한가?

빠르고 최상급 화질의 동영상을 보는 것은 현대 사회인들 모두가 바라는 것일 겁니다.

이번 글에서는 동영상의 화질과 속도를 저하시키는 요인에 대해 서술하고 어떻게 하면 모두가 원하는 최고 수준의 동영상을 스트리밍 할 수 있을지에 대해서 설명 드리도록 하겠습니다. 더 나아가 VoD 시청에 있어서 CDN이 어떤 역할을 하는지도 알아보도록 하겠습니다.

-라이브 스트링 시 버퍼링이 걸리는 이유

-동영상 재생 문제를 해결 해줄 수 있는 CDN의 역할

VoD 시청과 CDN의 연관성

라이브 스트리밍 시 버퍼링이 걸리는 이유

이런 동영상 스트리밍 시 발생되는 버퍼링은  크게 두가지 요인이 있습니다.

첫번째는 네트워크 적인 이유입니다. 네트워크 사용이 많은 공간에서 한꺼번에 대량의 데이터들이 전송되면 스트리밍의 기능이 저하될 수 있습니다. 두번째 이유는 사용자 측의 요인입니다. 사용자가 사용하는 동영상 스트리밍 장치에 여러 프로세스가 수행되고 있을 때 이런 지연이 나타납니다.

CDN으로 트래픽을 분산시켜라

CDN(Content Delivery Network)이란 컨텐츠 전송 네트워크로 엑세스가 집중될 때 여러가지 역할을 합니다. 보통 모바일로 고해상도 영상을 자주 시청하는데, 이럴 경우 파일크기와 수가 증가하여 시스템 트래픽이 증가하게 됩니다. 이때 트래픽이 원활하게 이뤄질 수 있게 도와주는 것이 CDN 입니다. CDN 네트워크는 컨텐츠를 배포하는 사이트 상에 네트워크를 최적화 시켜  단기간에 빠르고 안정적인 전송을 가능하게 합니다. 또한, 엑세스가 집중되지 않아 오류 없이 웹 상의 트래픽을 분산시켜줍니다.

CDN의 확장성과 속도로 동영상 문제 해결!

첫번째 장점은 확장성입니다. 각 사용자의 시간과 기준에 의해 서비스를 제공하기 때문입니다. 두번째로는 속도입니다. CDN 서비스를 이용하게 되면 이용자가 동영상 시청 시 원래 서버(Origin)에 갈 필요없이 서브 서버들이 데이터를 대신 전달해줌으로써 빠른 속도의 동영상 시청이 가능합니다.

CDNVoD(Video on Demand)에 미치는 영향

CDN의 구조상 OTT 컨텐츠 서비스를 이용 시 좋은 퍼포먼스를 낼 수 있습니다. 네트워크 상에서 여러 사용자가 한 특정 콘텐츠에 몰리는 경우, 여러 서브 서버(캐시서버)를 만들고 그곳에 콘텐츠를 저장하여 분사하여 배치하도록 합니다. 그러므로 엑세스가 분산되면서 장애 사태를 방지 할 수 있습니다. 쉽게 말해, 한 동영상에 500명이 동시에 시청하려는 경우 500Mbps 정도의 동영상이 필요한데, CDN을 이용하면 서브서버로 안정적으로 영상 시청 및 전송을 할 수 있습니다.

연관된 글