Веб-потоки
[Функция, связанная с этой страницей, Windows Media Format 11 SDK, является устаревшей функцией. Она была заменена средствами чтения источника и модуля записи приемников. Средство чтения источника и модуль записи приемников оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать в новом коде средство чтения исходного кода и модуль записи приемников вместо пакета SDK для Windows Media Format 11, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]
Веб-поток похож на файловый поток в том, что он содержит файлы данных. В веб-потоке эти файлы обычно представляют собой HTML-страницы и связанные рисунки в формате GIF или JPEG.
Веб-потоки могут быть особенно полезны для ASF-файлов, которые используются в качестве презентаций. До поддержки веб-потоков презентации имели URL-адреса в потоках скриптов в файле, чтобы веб-страница загружалась в заранее определенное время. Сложность заключалась в том, что перегрузка сети может привести к задержкам и создать плохое взаимодействие с просмотром.
При использовании веб-потоков компоненты веб-страниц можно включить в ASF-файл в виде потока. По мере получения файлов их можно кэшировать, чтобы при доставке команды отображения (или отрисовки) URL-адреса они могли быть мгновенно доступны браузеру. Это обеспечивает плавное и согласованное воспроизведение. Команда render доставляется в самом веб-потоке, а не в виде команды скрипта в отдельном потоке.
Рекомендуется, чтобы веб-потоки, созданные с помощью пакета SDK для windows Media Format 9 Series, или более поздние версии были предоставлены с номером версии 1. Это значение указывается в структуре WMT_WEBSTREAM_FORMAT в элементе wVersion . Сам пакет SDK не выполняет никаких действий для принудительного применения этой версии.
Примечание
При подключении к потокам прямой трансляции с веб-потоками пользователь может получить команду отрисовки до того, как указанный файл фактически находится в локальном кэше. Если приложение не справится с этим условием, в браузере отобразится сообщение об ошибке "Страница не найдена".
Связанные темы