2011-06-22 4 views
1

私は、自分のアイデアが公開される前にGoogleの音楽に似たようなものを作ってみたいと思っていましたが、ユーザーが音楽を聴くだけでなく、 。その後、友だちをチャンネルにリンクさせることができます。AJAX/Flashストリーミングラジオのアイデアと提案

私はインターフェイスがJQueryで実行され、非常に基本的であることを望んでいました。音楽をアップロードできるようにして、バックエンドのラジオストリーマーがリストから再生される「再生リスト」を作成することができます。ストリーミングアップロードは実際に私のサーバーからのものであり、彼らのcompではないことに注意してください(これは実行可能でない限りですか?)また、マイク経由で声を録音するフラッシュの「録音」ボタンから声のオーバー/フラッシュして、mp3ファイルを作り、それを "再生する"リストに追加します。

これは私の質問ですが、これを達成するための最良の方法は何ですか?すでにオープンソースのJQueryプロジェクトがありますか?どのようなストリーミングバックエンドの無線ストリーマーが最適ですか?

私がチェックアウトした最後のものは、icecastであり、通常はバージョンがどちらか一方をしていたので、私が入手しなければならなかった特定のバージョン(公式ではない)でした。私はそれに次の曲を停止/スキップし、そのストリーミングをシミュレートする能力をどのように与えますか?内部プレイリストを変更して、何らかの種類のLinuxシグナルを送信しますか?

PS:注記事項私はjavascript/Jqueryで平均的な経験があります。フラッシュで制限されています。 PHPでの平均以上です。私は自分専用のLinuxサーバを持っているので、オープンソース、フリーウェア、または比較的安価なソフトウェアはオプションです。

+0

私はあなたのサーバーに音楽を保存し、それをユーザーのクライアントにストリーミングすることにいくつかの法律上の問題があると思います。私は最善の方法は、フラッシュでP2Pを調べることだと思います。 –

+0

ストリーミングサーバーでは、red5を確認することができますが、クールな機能がたくさんありますが、Javaに基づいて、ストリームだけでなく、録画も再生できません。それはあなたが簡単にmp3にffmpegを使用して変換することができますflv形式でファイルを保存します。あなたを助けるかもしれない。 –

答えて

0

jplayer http://jplayer.org/と呼ばれるjqueryプラグインをストリーミングミュージックプレーヤーに使用しましたが、本当にうまく機能しました。私は間違いなくそれをお勧めします。 1つのすばらしいことは、html5をサポートしていないブラウザで開かれた場合、デフォルトでフラッシュに戻ります。

また、オープンソースなので、より多くの/異なる機能が必要な場合は、いつでもソースを見て構築したり、インスピレーションを得ることができます。

0

私は数年前にインターネットラジオのスタートアップを持っていました...経済/資金不足/関心の欠如がそれに資金を提供しました。私たちは、氷のキャストで走っている2つのデモステーションを持っていて、とてもうまく働いてくれました。私たちはFlash/Actionscriptで書いたフロントエンドのソリューションを使って音楽や休憩をスケジュールしました。

私はあなたが記述したフロントエンドを作成するには、おそらくスキルセットが適切だと思います。私はJS/jQueryの制限によってアクセスされるサウンドモデルを見つけ出し、現時点ではFlashを検討したいと思うかもしれないと伝えます... HTML5のオーディオタグでも、音楽ファイルのメタデータにアクセスすることはできません。ユーザーにパンを調整させる。

Flashには、豊富なサウンドクラスが用意されています。

楽しいプロジェクトのようなサウンド!がんばろう!

関連する問題