|
<< Нажмите, чтобы показать Содержание >> 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