Поделиться через


Аудио- и видеопотоки

[Функция, связанная с этой страницей, пакет SDK для Windows Media 11, является устаревшей функцией. Он был заменен средства чтения источника и записи приемника. средства чтения источников и записи приемника оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать новый код средства чтения исходного кода и записи приемников вместо пакета SDK для Windows Media 11, когда это возможно. Корпорация Майкрософт предлагает, что существующий код, использующий устаревшие API, будет перезаписан для использования новых API, если это возможно.]

Наиболее распространенными типами потоков, используемых в файлах, созданных с помощью пакета SDK для формата Windows Media, являются аудио- и видеопотоки. Цифровые представления звуковых и видеоданных сложны и занимают большое количество памяти. В большинстве случаев звук и видео сжимаются перед добавлением в ASF-файл. Сжатие выполняется с помощью компрессора или декомпрессора (кодека).

Некоторые кодеки Windows Media включены в этот пакет SDK, и они обеспечивают отличное сжатие качества для цифровых носителей. Дополнительные сведения о кодеках Windows Media см. в компонентах Codec. Многие другие кодеки доступны из различных источников. При создании ФАЙЛОВ ASF можно использовать любые кодеки, но только кодеки Windows Media напрямую поддерживаются объектами этого пакета SDK. Чтобы использовать другие кодеки, необходимо сжать примеры и передать их объекту записи в виде произвольных данных.

Самое важное различие между аудио-или видеопотоками и произвольными потоками заключается в том, что потоки, содержащие аудио- или видеоданные Windows Media, проверяются объектами пакета SDK для формата Windows Media. Произвольные потоки данных не проверяются автоматически и должны проверяться для целостности приложения.

Свойства аудио- или видеопотока описаны в профиле, используемом для создания файла.

произвольные потоки

функции файлов ASF

работа с профилями