C / Как отправить видеофайл в «пакетах»? через сокет UDP?

Для проекта я ищу симуляцию протокола связи. Я планирую добавить в мою собственную симулированную потерю пакета, а что нет. Однако я хотел бы построить это моделирование поверх сокета UDP. Так что на самом деле UDP-сокет будет отправлять и получать файлы, а затем я могу просто смоделировать свою потерю пакетов и протокол поверх этого. То, что я не уверен, как это сделать, это взять файл примера (видео) и разбить его на пакеты, которые я затем отправляю через сокет UDP, а затем рекомбинирую их, чтобы получить видео обратно. Может ли кто-нибудь провести меня через то, что мне нужно сделать? Возможно, пример? Спасибо!

0

Решение

Boost предоставляет возможности для создания как TCP & UDP-сокеты http://www.boost.org/doc/libs/1_52_0/doc/html/boost_asio/tutorial/tutdaytime4.html предоставляет краткое учебное пособие, в котором реализовано синхронное UDP-соединение, плюс boost предоставляет гораздо больше, кроме того, что может быть полезным. извиняюсь за короткий ответ, но я в настоящее время разговариваю по телефону, я понимаю, что пример для асинхронного пакета, но этот конкретный пример для синхронной версии

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]