Pergunta

Eu tenho sido abordado para configurar uma estação de rádio de internet que está focada na cena musical local em El Paso, TX. Eu olhei várias opções, mas parece que a maioria das soluções estão lá fora, para streaming de áudio pré-gravado. Enquanto eu poderia precisar para voltar a cair este, eu queria saber se alguém tinha feito um projeto semelhante e pode ser capaz de me aponte na direção certa. Eu quero ser capaz de fazer isso em flash, uma vez que parece ser mais amplamente suportado do que apenas sobre qualquer outra opção.

Foi útil?

Solução

Em primeiro lugar, a opção Free:

Lembre-se que um arquivo Flash 'Video' (FLV) pode conter apenas áudio.

Os arquivos FLV são um formato de 'progressista' - você pode começar a jogar-los antes que você recebeu o arquivo inteiro

.

Os arquivos FLV pode ser 'baixado progressivamente' via http normal.

O Open Source (GPL) Movino servidor faz exatamente isso - ele recebe pacotes de áudio de alguma fonte e transcodes-los para o formato FLV utilizando FFMPEG; Flash jogadores podem então leia este conteúdo ao vivo usando um servidor HTTP básica.

Os jogadores são muito fácil criar usando o excelente, livre Haxe .

(Há uma href="http://haxevideo.org/" rel="nofollow noreferrer"> HaxeVideo programa que pode valer a pena investigar também.)

Agora, a opção $$$:

Wowza , especialmente na Amazônia EC2 se você quiser realmente escala!

Outras dicas

Tenha um olhar em servidor de mídia Flash, da Adobe. Eles têm licença de desenvolvedor livre para que você possa desenvolver a usá-lo. Ele suporta streaming de áudio e vídeo. Muito bom, muito eficiente.

Existem softwares feitos para isso, a coisa com o Flash ou Silverlight para que o assunto é que tem que ter uma fonte, o que significa que você tem que tê-lo pré-gravados. Uma maneira que você pode ser capaz de fazê-lo, é construir um arquivo wav na mosca whith qualquer aplicação que você desenvolve ou um pré-desenvolvidos, esse arquivo estará em uma pasta predefinida e com você piscar aplicativo que você continuar assistindo essa pasta para esse arquivo, e depois de carregar o som em tempo real, assim como você adicionar ao seu aplicativo, o flash lê-lo, você também pode colocar um arquivo flag algo como, recording.txt, se esse arquivo existe, então você está a gravação que meios para o aplicativo Flash que deve ser jogar, e assim vai.

Apenas uma idéia.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top