Назад | Перейти на главную страницу

Подходит ли многоадресная рассылка для отправки копии видеочата на сервер?

Я создаю приложение для видеочата p2p, используя код libjingle / WebRTC. Я хотел бы собрать копии этих видео-разговоров на нашем сервере, чтобы пользователи могли смотреть их позже, но я не хочу поглощать слишком много трафика пользователя. Подходит ли для этого многоадресная рассылка? Я хочу, чтобы клиент отправлял по одной копии каждого видеопакета. При любом подходящем сетевом соединении пакет должен быть скопирован и доставлен как партнеру, так и серверу.

Из чтения о IP Multicast, кажется, пакет должен иметь многоадресный адрес в качестве пункта назначения, и оба получателя подписываются на многоадресный адрес. Я не понимаю, как это будет работать на чем-либо, кроме локальной сети.

Возможно, я подхожу к этой проблеме не с той стороны? Я не знаю, подходит ли многоадресная рассылка.

Чтобы многоадресная рассылка работала за пределами локальной сети, вам потребуется многоадресная маршрутизация, которую немного сложно настроить, и не все интернет-провайдеры поддерживают многоадресную рассылку. Итак, если ваше приложение нацелено на Интернет, то использование многоадресной рассылки - плохая идея. Возможно, попробуйте отправить видеопотоки через свой сервер, чтобы обойти NAT, хотя и за счет дополнительной задержки.