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


Воспроизведение и предварительный просмотр аудио и видео (HTML)

[ Эта статья адресована разработчикам приложений среды выполнения Windows для Windows 8.x и Windows Phone 8.x. В случае разработки приложений для Windows 10 см. раздел последняя документация]

В статьях этого раздела описано, как воспроизвести звук и видео в вашем приложении среды выполнения Windows на JavaScript.

Описано, как воспроизводить звукозаписи и видео с помощью тегов HTML5 audio и video, совместно использовать и направлять потоковое мультимедиа на устройства, а также использовать эффекты и пользовательские расширения мультимедиа.

Примеры использования звука и видео в приложениях среды выполнения Windows на JavaScript см. в разделе Образец воспроизведения мультимедиа с помощью HTML и в прочих примерах, перечисленных в разделе Samples нижеследующей главы Related topics.

В этом разделе

Тема Описание

Краткое руководство: воспроизведение видео в приложении

В этом разделе показано, как использовать элемент HTML5 Video для воспроизведения видео в приложении среды выполнения Windows на JavaScript.

Как открывать локальные файлы мультимедиа с помощью элемента управления FileOpenPicker

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

Как открывать файлы мультимедиа из сети

Установите файл мультимедиа в сети в качестве источника мультимедиа для элемента audio или video.

Как использовать элементы управления воспроизведением мультимедиа системы

Класс SystemMediaTransportControls позволяет использовать в приложении системные элементы управления транспортировкой мультимедиа, предоставляемые Windows, и обновлять отображаемые сведения о мультимедиа.

Настройка параметров камеры и микрофона

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

Активация эффектов в теге <video>

В этом разделе показано, как включить звуковые и видеоэффекты в приложении среды выполнения Windows на JavaScript.

Активация воспроизведения с низкой задержкой

Если установить атрибут msRealTime для элемента мультимедиа, будет активировано воспроизведение с низкой задержкой.

Активация воспроизведения видео в стереорежиме

В этом разделе мы расскажем, как активировать воспроизведение видео в стереорежиме, установив атрибут msStereo3DRenderMode.

Оптимизация обработки видео

Среда выполнения Windows представляет несколько вариантов оптимизации при использовании элемента HTML5 video.

Осуществление перехода между клипами мультимедиа

В этом разделе мы расскажем о том, как обеспечить плавные переходы между видео- или аудиоклипами, если у вас не меньше двух элементов мультимедиа и вы переключаетесь между ними.

Выбор звуковых дорожек на различных языках

Используя свойство audioTracks, вы можете переключаться между разными звуковыми дорожками в файле мультимедиа.

Выбор выходного аудиоустройства

В этом разделе описывается, как выбрать выходное аудиоустройство в теге audio.

Увеличение и удаление киноформата “Letterbox” из видео

Свойство msZoom можно использовать для увеличения видео и удаления из обработанного видео полос киноформата "Letterbox" или "Pillarbox".

Включенный дисплей во время воспроизведения аудио или видео

Узнайте, как предотвратить отключение дисплея во время воспроизведения локального или потокового видео с помощью класса DisplayRequest.

Воспроизведение звука в фоновом режиме

В этом учебнике показано, как выбрать правильную категорию аудио- и видеопотока, чтобы настроить его на воспроизведение в фоновом режиме.

Обзор: фоновый звук для Windows Phone

Вы можете писать для Windows Phone 8.1 приложения, которые воспроизводят звук в фоновом режиме. Это означает, что даже после того, как пользователь выйдет из вашего приложения, нажав кнопку Назад или Пуск на устройстве, ваше приложение продолжит воспроизводить аудио. В этой статье обсуждаются компоненты приложения фонового аудио и их совместная работа.

Горизонтальное отображение видео

Используйте атрибут msHorizontalMirror для отражения видео по горизонтали.

Использование подключаемого DRM

Используя класс MediaProtectionManager, вы можете включить в вашем приложении среды выполнения Windows на JavaScript воспроизведение содержимого, защищенного средствами управления цифровыми правами (DRM).

Обработка ошибок DRM

Приложения среды выполнения Windows могут разрешать воспроизведение мультимедиа, защищенного с помощью DRM (управление цифровыми правами), используя класс MediaProtectionManager. Интерфейс MediaError расширен, и в него теперь входит атрибут msExtendedCode, который обеспечивает разработчикам обратную связь в ходе реализации.

Применение расширений мультимедиа

В этом разделе описываются расширения мультимедиа и их применение в приложении среды выполнения Windows.

написание фоновых мультимедийных приложений, позволяющих экономить энергию

Потоковое мультимедиа на устройства с использованием функции воспроизведения на устройстве

Функция воспроизведения на устройстве предоставляет пользователям возможность потоковой передачи аудио, видео и изображений с компьютера на имеющиеся в сети устройства.

 

Связанные разделы

Схемы

Схема создания приложений среды выполнения Windows на JavaScript

Проектирование взаимодействия с пользователем в приложениях

Примеры

Пример воспроизведения мультимедиа в HTML

Пример перекодировки файла мультимедиа

Пример расширения мультимедиа

Пример воспроизведения на устройстве

Пример PlayToReceiver

Пример диспетчера воспроизведения

Ссылки

Windows.Media

Windows.Media.PlayTo

Windows.Media.Protection

Аудио и видео HTML5

Другие ресурсы

Поддерживаемые форматы аудио и видео

Производительность звука и видео