Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
scream
Зарегистрирован: 26.02.2006 Сообщения: 2
|
Добавлено: Пн Фев 27 2006 06:43 Заголовок сообщения: broadcasting over UDP |
|
|
Как организовать передачу звукового потока через UDP?
на сколько я знаю, Icecast, Shoutcast и т.п. работают только через TCP/IP. |
|
Вернуться к началу |
|
|
kolobok0
Зарегистрирован: 22.04.2005 Сообщения: 253 Откуда: Мсква
|
Добавлено: Пн Фев 27 2006 14:10 Заголовок сообщения: Re: broadcasting over UDP |
|
|
scream писал(а): | Как организовать передачу звукового потока через UDP?
на сколько я знаю, Icecast, Shoutcast и т.п. работают только через TCP/IP. |
UDP гарантирует передачу и больше ничего...
TCP гарантирует доставку данных до клиента (т.е. ничего не потеряеться и будет поступать последовательно, как и отправлено). Для простоты данный протокол часто воспринимают как трубу...
Соответственно если Вы останавливаетесь на UDP реализации - то тогда приготовтесь, что данные могут пропасть и задержаться...
с уважением
(круглый) |
|
Вернуться к началу |
|
|
scream
Зарегистрирован: 26.02.2006 Сообщения: 2
|
Добавлено: Пн Фев 27 2006 14:41 Заголовок сообщения: |
|
|
Хорошо. Если я остановлюсь на UDP передаче, то через какой софт можно это реализовать? (приведённые выше серверы потокового вещания помое-му не работают через данный протокол) |
|
Вернуться к началу |
|
|
kolobok0
Зарегистрирован: 22.04.2005 Сообщения: 253 Откуда: Мсква
|
Добавлено: Вт Фев 28 2006 19:32 Заголовок сообщения: |
|
|
scream писал(а): | Хорошо. Если я остановлюсь на UDP передаче, то через какой софт можно это реализовать? (приведённые выше серверы потокового вещания помое-му не работают через данный протокол) |
любой кто поддержит...
только не забывайте что передатчик - должен...
а) посылать то что Вы ожидаетет..
б) обрабатывать те проблемы которые описаны(решаются) в протоколе TCP/IP (а это потеря, затор, медленный старт, отслеживание величину фрэйма и т.д. и т.п.).
ну и клиент - у Вас должен всё знать и уметь (про нахлобучку над UDP имееться ввиду речь)...
UDP больше подходит для локальных быстрых, извещательных сообщений. Для использования на программном уровне - как лёгкое средство "выплюнуть кусок данных". И наверное способ реализовать клиенту нечто аля TCP.
совет - не заморачивайтесь...трудно найти тёмную кошку в тёмной комнате, если её давно уже украли(С)
с уважением
(круглый) |
|
Вернуться к началу |
|
|
Dmitry_Karpov
Зарегистрирован: 23.02.2006 Сообщения: 212 Откуда: Москва, Матвеевское
|
Добавлено: Пн Мар 06 2006 18:21 Заголовок сообщения: |
|
|
scream писал(а): | Как организовать передачу звукового потока через UDP? |
Операционка какая?
Если Unix - то качни текстовый файл ftp://ftp.kiae.su/pub/FreeBSD/releases/i386/6.0-RELEASE/packages/INDEX и ищи там.
kolobok0 писал(а): | UDP больше подходит для локальных быстрых, извещательных сообщений. |
Да ну? А мультикаст (сети класса "D")? _________________ Хочу в Хогвардс преподавателем информатики. |
|
Вернуться к началу |
|
|
|