|
<< Нажмите, чтобы показать Содержание >> TRVEncodingType |
Указывает кодировку видеоданных.
Модуль [VCL и LCL] MRVType;
Модуль [FMX] fmxMRVType;
type
TRVEncodingType = (rvetJPEG, rvetJPEGChange,
rvetHWL, rvetHWLChange,
rvetBMP, rvetBMPChange,
rvetPNG, rvetPNGChange,
rvetMixFormat, rvetMixFormatChange;
Значение |
Описание |
rvetJPEG |
Видеокадр передается в виде изображения в формате JPEG. |
rvetJPEGChange |
Видеокадр разбивается на фрагменты, изменённые фрагменты отправляются в виде изображений JPEG. |
rvetHWL (БЕТА!) |
Видеокадр передается в сжатом виде с использованием преобразования Хаара. |
rvetHWLChange (БЕТА!) |
Видеокадр разделяется на фрагменты, измененные фрагменты передаются в сжатом виде с использованием преобразования Хаара. |
rvetBMP |
Видеокадр передается в виде изображения в формате Windows bitmap. |
rvetBMPChange |
Видеокадр разбивается на фрагменты, изменённые фрагменты отправляются в виде изображений Windows bitmap. |
rvetPNG |
Видеокадр передается в виде изображения в формате PNG (требуется Delphi 2009 или новее) |
rvetPNGChange |
Видеокадр разбивается на фрагменты, изменённые фрагменты отправляются в виде изображений PNG (требуется Delphi 2009 или новее) |
rvetMixFormat |
Видеокадр отправляется в виде изображения. Компонент выбирает формат изображения, обеспечивающий минимальный размер для этого кадра. Этот режим требует значительных вычислительных ресурсов. |
rvetMixFormatChange |
Видеокадр разбивается на фрагменты, измененные фрагменты отправляются в виде изображений. Компонент выбирает формат изображения, обеспечивающий наименьший размер для этого кадра. Этот режим требует значительных вычислительных ресурсов. |
Реализация преобразования Хаара основана на коде с сайта http://ainc.de. Текущая версия реализации HWL нестабильна и не рекомендуется к использованию.
Кодирование в формате PNG может быть полезно для отправки изображений без потерь качества от TRVCamera с параметром DeviceType=rvdtDesktop.
Это тип следующих свойств: