오디오 전송

cd → 1.4mpbs

mp3 → 96, 128, 160kbps

1초당 포맷에 맞게 최소한 비트 레이트를 보내야 정상적으로 통신할 수 있음

비디오 전송

매 프레임 이미지를 전송하는데, 이전 프레임과 중복되는 부분은 전송하지 않는 식으로 데이터를 압축할 수 있음

스트리밍

클라이언트가 서버로부터 전송받은 데이터를 바로바로 재생하면 나중에 네트워크 딜레이가 발생할 때 영상이 끊긴다. (jitter)

받은 데이터를 버퍼에 저장해뒀다가, 나중에 출력해야한다.

TCP, UDP만으로는 데이터 전송에 부족함이 있다.

DASH라는 application계층의 protocol을 사용한다.

DASH

영상 파일을 청크 덩어리로 나눈다. (약 256kb)