TRVCamSender.Protocol

<< Нажмите, чтобы показать Содержание >>

TRVCamSender.Protocol

Определяет протокол, используемый для отправки данных.

property Protocol: TRVProtocol;

Рекомендация для связи между TRVCamSender и TRVCamReceiver:

Если вам нужно отправлять не только видео и аудио, но и другие типы данных (команды, файлы и т. д.), создайте 2 пары отправитель+получатель. Для первого отправителя назначьте Protocol = rvpUDP, подключите его к первому получателю (имеющему то же значение свойства Protocol) и используйте его для передачи видео- и аудиоданных. Для второго отправителя назначьте Protocol = rvpTCP (или rvpHTTP), подключите его ко второму получателю (имеющему то же значение свойства Protocol) и используйте его для передачи команд, файлов и т. д.

Рекомендация для связи между TRVCamSender и TRVMediaServer:

Если вам необходимо отправлять не только видео и аудио, но и другие виды данных (команды, файлы и т. д.), клиент может состоять из 3 компонентов с одинаковым GUID: двух отправителей и одного получателя. Первый отправитель может отправлять видео и аудио по протоколу UDP. Второй отправитель может отправлять команды и файлы по протоколу HTTP или TCP. Соединение «сервер-получатель» всегда должно быть HTTP или TCP.

 

Эти рекомендации не являются обязательными: вполне можно использовать только протокол TCP и только один отправитель.

 

Значение по умолчанию:

rvpUDP