Здравствуйте, kov_serg, Вы писали:
_>Хочется понять основные идеи и подходы
помнится он уже как то пытался понять "идеи и подходы" в работе webrtc
в итоге взял и подключил готовую либу, по моему гугловскую
так что лучше всего взять готовый boost asio
сбилдить и разобраться в примерах которые там есть
а потом ее же и заюзать