|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.03.2010, 20:21 | #1 |
Регистрация: 07.10.2008
Сообщений: 6
|
Интернет-проигрыватель
Сразу извиняюсь перед администрацией, если выбрал не ту ветку для вопроса, просто подходящей не нашёл.
___________________________________ __ Интересен принцип работы интернет-проигрывателя(можно сказать, интернет-радио). Я примерно понимаю, как сделать, если 1 сервер-1 клиент. Сервер создаёт дорожку(stream), передает её клиенту, тот воспроизводит. А как сделать, если нужно транслировать на несколько клиентов, которые подключаются в разное время, но они все должны слышать то, что транслирует сервер? |
14.03.2010, 20:39 | #2 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
сервер при подключении создает несколько сессий-потоков, канал есст-но делится... про потоковое вещание прежде всего хорошо расскажет гугль.
p.s.: сам ищу интернет-выигрыватель
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation Последний раз редактировалось raxp; 14.03.2010 в 20:41. |
14.03.2010, 20:43 | #3 |
Регистрация: 07.10.2008
Сообщений: 6
|
Вопрос?) Принцип работы интернет-радио на пальцах. Каким образом реализовать можно "раздачу" этого самого радио нескольким пользователям.
P.S. А как сделать, если нужно транслировать на несколько клиентов, которые подключаются в разное время, но они все должны слышать то, что транслирует сервер? - вроде ничего так себе вопросик) |
14.03.2010, 20:53 | #4 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
14.03.2010, 21:04 | #5 | |
Регистрация: 07.10.2008
Сообщений: 6
|
Цитата:
Спасибо конечно, но мне нужно именно принципы, а не уже готовые реализации. Я понимаю, что как вариант использовать широковещательную рассылку UDP, но сами понимаете, что тут куча проблем, в виде маршрутизаторов, закрытых портов, фаерволов, да и протокол ненадёжен совсем. Как вариант на сервере поток музыкальный, и что -то вроде "метки", на каком моменте мы сейчас находимся. При подключении клиента, мы передаем поток с того самого места, и клиент его уже у себя проигрывает, но сдается мне, что индусский какой-то метод. |
|
14.03.2010, 23:36 | #6 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
...никакой широковещательной рассылки по UDP нет что касается ненадежности, задумайтесь, что будет с сервером при использовании "надежного протокола" при количестве клиентов чуть более сотни хотя-бы, он просто-напросто захлебнется.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation Последний раз редактировалось raxp; 15.03.2010 в 00:57. |
15.03.2010, 08:48 | #7 | ||
Регистрация: 07.10.2008
Сообщений: 6
|
хм...нас всех жестоко обманывали?0_о если вы придираетесь к переводу, то я имел ввиду "Broadcast"
Цитата:
Цитата:
З.Ы. кому интересно: http://ru.wikipedia.org/wiki/RTP - вот. буду плясать отсюда. Последний раз редактировалось AdMeen; 15.03.2010 в 09:07. |
||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Музыкальный проигрыватель | S.T.U.D.E.N.T | Общие вопросы C/C++ | 5 | 26.06.2009 20:20 |
MP3 проигрыватель | xxxPascalxxx | Помощь студентам | 10 | 10.05.2008 23:07 |