Как в Android можно передавать аудио-поток с выхода звуковой карты по Wi-Fi?
Доброго времени суток!
Подскажите, если я захватил аудио-поток с выхода звуковой карты, каким вообще образом я его могу передавать по Wi-Fi (на Android-устройство)? Если и ПК и Android будут подключены к одной сети, можно ли это организовать как в обычной ЛВС: ПК на сокет отправляет звук, Android - читает и воспроизводит?
Просто хочу написать приложение для ПК и Android, которые передавало бы аудио поток с ПК на телефон по Wi-Fi, а как это делается - не знаю, ибо с передачей по Wi-Fi никогда не сталкивался, да и под Андроид не писал, только C/C++/Qt.
Все просто: открываешь UDP сокеты, одна сторона пишет, другая читает. Отправляются небольшие пакеты (аудио данные продолжительностью по 40-80 мс). При приеме надо сделать джиттер-буфер, чтобы собирать и упорядочивать аудио пакеты.
В общем, надо смотреть в сторону протокола RTP. Ну и аудио-кодек подобрать в зависимости от желаемого качества.