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


Команды скриптов

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

Команды скрипта, поддерживаемые пакетом SDK для формата Windows Media, представляют собой простые пары строк имени и значения. Например, общая команда скрипта — "URL", которая используется Медиаплеер Windows и другими приложениями для открытия веб-страниц. Другая половина пары скриптов для команды "URL", содержит допустимый универсальный указатель ресурсов (URL-адрес), например https://www.adatum.com. Объекты этого пакета SDK не предоставляют поддержку для каких-либо конкретных команд; приложение должно включать логику для обработки любых команд, которые вы используете. Для обеспечения совместимости с большинством игроков можно использовать команды, поддерживаемые Медиаплеер Windows.

Команды скрипта можно доставить одним из двух способов: в потоке скрипта или в заголовке файла.

Потоки скриптов

Команды скрипта можно доставить в собственном потоке в ASF-файле. Каждый пример в потоке скрипта содержит две строки пары "имя-значение". Преимущество использования потока скриптов заключается в том, что команды будут доставляться в правильное время презентации.

Команды скрипта в заголовке файла

Команды скрипта можно включить в заголовок файла для извлечения во время воспроизведения. Воспроизводимое приложение отвечает за выполнение команд скрипта в нужное время. Преимущество использования команд скрипта в заголовке файла заключается в том, что все команды скрипта доступны перед началом получения примеров.

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

Использование команд скрипта