То, что вы описываете выше, в основном, это прямая трансляция, и реального пути для этого нет.
- захвата
- отправка на сервер
- буфер
- push / pull для клиента с небольшой задержкой
Стандартный подход для прямой трансляции на Intertubes заключается в использовании сервера, подобного FMS. Есть и другие, которые вы можете рассмотреть:
- Wowza (довольно недорогой, на основе Java)
- Red5 (с открытым исходным кодом, возможно, «незрелый», на основе Java)
Все это говорит о том, что Apple собирается добавить потоковую передачу через HTTP-функции в iPhone , поскольку они сделали стандарт IETF . Держу пари, что это станет отраслевым стандартом, так как все без ума от iPhone.
Если у вас нет времени, навыков или ресурсов, тогда FMS / Wowza / Red5 - это то, что вам нужно. Если вы хотите получить трансляцию всего года напролет, тогда почти все возможно