Отправляйте голос по сети и получайте его с помощью HTML5 и мобильных приложений - PullRequest
4 голосов
/ 04 марта 2011

Я пытаюсь установить базовую потоковую систему из браузера. Идея состоит в том, чтобы позволить пользователю транслировать звук в реальном времени со своего микрофона через браузер, а затем позволить другим прослушивать этот поток с помощью своего браузера (для настольных ПК, мобильных устройств и т. Д.) И приложений для iOS / Android.

Я начал делать некоторые тесты с Red5 Server (это отличная бесплатная альтернатива Flash Media Server). С помощью этой технологии я могу опубликовать поток с RTMP (например: rtmp://myserver/myApp). Но проблема в том, что я не могу найти способ прочитать опубликованный поток на других планшетах (используя тег видео с HTML5, в iOS и т. Д.).

Поскольку я не смог этого сделать, мой вопрос:

Как я могу позволить пользователю транслировать свой голос по сети (используя флэш-память или нет), а затем позволить другим прослушивать этот поток с помощью облегченных технологий (HTML5) и мобильных приложений?

Спасибо

Привет

Ответы [ 2 ]

0 голосов
/ 12 марта 2011

Хотя это не совсем то, что вам нужно, вы можете взглянуть на BigBlueButton , который представляет собой пакет веб-конференций, основанный на компонентах с открытым исходным кодом ( RED5 - один из них). У него довольно сложная архитектура, но у них есть клиент на базе флэш-памяти, на котором можно взять лут.

0 голосов
/ 08 марта 2011

Похоже, RED5 должен иметь возможность делать то, что вы хотите ...

0.9.0 RC2 имеет возможность:

  • Потоковое аудио (MP3, F4A, M4A)
  • Запись клиентских потоков (только FLV)

некоторые ссылки, которые могут помочь:

...