Red5の 1.0 RC2の下位互換性

最新のRED5バージョン ( Red5のリビジョン > 4326 ような 1.0 RC2 ) 古いアプリケーションとの互換性のないRED5を作る変化をもたらす.
これらのアプリケーションが動作するために変更が必要である.

更新VideoWhisperのRTMPアプリケーション 使用のために、または他のアプリケーションを更新するためのサンプルとしてダウンロードすることができます.

 

これは、Red5ののGoogleのグループで覆われている:

リビジョン 4326 Red5のを使用してアプリケーションを構築するか、実行時に問題が表示されます. あなたが陥るだろう問題のほとんど

欠落しているクラスにしている; ほとんどの場合、あなただけの追加することができます “スコープ” あなたの輸入または実行するパッケージ “輸入を最適化” Eclipseで. 私はあなたに実行することがいくつかの項目に対処しているの下.

 

 
1. IScopeは型に解決できません

– 最新の更新RED5ジャーまたはソース

– IScopeの正しい位置がorg.red5.server.api.scope.IScopeです, 以前にそれがorg.red5.server.api.IScopeた

 
2. 輸入org.red5.server.api.IScopeは解決できない

– 最新の更新RED5ジャーまたはソース

– IScopeの正しい位置がorg.red5.server.api.scope.IScopeです, 以前にそれがorg.red5.server.api.IScopeた

 

 
3. WebScopeが見つかりません

– アプリケーションのRED5-web.xmlを開き、変更し “web.scope” Beanクラスへ

<ビーンのid =”web.scope” クラス=”org.red5.server.scope.WebScope” のinitメソッド=”登録する”>

これの代わりに

<ビーンのid =”web.scope” クラス=”org.red5.server.WebScope” のinitメソッド=”登録する”>

 

 
4. メソッドのシグネチャは、xxxxは一致していません.

– これでは修正はIteratorを受け取り、代わりにコレクションを利用するためにあなたの期待を変更することです. スコープ法

ここに示されているようにスコープ名を取得するために今セットを返します。:

 

公共セット<文字列> getScopeNames()

 

 
5. パラメーター “タイプ” 文字列と一致していません.

– スコープ用, そのタイプは、もはや文字列によって識別されないが、代わりにScopeTypeの列挙型を使用します. 基本的な取得するための古い方法

スコープ名はそうのようだった:

 

公共イテレータ<文字列> getBasicScopeNames(文字列型)

 

これは新しいバージョンです:

 

公共セット<文字列> getBasicScopeNames(ScopeTypeタイプ)

 

VideoWhisper Wowzaホスティングからモビールのための放送

 

異なるデバイスは、ストリーミングに別のコーデックと設定を必要とする.
最も VideoWhisper Wowza計画 さまざまなフォーマットをサポートするために、セットアップが既に来ていますが、サポートされている形式で公開する必要があるとサポートされているURLからの再生.

Flashアプリケーションは、現在、フラッシュのサポートなしで、ほとんどの携帯電話上でアクセス可能ではない標準形式でエンコード. 外部エンコーダや出版複数のストリームは、複数のデバイスをサポートするために必要な場合があります. 既存のビデオをストリーミングするための, これらは、別のデバイスをサポートするために異なるビットレートで圧縮される必要がある.

 

VideoWhisper Wowza計画は定義済みのRTMPアドレスが付属してい:

  • 出版: RTMP://YourIP / YourAccount
  • 低レイテンシチャット: RTMP://YourIP / YourAccountチャット
  • 出版 + アーカイブ: RTMP://YourIP / YourAccountアーカイブ
  • 記録: RTMP://YourIP / YourAccountレコード
  • エクスポートする: RTMP://YourIP / YourAccount-X

また、Webアカウントは、必要に応じてFTP / HTTPによってストリームにアクセスし、ウェブサイトおよび/またはビデオ処理スクリプトをホストするために提供され.

ストリームを記録する, アーカイブされた, /ホーム/ YourAccount / public_htmlの/ストリームから再生

 

これらのガイドを読む:

 

使い方:

– あなたは、AppleのiOSサポートされる形式でストリームstreamNameに公開する場合 (外部エンコーダ付き) RTMPを使用://YourIP / YourAccount-xとストリームは、httpで利用可能であるべきである://YourIP:1935/YourAccount-X / streamNameに/ playlist.m3u8 .

– アップルのiOSにsample.mp4ファイルをストリーミングするには, /ホーム/ YourAccount / public_htmlの/ストリームにアップロード , オープンのhttp://YourIP:1935/YourAccount / MP4:iOSの上sample.mp4 / playlist.m3u8.

– RTSP / RTPエンコーダの場合のみ, ユーザー名とパスワードが提供されてい.

 

お問い合わせVideoWhisper 追加のサポートが必要な場合は、.