Question

On m'a demandé de créer une station de radio Internet axée sur la scène musicale locale à El Paso, au Texas. J'ai examiné diverses options, mais il semble que la plupart des solutions existent pour le streaming audio préenregistré. Même si je devais peut-être avoir recours à cela, je me demandais si quelqu'un avait déjà mené un projet similaire et pourrait peut-être me diriger dans la bonne direction. Je veux pouvoir le faire en flash, car cela semble être plus largement pris en charge que n'importe quelle autre option.

Était-ce utile?

La solution

D'abord, l'option Gratuite:

N'oubliez pas qu'un fichier Flash 'Vidéo' (FLV) ne peut contenir que de l'audio.

Les fichiers FLV sont au format "progressif". Vous pouvez commencer à les lire avant d'avoir reçu l'intégralité du fichier.

Les fichiers FLV peuvent être "téléchargés progressivement" via http normal.

Le Movino serveur Open Source (GPL) ne fait que cela: il reçoit les paquets audio de certaines sources et les transcode au format FLV en utilisant FFMPEG; Les lecteurs Flash peuvent ensuite lire ce contenu en direct sur un serveur HTTP de base.

Les joueurs sont très facile à créer à l'aide de l'excellent et gratuit Haxe .

(Il existe un programme HaxeVideo qui pourrait également valoir la peine d'être étudié.)

Maintenant, l'option $$$:

Wowza , en particulier sur le EC2 si vous voulez vraiment évoluer!

Autres conseils

Découvrez le serveur multimédia Flash d’Adobe. Ils ont une licence de développeur gratuite afin que vous puissiez développer en utilisant. Il supporte le streaming audio et vidéo. Très bien, très efficace.

Il existe des logiciels conçus à cet effet. Le problème avec Flash ou Silverlight est qu'il doit avoir une source, ce qui signifie que vous devez l'avoir préenregistré. Une façon de le faire est de créer un fichier wav à la volée avec n’importe quelle application que vous développez ou qui est déjà développée, ce fichier sera dans un dossier prédéfini et avec votre application flash, vous garderez ce dossier sous surveillance. ce fichier, puis vous chargez le son à la volée et ajoutez-le à votre application, le flash le lit. Vous pouvez également placer un fichier indicateur du type enregistrement.txt. Si ce fichier existe, vous enregistrez, ce qui signifie pour l'application flash qu'il devrait jouer, et ainsi de suite.

Juste une idée.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top