Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

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

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

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

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

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

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

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

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

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

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Передача звука с микрофона по сети linux Programmer0 C/C++ Сетевое программирование 4 21.07.2015 11: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 02:38
передача звука по сети и вэб Банзай Работа с сетью в Delphi 2 07.01.2008 23:21


02:15.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru