<aside> <img src="/icons/bookmark_green.svg" alt="/icons/bookmark_green.svg" width="40px" />
목차
</aside>
서비스의 레퍼런스로 Zoom과 치지직 등 여러 스트리밍 서비스의 동작원리를 조사하던 중, 각 서비스별로 서로 다른 프로토콜을 사용하는 것을 발견할 수 있었다.
영상 송출에 사용되는 프로토콜을 조사하고 우리 서비스에 적합한 프로토콜을 선정하고자 한다!
스트리밍의 시작이라고 말할 수 있다. 1996년 등장하였으며 RTSP가 등장 전 영상, 음악 등 멀티미디어 정보를 완전히 다운로드한 후 시청할 수 있었음.
다만 오래된 기술이라 화질 저하, 미디어 서버 운영에 대한 높은 난이도 등으로 도태되고 있는 실정.
스트리머 → rtmp → 서버 → hls → 클라이언트
참고자료
https://medium.com/@cwh./동영상-안끊기고-보는법-feat-ll-hls-a6a0c453b21f
https://medium.com/@delivalue100/hls-http-live-streaming-4fb1d2992d57
RTSP는 고정된 비트레이트로 콘텐츠 스트리밍에 최적화
⇒ 따라서 호환성이 높은 HTTP를 기반으로, 네트워크 상태에 따라 비디오 품질을 실시간으로 조정 가능한 가변 비트레이트 기능까지 도입된 것이 HLS