2009-05-01 5 views
3

Я подошел, чтобы настроить интернет-радиостанцию, ориентированную на местную музыкальную сцену в Эль-Пасо, штат Техас. Я рассмотрел различные варианты, но, похоже, большинство решений есть для потоковой передачи предварительно записанного звука. Хотя мне, возможно, придется отказаться от этого, мне было интересно, сделал ли кто-нибудь подобный проект и мог бы указать мне в правильном направлении. Я хочу иметь возможность делать это во флэш-памяти, поскольку он, как представляется, более широко поддерживается, чем любой другой вариант.Потоковое видео в реальном времени с флэш-памятью

ответ

3

Первый, Свободный вариант:

Помните, что файл флэш-видео «» (FLV) может содержать только аудио.

FLV-файлы являются «прогрессивными» форматами - вы можете начать воспроизводить их, прежде чем вы получите весь файл.

Файлы FLV могут быть «постепенно загружены» через обычный http.

Сервер с открытым исходным кодом (GPL) Movino делает именно это - он получает аудио-пакеты из некоторого источника и транскодирует их в формат FLV с использованием FFMPEG; Flash-проигрыватели могут читать этот контент в прямом эфире с помощью базового HTTP-сервера.

Игроков очень easy, чтобы создать отличное, бесплатное Haxe.

(Существует HaxeVideo программа, которая может быть стоит исследовать слишком.)

Теперь $$$ вариант:

Wowza, особенно на Амазонки EC2, если вы действительно хотите масштабировать!

0

Посмотрите на Flash-сервер Adobe. У них есть бесплатная лицензия для разработчиков, чтобы вы могли ее использовать. Он поддерживает потоковое аудио и видео. Очень хорошо, очень эффективно.

0

Есть программные средства для этого, вещь с Flash или Silverlight в этом отношении состоит в том, что у нее должен быть источник, а это значит, что вы должны предварительно записать его. Одним из способов, которым вы могли бы это сделать, является создание wav-файла на лету с любым приложением, которое вы разрабатываете, или с заранее разработанным, этот файл будет находиться в предопределенной папке и с вашим флеш-приложением вы будете следить за этой папкой для этого файла, а затем вы загружаете звук «на лету», а также добавляете с вашим приложением, флэш читает его, вы также можете поместить файл флага как-то вроде record.txt, если этот файл существует, тогда вы записываете, какой означает, что Flash-приложение должно воспроизводиться, и так оно и есть.

Просто идея.

Смежные вопросы