다음을 통해 공유


비트 전송률 선택

[이 페이지와 연결된 기능인 Windows Media Format 11 SDK는 레거시 기능입니다. 원본 판독기 및 싱크 작성기에 의해 대체되었습니다. 원본 판독기 및 싱크 작성기는 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드에서 Windows Media Format 11 SDK 대신 소스 판독기 및 싱크 기록기를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]

네트워크를 통해 스트리밍되는 파일의 경우 사용해야 하는 비트 전송률을 신중하게 고려해야 합니다. 대부분의 경우 파일에 있는 모든 스트림의 비트 속도를 함께 추가하여 파일을 스트리밍하는 데 필요한 사용 가능한 대역폭에 대한 일반적인 아이디어를 얻을 수 있습니다. 그러나 각 스트림에 대해 일정량의 오버헤드도 필요합니다. 이 오버헤드는 다음 표에 요약되어 있습니다.

비트 속도 범위(Kbps) 오버헤드에 필요한 추가 대역폭(Kbps)
10 – 16 3
17 – 30 4
31 – 45 5
46 – 70 6
71 – 225 7
>225 9

 

스트림에 필요한 일반적인 오버헤드는 데이터 단위 확장을 고려하지 않습니다. 모든 데이터 단위 확장은 연결된 샘플의 크기에 추가됩니다. 데이터 단위 확장의 유형에 따라 스트림의 비트 속도를 크게 높일 수 있습니다.

또한 네트워크 연결을 통해 사용할 수 있는 이론적 최대 대역폭이 실제 대상 비트 전송률이 아니라는 점을 고려해야 합니다. 네트워크 트래픽 및 기타 여러 요인으로 인해 지정된 연결에 대해 사용 가능한 평균 대역폭이 연결의 대역폭 용량에 미치지 못합니다.

프로필 디자인