LINUX.ORG.RU

Файлы через NAT - libjingle или libnice или ...?

 , ,


1

1

Приветствую, нуждаюсь в совете.

Надо файл перекинуть через пару NATов, свой лисапед на С/C++ я уже попробовал с какой то чужой либой, возвращающей мне параметры ната от чужого STUN сервера - вроде все не сложно, обмениваемся получаемыми параметрами от стуна через какой то сигнальный сервер (в моем случае MQTT), создаем маршрут в НАТе посылкой UDP пакета и погнали качать.

НО во всей этой канители напрягает пара моментов, под которые нужно продолжать пилить лисапед

  1. обеспечение корректности полученных данных
  2. шифрование трафика

Последнее важно, но не так как первое.

Посоветуйте НЕБОЛЬШУЮ широко используемую либу под эти цели???

★★★
Ответ на: комментарий от imatveev13

да мне просто файл нужно послать, с другой стороны этой же либой без всякого стриминга получить и уже пересжимать буду ффмпеговкой либой в нужный формат

wolverin ★★★
() автор топика
Ответ на: комментарий от MKuznetsov

интересно, но к нему опять нужно свой лисапед собирать по проходу через нат? (запросы стун, создание машрута в нат, шифрование трафика)

wolverin ★★★
() автор топика
Последнее исправление: wolverin (всего исправлений: 1)
Ответ на: комментарий от imatveev13

знаю что webrtc сервер Janus использует libnice для создание датаканалов, тестировал стриминг через этот сервер вроде все работает

НО вдруг есть что то побыстрее и попроще )

wolverin ★★★
() автор топика
Последнее исправление: wolverin (всего исправлений: 2)