За последние 24 часа нас посетили 18046 программистов и 1655 роботов. Сейчас ищут 1342 программиста ...

Подскажите как сделать радиочат на сайт.

Тема в разделе "Решения, алгоритмы", создана пользователем conect, 9 ноя 2009.

  1. conect

    conect Активный пользователь

    С нами с:
    9 ноя 2009
    Сообщения:
    2
    Симпатии:
    0
    Подскажите как сделать радиочат на сайт.
    Смысл вот в чем.
    Нужен обычный чат, но с возможностью для меня отвечать на задаваемые там вопросы в аудиоформате в реальном времени.
    Кто сталкивался с такой задачей подскажите пожалуйста, как реализовать
     
  2. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Если интересуют инструменты - подсказываю: Flash у обоих клиентов, причем если имеется в виду прямое вещание, то соответственно нужно опять-таки писать компонент, который через сервер будет транслировать.
    А вот со стороны сервера уже нужно думать: или только отдавать и записывать, или в реальном времени говорить.

    Впрочем, реализовывать такое не приходилось лично, но сделал бы так, как описал выше.
     
  3. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    По клиентской части самое простое - реализовать работу с микрофоном в flash. Но для серверной сторон php мало годится.
     
  4. conect

    conect Активный пользователь

    С нами с:
    9 ноя 2009
    Сообщения:
    2
    Симпатии:
    0
    А как тогда реализовать с помощью Flash ? Может подскажете где можно об этом почитать.
     
  5. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    conect
    В Flash можно реализовать только считывание звука с микрофона и пересылка на сервер. Доставкой звука другому пользователю должно заниматься приложение на сервере. В качестве северной части лучше всего если будет висеть демон. PHP с сокетами работает слабо, поэтому его лучше написать на C++ или хотя-бы на Perl'е.