Udostępnij za pośrednictwem


Wybieranie szybkości bitów

[Funkcja skojarzona z tą stroną, windows Media Format 11 SDK, jest starszą funkcją. Zostało zastąpione przez Odbiornik Źródła i Zapisuj Ujście. Czytnik źródeł i Rejestrator ujścia zostały zoptymalizowane dla Windows 10 i Windows 11. Firma Microsoft zdecydowanie zaleca, aby nowy kod używał czytnika źródeł i modułu zapisywania ujścia zamiast zestawu SDK windows Media Format 11, jeśli jest to możliwe. Firma Microsoft sugeruje, że istniejący kod, który używa starszych interfejsów API, należy przepisać go do korzystania z nowych interfejsów API, jeśli to możliwe.]

W przypadku plików, które będą przesyłane strumieniowo za pośrednictwem sieci, należy dokładnie rozważyć szybkość transmisji bitów, których należy użyć. W większości przypadków można dodać szybkość transmisji bitów wszystkich strumieni w pliku, aby uzyskać ogólne pojęcie o dostępnej przepustowości wymaganej do strumieniowego przesyłania pliku. Jednak dla każdego strumienia wymagana jest również pewna ilość narzutu. To obciążenie zostało podsumowane w poniższej tabeli.

Zakres szybkości bitów (Kb/s) Dodatkowa przepustowość wymagana na potrzeby obciążeń (Kb/s)
10 – 16 3
17 – 30 4
31 – 45 5
46 – 70 6
71 – 225 7
>225 9

 

Typowe obciążenie wymagane dla strumienia nie bierze pod uwagę rozszerzeń jednostek danych. Każde rozszerzenie jednostki danych powiększa rozmiar próbki, do której jest dołączone. W zależności od typu rozszerzenia jednostki danych może to znacznie zwiększyć szybkość transmisji bitów dla strumienia.

Należy również wziąć pod uwagę, że teoretyczna maksymalna przepustowość dostępna za pośrednictwem połączenia sieciowego nie jest praktyczną docelową szybkością transmisji bitów. Średnia dostępna przepustowość dla danego połączenia jest bardzo krótka niż przepustowość połączenia, ze względu na ruch sieciowy i wiele innych czynników.

projektowanie profilów