Выбор скорости
[Функция, связанная с этой страницей, Windows Media Format 11 SDK, является устаревшей функцией. Она была заменена средствами чтения источника и модуля записи приемников. Средство чтения источника и модуль записи приемников оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать в новом коде средство чтения исходного кода и модуль записи приемников вместо пакета SDK для Windows Media Format 11, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]
Для файлов, которые будут передаваться по сети, необходимо тщательно продумать, какую скорость передачи следует использовать. В большинстве случаев можно сложить скорость передачи всех потоков в файле вместе, чтобы получить общее представление о доступной пропускной способности, необходимой для потоковой передачи файла. Однако для каждого потока также требуется определенный объем накладных расходов. Эти издержки приведены в следующей таблице.
Диапазон скорости (Кбит/с) | Дополнительная пропускная способность, необходимая для накладных расходов (Кбит/с) |
---|---|
10 – 16 | 3 |
17 – 30 | 4 |
31 – 45 | 5 |
46 – 70 | 6 |
71 – 225 | 7 |
>225 | 9 |
Обычные издержки, необходимые для потока, не учитывают расширения единиц данных. Каждое расширение единицы данных увеличивает размер образца, к которому он присоединен. В зависимости от типа расширения единицы данных это может значительно увеличить скорость потока.
Необходимо также учитывать, что теоретическая максимальная пропускная способность, доступная через сетевое подключение, не является практической целевой скоростью. Средняя доступная пропускная способность для любого подключения значительно меньше пропускной способности подключения из-за сетевого трафика и многих других факторов.
Связанные темы