Пожалуйста можете еще нормально объяснить принцип работы UDP. Раньше работал только с TCP. Ищу информацию. там только понятия типа в чем разница.
Просто если с TCP все понятно. Есть сервер-клиент. Запустили сервер, открыли порт, дали ip:port клиенту он подключился. Вы обмениваетесь данными.
Если нужно прописал порт в роутере и "Брендмауэре Windows". И удаленный клиент может законеткиться к серверу.
А вот с UDP не понимаю. В случае ffmpeg Есть вещатель( Как я понял сервер ) он же должен прописать ip:port клиента и запуститься, а клиент должен прописать ip:port сервера чтобы подключиться. И не совсем понятно в тактиком состояние будет обмена в двух стороннем порядке.
и как правильно открыть порт, то есть его должен открыть и сервер и клиент?
Или я совершенно не правильно понимаю механику.
В данный момент вещею UDP через "Radmin VPN" аналог hamachi
Но хотелось бы понять как открыть UDP в сеть как с TCP
Чтобы любой желающий мог подключиться по ip:port и посмотреть трансляцию
Ответов: 253
Рейтинг: 0
|
|||
карма: 0 |
|