Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C/C++ Сетевое программирование
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.10.2015, 21:02   #1
lindstorm
Пользователь
 
Регистрация: 19.12.2010
Сообщений: 13
По умолчанию Передача звука по ethernet

Здравствуйте.
Вопрос такой: мне нужно с компьютера А передать звук по Ethernet компьютеру B.
1) Каким образом я смогу проверить на компьютере B проверить правильную доставку аудиоданных и желательно воспроизвести то, что я прислал?
2) как вообще оформляется аудио для передачи в среде ethernet. Я имею в виду протоколы - какой именно протокол - то есть протокол прикладного уровня или используется протокол транспортного уровня (UDP) ?
Просто есть приложение, которое передает c 1 компьютера на другой текстовые данные по Ethernet. Но это текст, а мне нужен звук.
Может, кто-нибудь посоветует какие-нибудь исходники программ по этой теме. Ссылки на книги, ресурсы и т.д.
lindstorm вне форума Ответить с цитированием
Старый 04.10.2015, 23:43   #2
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,493
По умолчанию

Обычно протоколы SIP + RTP, но ничего не мешает изобрести свой велосипед.
waleri вне форума Ответить с цитированием
Старый 04.10.2015, 23:52   #3
Pavia
Лис
Старожил
 
Аватар для Pavia
 
Регистрация: 18.09.2015
Сообщений: 2,409
По умолчанию

А какой звук передавать надо? Голос, радио, музыку?
И чем передача звука отличается от любой другой передачи данных?

2) Вариантов много, RTP, SIP, HTTP, UDP.
3) Ресурсов много нужно конкретика. Толи читать стандарты MPEG и ITU толи RFC. А может взять готовую библиотеку типа Asterisk.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал .
Pavia вне форума Ответить с цитированием
Старый 05.10.2015, 00:18   #4
lindstorm
Пользователь
 
Регистрация: 19.12.2010
Сообщений: 13
По умолчанию

Передавать нужно голос.
Передача звука отличается тем, наверно, что программа на компьютере B должна понять, что это именно звук->голос, чтобы воспроизвести.
И как мне на компьютере B воспроизвести звук при условии, что я передал его правильно? Какая-нибудь программа должна быть.
lindstorm вне форума Ответить с цитированием
Старый 05.10.2015, 19:05   #5
Pavia
Лис
Старожил
 
Аватар для Pavia
 
Регистрация: 18.09.2015
Сообщений: 2,409
По умолчанию

Тогда выбирай какой SIP проект нравится и встраивай в свою программу.
https://en.wikipedia.org/wiki/List_of_SIP_software
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал .
Pavia вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Передача звука с микрофона по сети linux Programmer0 C/C++ Сетевое программирование 4 21.07.2015 10:07
Передача звука по сети koljsch Общие вопросы C/C++ 4 01.10.2013 10:41
Передача звука (Indy) Alexbmgn Помощь студентам 0 22.03.2012 19:10
Передача звука IdTCPClient1 и IdTCPServer1 SoftKoc Работа с сетью в Delphi 8 16.11.2010 01:38
передача звука по сети и вэб Банзай Работа с сетью в Delphi 2 07.01.2008 22:21