2012-03-27 6 views
1

私は、Adobe Flash Media Server上で事前に定義されたライブビデオフィードのパブリッシュ/サブスクライブに精通しています。 ユーザーに新しいストリームを動的に作成させる方法を教えてください。固定フィードを提供する代わりに、ユーザーは「フィードの作成」をクリックして名前を入力すると、誰でもそのフィードをパブリッシュ/サブスクライブできるようになります。ライブビデオストリームを動的に作成する

私はソースコードを探しているわけではありません(ただし、それはいいと思いますが)。むしろ、私はこれを機能させるために高レベルで行う必要があることを理解したいと思います。

答えて

1

自分の質問に答える:

は、Javaの代わりに、ActionScriptまたはFlexで書かれているサーバー側のコード以外のAdobe Flash Media Serverのと同じことを行うことができますWowzaと呼ばれる代替サーバーがあります。動的に新しいディレクトリ[wowza]/conf/[application-name]を作成し、それをその場で生成することができますApplication.xmlでそれを移入するのと同じくらい簡単です(実際にチャットルーム)新しいストリームを作成する

(Application.xmlのは通常のマニュアルで説明されます)。

つまり、クライアントがリクエストしたWebサーバーにヒットすると、要求によって前述の構成ファイルが作成され、クライアントは作成したばかりの新しいルームからビデオストリームをパブリッシュ/サブスクライブできます。

詳細については、User Manualページの「アプリケーションとアプリケーションのインスタンス」を参照してください。

アプリケーション構成は、Application.xmlファイルで定義されています。アプリケーションインスタンス がロードされると、それは([アプリケーション]は アプリケーションの名前です)のApplication.xmlファイルの次の場所になります。

[install-dir]/conf/[application]/Application.xml 
[install-dir]/conf/Application.xml 

見つかった最初のApplication.xmlファイルが使用されています。

+0

私は上記の情報を共有してくれてありがとう、私は似たようなことをしようとしています。新しいストリームを作成したら、この新しく作成されたストリームを 'Application Instance'にどのように接続し、' MediaCaster'タイプを 'LiveRepeater'として選択すればいいですか?前もって感謝します :) –

関連する問題