Документация
ОС Аврора 5.0.1

C++-классы Qt VideoChat

Классы C++ обеспечивают больший контроль над мультимедийным содержимым, чем альтернативные QML-компоненты. Если приложение подразумевает сложные варианты использования, например, декодирование медиафайлов, доступ к видео- или аудиобуферам, следует использовать именно C++ API. Дополнительная информация о сложных вариантах использования аудио, видео и камеры, поддерживаемых классами C++, находится в обзорной статье о VideoChat.

Пространства имён

Классы

Интерфейсы VideoChat

QVCEncodedVideoSink Определяет интерфейс для потребителя закодированного видео.

Qt VideoChat Common

QVCCodecInfo Общая информация о поддерживаемых видеокодеках.
QVCSink Определяет интерфейс для абстрактного медиаприёмника.
QVCSource Интерфейс для абстрактного медиа-источника.

VideoChat Decoder

QVCDecoder Интерфейс для видеокодеков.
QVCDecodingVideoSink Соединяет производителя закодированного видео и декодер.

Qt VideoChat Encoder

QVCEncoder Интерфейс для видеокодеров.
QVCEncoderVideoSurface Клей между производителем видео и кодировщиком. Реализует и кодирует кадры, переданные в present().
QVCEncodedVideoFrame Представляет собой полный закодированный видеокадр.

Qt VideoChat Camera

QVCCamera Интерфейс для системных камер.
QVCCameraInfo Общие сведения о камерах.

Мы используем cookies для персонализации сайта и его более удобного использования. Вы можете запретить cookies в настройках браузера.

Пожалуйста ознакомьтесь с политикой использования cookies.