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


Захват или воспроизведение звука, видео и изображений (HTML)

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

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

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

Чтобы поэкспериментировать с захватом данных мультимедиа и другими ключевыми возможностями Windows 8, скачайте практикумы по Windows 8. Они представляют собой модульное, пошаговое введение в создание приложения Магазина Windows на языке программирования по вашему выбору (JavaScript и HTML или C# и XAML).

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

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

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

В этом разделе мы рассмотрим самый простой способ захвата фото- или видеоизображения с встроенной или подключенной камеры с помощью API CameraCaptureUI. Этот API запускает полноэкранное диалоговое окно пользовательского интерфейса камеры и позволяет очень просто выполнять захват фото- или видеоизображения.

Краткое руководство. Захват видео с помощью API MediaCapture

В этом разделе описывается захват видео с записью в файл с помощью API Windows.Media.Capture. Вы можете использовать API Windows.Media.Capture для управления асинхронной операцией захвата, выбора профиля кодирования и записи получаемого видео в файл.

Предварительный просмотр видео с веб-камеры

Вы можете связать камеру с тегом <video> для предпросмотра видео.

Запись звуковых файлов или видео

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

Поворот видео

Используя методы SetPreviewRotation и SetRecordRotation класса MediaCapture, вы можете поворачивать видео, захваченное с камеры.

Зеркальное отображение видео

Зеркалирование предпросмотра удобно при видеоконференциях и видеоразговорах. Обычно пользователь желает видеть свое зеркальное отражение. Оригинальное, неотраженное изображение может быть непривычным, поскольку мы привыкли представлять себя такими, какими видим в зеркале.

Добавление стабилизации видео

Эффект VideoStabilization может помочь уменьшить дрожание видеоизображения, например полученного с ручной камеры.

Применение эффектов к записанному видео

Чтобы применить эффекты к записанному видео,используйте метод MediaCapture.AddEffectAsync.

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

В этом разделе мы разъясним категории потоковой передачи звука и продемонстрируем использование тега <audio> для добавления возможностей потоковой передачи звука в ваше приложение.

Настройка клавиш для элементов управления мультимедиа

В этом руководстве мы расскажем о том, как настроить аппаратные клавиши мультимедиа на клавиатуре и использовать их для управления потоком аудио-видео (AV), нажимая «Воспроизведение», «Пауза», «Стоп» и т. д.

Классификация аудиовидеопотока (AV) для передачи аудио

В этом руководстве описано, как выбрать правильную категорию аудиовидеопотока (AV), чтобы настроить его как поток воспроизведения звука.

Управление вызовами на устройстве связи Bluetooth по умолчанию

В этом учебнике показано, как настроить обработку звонков при помощи устройства связи Bluetooth по умолчанию.

 

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

Схемы

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

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

Примеры

Образец захвата мультимедийного содержимого

Образец пользовательского интерфейса для захвата с камеры

Образец пользовательского интерфейса для параметров камеры

Образец перечисления устройств

Образец связи в реальном времени

Образец расширения мультимедиа

Практические лабораторные работы для Windows 8

Ссылки

Windows.Media

Windows.Media.Capture

Windows.Media.Devices

Windows.Media.MediaProperties

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

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

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

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