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