ページ1
Wowza Streaming Engine™ユーザーガイド
ページ2
Copyright©2007–2020 Wowza Media Systems™、LLC。全著作権所有。Wowzaストリーミングエンジンユーザーガイドバージョン:4.8www.wowza.com
3ページ
このドキュメントは情報提供のみを目的としており、決してあらゆる種類の保証を作成するために解釈または解釈された、明示的なここに含まれる情報に関して、または黙示的に。サードパーティのリンクおよびソフトウェアに対する保証または保証なしこのドキュメントには、管理されていないサードパーティのWebサイト(「リンク先サイト」)へのリンクが含まれていますWowza Media Systems™、LLC( “Wowza™”)。Wowzaは、コンテンツまたは操作について責任を負いません。リンクされたサイト。リンクされたサイトにアクセスする場合は、自己責任でアクセスし、Wowzaはリンク先サイトのコンテンツまたは運用に対する責任または義務。Wowzaは、これらのリンクを利便性、およびリンクを含めることは、Wowzaがそのようなリンクされたサイトまたはリンク先サイトから入手できるコンテンツ、製品、またはサービス。このドキュメントは、Wowzaによってライセンス、販売、または配布されていないサードパーティソフトウェアにも言及しています(総称して「サードパーティソフトウェア」)。Wowzaは保証せず、責任を負いません。サードパーティソフトウェアに関連する責任。Wowzaソフトウェアおよび3つ目のすべての使用を確認してください。パーティソフトウェアは適切にライセンスされています。Wowzaの商標Wowza™、Wowza GoCoder™、Wowza™Player、Wowza Streaming Cloud™、Wowza Streaming Engine™、その他の単語やフレーズ、その他のロゴ、トレードドレス、その他の独自の色、マーキングは、米国およびその他の国におけるWowzaの商標または登録商標です。(まとめて、「Wowza Marks」)。Wowza Marksをいかなる方法でも使用する権利は、本契約に基づいて付与されません。連絡先Wowzaマークの使用権の取得については、sales @ wowza.comをご覧ください。Wowzaの使用認可されているかどうかにかかわらず、マークはWowzaの唯一の利益のために効力を生じるものとします。サードパーティの商標と著作権非Wowzaの商標、製品名、ロゴ、デザイン、トレードドレス、およびその他の独自のマーキング第三者(総称して「第三者マーク」)は、その商標または登録商標です。それぞれの所有者。サードパーティのマークの使用は、サードパーティ製品を特定することのみを目的とし、サービスを保証し、後援、スポンサーシップ、パートナーシップ、または他の提携を表すものではありませんWowzaおよびそのようなサードパーティ。このドキュメントのコンテンツに関連する該当する特許および著作権情報のリストは、Wowzaウェブサイト www.wowza.com/legal。法律で許可されている場合を除き、この出版物の一部を複製して、検索に保存することはできません。システム、または送信、任意の形式または手段で、機械的、電子的、写真複写、記録、またはそれ以外の場合は、Wowza Media Systemsの事前の書面による許可なし。
4ページ
ドキュメントの履歴バージョン説明文日付ドクv4.8.0Wowza Streaming Engine 4.8.0のドキュメントリリース2020年2月5日注意より完全で最新のドキュメントはオンラインで入手できます。Wowza Streaming Engine製品の記事を参照してください。最新のコンテンツ。
5ページ
目次新着情報 ………………………………………… ……………………………………………………….. 7トランスコーダの機能強化………………………………………………………. ……………………………………….7HEVC / H.265ストリーミングの完全サポート………………………………….. …………………………….7Wowza Streaming Engine 4.7.0以降の改善点…………………………………… …………7ストリーミングプロトコルと再生……………………………………………….. ………….. 9HLS ……………………………………………………….. ……………………………………………………….. …………………………. 9MPEG-DASH ……………………………………….. ……………………………………………………….. ……………. 10WebRTC ……………………………………………………….. ……………………………………………………….. ………………… 11SRT ……………………………………………………….. ……………………………………………………….. ……………………….. 12HDS ……………………………………………………….. ……………………………………………………….. ………………………. 12スムーズなストリーミング………………………………………… ……………………………………………………….. ……. 13RTMP ……………………………………………………….. ……………………………………………………….. …………………….. 13RTSP / RTP ……………………………………….. ……………………………………………………….. ……………….. 14HLSおよびMPEG-DASHストリーミングでサポートされているコンテナ形式………………………… 15VODストリーミングでサポートされているメディアファイル形式……………………………………. …………… 15追加のプロトコルとフォーマットの詳細………………………………………………. …………………………. 16ライブストリームのトランスコーディングとトランスレーティング……………………………………… ……………………… 16ライブストリームnDVR ……………………………………….. ……………………………………………………….. ……… 18DRMによるストリーム暗号化……………………………………………….. …………………………………………………………. 18アドオン……………………………………………………….. ……………………………………………………….. …………………………… 19インストールされているサンプル………………………………………………………. ……………………………………………………….. ……. 20サーバーのインストール………………………………………… …………………………………………… 21始める前に……………………………………….. ……………………………………………………….. ………… 21Wowza Streaming Engineのインストール………………………………………. ………………………………………… 22ソフトウェアの起動と停止……………………………………… …………………………….. 23Wowza Streaming Engineのアンインストール………………………………………. ………………………. 27指定されたユーザーとしてのWowza Streaming Engineの実行…………………………………… ………. 27ライセンスキーの入力………………………………………. ……………………………………………………….. …. 27ストリーミングに使用されるポート………………………………………. ……………………………………………………….. 30サーバーの構成と調整………………………………………. …………………………………………. 31ソフトウェアの更新 ………………………………………… ……………………………………………………….. ……… 32アプリケーション構成………………………………………… ……………………. 33アプリケーションとアプリケーションインスタンス………………………………………. ………………………. 34
6ページ
再生URL形式……………………………………….. ……………………………………………………….. .. 34ストリームの種類………………………………………… ……………………………………………………….. ……………. 36HTTPストリーマとライブストリームパケタイザ…………………………………….. ……………….. 37時限テキストプロバイダー……………………………………….. ……………………………………………………….. ….. 40トランスコーダーとnDVRの構成………………………………………. ………………………… 42モジュール………………………………………………………. ……………………………………………………….. …………………. 42プロパティ …………………………………………. ……………………………………………………….. ………………. 43メディアの種類………………………………………… ……………………………………………………….. …………….. 44コンテンツストレージ………………………………………… ……………………………………………………….. ……….. 46詳細構成………………………………………… ………………………. 48MediaCaster、ストリームファイル、およびスタートアップストリーム…………………………………… …………….. 48ライブストリームリピーター(オリジン/エッジライブストリーミング)………………………………………….. ……………… 51ライブストリームの録画……………………………………….. ……………………………………………………….. … 54仮想ホスティング………………………………………………………. ……………………………………………………….. ………….. 55ストリームクラスとパブリッシャークラスでのパブリッシュ……………………………………. ………….. 58Wowza Streaming Engine Mangerの使用……………………………………… ….. 59Wowza Streaming Engine Managerの起動と停止……………………………………. 。59サインイン資格情報の管理……………………………………… …………………………………….. 62Wowza Streaming Engine Managerのナビゲート………………………………………………. ……………. 64サーバー管理………………………………………… …………………………. 76SSLおよびRTMPSの構成……………………………………………………. …………………………………………… 76ロギング………………………………………………………. ……………………………………………………….. …………………………… 77その他のリソース………………………………………………………. ………………………………….. 83
7ページ
7新着情報owza Streaming Engine TMメディアサーバーソフトウェアは、堅牢でカスタマイズ可能で、高度なライブおよびオンデマンドのアダプティブビットレートストリーミングを強化する拡張可能なプラットフォームどこでも、どんなデバイスでも。Wowza Streaming Engine 4.8.0にはいくつかの修正とメディアサーバーの機能を改善する拡張機能と、いくつかのエキサイティングな新機能。トランスコーダーの機能強化Wowza Streaming Engine 4.8.0には、トランスコーダーに対するさまざまな改善が含まれています特徴。Wowza Transcoderは現在、HEVC / H.265のハードウェアアクセラレートデコードをサポートしています。NVIDIA NVCUVIDベースのGPU。libvpxライブラリもバージョン1.8.1にアップグレードされ、VP8およびVP9トランスコーディングを改善します。HEVC / H.265ストリーミングの完全サポートWowza Streaming Engineの以前のバージョンは、HEVC / H.265ストリーミングをプレビュー機能。このワークフローが完全にサポートされるようになりました。ただし、次のことに注意することが重要です。HEVC / H.265ビデオ圧縮は、プレーヤーベンダーによって広く採用されていません。これらのストリームを視聴者に配信するためのオプションは制限されます。詳細については、Wowza Streaming EngineのトランスコーダーでHEVC / H.265を使用したスト​​リームを参照してください 。Wowza Streaming Engine 4.7.0以降の改善Wowza Streaming Engine 4.8.0には、Wowza以降のすべての大きな機能と改善が含まれていますストリーミングエンジン4.7.0。これらにはWebRTCの完全サポートが含まれます および安全な信頼性の高い輸送(SRT)ストリーミング; MPEG-DASH、HLS、および低遅延用のCMAFパケタイザの追加HLSストリーミング; nDVRでMPEG-DASHライブストリームを記録するためのサポートを追加特徴。さらに、Wowza Streaming Engine 4.8.0はJava 9(OpenJDK Java SE JRE 9.0.4)上に構築されていますJavaバージョン9〜12で使用できます。これにより、Wowza Streamingを使用できます長期間サポートされているバージョンであるJava SE 11を備えたエンジンメディアサーバーソフトウェア。章1ザ・
8ページ
8ただし、Javaバージョン間の変更のため、Wowza Streaming Engineワークフローではカスタムモジュールまたはプラグインを使用するため、非モジュールでそれらをテストすることをお勧めします本番メディアサーバーソフトウェアまたはJavaを更新する前の本番環境バージョン。詳細については、Java 9へのアップデートを参照してください。
9ページ
9ストリーミングプロトコルと再生owza Streaming Engineは、さまざまなストリーミングプロトコルとフォーマットをサポートし、ライブおよびビデオオンデマンド(VOD)ストリームをデスクトップ、モバイルで再生できるようにするデバイス、セットトップボックスなど。ここにすべてのプロトコルの概要がありますWowza Streaming Engineがサポートする形式で、プロトコル、および各プロトコルを使用するデバイスとプレーヤー。詳細については、技術記事「プロトコルとフォーマットについて」を参照してください。Wowza Streaming Engineでサポート。HLSWowza Streaming EngineはHTTPライブストリーミング(HLS)を使用して、アダプティブビットレートを配信し、iOSデバイス(iOS 3.0以降)へのVODコンテンツ。Wowza PlayerおよびQuickTime Player(バージョン10以降); Safari(4.0以降); RokuおよびAminoセットトップボックスなどのデバイス。そして一部のスマートテレビ。HLSは、配信にHTTPを使用するセグメントベースのプロトコルです。Wowza Streaming Engineは、3つの方法のいずれかでHLSストリームを配信します。最初に、「Cupertino」パケタイザ(cupertinostreamingpacketizer)を使用して、元のHLSWowza Streaming Engineのパケタイザ、サーバーソフトウェアはコンテンツをチャンクと呼ばれるキーフレームに揃えられたセグメント。これらのセグメントはMPEG-TSコンテナを使用しますフォーマット。クパチーノストリーミングは、ライブストリーミングとVODストリーミングの両方に使用できます。クパチーノストリーミングはHTTP / 1.1を使用し、次のコーデックをサポートします。• ビデオ – H.264• オーディオ – AAC、AAC-LC、およびHE-AAC(AAC +またはaacPlus)。ドルビー®デジタル5.1サラウンドサウンド(AC-3)およびドルビーデジタルプラス(拡張AC-3またはE-AC-3); MP3章2ザ・
10ページ
10または、新しいCMAFパケタイザ(cmafstreamingpacketizer)を使用して、にラップされたキーフレームに揃えられたメディアセグメントを含むパッケージHLSライブストリームMPEG-TS形式の代わりにfMP4コンテナー形式。クパチーノストリームのように、CMAF-パッケージ化されたHLSストリームは、HTTP / 1.1を介してプレーヤーに配信されます。ただし、使用に加えて別のコンテナー形式であるCMAFパッケージのHLSストリームは、わずかに異なるコーデックをサポートします。• ビデオ – H.264、H.265• オーディオ – AAC、AAC-LC、HE-AAC(AAC +またはaacPlus)、HE-AACv2(拡張AAC +、aacPlus)v2); ドルビーデジタル5.1サラウンドサウンド(AC-3)およびドルビーデジタルプラス(拡張AC-3)またはE-AC-3)最後に、Wowza Streaming Engineは低レイテンシHLSライブストリームを生成することもできます。iOS 13を実行しているデバイスのネイティブアプリで再生できます。WowzaStreaming Engineは低CMAFの生成に加えて、CMAFパケタイザを使用したレイテンシHLSストリームセグメントは、コードベースでチャンクと呼ばれるストリーミングメディアのより小さな単位も生成します。これらのCMAF準拠のチャンクは、低遅延HLSの部分セグメントとしても機能しますストリーミング。その結果、CMAFパケタイザを使用して低遅延HLSを生成できますセグメント(および部分セグメント)がfMP4形式でラップされているストリームHTTP / 2経由でプレーヤーに配信されます。Wowza Streaming Engineは、プレイリストファイルに各アダプティブビットレートプレゼンテーションで利用可能なストリーム。これにより、プレーヤーのサポートが可能になりますハードウェアデバイスの機能に基づいて適切なストリームを選択します。Wowza Streaming Engineは、HLSストリームを保護するための複数の暗号化方式をサポートしていますDRMを使用します。見るWowza Streaming EngineでDRM暗号化を使用した安全なHLSストリーミング。Wowza Streaming Engineは、時間指定されたデータイベントを次の形式でiOSプレーヤーに送信することもできます。ID3タグ。Wowza Streaming Engineを使用してAMFからID3にタイミングメタデータを変換するを参照してくださいJava API。MPEG-DASHWowza Streaming EngineはMPEG-DASH(Dynamic Adaptive Streaming over HTTP)を提供できますMPEG-DASHストリームを再生できるクライアントへのアダプティブビットレートライブおよびVODコンテンツ。MPEG-DASHはISO規格です(ISO / IEC 23009-1)HTTP経由でセグメントベースのコンテンツをストリーミングする場合。
11ページ
11Wowza Streaming Engineは、すべてのセグメンテーションとMPEG-DASHストリームを配信するために必要なパッケージ。最初、mpegdashstreamingpacketizerは、コンテンツをキーフレームに揃えられたセグメントにパケット化します。それはチャンクを呼び出します。これらのセグメントは、fMP4コンテナー形式を使用します。MPEG-DASHストリーミングはライブストリーミングとVODストリーミングの両方に使用でき、次のコーデックをサポートします。• ビデオ – H.264、H.265• オーディオ – AAC、AAC-LC、HE-AAC(AAC +またはaacPlus)、HE-AACv2(拡張AAC +、aacPlus)v2); ドルビーデジタル5.1サラウンドサウンド(AC-3)およびドルビーデジタルプラス(拡張AC-3)またはE-AC-3); (Wowza Streaming Engine 4.7.2.01以降)MPEG-4 Audio Losslessコーディング(ALS)新しいcmafstreamingpacketizer packetizerもMPEG-DASHをセグメント化してパッケージ化しますライブストリーム。CMAFストリーミングは、コンテンツを使用するキーフレームに揃えられたセグメントにパケット化しますfMP4コンテナ形式。CMAFパケタイザは、ライブ用に次のコーデックをサポートしていますMPEG-DASH経由のストリーミング:• ビデオ – H.264、H.265• オーディオ – AAC、AAC-LC、HE-AAC(AAC +またはaacPlus)、HE-AACv2(拡張AAC +、aacPlus)v2); ドルビーデジタル5.1サラウンドサウンド(AC-3)およびドルビーデジタルプラス(拡張AC-3)またはE-AC-3)Wowza Streaming EngineはMPEG-DASHプレーヤーに利用可能なメディアのリストを提供しますMedia Presentation Description(MPD)マニフェストのセグメントURL。MPDはタイミング、言語、時限テキスト、メディア特性(ビデオ)などのセグメント情報解像度とビットレート)。プレーヤーはネットワークに基づいてメディアセグメントを順番に要求します状態、デバイス機能、およびその他の要因により、アダプティブビットレートメディアプレゼンテーション。MPEG-DASHはコーデックに依存せず、多重化および非多重化エンコーディングをサポートします。複数コンテンツ保護(DRM)スキームがサポートされています。Common Encryption(CENC)はMPEG-DASHストリームを一度暗号化して、単一の暗号化ストリームを配信するためにも使用されます異なるライセンスシステムをサポートするプレイヤーに。詳細については、セキュアMPEG-を参照してください。Wowza Streaming EngineのCommon Encryptionを使用したDASHスチーム。WebRTCWowza Streaming Engineは、ライブおよびVODコンテンツをサポートするブラウザープレーヤーにストリーミングできますWebRTCストリーム。WebRTCは、ブラウザーとリアルタイム通信機能を備えたモバイルアプリケーション。
12ページ
12Wowza Streaming Engineは、これを使用する場合、次のビデオおよびオーディオコーデックをサポートします。ストリーミングプロトコル:• ビデオ – VP8、VP9、H.264• オーディオ – Opus、Vorbis、Pulse Code Modulation(PCM)タイプPCMUおよびPCMAWebRTCストリームの再生の詳細については、「WebRTCストリームを再生する」を参照してください。Wowzaストリーミングエンジン。SRTWowza Streaming Engineは、LinuxでMPEG-TSベースのSecure Reliable Transport(SRT)をサポートしていますおよびWindowsサーバーのインストール。MediaCasterタイプは、ライブアプリケーションがSRTを取り込むことを可能にしますソースストリームを作成し、Wowzaでサポートされているすべてのプレーヤーテクノロジーで利用できるようにするストリーミングエンジン、および一般的なSRTストリームターゲットにより、SRTコンテンツを配信できます。SRTの宛先に直接。Wowza Streaming Engineは、SRT用の次のコーデックをサポートしています。• ビデオ – H.264、H.265、VP8、VP9• オーディオ – AAC、AAC-LC、HE-AAC(AAC +またはaacPlus)、HE-AACv2(拡張AAC +、aacPlus)v2); MP3、AC-3(Dolby®Digital); E-AC-3(ドルビーデジタルプラス); ALS(LOAS); オーパス; ヴォルビス詳細については、 Wowza Streaming EngineでSRTストリームを取り込んで公開するそして SRTを使用してWowza Streaming Engineからのライブストリームを配信する。HITACHIWowza Streaming Engineは、適応型ビットレートのライブおよびVODコンテンツをAdobe FlashにストリーミングできますHTTP Dynamic Streaming(HDS)プロトコルを使用するPlayer 10.1以降。によって開発されたアドビのHDSは、HTTPを使用して配信するチャンクベースのストリーミングプロトコルです。すべてのメディアこのプロトコルを使用してストリームを配信するために必要なチャンキングとパッケージ化は、Wowza Streaming Engine。HDSは、Wowzaでは「サンノゼ」ストリーミングと呼ばれていますストリーミングエンジンの構成ファイル。VODコンテンツをストリーミングする場合、Wowza Streaming EngineソフトウェアはMP4ファイルをサポートします(QuickTimeコンテナ)およびMP3ファイル。FLVファイルはRTMP再生でサポートされています。ワウザストリーミングエンジンは、HDSを使用する場合、次のビデオおよびオーディオコーデックをサポートします。プロトコル:• ビデオ – H.264、On2 VP6(ライブのみ)、スクリーンビデオおよびスクリーンビデオ2(ライブのみ)、Sorenson Spark(ライブのみ)• オーディオ – AAC、AAC低複雑度(AAC LC)、AAC高効率(HE-AAC)v1およびv2。MP3; Speex(ライブのみ)
13ページ
13スムーズなストリーミングWowza Streaming Engineは、アダプティブビットレートライブおよびVOD H.264、AAC、MP3をストリーミングできますMicrosoft Silverlight、Windows Phoneデバイス、およびその他のデバイスを使用してコンテンツをMicrosoftのSmooth Streamingプロトコル。Microsoft Silverlightは、クロスブラウザ、クロスブラウザです。プラットフォーム技術。Smooth Streamingは、HTTPを使用するチャンクベースのストリーミングプロトコルです。配達のため。これを使用してストリームを配信するために必要なすべてのメディアのチャンクとパッケージプロトコルはWowza Streaming Engineによって実行されるため、IIS Webサーバーは必要ありません。Smooth Streamingクライアントにストリーミングする場合は、次のメディア形式を使用できます。• ビデオ – H.264• オーディオ – AAC、AAC低複雑度(AAC LC)、AAC高効率(HE-AAC)v1およびv2。MP3RTMPWowza Streaming Engineは、適応型ビットレートのライブストリームとVODストリームをAdobe Flashに送信できますReal Time Messaging Protocol(RTMP)を使用するプレーヤー。Wowza Streaming EngineのサポートFlash Playerがサポートするすべてのビデオおよびオーディオ形式:• ビデオ – H.264、On2 VP6、Sorenson Spark、スクリーンビデオ、スクリーンビデオ2• オーディオ – AAC、AAC低複雑度(AAC LC)、AAC高効率(HE-AAC)v1およびv2、MP3、SpeexWowza Streaming Engineは、次のRTMPプロトコルバリアントをサポートしています。• RTMP –基本プロトコルであり、最も効率的で最速のバリアントです。• RTMPE –保護されているデータの保護に役立つ軽量の暗号化バリアントWowza Streaming EngineとFlash Playerの間で送信されます。• RTMPS –安全なSSL接続を介してデータを送信する暗号化バリアント。RTMPSは、RTMPEよりも強力な暗号化レイヤーを使用して、RTMPセッションをラップします。Wowza Streaming Engineのサブスクリプションおよび永久ライセンスを持つユーザーソフトウェアはWowza StreamLock™AddOnを使用して、256ビットのSSL証明書を無料で取得できます。RTMP、RTMPS、HTTP、およびHTTPSで使用します。• RTMPT –ファイアウォールを通過するトンネリングに使用されるトンネリングバリアントステートフルパケットインスペクション。• RTMPTE – RTMPTプロトコルの暗号化バリアント。Wowza Streaming Engineには、Action Message Format(AMF3およびAMF0)データのシリアル化用。
14ページ
14RTSP / RTPWowza Streaming Engineは、ライブH.264、AAC、およびMP3コンテンツをプレーヤーおよびリアルタイムストリーミングプロトコル(RTSP)、リアルタイムトランスポートプロトコルをサポートするデバイス(RTP)、およびMPEG-2トランスポートストリームプロトコル(MPEG-2 TS)。これにはプレーヤーとデバイスが含まれますQuickTimeプレーヤー(バージョン10以降)、VideoLAN VLCプレーヤー、セットトップボックス、3GPPなどデバイス。Wowza Streaming Engineは、エンコーディングからの着信ソースストリームも受け入れますこれらのプロトコルを使用し、RTPおよびMPEG-2 TS入出力をサポートするデバイスUDPおよびマルチキャスト。さらに、Wowza Streaming EngineはインターリーブをサポートしていますRTSP / RTP(RTSP TCP接続上のRTP)およびRTSP / RTPトンネリング(RTSP / RTP over)HTTP)、RTSP / RTPを許可しないネットワーク環境で配信できるようにしますUDP送信。Wowza Streaming Engineは、次のRTSP、RTP、およびMPEG仕様をサポートしています。MPEG-TSISO / IEC 13818-1MPEG-TS over RTPrfc2038RTP:AACrfc3640、rfc3016、ISO / IEC 14496-3RTP:G.711rfc3551RTP:H.263rfc2429RTP:H.264rfc3984、QuickTime汎用RTPペイロード形式RTP:MP3rfc2250RTP:MPEG-2(ビデオ)rfc2250RTP:MPEG-4パート2rfc3106RTP:Speexrfc5574RTSPrfc2326Wowza Streaming Engineは、シングルプログラム(SPTS)とマルチプログラム(MPTS)の両方をサポートしています。MPEG-TSはストリーミングし、特定のプログラム、特定の言語、およびMPTSストリーム内の特定のオーディオまたはビデオトラック。クエリパラメータは、.streamファイルのudp:// URLの一部です。4つのオプションがあります。ストリームを選択します。詳細については、「Wowzaでストリームごとの設定を指定する」を参照してくださいストリーミングエンジンの.streamファイル。
15ページ
15HLSおよびMPEG-DASHでサポートされるコンテナー形式ストリーミングコンテナフォーマットを介して配信されたコンテンツのセグメントのラッパーであるHTTPベースストリーミングプロトコル。Wowza Streaming Engineは、HLSおよびMPEG-DASHライブストリーミング:断片化されたMP4およびMPEG-TS。断片化されたMP4ISO標準のMPEG-DASHおよびCMAFは、フラグメント化されたMP4(fMP4)コンテナーを使用しますフォーマット。Wowza Streaming EngineのMPEG-DASHおよびCMAFパケタイザ(mpegdashstreamingpacketizerおよびcmafstreamingpacketizer、それぞれ)ラップストリームfMP4コンテナ形式のセグメント。HLSマスタープレイリストとMPEG-DASHマニフェストCMAFパケタイザによって生成されたこれらのfMP4ファイルを参照して、プレーヤーが再生に利用できるセグメントをリクエストしたとき。MPEG-TSMPEGトランスポートストリーム(MPEG-TS)は、MPEG-2 ISOで定義されたコンテナー形式です。標準。Wowza Streaming のクパチーノパケタイザ(cupertinostreamingpacketizer)エンジンは、ストリームセグメント(チャンクと呼ばれるもの)をMPEG-TSコンテナー形式でラップします。のCupertinoパケタイザーによって生成されたHLSマスタープレイリストは、これらのMPEG-TSファイルを参照しますプレーヤーが再生に使用可能なセグメントを要求したときに、プレーヤーが使用できるようにします。VODストリーミングでサポートされるメディアファイル形式VODストリーミングの場合、Wowza Streaming EngineはMP4(QuickTimeコンテナー)、FLVをサポートします(Flash Video)、MP3、SMIL(Synchronized Multimedia Integration Language)メディアファイルフォーマット。VODコンテンツを再生するには、正しいプレフィックスと拡張子をストリーム名を作成するファイル名。たとえば、MP4ファイルmycoolvideo.movを再生するには、次のコマンドを使用します。ストリーム名mp4:mycoolvideo.mov。共同演説拡張子例MP4mp4:.mp4、.f4v、.mov、.m4a、.m4v、.mp4a、.mp4v、.3gp、.3g2mp4:mycoolvideo.movMP3mp3:.mp3mp3:mycoolsong.mp3SMILE笑顔:.smil笑顔:myStream.smilをFLVflv:.flvflv:mycoolvideo.flv
16ページ
16注意MP4(QuickTimeコンテナ)がデフォルトのメディアタイプであるため、ファイル名のプレフィックスと拡張子は省略。メディアプレフィックスは、記録されたライブビデオを格納するファイルコンテナも制御します。mp4の場合:またはプレフィックスが指定されていない場合、コンテンツはMP4(QuickTime)コンテナに記録されます。H.264のみAAC、およびMP3コンテンツをMP4コンテナーに記録できます。flv:が指定されている場合、FLV(Flashビデオ)コンテナを使用。追加のプロトコルとフォーマットの詳細Wowza Streaming Engineは、サポートするソースからのライブビデオおよびオーディオストリームを受け入れることができますRTMP、RTSP / RTP、ネイティブRTP、MPEG-TSプロトコル。ライブソースを記録できますMP4またはFLV形式にストリーミングします。Wowza Streaming EngineはAction Message Format(AMF0およびAMF3)データを読み書きできますMP4ファイルとの間のイベント。さらに、MP4多言語キャプションとオーディオをサポートしていますトラック。Wowza Streaming Engineを使用して、SHOUTcastおよびIcecast(AAC、AAC +、およびMP3)オーディオストリームとIPカメラ(AAC、G.711(µ-lawおよびA-law)、H.264、およびMP3)ストリームサポートされているプレーヤー技術に。元のソースへの単一の接続を維持します複数のプレーヤーにストリームを配信しながらストリーミングします。埋め込みも転送できます曲のタイトルやアーティストなどのSHOUTcastおよびIcecastメタデータをAdobe Flash Playerに送信します。のWowza Streaming Engineインストールに含まれているSHOUTcastの例は、これらの機能。Wowza Streaming Engineは、双方向のビデオ、オーディオ、テキストチャットをAdobe Flashに配信できますプレーヤー。ライブストリームのトランスコーディングとトランスレーティングWowza Streaming Engineのトランスコーダーは、リアルタイムのビデオトランスコーディングとトランスレーティングです。ライブストリームを取り込み、ビデオとオーディオをデコードし、次に再エンコードするソリューション必要な再生デバイスに配信するためのストリーム。オーディオとビデオをデコードおよび再エンコードできますアダプティブビットレート配信用に適切に配置されたキーフレームを含む複数のフォーマット。一般的なシナリオは次のとおりです。• トランスコード –非H.264 / VP8 / VP9ビデオと非AAC / MP3 / Vorbis / Opusを取り込みますオーディオストリームを生成し、H.263、H.264、VP8、またはVP9ビデオとAACのセットに変換します。アダプティブビットレート用にキーフレームを調整したVorbisまたはOpusオーディオレンディションストリーミング。
17ページ
17• 変換 – H.264ビデオとAAC / MP3オーディオストリームを取り込み、完全なセットを作成しますキーストリームがアダプティブのためにソースストリームに揃えられたビットレートレンディションビットレートストリーミング。• オーディオのみ – Adob​​e Flash PlayerからH.26​​4ビデオとSpeexオーディオストリームを取り込みますSpeexオーディオ形式をAAC、Vorbis、またはOpusに変換してストリームを作成する追加のプレーヤー技術と互換性があります。トランスコーダーがサポートするビデオおよびオーディオコーデックトランスコーダーは、次のビデオおよびオーディオコーデックをサポートしています。ビデオ(デコード)ビデオ(エンコーディング)H.264MPEG-2MPEG-4パート2VP8VP9H.263v2H.264VP8VP9H.265 / HEVCオーディオ(デコード)オーディオ(エンコーディング)AACG.711(µ-lawおよびA-law)MPEG-1レイヤー1/2MPEG-1レイヤー3(MP3)SpeexヴォルビスオーパスAACヴォルビスオーパストランスコーダとハードウェアアクセラレーション64ビットのWindowsおよびLinuxオペレーティングシステムで実行されるトランスコーダーを構成できます。ハードウェアアクセラレーションを利用する。ハードウェアアクセラレーションは推奨されますが、推奨されません必須。構成にハードウェアアクセラレーションが含まれていない場合、組み込みソフトウェアエンコーダーを使用。
18ページ
18トランスコーダは、次のハードウェアアクセラレーションテクノロジーを使用できます。• Intel Quick Sync Video(高速ビデオのデコードとエンコーディングの両方)–向け推奨されるワークステーションおよびサーバーレベルのハードウェア仕様と、設定手順については、Intel Quick Syncアクセラレーションのサーバー仕様を参照してくださいWowza Streaming Engineトランスコーディング。• NVIDIA NVENC(高速ビデオエンコーディングのみ)およびNVIDIA CUDA / NVCUVID(高速ビデオデコードのみ)–サポートされているNVIDIAグラフィックスカードのリストトランスコーダーと互換性があり、設定手順へのリンクは、WowzaによるNVIDIA NVENCおよびNVIDIA CUDAアクセラレーションのサーバー仕様ストリーミングエンジンのトランスコーディング。トランスコードされたストリームのオーバーレイトランスコーダーを使用すると、静的GIF、JPEG、PNG、BMPオーバーレイ画像をストリームに適用できます静止画像を実現するために、画像の位置、サイズ、配置、および不透明度をカスタマイズしますビデオへの透かしなどの効果。トランスコーダーとWowzaストリーミングエンジンJava APIでは、動的オーバーレイ画像をストリームに適用することもできます。Java APIは手動で設定するか、外部イベントに基づいて事前にプログラムして、強力なツールにするプレミアムTVのような体験を追加するため。見るトランスコードされたライブストリームにグラフィックオーバーレイを追加するWowzaストリーミングエンジン。トランスコーダーの詳細については、Wowza Streaming Engineトランスコーダーについてを参照してください。 。ライブストリームnDVRWowza Streaming EngineのnDVR機能は、ライブストリームを記録する機能を提供しますサーバー上のキャッシュに。進行中のライブストリームに参加する視聴者は、キャッシュにアクセスできますライブストリームの先頭に巻き戻す(またはストリームの一部内で巻き戻す)指定する)、プレーヤーのDVR再生コントロールを使用して、その点を先に。記録されたストリームのクライアント再生の構成は、Wowza Streaming Engineからのライブストリームの再生。nDVRの詳細については、ライブストリームnDVRについてを参照してください。 。DRMによるストリーム暗号化Wowza Streaming Engineはサードパーティのデジタル著作権管理(DRM)キーと統合しますプレミアムライブおよびVODのオンザフライ暗号化を可能にする管理サービスパートナーさまざまな再生デバイスのコンテンツ。ライブワークフローの場合、ストリームごとの暗号化はキーを回転する機能で利用できます。VODワークフローの場合、アセットごとおよびセッションごと暗号化は、キーをローテーションする機能で利用できます。ライブキーとVODキーの両方のローテーションサポートHLSストリーミングで使用できます。
19ページ
19鍵管理システムの統合は、以下のプロバイダーでサポートされています。• BuyDRM KeyOS – HLS、MPEG向けのMicrosoft PlayReady暗号化サービスを提供しますDASH、およびMicrosoft Smooth StreamingおよびBuyDRMプレーヤーとの再生Windows、macOS、iOSおよびAndroidデバイス、Windows上のSmooth Streamingクライアント電話、ゲーム機、セットトップボックス、スマートTV。• EZDRM – Smooth Streaming用のMicrosoft PlayReady暗号化サービスを提供しますWindows、macOS、Windows PhoneのSmooth Streamingクライアントでの再生、ゲームコンソール、セットトップボックス、スマートTV、およびDiscretix SecurePlayerメディアiOSおよびAndroidデバイス上のプレーヤー。• Verimatrix – Verimatrix VCASおよびMicrosoft PlayReady暗号化サービスを提供しますVerimatrix ViewRightおよびSmoothを使用したHLSおよびSmooth Streaming再生用Windows、macOS、iOSおよびAndroidデバイス、Windows Phone、ゲームコンソール、セットトップボックス、スマートTV。DRMの詳細については、デジタル著作権管理とWowzaについてを参照してください。ストリーミングエンジン。注意Wowza Streaming Engine APIは、SAMPLE-AESを使用してライブおよびVOD HLSストリームをオンザフライで暗号化できます(HLSストリーミングプロトコルのバージョン5のサンプルレベルの暗号化)、ENVELOPE-PLAYREADY(PlayReady DRMを備えたBuyDRMプレーヤーテクノロジーでサポート)、CHUNK-PLAYREADY(INSIDEセキュアプレーヤーテクノロジーとPlayReady DRMでサポート)。Wowzaを使用することもできますライブおよびVODのMicrosoft Smooth Streamingコンテンツをオンザフライで暗号化するStreaming Engine APIINSIDEセキュアプレーヤーテクノロジーのPlayReady保護。詳細については、Secure HLSを参照してください。Wowza Streaming EngineでDRM暗号化を使用したスト​​リーミング。アドオンWowzaを拡張および強化するために、さまざまなアドオンパッケージをダウンロードしてインストールできます。ストリーミングエンジンの機能。• 動的負荷分散 – HTTP、RTMP、およびRTSPは、複数のWowza Streaming Engineエッジサーバーにストリーミングします。はしっこサーバーは1つ以上のWowza Streaming Engineロードバランサーと通信し、また、クライアントは負荷分散サーバーに接続して、最も負荷の少ないエッジサーバーを取得します。Wowza Streaming Engineの動的負荷分散アドオンを取得するを参照してください 。• Wowza StreamLock –ネットワーク暗号化のセキュリティオプション。確認のための無料の256ビットSecure Sockets Layer(SSL)証明書の即時プロビジョニングWowza Streaming Engineで使用するWowzaユーザー。StreamLockでプロビジョニングされたSSL証明書は、RTMPと一緒に使用したときに最高のセキュリティを提供します。証明書はまたできます安全なHTTPストリーミング(HTTPS)に使用できます。証明書は1年後に期限切れになります。見るWowza Streaming Engine StreamLockサービスからSSL証明書を取得します。
20ページ
20• StreamNameAlias –複雑なURLベースのストリーム名を簡単に使用できるようにしますエイリアス、使用する有効なストリーム名を制限するセキュリティを提供する、または1つのストリームをマップする別の名前。Wowza StreamingのGet StreamNameAliasアドオンを参照してください。エンジン。• Wowza負荷テストツール –単一のWowzaストリーミングエンジンで負荷を生成しますRTMPおよびHLSストリーミングの構成とパフォーマンスをテストするインスタンス。見る取得するWowza Streaming Engine用のWowza負荷テストツール。インストールされているサンプルWowza Streaming Engineには、さまざまな側面を強調するいくつかの例が含まれていますライブストリームの設定と再生の方法、設定と再生の方法を含むサーバー機能VODコンテンツの再生、およびライブストリームnDVRのセットアップ方法。例は、[install-dir] / examplesフォルダー。そのフォルダー内のREADME.htmlファイルは例を説明していますそしてそれらをインストールする方法。
21ページ
21サーバーのインストールowza Streaming Engineは、強力なJavaベースのメディアサーバーです。インストールしたときWowza Streaming Engineは、Javaのサーバーバージョンを自動的にインストールします。必要です。さらに、インストールウィザードがプロセスをガイドします。Wowza Streaming Engineを起動して実行するのは簡単です。始める前にWowza Streaming Engineをインストールする前に、これらの前提条件、注意、およびベストプラクティス。• Wowza Streaming EngineはJava 9(OpenJDK Java SE JRE 9.0.4)上に構築され、サポートJavaバージョン9〜12。以前のバージョンのJavaはサポートされていません。最適なパフォーマンスと安定性のために、インストールによってインストールされるJavaのバージョンを使用することをお勧めしますデフォルト。Wowza Streaming Engine Managerを使用するには、Javaのバージョンを使用する必要がありますサーバーソフトウェアと共にインストールされます。のバージョンを使用できない、または使用したくない場合Wowza Streaming Engineと共にインストールされるJava。手動でのインストールとWowza Streaming EngineでのJavaのトラブルシューティング。• 以前のバージョンのWowza Streaming Engineがインストールされていて、現在のバージョンがインストールされている場合は、インストーラーではなくアップデーターを実行します。手順については、Wowza Streaming Engineインストールを更新する。• ベストプラクティスとして、Wowza Streamingの1つのバージョンとインスタンスのみをインストールして実行します。1台のコンピューター上のエンジン。• コンピュータが以下の最小システム要件を満たしていることを確認するにはWowza Streaming Engineを実行しています。 Wowza Streaming Engine仕様。• Wowza Media Server™ソフトウェアからWowza Streamingにアップグレードする場合エンジン、Wowza Streamingをインストールする前にWowza Media Serverをアンインストールする必要がありますエンジン。手順については、Wowza Media ServerからWowzaへのアップグレードを参照してください。ストリーミングエンジン。章3W
22ページ
22• サイレントインストールオプションは、Red Hatパッケージを含むすべてのプラットフォームで利用できます。Linux用のManagerおよびDebian Package Managerオプション。の承認が必要ですサイレントインストール。詳細については、sales @ wowza.comにお問い合わせください 。Wowza Streaming EngineのインストールWowza Streaming Engineは、Windows、macOS、Linuxのインストールウィザードを使用してインストールされます。インストーラーはコンピューター上にWowza Streaming Engineの新しいクリーンなインスタンスを作成しますそれがインストールされている場所。1.システムにWowza Streaming Engineインストーラーがまだない場合は、ワウザ ウェブページをダウンロードし、インストーラーの[ダウンロード ]をクリックして、目的のオペレーティングシステム。2.ダウンロードが完了したら、次のいずれかを実行します。• Windows – WowzaStreamingEngine-4.7.8-windows-ファイルをダブルクリックしますinstaller.exe。• macOS – WowzaStreamingEngine-4.7.8-osx-ファイルをダブルクリックしますinstaller.dmg、次にWowzaStreamingEngine-4.7.8-osx-をダブルクリックしますインストーラーパッケージアイコン。• Linux –ダウンロードしたパッケージが含まれているフォルダーに移動し、次に、次のコマンドを実行します。sudo chmod + x WowzaStreamingEngine-4.7.8-linux-x64-installer.runsudo ./WowzaStreamingEngine-4.7.8-linux-x64-installer.run3.インストールウィザードで、ライセンス契約の条件に同意します。4.有効なライセンスキーを入力します。新しいライセンスキーを取得した場合は、それを受け取ったメールに記載されています。Wowzaセールス。以前のバージョンのWowza Streaming Engineがインストールされている場合は、[ install-dir ] /conf/Server.licenseファイルでライセンスキーを探します。5.管理者アカウントのユーザー名とパスワードを作成します。これらを使用しますブラウザーベースのWowza Streaming Engine Managerにサインインするための資格情報。のユーザー名とパスワードは大文字と小文字が区別されます。6.インストール場所を確認または変更します。
23ページ
23デフォルトでは、Wowza Streaming Engineは次の場所にインストールされます。• Windows – / Program Files(x86)/ Wowza Media Systems / Wowza Streamingエンジン4.7.8 /• macOS –▪/アプリケーション/ Wowza Streaming Engine 4.7.8 /▪/ライブラリ/ LaunchDaemons /▪/ライブラリ/ WowzaStreamingEngine /(エイリアス)▪/ライブラリ/WowzaStreamingEngine-4.7.8/• Linuxの – /usr/local/WowzaStreamingEngine-4.7.8/(としてルートユーザー)7.デフォルトオプションの[Wowza Streaming Engineを自動的に開始する ] を受け入れます。このオプションは、サーバーソフトウェアとWowza Streaming Engine Managerにシステムサービスとして自動的に起動します。このオプションを選択しない場合は、開始する必要がありますWowza Streaming EngineとWowza Streaming Engine Managerは以前は手動でソフトウェアを使用できます。参照の開始と停止のソフトウェアをして起動すると、Wowza Streaming Engine Managerの停止。8. 完了をクリックします。ソフトウェアの起動と停止Wowza Streaming EngineおよびWowza Streaming Engine Managerはシステムサービスとして実行できますまたはスタンドアロンモード。コンピュータを起動するとシステムサービスが自動的に開始され、システムサービスはそれらをオフにします。デフォルトでは、Wowza Streaming EngineおよびWowza Streaming Engine Managerシステムサービスとしてインストールします。つまり、Wowzaのアクティブなインスタンスを実行しています。インストールの瞬間から、およびホストコンピューターがオンになっているときのStreaming Engine。スタンドアロンモードは、オペレーティングシステムから独立して動作します。あなたが開始し、停止オンデマンドのソフトウェア。スタンドアロンソフトウェアと同様に、終了を忘れたり、失敗したりした場合、プログラムの場合、コンピュータの電源を切ると、そうするように求められます。スタンドアロンモードはWindowsで高速ハードウェアでトランスコーダーを実行するために必要です。それはまた有用ですコンソールでログ出力をすぐに確認できるため、テスト環境。ただし、Wowza Streaming Engineはいつでも手動で開始および停止できます。操作モード。たとえば、サブスクリプションのライセンス所有者は、Wowza Streamingの非アクティブなインスタンスに対する課金を回避するためのサービスとしてのソフトウェアエンジン。Wowza Streaming Engineは、サービスとして同時にスタンドアロンモードで実行することはできません。
24ページ
24Wowza Streaming Engineをサービスとして開始および停止する(Windows)Wowza Streaming Engineサービスを開始するには:1. Winキー+ Rキーを押し、[ ファイル名を指定して実行 ]ダイアログボックスにservices.mscと入力して、[ OK ]をクリックします。2. [ サービス]ウィンドウで、[ Wowza Streaming Engine 4.7.8 ]を右クリックして、[ OK ]をクリックしますを起動します。Wowza Streaming Engineサービスを停止するには:1. Winキー+ Rキーを押し、[ ファイル名を指定して実行 ]ダイアログボックスにservices.mscと入力して、[ OK ]をクリックします。2. [ サービス]ウィンドウで、[ Wowza Streaming Engine 4.7.8 ]を右クリックして、[ OK ]をクリックしますストップ。Wowza Streaming Engineは、Windowsサービスとして自動的に開始するように設定できます。Windowsが起動します。Windowsの起動時にサービスが自動的に開始されないようにするには:1. WINキー+ Rキーを押し、[ ファイル名を指定して実行 ]ダイアログボックスにservices.mscと入力して、[ OK ]をクリックします。2. [ サービス]ウィンドウで、[ Wowza Streaming Engine 4.7.8 ]を右クリックし、[ OK ]をクリックしますプロパティ。3. プロパティのダイアログボックスで、全般タブで、セットスタートアップの種類をするマニュアル。スタンドアロンモードでのWowza Streaming Engineの開始と停止(ウィンドウズ)Wowza Streaming Engineをスタンドアロンモードで起動するには、Wowza Streamingがエンジンサービスが停止され(上記を参照)、次の操作を行います。1. WINキー+ Rキーを押し、[ ファイル名を指定して実行 ]ダイアログボックスに「cmd」と入力して、Enterキーを押します。2.コマンドプロンプトウィンドウで、次のコマンドを実行します。cd%WMSAPP_HOME%\ binstartup.batソフトウェアを停止するには:1. WINキー+ Rキーを押し、[ ファイル名を指定して実行 ]ダイアログボックスに「cmd 」と入力して、Enterキーを押します。2.コマンドプロンプトウィンドウで、次のコマンドを実行します。cd%WMSAPP_HOME%\ binshutdown.batノート•デフォルトでは、Wowza Streaming Engine 4.7.8サービスはローカルシステムアカウントで実行されます。このWowza Streaming Engineが基盤となるオペレーティングシステムと対話する方法を制限できます。ためにたとえば、UNCパスからのコンテンツのストリーミングに問題がある場合があります。この問題に対処するには、更新してください指定されたユーザーとして実行するサービス。これを行うには、サービスでサービス名を右クリックしますウィンドウで[ プロパティ ]をクリックし、[ログオン ]タブで代替ユーザーアカウントを指定します。サービスは、このアカウントでのログオンに使用できます。
25ページ
25•Transcoderで使用されるハードウェアアクセラレーションは、Wowza Streamingを実行している場合にのみ使用できます。Windowsスタンドアロンアプリケーションとしてのエンジン。Wowza Streaming Engineが次の場合は利用できません。サービスとして呼び出されます。Wowza Streaming Engineをサービスとして開始および停止する(macOS)サービスを開始するには、サービスの開始アプリケーションをダブルクリックします。/Applications/WowzaStreamingEngine-4.7.8またはターミナルウィンドウを開いて、次のコマンド:sudo launchctl load -w/ライブラリ/LaunchDaemons/com.wowza.WowzaStreamingEngine.plistサービスを停止するには、Stop Servicesアプリケーションをダブルクリックします。/Applications/WowzaStreamingEngine-4.7.8またはターミナルウィンドウを開いて、次のコマンド:sudo launchctl unload -w/ライブラリ/LaunchDaemons/com.wowza.WowzaStreamingEngine.plist注意サービスの開始と停止サービスアプリケーションもWowza Streaming Engineの起動と停止しますマネージャーシステムサービス。Wowza Streaming Engine Managerの起動と停止を参照してください 。スタンドアロンモードでのWowza Streaming Engineの開始と停止(マックOS)ソフトウェアを起動するには、スタンドアロンモードの開始アプリケーションをダブルクリックします。/Applications/WowzaStreamingEngine-4.7.8またはターミナルウィンドウを開いて、次のコマンド:cd /ライブラリ/WowzaStreamingEngine-4.7.8/bin./startup.shソフトウェアを停止するには、Stop Standalone Modeアプリケーションをダブルクリックします。/Applications/WowzaStreamingEngine-4.7.8またはターミナルウィンドウを開いて、次のコマンド:cd /ライブラリ/WowzaStreamingEngine-4.7.8/bin./shutdown.sh注意スタートスタンドアロンモードと停止スタンドアロンモードのアプリケーションはまた、Wowzaの起動と停止しますスタンドアロンモードのStreaming Engine Manager。Wowza Streaming Engineの開始と停止を参照してくださいマネージャー。
26ページ
26日Wowza Streaming Engineをサービスとして開始および停止する(Linux)注意このセクションの操作は、sudoアクセスを持つrootユーザーとして実行する必要があります。サービスを開始するには、ターミナルウィンドウを開き、次のいずれかのコマンドを入力します。Linuxディストリビューションによって異なります。sudoサービスWowzaStreamingEngine開始-または-/etc/init.d/WowzaStreamingEngine startサービスを停止するには、次のように入力します。sudoサービスWowzaStreamingEngine停止-または-/etc/init.d/WowzaStreamingEngine stopノート•これらの手順がLinuxディストリビューションに適用されない場合は、Linuxのマニュアルを参照してください。•Linuxサービススクリプトサブシステムは、場所を特定するために完全な$ PATH定義を使用しませんLinuxコマンドの。これは、初期パスと呼ばれるものを使用します。これにより、Linuxで問題が発生する可能性があります初期パスを適用してもJavaのデフォルトのインストール場所が見つからないディストリビューション。見る Wowza Streaming EngineにJavaを手動でインストールしてトラブルシューティングする。スタンドアロンモードでのWowza Streaming Engineの開始と停止(Linux)ソフトウェアを起動するには、ターミナルウィンドウを開き、次のコマンドを入力します。cd / usr / local / WowzaStreamingEngine / bin./startup.shソフトウェアを停止するには、次のように入力します。cd / usr / local / WowzaStreamingEngine / bin./shutdown.sh
27ページ
27日Wowza Streaming Engineのアンインストール• Windows – [プログラムと機能]コントロールパネルに移動し、[ Wowza Streaming ]をクリックしますエンジン4.7.8、[ アンインストール ]をクリックします。• macOS – / Applications / Wowza Streaming Engine 4.7.8に移動し、ダブルクリックしますWowza Streaming Engineのアンインストール。• Linux –次のコマンドを実行します。cd usr / local / WowzaStreamingEnginesudo ./uninstall指定ユーザーとしてWowza Streaming Engineを実行するmacOSとLinuxでは、Wowza Streaming Engineのデフォルトのインストールでサーバーが次のように実行されますルートユーザー。サーバーを別のユーザーとして実行する場合は、実行の指示に従います。指定ユーザー(LinuxおよびmacOS)としてWowza Streaming Engine を使用して、新しいユーザーを作成し、そのユーザーとして実行するようにサーバーを構成します。注意セキュリティ上の理由から、非rootユーザーは、ほとんどの場合1024以下のポート番号にバインドできません。LinuxおよびUnixディストリビューション。小さい番号のポートでWowza Streaming Engineを実行する予定の場合80(HTTP)、443(HTTPS、RTMPS)、または554(RTSP)などのWowza Streaming Engineは、rootユーザー。ライセンスキーの入力Wowza Streaming Engineのインストール時に入力したライセンスキーは、Wowza Streaming Engine Managerのライセンスキーボックス。ライセンスオプションを切り替える場合Wowza Streaming Engineインスタンスの場合、既存のライセンスキーをソフトウェアを再インストールせずに新しいライセンスキー。たとえば、ライセンスキーを購入した場合トランスコーダー、nDVR、およびDRMをライセンスサーバーインスタンスで使用できるようにするには、以下を追加できます。これらのライセンスキー。すべてのライセンスキー値は、次の場所にあるServer.licenseファイルに保存されますWowza Streaming Engineインストールディレクトリ[ install-dir ] / conf /:• Windows –%WMSCONFIG_HOME%\ conf \ Server.license• macOS – /ライブラリ/WowzaStreamingEngine/conf/Server.license• Linux – /usr/local/WowzaStreamingEngine/conf/Server.licenseWowza Streaming Engine Managerでライセンスキーを追加するには、次の手順を実行します。1. [ サーバー ]タブをクリックし、コンテンツパネルの[ サーバーセットアップ ]をクリックします。2. [ サーバーのセットアップ ]ページで、[ 編集 ]をクリックします。
28ページ

  1. [ ライセンスキー]ボックスに、Wowza Streaming Engineのライセンスキーを入力します。もし、あんたが複数のライセンスキーを入力する必要がある場合は、各ライセンスキーを別々の行に入力してください。4. [ 保存 ]をクリックし、次に[ サーバーセットアップ]ページの上部にある[ 今すぐ再起動 ]をクリックします。プロンプトが表示されました。新しいライセンスは、サーバーの再起動後に有効になります。ノート•サーバーを再起動すると、Wowza Streaming Engine Managerは最初と最後の5桁を表示しますこの情報を保護するために、[ ライセンスキー]ボックスに入力したライセンスキー。•また、Server.licenseファイルをテキストエディターで開き、新しいライセンスキーを新しい行、サーバーを再起動します。永久ライセンスとサブスクリプションライセンスWowza Streaming Engineの永久およびサブスクリプションライセンスは無制限を提供しますサーバーソフトウェアインスタンスへの接続。トランスコーダー、nDVR、DRMの使用を可能にするライセンスを取得した各インスタンスに統合されているテクノロジー。永久ライセンスは、安定した長期的な需要に最適です。購入した永久ライセンスキー2015年12月22日以降、EPBP4プレフィックスが付き、1つのWowza Streamingで使用するためのものですエンジンインスタンスおよび統合されたトランスコーダー、nDVR、DRMテクノロジー。詳細については、Wowza Streaming Engineの料金をご覧ください。
    29ページ
    29日サブスクリプションライセンスは、変動する需要に最適です。のインスタンスをいくつでもインストールできますWowza Streaming Engineは必要に応じて同じライセンスキーを使用してトランスコーダーを有効にし、nDVR、および各インスタンスに統合されたDRMテクノロジー。サブスクリプションライセンスキーにはENGM4の接頭辞。詳細については、Wowza Streaming Engineの価格をご覧ください。 。ノート•2015年12月23日より前にWowza Streaming Engineの永久ライセンスを購入した場合、ライセンスキーにはEPBU4プレフィックスが付き、Wowza Streaming EngineとトランスコーダーとnDVRテクノロジー。Wowzaを有効にするために、個別のライセンスキーが提供されますサーバーインスタンスに統合されたDRMテクノロジ(DRMライセンスキーを入力する必要はありません)Wowza Streaming Engineでこのテクノロジーを有効にする場合を除き、[ ライセンスキー]ボックスに入力します。•2015年1月1日より前にWowza Streaming Engineのライセンスを購入した場合は、ソフトウェアのライセンスを取得する方法については、sales @ wowza.com をご覧ください。
    30ページ
    30試用ライセンスWowza Streaming Engineのトライアルライセンスでは、ソフトウェアを無料で試すことができます。その後期限が切れ、ソフトウェアの新しい有償ライセンスを取得した場合、試用版を削除する必要がありますライセンスキーライセンスキーは、ボックスと、新しい、有料のキーを追加します。あなたがわからない場合ライセンスキーは試用キーです。ライセンスキーは、Wowzaから受け取ったメールに記載されています。試用版ソフトウェアをダウンロードしました。注意試用版を交換するときに、Wowza Streaming Engineを再インストールしたり、設定を再作成したりする必要はありません。ソフトウェアの有料ライセンスを含むライセンスキー。ストリーミングに使用されるポートWowza Streaming Engineでストリーミングする前に、ファイアウォールで必要なポートを開きます。次の表は、Wowza Streaming Engineが使用するデフォルトのポートを示していますストリーミング。これらのポート番号はすべて構成可能です。• TCP 1935 – RTMP / RTMPE / RTMPT / RTSPインターリーブストリーミング/ WOWZ™• TCP 8086-8088 –管理• UDP 6970-9999 – RTP UDPストリーミングデフォルトでは、Wowza Streaming EngineはストリーミングにTCPポート1935のみを使用するように構成されています。HTTP用のTCPポート80などのストリーミング用の追加ポートを構成することもできます。RTSPストリーミングの場合は、RTMPTストリーミングまたはTCPポート554。追加のポートを追加するには、Wowza Streaming Engine ManagerのVirtual Host Setupページとデフォルトの編集ストリーミングホストポート。
    31ページ
    31で編集ホストポート ]ダイアログボックスにポートを追加ポート(S)このリストはカンマです(リスト区切り)。Wowza Streaming Engineは他のプログラムやサービスとポートを共有できないので、追加されたポートで他のプログラムまたはサービスが実行されています。次の表は、ストリーミングに使用されるいくつかの一般的なポートを示しています。• TCP 80 – HLS、MPEG-DASH、HDS、スムーズストリーミング、RTMPT• TCP 443 – RTMPS、HTTPS• TCP 554 – RTSPサーバーの構成と調整Wowza Streaming Engine構成設定は一連のXML構成に保存され、[ install-dir ] / confフォルダー内のプロパティファイル。設定は構成によって変更できますWowza Streaming Engine Managerのオプションとプロパティ、またはテキストで編集する編集者。編集してWowza Streaming Engine構成設定を管理することを選択した場合XMLファイルを直接、Wowza Streaming Engine構成を必ず確認してくださいリファレンスガイドは、最も一般的に使用される構成設定について説明しています。
    32ページ
    32サーバーの起動時に、次の構成ファイルが読み込まれます。サーバー構成ファイル• MediaCache.xml –メディアキャッシュ構成• Server.xml –一般的なサーバー構成• Tune.xml –サーバーパフォーマンスチューニング構成• VHosts.xml –仮想ホストの定義• Log4j.properties –ロギング構成VHost構成ファイル• StartupStreams.xml –仮想ホストの起動時に開始されるストリーム• VHost.xml –仮想ホスト構成• VHosts.xml –仮想ホスト構成アプリケーション構成ファイル• Application.xml –アプリケーション構成Wowza Streaming Engineは自動的に調整され、利用可能なものを最大限に活用しますサーバー起動時のハードウェアリソース。サーバーは適切なJavaヒープを計算しますサイズ、ガベージコレクション(GC)設定、およびその他のJavaコマンドラインオプション利用可能なハードウェア、コンピューターおよびJava仮想マシン(JVM)のビット数、その他の要因。デフォルトでは、Wowza Streaming Engineは、Javaヒープサイズを適切な値に設定します。アプリケーション開発環境。サーバーを運用環境に展開する前に負荷が高いときにメモリを広範囲に使用する可能性がある環境では、ヒープサイズを自動的に設定するWowza Streaming Engine Managerのオプション本番環境での使用に適した事前定義値。他の多くの調整もできますWowzaのサーバーによって計算されるデフォルト値からのパフォーマンス設定サーバーのパフォーマンスを微調整するStreaming Engine Manager。Tune Wowzaを見る最適なパフォーマンスのためのストリーミングエンジン。ソフトウェアの更新本番リリースの間に、開発ビルドは次の形式で定期的にリリースされますアップデート。アップデートにより、新機能への早期アクセスと、フィードバック。各アップデートに含まれているかについての情報がでているのREADME.txt内のファイルアップデータ.zipファイル。更新を適用する方法については、「Wowzaを更新する」を参照してください。ストリーミングエンジンのインストール。
    33ページ
    33アプリケーション構成owza Streaming Engineは、アプリケーションを介したストリーミングを制御します。アプリケーションは再生用に複数のプロトコルを介してライブまたはVODコンテンツを配信するように構成さまざまな画面やデバイスで。Wowza Streaming Engine Managerでアプリケーションを定義するのは簡単です。たとえば、myapplicationという名前の新しいアプリケーションを作成し、次の手順を実行します。1. Wowza Streaming Engine Managerの[ アプリケーション ]タブをクリックし、[ 追加 ] をクリックしますコンテンツパネルのアプリケーション。2. [ アプリケーションの追加]ページで、ヘルプパネルの内容を確認して、何を決定するか作成するアプリケーションのタイプ。3. [アプリケーションの追加]ページでアプリケーションタイプをクリックします。4. [ 新しいアプリケーション ]ダイアログボックスで、myapplicationという名前を入力し、[次へ]をクリックします。を追加します。します。myapplicationのページが表示され、そしてあなたは、アプリケーションの設定を構成することができます。単一のアプリケーションを設定して、ライブまたはVODストリームを同時に配信し、デスクトップブラウザ; iOSおよびAndroidモバイルデバイス。Apple TV、Roku、Aminoセットトップボックス; MPEG-DASH、Flash、Microsoft Silverlight、RTSP / RTPベースのプレーヤー。を参照してくださいリンクについては、Wowza Streaming EngineドキュメントWebサイトのライブソースページに接続してください一般的なストリーミングシナリオに合わせてアプリケーションを構成する方法に関する数多くの記事をご覧ください。アプリケーション構成の要点を詳しく見てみましょう。章4W
    34ページ
    34アプリケーションとアプリケーションインスタンスApplication.xmlファイルには、Wowzaストリーミングエンジンに設定すること構成を定義します特定のアプリケーションのマネージャー。アプリケーションインスタンスは、アプリケーションのインスタンス化ですストリーミング用の名前空間とコンテキストを提供します。アプリケーションインスタンスが開始されました動的; 1つのアプリケーションで複数の名前付きアプリケーションインスタンスを実行できます同時に。アプリケーションインスタンスの名前が指定されていない場合、デフォルト名definstが使用されます。多くのストリーミングシナリオでは、単一のアプリケーションインスタンスがアプリケーションと名前は参照されず、デフォルトでdefinstになります。より一般的ですビデオチャットやビデオ会議のシナリオで複数のアプリケーションインスタンスを使用する場合ストリーミング用に複数の部屋を作成する必要があります。この場合、アプリケーションインスタンスを使用して部屋への個別のストリーミング。各部屋は個別のアプリケーションインスタンスであり、各部屋の分離と名前空間。アプリケーションインスタンスが読み込まれると、[install-dir] / conf /でApplication.xmlファイルが検索されます。および[install-dir] / conf / [ application name ] /。見つかった最初のApplication.xmlファイルが使用されます。再生URL形式Wowza Streaming Engineでのすべてのストリーミングは、Uniform Resource Locator(URL)で開始されます。アプリケーションおよびアプリケーションインスタンス名は、ストリーミングURLの一部として指定されます。デスクトップブラウザ、iOS、Androidのいずれであっても、ストリーミングに使用されるURL形式デバイス、またはMPEG-DASHまたはその他のプレーヤーは、同様の形式に従います。[プロトコル]:// [アドレス]:[ポート] / [アプリケーション] / [アプリインスタンス] / [文字列eamName] / [post-fix]どこ:• [プロトコル]はストリーミングプロトコル(http、rtmp、rtspなど)です。• [address]は、Wowza Streaming Engineを実行しているサーバーのアドレスです• [port]は、ストリーミングに使用するポート番号です(1935がデフォルトです)• [application]はアプリケーション名です• [appInstance]はアプリケーションインスタンス名です• [streamName]はストリーム名とプレフィックスです• [post-fix]は、プレーヤーテクノロジーに固有のオプション情報です
    35ページ
    35ほとんどのストリーミングシナリオで、[streamName]にパス要素とデフォルトがない場合[appInstance]名が使用されます。URLは以下に短縮できます:[プロトコル]:// [アドレス]:[ポート] / [アプリケーション] / [ストリーム名]以下は、さまざまなストリーミングプロトコルのURLの例です。例では、アプリケーション名liveを使用したmyStreamストリームのライブビデオがストリーミングされます。HLShttp://mycompany.com:1935/live/myStream/playlist.m3u8MPEG-DASHhttp://mycompany.com:1935/live/myStream/manifest.mpdHITACHIhttp://mycompany.com:1935/live/myStream/manifest.f4mスムーズなストリーミングhttp://mycompany.com:1935/live/myStream/ManifestRTMPサーバー:rtmp://mycompany.com/liveストリーム:myStreamRTSP / RTPrtsp://mycompany.com:1935 / live / myStream
    36ページ
    36ストリームタイプ名前付きストリームタイプは、さまざまなタイプのストリーミング(ライブ、VOD、レコーディング、オリジン/エッジ、等々)。ストリームタイプは、アプリケーションの作成時に自動的に構成され、Wowza Streaming Engine Managerで設定します。または、テキストエディタを使用してApplication.xmlのコンテナ要素のStreamTypeプロパティを変更します。以下は、すべてのストリームタイプとその使用方法です。ストリームタイプ説明文デフォルトVODファイルVOD住むライブストリームを配信します。1対多のストリーミングに最適ライブイベントライブ低遅延RTMP経由でライブストリームを配信します。1対1または1対数のビデオ/オーディオチャットアプリケーションライブレコードライブと同じですが、ストリームも記録されますライブレコードの低遅延ライブ低遅延と同じですが、ストリームも記録されますliverepeater-edge複数のWowza Streamingにライブストリームを配信するオリジン/エッジ構成のエンジンサーバー。に使用エッジアプリケーションを構成するliverepeater-edge-lowlatencyライブストリームを複数のサーバーに配信します原点/エッジ構成; エッジの構成に使用低レイテンシが重要なアプリケーションliverepeater-edge-origin複数のWowza Streamingにライブストリームを配信するorigin / edge / edge構成のエンジンサーバー。使用するミドルエッジアプリケーションを構成する記録録画rtp-liveRTSP / RTP、ネイティブRTP、またはMPEG-TSストリームの再ストリーミングrtp-live-lowlatencyRTSP / RTP、ネイティブRTP、またはMPEG-TSストリームの再ストリーミング低レイテンシが重要な場合rtp-live-recordrtp-liveと同じですが、ストリームも記録されますrtp-live-record-lowlatencyrtp-live-lowlatencyと同じですが、ストリームも記録シャウトキャストSHOUTcast / Icecast MP3またはAAC +オーディオストリームの再ストリーミングshoutcast-recordshoutcastと同じですが、ストリームも記録されます
    37ページ
    37各ストリームタイプは、ストリームタイプの調整に使用されるプロパティを公開します。例えば、ライブおよびライブ低遅延のストリームタイプ定義は、ストリームのプロパティを通じて達成されます。ストリームタイプの定義済みプロパティは、アプリケーションの新しいプロパティ値を定義することにより、アプリケーションごとにオーバーライドされますWowza Streaming Engine Managerの[ Properties ]タブ、またはApplication.xmlの / コンテナ要素。HTTPストリーマとライブストリームパケタイザHTTPストリーマーは、アプリケーション(ライブまたはVOD)で利用可能なストリームを定義します。さまざまなプレーヤー技術への再生。Wowza Streaming Engine Managerでできることアプリケーションに対して、次の再生タイプオプションを1つ以上選択します。いつ複数のオプションを選択すると、対応するHTTPストリーマーがコンマ区切りリストとしてのApplication.xmlのセクション。再生タイプ説明文HLSアプリケーションがライブおよびVODコンテンツをストリーミングできるようにします。iOSデバイス、QuickTimeプレーヤー、Safari、その他のデバイスHLSプロトコルをサポートしています。追加しますへのクパチーノストリーミング HTTPストリーマApplication.xmlのセクション。MPEG-DASHアプリケーションがライブおよびVODコンテンツをストリーミングできるようにします。DASHプロトコルをサポートするプレーヤー。追加しますへのmpegdashstreaming HTTPストリーマApplication.xmlのセクション。HITACHIアプリケーションがライブおよびVODコンテンツをストリーミングできるようにします。HDSプロトコルを使用するFlash Player。追加しますsanjosestreaming HTTPストリーマへApplication.xmlのセクション。スムーズなストリーミングアプリケーションがライブおよびVODコンテンツをストリーミングできるようにします。Smooth Streamingプロトコルを使用するMicrosoft Silverlight。追加smoothstreamingにHTTPストリーマをApplication.xmlのセクション。nDVR(ライブストリーミングのみ)ライブまたはライブhttpオリジンでnDVRを有効にする場合Wowza Streaming Engine ManagerのアプリケーションアプリケーションがライブコンテンツをストリーミングできるようにしますWowza Streaming Engine(origin)からWowza Streamingエンジン(エッジ)。dvrchunkstreaming HTTPを追加しますのセクションへのストリーマーApplication.xml。
    38ページ
    38注意Wowza Streaming Engine Managerで構成できないCMAFストリーミングの場合、両方cupertinostreamingおよびmpegdashstreaming HTTPストリーマーは、Application.xml。基本的なCMAFストリームを作成する方法については、を参照してください。CMAFを使用したスト​​リーミングWowza Streaming Engine。Wowza Streaming Engineに入るライブストリームは、パッケージ化(パケット化)する必要があります。HTTPストリーミングプロトコルを使用するプレーヤーへの配信。のApplication.xmlの / セクションは、ストリーミングを指定しますライブストリームをパケット化するときに使用されるプロトコル。パケッタイザには2つのタイプがあります。ストリーミングパケタイザとリピータパケタイザ。ストリーミングパケタイザは、単一のWowzaからライブストリームを配信するときに使用されます。クライアントへのストリーミングエンジンサーバー。Wowzaからのライブストリームの配信にも使用されます。でライブリピーターメカニズムを使用する場合、ストリーミングエンジンのオリジンサーバーからエッジサーバーへオリジン/エッジ構成。Wowza Streamingで再生タイプオプションを選択した場合Engine Managerは、ライブアプリケーション用のHTTPストリーマーを作成し、対応するライブストリームパケタイザー値(コンマ区切り)がに追加されますApplication.xmlのセクション。再生タイプ説明文HLSHLSライブストリーミングを有効にします。追加しますcupertinostreamingpacketizerストリーミングパケタイザーApplication.xmlのセクション。MPEG-DASHMPEG-DASHライブストリーミングを有効にします。追加しますmpegdashstreamingpacketizerストリーミングパケタイザーセクションのApplication.xml。HITACHIHDSライブストリーミングを有効にします。追加しますsanjosestreamingpacketizerストリーミングパケタイザーApplication.xmlのセクション。スムーズなストリーミングSmooth Streamingライブストリーミングを有効にします。追加しますストリーミングパケタイザーをスムーズにストリーミングApplication.xmlのセクション。nDVRdvrstreamingpacketizerストリーミングパケタイザをに追加しますセクションのApplication.xmlnDVRサポート用。
    39ページ
    39注意Wowza Streaming Engine Managerで構成できないCMAFストリーミングの場合、cmafstreamingpacketizerライブストリームパケタイザーはApplication.xmlで指定する必要があります。ために基本的なCMAFストリームの作成方法については、Wowza StreamingでCMAFを使用したストリームを参照してください。エンジンリピーターパケタイザーは、Wowza Streaming Engineエッジサーバーからライブストリームリピーター(オリジン/エッジ)構成のクライアント。再生タイプを選択した場合Wowza Streaming Engine Managerのオプションで、ライブエッジ用のHTTPストリーマーを作成アプリケーションでは、対応するリピーターパケタイザー値(コンマで区切られます)はApplication.xmlのセクションに追加されました。再生タイプ説明文HLSHLSライブストリームの繰り返しを有効にします。追加しますクパチーノストリーミングリピーターリピーターパケタイザーApplication.xmlのセクション。MPEG-DASHMPEG-DASHライブストリームの繰り返しを有効にします。追加しますmpegdashstreamingrepeater repeater packetizer toApplication.xmlのセクション。HITACHIHDSライブストリームの繰り返しを有効にします。追加しますsanjosestreamingrepeater repeater packetizer toApplication.xmlのセクション。スムーズなストリーミングSmooth Streamingライブストリームの繰り返しを有効にします。追加しますsmoothstreamingrepeaterリピーターパケタイザーApplication.xmlのセクション。nDVR追加dvrstreamingrepeaterのにリピータパケッタイザをセクションのApplication.xmlのためnDVRで使用します。ライブストリームの繰り返しを実装する方法についての情報(起点/エッジ構成)Wowza Streaming Engineでは、ライブストリームリピーター(オリジン/エッジライブストリーミング)を参照してください。 。ためにCMAFストリームの繰り返しを構成する方法については、CMAFライブを使用したスト​​リームを参照してください。Wowza Streaming Engineのストリームリピーター。注意Wowza Streaming EngineのnDVRは、同時にライブストリームを記録する機能を提供しますユーザーがライブストリームを再生または一時停止したり、以前に記録したポイントに巻き戻したり、再開したりできるようにするライブポイントで見る。nDVRは、オリジン/エッジ構成のエッジサーバーに拡張できます。見るWowza nDVRのWowza Streaming Engineライブストリームリピーターを設定します。
    40ページ
    40時限テキストプロバイダーWowza Streaming Engineは、ライブストリームとVODストリームの時間指定テキスト(クローズドキャプション)をサポートしています。さまざまなインストリームおよびファイルベースのソースからのキャプションデータを適切なHDS、HLS、およびRTMPを使用したライブおよびオンデマンドビデオストリーミングのキャプション形式ストリーミングプロトコル。この機能は、米国の放送局が21に準拠するのに役立ちますCentury Communications and Video Accessibility Act of 2010および増加する要件欧州連合で配信されるテレビ番組のキャプションを提供することによりインターネット。ライブストリームのクローズドキャプションライブストリームの場合、Wowza Streaming Engineはインストリームのクローズドキャプション情報を取り込むことができますCEA-608データまたはAMF onTextDataイベントから。これらの取り込まれたキャプションは、HLSストリームのCEA-608形式のSEIデータ、またはHDSとRTMPのonTextDataイベントとしてストリーム。さらに、インストリームCEA-608キャプションデータは、HLSストリームでの配信。Wowza Streaming Engineのライブおよびライブエッジアプリケーション用マネージャでは、次のクローズドキャプションソースオプションを設定して、キャプションデータを取り込むアプリケーション。ライブクローズドキャプションソース説明文ライブのonTextDataイベントストリームアプリケーションがアクションのライブストリームを監視できるようにしますメッセージ形式(AMF)onTextDataキャプション、デコードキャプション、およびそれらをCEA-608形式のSEIデータに変換HLSストリームで。ModuleOnTextDataToCEA608を追加しますモジュールをApplication.xmlのセクションに追加します。埋め込まれたCEA-608キャプションライブストリームアプリケーションがCEAのライブストリームを監視できるようにします。608キャプション、キャプションのデコード、およびそれらへの変換HDSおよびRTMPストリームのonTextDataイベント。追加しますModuleCEA608ToOnTextDataモジュールをにApplication.xmlのセクション。ライブのonCaptionInfoイベントストリームライブストリームのonCaptionInfoイベントで指定オプション。アプリケーションがライブストリームを監視できるようにしますAMF onTextDataイベントをHDSで渡すおよびRTMPストリーム。captionLiveIngestプロパティを追加します / <プロパティ>セクションでApplication.xml。詳細については、 Wowza Streaming Engineライブのクローズドキャプションを構成するストリーム。 41ページ 41ビデオオンデマンドストリームのクローズドキャプションVODストリームの場合、Wowza Streaming Engineは3GPP Timed Textからキャプションデータを抽出できますMP4ファイルに埋め込まれたデータ、またはTimed Textを含むさまざまな形式のキャプションファイルを使用マークアップ言語(.ttml)、SubRip Text(.srt)、Scenarist Closed Caption(.scc)、およびWebビデオテキストトラック(.vtt)。取り込んだキャプションは、HLSでCEA-608形式のSEIデータとして配信できますストリームまたはHDSおよびRTMPストリームのアクションメッセージフォーマット(AMF)onTextDataイベントとして。Wowza Streaming Engine ManagerのVODおよびVODエッジアプリケーションでは、以下を選択できます。キャプションデータを取り込むための次のクローズドキャプションソースオプションの1つ以上。いつ複数のオプションを選択すると、対応する時間指定テキストプロバイダーがコンマ区切りリストとしてのApplication.xmlのセクション。VODクローズドキャプションソース説明文組み込み3GPP / MPEG-4Timed Textトラックアプリケーションが3GPPから直接キャプションをプルできるようにしますMP4 VODに埋め込まれているトラック(コーデックID “tx3g”)資産。デフォルトで有効になっています。追加しますvodcaptionprovidermp4_3gppタイミングテキストプロバイダーApplication.xmlのセクション。時限テキスト(TTML / DXFP)ファイルアプリケーションが外部からキャプションをプルできるようにしますVODアセットの隣にあるTTML形式のキャプションファイルアプリケーションのコンテンツディレクトリ。追加しますvodcaptionproviderttml時限テキストプロバイダーApplication.xmlのセクション。SubRip(SRT)ファイルアプリケーションが外部からキャプションをプルできるようにしますVODアセットの隣にあるSRT形式のキャプションファイルアプリケーションのコンテンツディレクトリ。追加しますvodcaptionprovidersrtタイミングテキストプロバイダーApplication.xmlのセクション。Webビデオテキストトラック(WebVTT)ファイルアプリケーションが外部からキャプションをプルできるようにしますVODアセットの横にあるWebVTT形式のキャプションファイルアプリケーションのコンテンツディレクトリ。追加しますvodcaptionproviderwebvtt時限テキストプロバイダーApplication.xmlのセクション。Scenaristクローズドキャプション(SCC)ファイルアプリケーションが外部からキャプションをプルできるようにしますVODアセットの隣にあるSCC形式のキャプションファイルアプリケーションのコンテンツディレクトリ。追加しますvodcaptionprovidersccタイミングテキストプロバイダーApplication.xmlのセクション。Wowza Streaming Engineビデオオンデマンドストリームのクローズドキャプションの設定を参照してください。 42ページ 42トランスコーダーとnDVRの構成Application.xmlファイルのおよびコンテナ要素は、トランスコーダーとnDVRを使用するようにWowza Streaming Engineアプリケーションを構成します。を参照してくださいWowza Streaming Engine設定リファレンスガイドとこれらの記事:• Wowza Streaming Engineでトランスコーダーをセットアップして実行する• Wowza Streaming EngineでWowza nDVRをセットアップして実行するモジュールモジュールは、アプリケーションインスタンスが読み込まれるときに動的に読み込まれるJavaクラスです。アプリケーションの機能を提供します。Wowza Streaming Engine Managerでは、モジュールリストは、特定のアプリケーションに対してロードするモジュールの順序依存リストを定義します。多くのアドオンパッケージは、モジュールの使用を通じて追加機能を提供します。見る使用するWowza Streaming Engine Javaモジュール。Wowza Streaming Engine Managerで、アプリケーションページの[ モジュール ]タブをクリックして、ロードされているモジュールのリスト各モジュールには一意の名前が必要です。の説明は詳細な説明を提供しますモジュールのすべての操作で使用されていません。クラスへの完全修飾パスですモジュールの機能を提供するJavaクラス。一般に、新しいモジュールは常にモジュールリストの最後に追加されました。サーバー側モジュールを構成するJavaクラスはほとんどの場合、Wowza Streaming Engineインストールの.jarファイルにバインドされます。Wowzaストリーミングエンジンには、モジュールリストに追加して提供できる多くのモジュールが付属しています。追加機能。詳細については、Wowza Streaming Engine Javaモジュールの使用を参照してください。 。Wowza IDEを使用して独自のカスタムモジュールを開発し、追加の機能性。Wowza IDEを使用したWowza Streaming Engineの拡張を参照してください。 43ページ 43ノート• [ モジュール ]タブへのアクセスは、高度な権限を持つ管理者に制限されています。管理を参照してくださいサインイン資格情報。•Wowzaは、Wowza Streaming Engine用のすぐに使用できる各種ユーティリティモジュールを提供しますアプリケーション。完全なリストについては、モジュールの例を参照してください 。プロパティプロパティは、デフォルトを調整および変更する手段を提供する名前/値のペアですアプリケーション構成。プロパティは、サーバー側でデータを渡す手段としても使用できますアプリケーションからのカスタムモジュール。プロパティはApplication.xml設定にリストされていますファイルおよびフォーマットを使用して定義されます:<物件><名前> [名前] <値> [値] <タイプ> [タイプ] ここで、<名前>はプロパティ名で、<値>プロパティの値であり、そして<タイプ>がありますプロパティタイプ。有効なプロパティタイプは、Boolean、Integer、Long、およびStringです。Wowza Streaming Engine Managerで、アプリケーションページの[ プロパティ ]タブをクリックし、デフォルトのプロパティを有効にして、アプリケーション構成に追加するか、オーバーライドする既存のプロパティ値。プロパティの詳細については、Wowza Streaming Engineを参照してください設定リファレンスガイド。
    44ページ
    44Wowza Webサイトの多くの技術記事は、カスタムプロパティを使用して調整する方法を説明していますWowza Streaming Engineと高度な機能を追加します。カスタムを追加する場合プロパティは、適切なコンテナ要素に追加することが重要ですApplication.xml。記事の説明では、常にカスタムの追加で使用するパスの値を指定しますプロパティを正しいコンテナに追加するプロパティダイアログボックス。注意[ プロパティ ]タブへのアクセスは、高度な権限を持つ管理者に制限されています。管理を参照してくださいサインイン資格情報。メディアタイプメディアタイプはアプリケーション構成ファイルで定義されていませんが、ストリーミング。Wowza Streaming Engineは多くのメディアタイプをサポートしています。以下が読めるメディアまたはファイルの種類:• MP4(QuickTimeコンテナ-.mp4、.f4v、.mov、.m4a、.m4v、.mp4a、.mp4v、.3gp、.3g2、等。)• FLV(Flashビデオ-.flv)• MP3コンテンツ(.mp3)• SMIL(同期マルチメディア統合言語-.smil)• AMLST(APIベースのMediaList)
    45ページ
    45メディアタイプは、ストリーム名のプレフィックスで指定されます。たとえば、MP4ファイルを再生するにはmycoolvideo.mov、ストリーム名mp4:mycoolvideo.movを使用、ここでmp4:はメディアタイプ接頭辞。メディアタイププレフィックスが指定されていない場合、メディアタイププレフィックスはデフォルトでmp4:になります。の次の表に、サポートされているメディアタイププレフィックスを示します。メディアタイププレフィックス説明文mp4:QuickTimeコンテナ(接頭辞が指定されていない場合のデフォルト)flv:フラッシュビデオmp3:MP3ファイルid3:MP3ファイル(ID3タグ情報のみを返す)smil:Synchronized Multimedia Integration Language(for適応ビットレート配信)ngrp:名前付きグループ(アダプティブビットレート配信用)amlst:APIベースのMediaList(アダプティブビットレート配信用)メディアタイププレフィックスは、記録されたライブを保存するファイルコンテナを制御するためにも使用されます。ビデオ。ビデオをパブリッシュするときに、mp4:メディアタイププレフィックスが指定されている場合、またはプレフィックスがない場合指定すると、コンテンツはMP4(QuickTime)コンテナに記録されます。H.264、AAC、MP3コンテンツはMP4コンテナに記録できます。flv:メディアタイププレフィックスが指定された場合、FLV(Flash Video)コンテナが使用されます。同期マルチメディア統合言語(.smil)ファイルは、アダプティブビットレートスイッチング用のライブストリームまたはVODファイルのグループ。ストリームの切り替えに正しく発生する場合、キーフレームは、使用可能なすべてのビットレートで適切に調整されている必要があります。ライブストリーム。VODの場合、複数のファイルを目的のビットレートに事前にエンコードし、キーを設定する必要がありますエンコードされたすべてのファイルに配置されたフレーム。smil:メディアタイププレフィックスは、.smilファイルで指定されたコンテンツを再生します。トランスコーダーは、テンプレートシステムを使用して、ストリームを論理グループ(ストリームと呼ばれる)にクラスター化します。名前グループ)ライブアダプティブビットレート配信用。ストリーム名グループとSMILファイルは、同じ目的で、どちらの方法もライブストリームの再生に使用できます。ストリーム名グループはトランスコーダテンプレートで定義され、ngrpを使用した再生に使用できます。メディアタイププレフィックス。Wowza Streaming Engine Java APIを使用して、アダプティブビットレートのリクエストを傍受できますストリームし、ストリームのグループ化を提供します。この機能を使用するには、amstを使用する必要があります。アダプティブビットレートストリームを記述する一連のJavaオブジェクトを使用するためのストリーム名プレフィックス(APIベースのMediaList)。Wowza Streaming EngineがSMILファイルを読み取ると、MediaListを取得し、ストリーミングプロバイダーに返します。APIは、Wowza Streamingでリクエストをインターセプトし、MediaListを動的に作成するエンジンモジュール。見るJava API呼び出しを使用して、SMILファイル要求(AMLST)を解決します。
    46ページ
    46コンテンツストレージデフォルトでは、Wowza Streaming EngineはVODコンテンツをストリーミングします(VODコンテンツを記録します)to)[ install-dir ] / contentフォルダー。VODに別の保存場所を指定できますContent Directoryの値を変更して、Wowza Streaming Engine Managerのアプリケーションアプリケーション用。たとえば、アプリケーション固有のアプリケーションを使用するようにアプリケーションを構成するにはコンテンツフォルダで、アプリケーション固有のディレクトリオプションを選択します。この設定を使用すると、コンテンツは[ install-dir ] / content / [ application ]フォルダーからストリーミングされ、ここで、[ application ]はアプリケーションの名前(vod)です。セッション記述プロトコル(SDP)などのライブコンテンツのストリーミングに必要なファイルまたは.streamファイルもデフォルトで[ install-dir ] / contentフォルダーに保存されます。指定できますWowza Streaming Engine Managerのライブアプリケーションの別の保存場所アプリケーションのストリーミングファイルディレクトリの値を変更する。たとえば、アプリケーション固有のフォルダを使用するには、アプリケーション固有のディレクトリを選択しますオプション:この設定を使用すると、[ install-dir ] / content / [ application ]からファイルにアクセスできますここで、[ application ]はアプリケーションの名前(live)です。
    47ページ
    47完全に指定することにより、アプリケーションのコンテンツストレージをさらにカスタマイズできます。[次のディレクトリを使用する]ボックスの保存場所への修飾パス。あなたはできるパス要素の代わりに変数を置き換えます。以下の変数がサポートされています。• $ {com.wowza.wms.AppHome} –アプリケーションのホームディレクトリ• $ {com.wowza.wms.ConfigHome} –構成ホームディレクトリ• $ {com.wowza.wms.context.VHost} –仮想ホスト名• $ {com.wowza.wms.context.VHostConfigHome} –仮想ホスト構成ディレクトリ• $ {com.wowza.wms.context.Application} –アプリケーション名• $ {com.wowza.wms.context.ApplicationInstance} –アプリケーションインスタンス名
    48ページ
    48高度な構成owza Streaming Engineは、多数の組み込みの高度な構成オプションを提供します。いくつかの高度な機能も提供されます アドオン。MediaCaster、ストリームファイル、およびスタートアップストリームMediaCasterは、ライブストリームを再ストリーミングするためのシステムです。MediaCasterはIPカメラを再ストリーミングしますストリーム(RTSP / RTPストリーム)、SHOUTcast / Icecastストリーム、ネイティブRTPからのストリーミング出力またはMPEG-TSエンコーダー、および別のWowza Streaming EngineサーバーからのRTMPストリーム(liverepeaterストリーム)。MediaCasterはストリームソースからストリームをプルして作成しますWowza Streaming Engineでサポートされているすべてのプレーヤーテクノロジーにストリーミングできます。システムはオンデマンドで機能します:あるプレイヤーに対して最初のリクエストを受け取ったときストリームの場合、ソースストリームへの接続が確立され、ストリームは次に使用可能になります。プレーヤー。最後のプレーヤーがストリームの視聴を停止すると、MediaCasterはタイムアウトを待機します限目。他のプレーヤーがストリームを要求しない場合、ストリームは停止され、別のリクエストが行われるまでストリーミング。このオンデマンドスタートアップ機能は、RTMPおよびRTSP / RTPストリーミングに最適です。高度なパケット化は必要ありません。ただし、HTTPストリーミングでは機能しませんプロトコル(HLS、MPEG-DASH、HDS、Smooth Streaming)。HLSストリームには約再生を開始する前に30秒間のビデオを事前にパケット化し、Microsoft Silverlightクライアントは、キーフレーム期間の3倍を必要とします。したがって、ストリームを開始する必要がありますHTTP経由でストリーミングする準備ができる前。Wowza Streaming Engine Managerは、MediaCasterストリームの受信を開始し、実行を維持する機能。ストリームファイルライブMediaCasterストリームを再ストリーミングする簡単な方法は、ストリームファイル(ファイルライブアプリケーションがソースへの接続に使用できる.streamファイル名拡張子付き)MediaCasterシステムを介してストリーミングします。ストリームファイルには、ソースのURIのみが含まれます。ストリーム。ソースストリームが開始されると、ライブアプリケーションはストリームファイルに接続して、要求されたときに再生できるようにするプレーヤー。章5W
    49ページ
    49例として、mycoolevent.streamという名前のStreamファイルを作成するには、次のようにします。1. Wowza Streaming Engine Managerの[ Server ]タブをクリックし、[ Stream Files ]をクリックしますコンテンツパネル。2. [ 仮想ホストストリームファイル ]ページで、[ ストリームファイルの追加 ] をクリックします。3. [ ストリームファイルの追加 ]ダイアログボックスで、mycooleventという名前を入力し、[ 追加 ] をクリックします。mycoolevent.streamのページが表示されます。4. ストリームURIは、ソースストリームURIを入力して[OK]をクリックします保存を。たとえば、MPEG-TSエンコーダーを使用している場合、URI値はudp://0.0.0.0:10000になります。5. [ ストリームファイルに戻る]をクリックします。6. mycoolevent.streamの [ 接続 ]アイコンをクリックします。
    50ページ
  2. [ ストリームファイルの接続 ]ダイアログボックスで、ライブを有効にするオプションを構成します。アプリケーションをストリームに接続し、[ OK ]をクリックします。ソースストリームタイプに対応するリストからMediaCasterタイプを選択します。• rtp – IPカメラストリーム(RTSP / RTPストリーム)およびネイティブからのストリームRTPおよびMPEG-TSエンコーダー• shoutcast – SHOUTcast / Icecastストリーム用• liverepeater –別のWowza StreamingからプルされたRTMPストリームの場合エンジンサーバー8. [ OK]をクリックして、Wowza Streaming Engineを再起動します。注意Wowza Streaming Engine Managerでは、次のライブMediaCasterストリームに接続できます。Synchronized Multimedia Integration Language(SMIL)ファイルで参照されます。で着信ストリーム機能として、MediaCasterストリームに接続して記録できます。スタートアップストリームMediaCasterのライブストリームを開始する2番目の方法は、スタートアップストリームを使用することです。Wowza Streaming Engine Managerは、[install-dir] /conf/StartupStreams.xmlファイル。このファイルのストリームエントリは、
    51ページ
    51サーバーが起動します(より具体的には、仮想ホストが起動したとき)。の単一エントリの形式StartupStreams.xmlは次のとおりです。<アプリケーション> [アプリケーション] [mediacaster-type] [stream-name] どこ:•[application]は、ソースストリームを再ストリーミングするライブアプリケーションの名前です•[mediacaster-type]は有効なメディアキャスタータイプです:rtp、rtp-record、shoutcast、shoutcast-レコード、liverepeater、および•[stream-name]はソースストリームの名前ですたとえば、StartupStreams.xmlにストリームエントリを作成するには、次の手順を実行します。1. Wowza Streaming Engine Managerの[ Server ]タブをクリックし、[ Startup ]をクリックしますコンテンツパネルのストリーム。2. [ Virtual Host Startup Streams ]ページで、[ Add Startup Stream ] をクリックします。3. [ スタートアップストリームに追加 ]ダイアログボックスで、エントリを作成するオプションを構成します。StartupStreams.xmlのファイルをクリックしますOKを。詳細については、 Wowza Streaming Engineの開始時にストリームを開始する。注意MediaCasterシステムを使用してストリームを開始および停止するには、2つのサーバー側メソッドも使用できます。IApplicationInstance.startMediaCasterStream(…); そしてIApplicationInstance.stopMediaCasterStream(…); これらのメソッドの詳細については、Wowza Streaming EngineのJava APIリファレンスドキュメント 。ライブストリームリピーター(オリジン/エッジライブストリーミング)ライブストリームリピーターは、オリジン/エッジで複数のWowza Streaming Engineサーバーを使用します複数のサーバーにライブコンテンツを配信するための構成。エンコードされたストリームが取り込まれますWowza Streaming Engineオリジンサーバーにより、他の単一の着信と同じ方法でソースストリーム。これとは別に、プレーヤーはエッジサーバーにストリームを要求します。オリジンへの一意のストリームごとに1つの接続を維持します。原点/エッジ構成アプリケーションレベルで発生します。単一のWowza Streaming Engineインスタンスを構成できますあるアプリケーションの原点として、また別のアプリケーションのエッジとして。
    52ページ
    52次に、liveoriginという名前のアプリケーションで単一のオリジンサーバーを使用する例を示します。にオリジンサーバーを設定するには、次の手順を実行します。1. Wowza Streaming Engine Managerで、[ アプリケーション ]タブをクリックします。2. [ アプリケーションの追加 ]ページで、[ ライブ ]をクリックします。3. [ 新しいアプリケーション ]ダイアログボックスで、次のアプリケーション名を入力します。liveorigin4. liveoriginアプリケーションページで、次の再生タイプを選択します。• MPEG-DASH• Apple HLS• Adobe HDS• Microsoft Smooth Streaming5. 保存をクリックします。エッジサーバーを構成するには、次の手順を実行します(各エッジサーバーで繰り返します)。1. Wowza Streaming Engine Managerで、[ アプリケーション ]タブをクリックします。2. [ アプリケーションの追加 ]ページで、[ Live Edge ]をクリックします。3. [ 新しいアプリケーション ]ダイアログボックスで、次のアプリケーション名を入力します。liveedge4. liveedgeアプリケーションページで、次の再生タイプを選択します。• MPEG-DASH• Apple HLS• Adobe HDS• Microsoft Smooth Streaming5.低レイテンシが重要な場合は、[ 低レイテンシストリーム]チェックボックスをオンにします(これにより、追加のサーバーにロードします)。6. プライマリオリジンURLに、WOWZを使用してliveoriginアプリケーションのURLを入力します。プロトコルURLプレフィックス(wowz://)。たとえば、オリジンサーバーがドメインを使用している場合名前origin.mycompany.comの場合、値は次のようになります。wowz://origin.mycompany.com/liveorigin7. 保存をクリックします。
    53ページ
    53次の例では、配信元サーバーがドメイン名を使用していると想定していますorigin.mycompany.comおよびドメイン名を持つ3つのエッジサーバーがあることedge1.mycompany.com、edge2.mycompany.com、およびedge3.mycompany.com。もしストリーム名があるmycoolevent、からのストリーミングプレーヤーのためのURL EDGE1は、次のようになります。HLS(Cupertino または CMAFストリーミングが有効な場合)http://edge1.mycompany.com:1935/liveedge/mycoolevent/playlist。m3u8MPEG-DASHhttp://edge1.mycompany.com:1935/liveedge/mycoolevent/manifest。mpdHITACHIhttp://edge1.mycompany.com:1935/liveedge/mycoolevent/manifest。f4mスムーズなストリーミングhttp://edge1.mycompany.com:1935/liveedge/mycoolevent/Manifestプライマリオリジンの場合、ホットバックアップを提供するように複数のオリジンサーバーを構成できます。サーバーがオフラインになります。たとえば、フェイルオーバー元のサーバーがドメイン名を持っている場合origin2.mycompany.com、およびプライマリオリジンサーバーと同じように設定されている場合、上のliveedgeアプリケーションページで次のセカンダリオリジンURL値を指定します各エッジサーバー:wowz://origin2.mycompany.com/liveoriginエッジサーバーは最初のオリジンサーバーへの接続を試み、これが失敗した場合、接続を試みます2番目の起点サーバー。この例では、ストリーム名がシンプルなエンコーダーを使用していることを前提としていますURLではなく名前。MPEG-TSエンコーダーなどのエンコーダーを使用している場合、ストリーム名は単純なストリーム名ではありません。オリジンサーバーの.streamファイルを使用して、複雑なストリーム名を非表示にします。たとえば、オリジンの複雑なストリーム名がサーバーはudp://0.0.0.0:10000です。WowzaStreaming Engine Managerでストリームファイルを使用して、mycoolevent.streamという名前のファイルを作成し、内容をudp://0.0.0.0:10000に設定します。君はその後、使用することができますmycoolevent.streamの代わりにmycooleventに、上記の例のURLにストリームを再生します。ノート•WOWZはWowza Streaming EngineのTCPベースのメッセージングプロトコルであり、サーバーからサーバーへのサーバー通信。デフォルトでは有効になっています。オリジン/エッジ構成のサーバーのいずれかRTMP WOWZをサポートしないバージョンのWowza Streaming Engineを実行しています代わりに接続が確立されます。
    54ページ
    54•Wowza Streaming Engineサーバーとorigin / edgeの間の接続を保護できますSecureToken共有シークレットを使用した構成。のライブストリームリピーターの設定をご覧ください。Wowzaストリーミングエンジン。•非プッシュベースのエンコーダー(ネイティブRTPまたはMPEG-TS)を使用し、ストリーミングプレーヤーを使用する場合HTTPストリーミングプロトコルの場合、Wowza Streaming Engineでスタートアップストリームを使用する必要がありますオリジンサーバーでストリームを開始し、実行を維持するマネージャー。ストリームを保持する必要はありませんエッジサーバーで実行されています。•エッジサーバー間の負荷分散を提供するために、動的負荷分散システムを使用できます。見る Wowza Streaming Engine用の動的負荷分散アドオンを入手する。ライブストリームの録音ライブストリームをVODファイルに記録して後で再生する方法は複数ありますが、Wowza Streaming Engine Managerのライブアプリケーションの受信ストリームにより、記録プロセスのほとんどの制御。インプロセスのライブストリームレコーディングを分割できます複数のオンデマンドMP4(QuickTimeコンテナー)またはFLV(Flashビデオコンテナー)へのアーカイブビデオの長さ、クロック時間、またはファイルサイズに基づいて分割ポイントを持つファイルを自動的に。のユーザーインターフェイスには、現在のすべてのライブソースストリームが表示され、記録の開始と停止、ファイル名と場所、コンテナ形式、その他詳細。HTTP URLクエリを使用してライブストリームの記録プロセスを制御し、プログラムによるLiveStreamRecordManager APIの使用。ライブストリームの録画を参照してくださいWowzaストリーミングエンジン。Wowza Streaming Engine Manager のライブおよびライブHTTP Originアプリケーションタイプの場合、[ すべての受信ストリームを記録する]オプションを選択して、ライブソースによるアプリケーション。この録画オプションは、ライブレコードストリームタイプとのソースストリーム名と同じファイル名で記録を作成しますアプリケーションのストリーミングファイルディレクトリ。これらへのすべてのソースストリームの記録を停止するにはアプリケーションタイプ、[ すべての受信ストリームを記録する ]オプションをオフにして、アプリケーションを再起動します。最後に、IPカメラストリーム(RTSP / RTPストリーム)、SHOUTcast / Icecastストリーム、MediaCasterシステムを使用したネイティブRTPまたはMPEG-TSエンコーダーからのストリーミング出力。Wowza Streaming Engine ManagerのストリームファイルとスタートアップストリームはMediaCasterを使用しますストリームソースからストリームをプルし、すべてのプレーヤーにストリーミングできるようにするシステムWowza Streaming Engineがサポートするテクノロジー。これらの機能を構成して、代わりに適切な*レコードストリームタイプを選択して、ソースストリームを記録します。MediaCasterタイプ(IPカメラストリームのrtp-recordなど)とストリームが記録されます選択したアプリケーションのストリーミングファイルディレクトリに。参照MediaCasters、ストリームファイルを、およびスタートアップストリーム。
    55ページ
    55ノート• *レコードストリームタイプは最も使いやすく、最小限の制御しか提供しません。使用する場合この方法では、公開されたストリームの全期間がライブの単一ファイルに記録されますアプリケーションのストリーミングファイルディレクトリ。ストリームソースが開始および停止した場合、ファイルのバージョンはバージョン番号と新しいファイルが開始されます。使用するコンテナ形式を制御できます(MP4またはFLV)ストリームソースでストリーム名のプレフィックスを指定する。mp4:プレフィックスを指定した場合、ストリームはMP4(QuickTime)コンテナに記録されます。MP4コンテナはH.264のみを記録できます。AAC、およびMP3メディアデータ。flv:プレフィックスを指定した場合、ストリームはFLVに記録されます容器。FLVコンテナは、Flash Playerで記録する場合の唯一のオプションです。• * -recordストリームタイプのいずれかを使用し、ライブの受信ストリームも設定する場合ライブソースストリームを記録するアプリケーションでは、記録の2つ以上のコピーがデフォルトでは、ライブアプリケーションのストリーミングファイルディレクトリ。* -recordストリームタイプはへのストリームを記録します単一のファイルで、記録されたファイル名はストリーム名と同じです。着信ストリーム機能は、ストリーム名とその他を含むファイル名で1つ以上の記録を作成します選択したセグメンテーションとバージョン管理オプションに応じた情報。•Wowza Streaming EngineインストールのWebcamRecordingの例は特別な方法ですAdobe Flash Playerを使用しているときにリモートライブストリームを記録する。レコードストリームタイプを使用し、記録プロセスを制御するための組み込みのFlash Player機能。仮想ホスティングWowza Streaming Engineは、複数の仮想ホスト(VHost)を実行するように構成できます単一サーバー上の環境。これにより、複数のユーザーが別々にサーバーを共有できます環境。各VHost環境には、独自の構成ファイルのセット、アプリケーションがあります。フォルダ、ログファイル、および独自のシステムリソースとストリーミングで構成できます。制限。デフォルトでは、Wowza Streaming Engineは、defaultVHost。設定ファイルWowza Streaming Engine [ install-dir ] / confフォルダー内のVHosts.xml構成ファイル各VHost環境を定義します。VHosts.xmlで以下を定義して、VHost:• VHosts / VHost / Name – VHostの名前• VHosts / VHost / ConfigDir – VHostの構成ディレクトリ• VHosts / VHost / ConnectionLimit –同時の最大数VHostがサポートする接続。この値が0の場合、VHostは無制限の同時接続数。
    56ページ
    56典型的な構成VHost環境の一般的なVHosts.xmlファイルには、2つのVHostが含まれています。以下例は、デフォルトのVHost(defaultVHost)と新しいVHost(newVHost)を示しています。<ルート> defaultVHost $ {com.wowza.wms.ConfigHome} 0 newVHost $ {com.wowza.wms.ConfigHome} / newVHost 0 上記の例のVHostsのディレクトリ構造は次のようになります。[インストールディレクトリ][defaultVHost]【用途】[conf]Application.xmlclientaccesspolicy.xmlcrossdomain.xmlMediaCache.xmlStartupStreams.xmlTune.xmlVHost.xml管理者のパスワードpublish.password[コンテンツ][キー][ログ][トランスコーダー][newVHost]【用途】[conf]Application.xmlclientaccesspolicy.xmlcrossdomain.xmlMediaCache.xmlStartupStreams.xmlTune.xmlVHost.xml管理者のパスワードpublish.password(オプション、下記の注を参照)[コンテンツ][キー][ログ][トランスコーダー]
    57ページ
    57ノート•デフォルトでは、すべてのVHost環境がデフォルトのVHostのpublish.passwordファイルを共有します。あなたはできるWowza Streaming Engine Managerでソース認証を使用して、独自の公開をセットアップする各VHostの資格情報と一意の資格情報がこのファイルに保存されます。または、[ install-dir ] / confフォルダーをコピーするときに、publish.passwordファイルを保持できます。新しいVHost環境に追加してから、securityPublishPasswordFileプロパティを構成します。新しいVHostアプリケーションが資格情報を公開するためにこのファイルを参照するため。これを行うと、できませんWowza Streaming Engine Managerでソース認証を使用してファイルを更新します。構成を参照してくださいWowza Streaming Engine Managerを使用したセキュリティ。•VHostごとのロギングを設定する方法の詳細については、を参照してください。 ロギング。VHostsは、[ install-dir ] / conf /にあるVHosts.xmlファイルで定義されます。各VHostはその独自の設定ファイルとアプリケーションのセットを持つ独自の設定ディレクトリ構造、conf、およびlogsフォルダー。バーチャルホストを介して、追加、変更、および削除することができるVHosts.xml構成ファイル。Wowza Streaming Engineの実行中にVHosts.xmlを変更すると、変更はサーバーを再起動した後に有効になります。新しいVHostをVHosts.xmlに追加し、そのディレクトリ構造を作成したら、新しいVHostを選択します。それを管理するためのWowza Streaming Engine Managerの[ Server ]タブのVHost 。Wowza Streaming Engineは、IPアドレス/ポートベースの仮想ホスティングのみをサポートしています。それはしませんドメイン名ベースの仮想ホスティングをサポートします。でVhost.xmlの、各バーチャルホストを定義しなければならないのHostPortを他のVHostと競合しない一意のIPアドレスとポートの組み合わせを持つエントリサーバーで定義されています。次の組み合わせは、有効なVHostポートを表しています構成:defaultVHost: 192.168.1.2 1935 newVHost: 192.168.1.2 1936 -または-defaultVHost: 192.168.1.2
    58ページ
    58 1935 newVHost: 192.168.1.3 1935 IPアドレスとポートの値を設定するには、Wowza Streaming Engineの[ サーバー ]タブをクリックします。Managerをクリックし、リストからVHostを選択して、コンテンツパネルの[ Virtual Host Setup ]をクリックします。に[ 仮想ホストのセットアップ ]ページで、[ 編集 ]をクリックして、IPアドレスとポートの値を更新します。デフォルトのホストポート。StreamクラスとPublisherクラスを使用した公開Wowza Streaming Engineには、サーバーを実行するためのStreamクラスとPublisherクラスが含まれていますサイドパブリッシング。ストリームクラスは、ライブとVODを混合するためのハイレベルのサーバー側のAPIですオンザフライでコンテンツを単一の宛先ストリームに入れ、テレビ形式のパブリッシングを可能にします。また、サーバー側のXMLベースのプレイリストの作成を可能にするパッケージも含まれています。多くのためのStreamクラスについては、Wowza Streaming Engineを使用したスト​​リーミングのスケジュールを参照してください。(StreamPublisher)。出版社のクラスは、生の圧縮ビデオ注入し、あなたをすることができ、低レベルの公開APIですオーディオフレームをWowza Streaming Engineに入力して、カスタムライブストリームを作成します。を参照してください出版社の中にクラスWowza Streaming EngineのJava APIリファレンスドキュメントについて詳細。
    59ページ
    59Wowza Streamingの使用エンジンマネージャーowza Streaming Engine Managerでは、次を使用してストリームを設定、管理、監視できますWebブラウザ。プログラムおよびコマンドライン構成を拡張し、Wowza Streaming Engineの管理。ビデオをストリーミングするときに、より優れた制御と自信を持つ技術的能力。最新のWebの最新バージョンでWowza Streaming Engine Managerを使用できますHTML5およびCSS 3をサポートするブラウザー。GoogleChromeの使用をお勧めしますブラウザ。Wowza Streaming Engineの開始と停止マネージャーノート•Wowza Streaming Engine Managerを使用するには、Wowza Streaming Engineを起動する必要があります。見るソフトウェアの起動と停止。•Wowza Streaming Engine Managerは、サービスとして同時にスタンドアロンモードで実行することはできません時間。•Wowza Streaming Engine Managerを起動した後、URLを使用してWebブラウザーで開きますhttp:// [ wowza-ip-address ]:8088 / enginemanager、ここで[ wowza-ip-address ]はWowzaストリーミングエンジンのIPアドレスまたはドメイン名。•Wowza Streaming Engine Managerにサインインする方法の詳細については、を参照してください。 管理しますサインイン資格情報。章6W
    60ページ
    60Wowza Streaming Engine Managerをサービスとして開始および停止する(ウィンドウズ)サービスを開始するには:1. WINキー+ Rキーを押し、[ ファイル名を指定して実行 ]ダイアログボックスにservices.mscと入力して、[ OK ]をクリックします。2. [ サービス]ウィンドウで、[ Wowza Streaming Engine Manager 4.7.8 ]を右クリックし、次に[ スタート ]をクリックします。サービスを停止するには:1. WINキー+ Rキーを押し、[ ファイル名を指定して実行 ]ダイアログボックスにservices.mscと入力して、[ OK ]をクリックします。2. [ サービス]ウィンドウで、[ Wowza Streaming Engine Manager 4.7.8 ]を右クリックし、次に[ 停止 ]をクリックします。Wowza Streaming Engine ManagerをWindowsサービスとして自動的に開始するように設定できますWindowsが起動したとき。Windowsの起動時にサービスが自動的に開始されないようにするには:1. WINキー+ Rキーを押し、[ ファイル名を指定して実行 ]ダイアログボックスにservices.mscと入力して、[ OK ]をクリックします。2. [ サービス]ウィンドウで、[ Wowza Streaming Engine Manager 4.7.8 ]を右クリックし、次に[ プロパティ ]をクリックします。3. プロパティのダイアログボックスで、全般タブで、セットスタートアップの種類をするマニュアル。スタンドアロンでのWowza Streaming Engine Managerの起動と停止モード(Windows)Wowza Streaming Engine Managerをスタンドアロンモードで起動するには、WowzaがStreaming Engine Managerサービスが停止され(上記を参照)、次の操作を行います。1. WINキー+ Rキーを押し、[ ファイル名を指定して実行 ]ダイアログボックスに「cmd」と入力して、Enterキーを押します。2.コマンドプロンプトウィンドウで、次のコマンドを実行します。cd%WMSAPP_HOME%\ manager \ binstartmgr.batWowza Streaming Engine Managerを停止するには:1. WINキー+ Rキーを押し、[ ファイル名を指定して実行 ]ダイアログボックスに「cmd」と入力して、Enterキーを押します。2.コマンドプロンプトウィンドウで、次のコマンドを実行します。cd%WMSAPP_HOME%\ manager \ binshutdownmgr.bat
    61ページ
    61Wowza Streaming Engine Managerをサービスとして開始および停止する(マックOS)サービスを開始するには、サービスの開始アプリケーションをダブルクリックします。/Applications/WowzaStreamingEngine-4.7.8またはターミナルウィンドウを開いて、次のコマンド:sudo launchctl load -w/ライブラリ/LaunchDaemons/com.wowza.WowzaStreamingEngineManager.plistサービスを停止するには、Stop Servicesアプリケーションをダブルクリックします。/Applications/WowzaStreamingEngine-4.7.8またはターミナルウィンドウを開いて、次のコマンド:sudo launchctl unload -w/ライブラリ/LaunchDaemons/com.wowza.WowzaStreamingEngineManager.plist注意サービスの開始と停止サービスアプリケーションもWowza Streaming Engineの起動と停止しますシステムサービス。見るソフトウェアの起動と停止。スタンドアロンでのWowza Streaming Engine Managerの起動と停止モード(macOS)Wowza Streaming Engineをスタンドアロンモードで起動するには、[スタンドアロンの起動 ]をダブルクリックします/Applications/WowzaStreamingEngine-4.7.8のモードアプリケーションまたはターミナルを開くウィンドウで次のコマンドを入力します。cd /ライブラリ/WowzaStreamingEngine-4.7.8/manager/bin./startmgr.shマネージャーを停止するには、Stop Standalone Modeアプリケーションをダブルクリックします。/Applications/WowzaStreamingEngine-4.7.8またはターミナルウィンドウを開いて、次のコマンド:cd /ライブラリ/WowzaStreamingEngine-4.7.8/manager/bin./shutdownmgr.sh注意スタートスタンドアロンモードと停止スタンドアロンモードのアプリケーションはまた、Wowzaの起動と停止しますスタンドアロンモードのストリーミングエンジン。見るソフトウェアの起動と停止。
    62ページ
    62Wowza Streaming Engine Managerをサービスとして開始および停止する(Linux)注意このセクションの操作は、sudoアクセスを持つrootユーザーとして実行する必要があります。サービスを開始するには、Linuxに応じて、次のいずれかのコマンドを入力します。分布:sudoサービスWowzaStreamingEngineManager開始-または-/etc/init.d/WowzaStreamingEngineManager startWowza Streaming Engine Managerを停止するには、次のように入力します。sudoサービスWowzaStreamingEngineManager停止-または-/etc/init.d/WowzaStreamingEngineManager stop注意これらの手順がLinuxディストリビューションに適用されない場合は、Linuxのマニュアルを参照してください。スタンドアロンでのWowza Streaming Engine Managerの起動と停止モード(Linux)スタンドアロンモードでマネージャーを起動するには、ターミナルウィンドウを開き、次のように入力します。コマンド:cd / usr / local / WowzaStreamingEngine / manager / bin./startmgr.shWowza Streaming Engine Managerを停止するには、次のように入力します。cd / usr / local / WowzaStreamingEngine / manager / bin./shutdownmgr.shサインイン資格情報の管理Wowza Streaming Engine Managerを初めて起動すると、次を使用してサインインするように求められますWowzaのインストール時に作成した、大文字と小文字が区別されるユーザー名とパスワードストリーミングエンジン。このアカウントには、Wowzaの制御を有効にする管理者アクセス権がありますWebベースのマネージャーUIを介したStreaming Engineサーバー。ただし、デフォルトではありません高度なプロパティ、サーバーリスナー、モジュール設定へのアクセスを提供します。Wowza Streaming Engineのエキスパートユーザー向けに予約されています。
    63ページ
    63サインイン後、デフォルトの詳細設定へのアクセスを有効にできます管理者アカウントと他のユーザーのアカウントを追加します。追加のユーザーを作成できます管理アクセスと読み取り専用アクセスの両方を持つアカウント。デフォルト管理者の詳細設定へのアクセスを有効にしますアカウント1. Wowza Streaming Engine Managerで、[ サーバー ]タブをクリックし、次に[ ユーザー ]をクリックします。コンテンツパネル。2. ユーザーページ、管理者アカウントのユーザー名をクリックし、ユーザーリスト。3. [ 編集]をクリックし、[詳細プロパティと機能へのアクセスを許可する]を選択しますチェックボックス。4.(オプション)[ パスワード]および[ パスワードの確認]フィールドに新しいパスワードを入力します。のパスワードの値は大文字と小文字が区別されます。5. 保存をクリックします。ログアウトし、再度サインインする必要があります。デフォルトの管理者アカウントの詳細設定へのアクセスを有効にすることもできます。テキストエディターを使用して[ install-dir ] /conf/admin.passwordファイルを更新する。たとえば、ように指定管理者ユーザーは、高度な設定にアクセスすることができ、指定advUserのように、グループを次の例に示します。#管理パスワードファイル(形式[ユーザー名] [スペース] [パスワード] [スペース] [グループ])#username password group | group管理者AdminPassword管理者| advUser管理者は、Wowzaへの完全な管理アクセス権を持つ他のユーザーのアカウントを作成できますStreaming Engine Managerまたは読み取り専用権限。ユーザーアカウントを作成する1. Wowza Streaming Engine Managerで、[ サーバー ]タブをクリックし、次に[ ユーザー ]をクリックします。コンテンツパネル。2. ユーザーページ、クリックユーザーを追加します。で、ユーザーの名前を入力します。3. ユーザー名と、ユーザーのパスワードパスワードおよび[ パスワードの確認]フィールド。ユーザー名とパスワードの値では、大文字と小文字が区別されます。4. 新しいユーザーのアクセスレベル(読み取り専用または管理者)を選択して指定します。適切なアクセスレベルオプション。5.新しいユーザーが管理(管理者ユーザー)または表示(読み取り専用)できるようにするユーザー)詳細設定、詳細プロパティへのアクセスを許可を選択し、機能チェックボックス。6. 追加をクリックします。
    64ページ
    64[ install-dir ] /conf/admin.passwordファイルを更新して、新しいユーザーアカウントを追加することもできますテキストエディタを使用します。たとえば、newAdminおよびreadOnlyユーザーアカウントを追加するには詳細設定にアクセスするには、admin.passwordファイルを次のように編集します。#管理パスワードファイル(形式[ユーザー名] [スペース] [パスワード] [スペース] [グループ])#username password group | group管理者AdminPassword admin | advUsernewAdmin newAdminPassword admin | advUserreadOnly readOnlyPassword advUser読み取り専用のユーザーは、高度な設定を表示することができますが、それらを変更することはできません。Wowza Streaming Engine ManagerのナビゲートWowza Streaming Engine Managerのユーザーインターフェイスのツアーです。詳細については、Wowza Streaming Engine Managerの使い方をご覧ください 。ホームページ1 メニューバーのタブをクリックして、サーバーの管理に役立つ機能にアクセスし、仮想ホスト([ サーバー ]タブ)、ライブおよびビデオオンデマンドの作成と管理アプリケーションの種類([ アプリケーション ]タブ)。ヘルプリンクをクリックして記事にアクセスし、ストリーミングワークフローの構成に役立つWowza Webサイトのリソース。2 ステータス領域に、接続の総数(両方とも)に関する情報を表示します。サーバーのソースおよび再生接続)(接続チャート)と合計CPU、Javaヒープ、メモリ、ディスクのサーバーリソース消費量(使用状況グラフ)。トランスコーダー、nDVR、およびDRMがライセンスされて有効になっているかどうか、およびどの有効になっているアプリケーション。
    65ページ
    653 アプリケーション接続設定に表示される情報(IPアドレスとポート)を使用して、エンコーダーまたはカメラからサーバーにストリームを公開します。4 組み込みのテストプレーヤーを使用してストリーミングすることにより、サーバーが稼働していることをすばやく確認しますsample.mp4のサーバソフトウェアと一緒にインストールのビデオファイル。5 入門情報を使用して、Wowzaの構成領域にすばやくジャンプしますStreaming Engine Managerおよびサポートリソースに関する詳細情報を取得する問題がある場合に利用できます。サーバー構成1 コンテンツパネルでは、次の機能にアクセスして構成できます。サーバーと仮想ホスト(VHosts)を管理および監視します。サーバーのセットアップ – Wowza Streaming Engineインスタンス名、利用可能なライセンスキー、およびサーバーとその監視の監視を有効または無効にするアプリケーション。サーバーの監視 –サーバーのリソース消費量(CPU、メモリ、Javaヒープ、およびディスク使用量)、ソースと再生の接続、ネットワークスループット、および稼働時間。Wowza Streamingでサーバー接続、負荷、アプリケーション統計を監視するをご覧ください。エンジン。仮想ホストのセットアップ –仮想ホスティング環境を管理します。デフォルトでは、WowzaStreaming Engineには、defaultVHostという名前の単一のVHost環境が付属しています。ただし、さらにVHost環境を追加して、個別に管理することはできます。見る仮想ホスティング。
    66ページ
    66仮想ホスト監視 – VHostソースと再生接続、ネットワークを監視スループット、および稼働時間。サーバー接続、負荷、およびアプリケーションの監視を参照してください。Wowza Streaming Engineの統計。トランスコーダー –によって取り込まれた同時ライブソースストリームの数を監視するトランスコーダー、およびトランスコーダーテンプレートの追加、変更、削除。Wowzaの使用を参照してくださいストリーミングエンジントランスコーダー。メディアキャッシュ –スケーリングを可能にするリードスルーキャッシュメカニズムを構成するサポートするHTTPベースのサーバーからVODファイルソースを再ストリーミングすることでVODストリームHTTP / 1.1範囲要求とネットワーク接続ファイルシステムから。ビデオオンスケールを参照してくださいWowza Streaming Engine Media Cacheによるデマンドストリーミング。ユーザー – Wowza Streaming Engineの管理者とユーザーアカウントを管理しますマネージャー。サインイン資格情報の管理を参照してください 。ソース認証 – RTMPベースのユーザー名とパスワードを管理し、RTSPベースのエンコーダーとカメラを使用して、ライブストリームを接続および公開できます。ライブアプリケーションには認証が必要です。パフォーマンス調整 –パフォーマンス設定をデフォルト値から調整します。サーバーが起動します。最適なパフォーマンスについては、Wowza Streaming Engineの調整を参照してください 。ログ – Wowza Streaming EngineおよびWowza Streaming Engine Managerのログファイルを表示します。フィルタリングおよび表示オプションを使用すると、UIに表示されるものをカスタマイズできます。オフラインで表示できるように、大きなログファイルを圧縮(zip形式)フォルダーにダウンロードします。ビューを見るWowza Streaming Engine Managerのログメッセージ。- Wowzaストリーミングエンジンに関する情報を表示するように設置バージョンなど番号、ライセンスの詳細、および使用されているJavaのバージョン。スタートアップストリーム -プルIPカメラストリーム(RTSP / RTPストリーム)、SHOUTcast / Icecastストリーム、およびネイティブRTPまたはMPEG-TSエンコーダーからのストリームとそれらの開始VHostの起動時に自動的に。スタートアップストリームを見る 。ストリームファイル – Wowzaに公開されている複雑なストリーム名を(別名で)置き換えますIPカメラストリーム(RTSP / RTPストリーム)などのソースからのストリーミングエンジンSHOUTcast / Icecastストリーム、およびネイティブRTPまたはMPEG-TSエンコーダーからのストリーム。見るストリームファイル。SMILファイル –同期マルチメディア統合言語(SMIL)ファイルを作成します。さまざまなビットレートのストリームをHTTPアダプティブビットレートストリーミング用のグループに編成します。Wowza Streaming Engineのストリーム適応ビットレートコンテンツを参照してください。 。2 コンテンツパネルの機能をクリックすると、次のことができるページが表示されます。機能の設定を構成します。サーバーを微調整するための詳細設定プロパティとサーバーリスナーの一部のサーバー機能で構成を利用できますタブ。これらのタブは、高度な権限を持つユーザーのみが使用できます。参照してください高度なプロパティと設定。
    67ページ
    673 一部の機能には右上隅に追加のボタンがあります機能性。一部のサーバーレベルの機能では、サーバーを再起動し、停止して再起動できますVHost。4 ヘルプパネルには、機能のコントロールを構成する方法の詳細が表示されますページ。[ ヘルプを非表示 ] または[ ヘルプを表示 ]をクリックして、パネルの表示を切り替えます。アプリケーションの種類アプリケーションがサポートされていWowzaストリーミングエンジンの設定オプションのセットですストリーミングコンテンツの配信のための特定のワークフロー。Wowzaにアプリケーションを追加するにはStreaming Engine Managerで、[ Applications ]タブをクリックし、[ Add Application ] をクリックします。表示される[ アプリケーションの追加]ページで、6つのストリーミング用のアプリケーションを追加できますシナリオ。住むライブストリームをプレーヤーに配信します(単一サーバー)またはライブストリームを配信するオリジンサーバーとしてWowza Streamingを実行している他のサーバーへVODプレーヤーにビデオオンデマンドストリームを配信(単一サーバー)。
    68ページ
    68コンテンツ配信を大規模に拡張するエンジンプレーヤーの数。ライブエッジライブアプリケーションからライブストリームを取り込むWowzaを実行しているオリジンサーバーストリーミングエンジン、ライブ配信プレーヤーにストリーミングします(単一サーバー)。VODエッジメディアからビデオオンデマンドファイルを取り込むソースをキャッシュしてプレーヤーにストリーミングする(単一サーバー)。ライブHTTPオリジンライブストリームをHTTPキャッシングに配信しますHTTPストリーミングを使用するインフラストラクチャプロトコル(HLS、MPEG-DASH、HDS、およびスムーズストリーミング)。VOD HTTPオリジンビデオオンデマンドファイルをHTTPに配信するHTTPストリーミングを使用したキャッシュインフラストラクチャプロトコル(HLS、MPEG-DASH、HDS、およびスムーズストリーミング)。アプリケーションを追加するには、ニーズに対応するページでアプリケーションタイプをクリックします。[ 新しいアプリケーション ]ダイアログボックスにアプリケーションの名前を入力し、[ 追加 ] をクリックします。ライブアプリケーションタイプ(liveという名前)およびオンデマンドアプリケーションタイプの単一インスタンス(vodという名前)は、Wowza Streaming Engineのデフォルトのインストールに含まれています。
    69ページ
    69アプリケーション構成1 コンテンツパネルでは、次の機能にアクセスして構成できます。アプリケーションの種類を管理および監視します。アプリケーションの設定 –などのアプリケーション設定を変更します再生タイプ(HTTPストリーマとパケタイザ)、デフォルトコンテンツの保存場所、字幕オプション、その他の設定。一部の設定はアプリケーションの種類によって異なります。すべてのアプリケーションタイプ監視 –アプリケーションのソースと再生を監視する接続、ネットワークスループット、および稼働時間。見るサーバー接続、負荷、およびアプリケーション統計を監視するWowza Streaming Engine。すべてのアプリケーションタイプソース(ライブ) –エンコーダーの接続情報を取得するこのアプリケーションにストリームを公開するカメラ。もしiOSまたはAndroidモバイルでこのページを表示していますWowza GoCoder™エンコーディングアプリを搭載したデバイスインストールすると、GoCoderアプリを自動的に設定できますこのアプリケーションにストリームを公開します。Wowzaストリーミングエンジンは追加ライブの統合構成をサポートしますWorks With Wowzaパートナーが提供するソース。あなたはできるすべてのライブアプリケーションタイプ
    70ページ
    70他の多くのライブソースをライブWowza Streamingに接続するエンジンアプリケーション。ただし、接続を構成する必要があります。手動で設定します。ライブソースをWowzaに接続するをご覧くださいストリーミングエンジン。ストリームファイル –複雑なストリーム名を置き換え(エイリアス)IPなどのソースからアプリケーションに公開されるカメラストリーム(RTSP / RTPストリーム)、SHOUTcast / Icecastストリーム、およびネイティブRTPまたはMPEG-TSからのストリームエンコーダ。ストリームファイルを見る 。住むライブエッジ受信ストリーム –ライブストリームの詳細を表示しますこのアプリケーションに公開され、VODに記録されます後で再生するためのファイル。Wowzaでライブストリームを記録するをご覧くださいストリーミングエンジン。すべてのライブアプリケーションタイプWowza Player –ライブまたはオンデマンドのHLSストリームURLを送信しますWowza Player Builderに、次にPlayer Builderを使用しますプレーヤーをカスタマイズしてプレーヤーを生成するための設定WebページまたはWebアプリケーションの埋め込みコード。見る取得するWowza Playerで始まった。住むVODVODエッジストリームターゲット –ライブストリームをCDNに送信、ストリーミングサーバー、ストリーミングサービス、マルチキャストネットワーク分散配信。ライブストリームの配信をご覧ください 。すべてのライブアプリケーションタイプソースセキュリティ – RTMPを保護するためのオプションを設定し、このアプリケーションへのRTSPベースのソース接続(例:RTMPベースのエンコーダーから)。すべてのライブアプリケーションタイプ再生のセキュリティ –再生を保護するためのオプションを構成するWowza Streaming Engineへの接続。例えば、安全なRTMP接続が必要、セキュリティトークンを指定(「共有シークレット」)、および再生を特定のIPアドレス。すべてのアプリケーションタイプSMILファイル –同期マルチメディア統合の作成さまざまなストリームを編成する言語(SMIL)ファイルHTTPアダプティブビットレートストリーミングのグループにビットレート。Wowzaでの適応ビットレートコンテンツのストリーミングを参照してくださいストリーミングエンジン。住むライブエッジVODVODエッジnDVR –ライブストリームのDVR再生を構成します。nDVRを参照してください。すべてのライブアプリケーションタイプトランスコーダー –ライブストリームのトランスコーディングを適切に構成する必要な再生デバイス。Wowza Streamingの使用を参照してくださいエンジントランスコーダー。住むライブHTTPオリジンDRM –キー管理サービスパートナーと統合してプレミアムライブのオンザフライDRM暗号化を有効にし、住むライブエッジ
    71ページ
    71さまざまな再生デバイス用のVODコンテンツ。ストリームを見るDRMによる暗号化。VODVODエッジ2 コンテンツパネルでアプリケーションまたはその機能の1つをクリックすると、ページアプリケーションまたは機能の設定を構成できる画面が表示されます。上級設定を微調整するための設定は、アプリケーションと一部のプロパティおよびモジュールタブのアプリケーション機能。これらのタブは、高度な権限を持つユーザー。見る高度なプロパティと設定。3 ほとんどのアプリケーションおよび機能ページには、右上隅にボタンがあります。追加機能を提供します。テストプレーヤーにアクセスしてストリームをテストしたり、コピーしたりできます同じ設定で新しいアプリケーションを作成するためのアプリケーション設定、再起動アプリケーション、およびアプリケーションを削除します。4 ヘルプパネルには、アプリケーションのコントロールを設定する方法についての詳細を提供しますまたは特集ページ。[ ヘルプを非表示 ] または[ ヘルプを表示 ]をクリックして、パネルの表示を切り替えます。
    72ページ
    72テストプレーヤーWowza Streaming Engine Managerは、すべてのライブおよびオンデマンドのテストプレーヤーを提供しますストリーミング構成をテストできるように、アプリケーションタイプ。テストにアクセスするにはプレーヤー、アプリケーションまたは機能の右上隅にある[ テストプレーヤー ]ボタンをクリックしますページ。次に、[ プレーヤーのテスト ]ダイアログボックスで、テストするプロトコルのタブをクリックします。ライブアプリケーションのテストプレーヤーは、myStreamという名前のストリームを再生するように事前構成されています。ローカルWowza Streaming Engineインスタンスのデフォルトのライブアプリケーションから。もし、あんたがストリームをパブリッシュするためにあなたのエンコーダーやカメラを設定し、ライブ Aとアプリケーション別のストリーム名を使用する場合は、必ず[ ストリーム]ボックスのmyStreamの代わりに使用してください。
    73ページ
    73VODアプリケーションのテストプレーヤーは、[ install-dir ] /content/sample.mp4 Wowza Streaming Engineと共にインストールされるビデオファイル。独自のVODファイルを使用するには、それを[ install-dir ] / contentルートフォルダーにコピーし、そのファイルを置き換えます名前sample.mp4内のメディアファイル名フィールド。カスタムVODファイルが保存されていない場合[ インストール先ディレクトリ ] /コンテンツルートフォルダは、あなたがするデフォルトのアプリケーションインスタンス名を追加する必要があります再生URL。たとえば、sample.mp4ビデオファイルが[ install-DIR ] /コンテンツ/ myVideos、入力した VOD / definst /でアプリケーションフィールドと入力します。MP4:/myVideos/sample.mp4内のメディアファイル名フィールド。注意テストプレーヤーは、クローズドキャプションを表示したり、暗号化されたストリームを再生したりできません。DVR再生はHDS、HLS、およびMicrosoft Smooth Streamingテストプレーヤーでサポートされています。デフォルトを変更した場合値をストリームして新しいストリームを再生するには、テストプレーヤーの再起動が必要になる場合があります。
    74ページ
    74高度なプロパティと設定サーバーとアプリケーションの構成を微調整するための詳細設定は、Wowza Streaming Engine Managerのいくつかの場所。一部のサーバー機能にはサーバーの構成を調整するための[ プロパティ]タブと[ サーバーリスナー]タブの詳細設定アプリケーションと一部のアプリケーション機能には、[ プロパティ]タブと[ モジュール]タブがあり、アプリケーション構成を調整します。詳細プロパティへのアクセスを提供するタブサインインしているユーザーが高度な権限を持たない限り、設定は表示されません。高度な権限を持つ管理者は、高度なプロパティを構成し、読み取り専用ユーザーは詳細プロパティと設定を変更できません。見るサインイン資格情報の管理。プロパティページには、構成可能な多くのプロパティがある場合があるため、整理されていますカテゴリに。ページ上部のクイックリンク領域にあるリンクをクリックして、関連するプロパティ設定。たとえば、[ クローズドキャプション ]をクリックします。
    75ページ
    75アプリケーションのクローズドキャプションプロパティ設定にジャンプするには:Wowza Webサイトの多くの技術記事は、チューニングのためのカスタムプロパティを規定していますサーバーとアプリケーション、および高度な機能を追加します。各記事は追加する方法を説明します[ プロパティ ]タブの[ カスタムプロパティ ] 領域を使用してカスタムプロパティ:プロパティを参照してください。
    76ページ
    76サーバー管理owza Streaming Engineは、コマンドシェルから、またはシステムとしてスタンドアロンで実行できますサービス。スタンドアロンでの実行は、カスタムアプリケーションの開発に最適です。サーバーをすばやく起動および停止でき、サーバーログメッセージを表示できますコンソールウィンドウですぐに。システムサービスとして実行することは、コンピュータからログオフした後もサーバーを実行し続ける必要があるサーバー配置コンピュータの再起動時に自動的に起動する必要があります。SSLおよびRTMPSの構成Wowza Streaming Engineは、Secure Sockets Layer(SSL)-RTMPS(RTMP over SSL)およびHTTPS(HTTP over SSL)-ストリーミング保護。SSLにより、WebブラウザーとWebサーバーは安全な接続を介して通信し、暗号化されたデータが送受信されます両方向。Wowza StreamLock AddOnを使用して、無料の256ビットSSL証明書を取得できます。認証局からSSL証明書を取得するか、証明書を作成できます自分(自己署名SSL証明書)。ノート•WowzaからSSL証明書を取得する方法については、「Wowza Streaming Engine StreamLockサービス。•認証局からSSL証明書を取得する方法については、SSLの要求を参照してください。認証局からのWowza Streaming Engineの証明書。•自己署名SSL証明書の作成については、自己署名SSL証明書の作成を参照してください。Wowza Streaming Engine。章7W
    77ページ
    77ロギングWowza Streaming Engineは、Apache log4jロギングユーティリティをロギング実装として使用します。log4jロギングシステムは、ログのフォーマット、ログのローリング、およびログに十分な機能を提供しますほとんどのアプリケーションの検索。デフォルトでは、Wowza Streaming Engineは基本的なサーバーコンソールへの情報とW3C拡張共通の詳細情報ログファイルへのログ形式(ECLF)。Javaメッセージングもログファイルにキャプチャされ、監視に役立ちますトラブルシューティングを支援します。ログファイルは[ install-dir ] / logsフォルダーに書き込まれます。一般的なログメッセージと解決策の提案については、を参照してください。Wowza Streaming Engineのエラーメッセージのトラブルシューティング。ロギングフィールドWowza Streaming Engineは、次のログフィールドを生成できます。フィールド名説明文c-client-idサーバーによって接続に割り当てられたクライアントID番号c-ipクライアント接続IPアドレスc-protoクライアント接続プロトコル:http(HLS)、http(スムーズストリーミング)、rtmp、rtmpe、rtmps(HTTP-1.1)、rtmpt(HTTP-1.1)、rtmpte(HTTP-1.1)c-referrerサーバーへの接続を開始したFlashムービーのURLc-user-agentへの接続を開始したFlashクライアントのバージョンサーバcs-bytesクライアントからサーバーに転送された合計バイト数(累計)cs-stream-bytesクライアントからサーバーに転送された合計バイト数ストリームx-stream-id(累積)cs-uri-queryストリームx-stream-idのクエリパラメーターcs-uri-stemストリームx-stream-idの完全な接続文字列(クエリを除くパラメーター)日付ログイベントの日付s-ipこのイベントを受信したサーバーのIPアドレススポーツサーバーがこのイベントを受信したポート番号s-uriサーバーがこのイベントを受け取った完全な接続文字列
    78ページ
    78scバイトサーバーからクライアントに転送された合計バイト数(累計)sc-stream-bytesサーバーからクライアントに転送された合計バイト数ストリームx-stream-id(累積)時間ログイベントの時間tzログイベントのタイムゾーンx-appイベントの生成元のアプリケーションの名前x-appinstイベントの発生元のアプリケーションインスタンスの名前生成されたx-カテゴリーログのカテゴリ(サーバー、仮想ホスト、アプリケーション、セッション、ストリーム)xコメントログイベントに関する追加コメントx-ctxログイベントのコンテキストに関する追加データx-durationこのイベントが存続期間内に発生した時間(秒単位)X-カテゴリのオブジェクトXイベントログイベント(参照ログのイベントを )x-file-extストリームx-stream-idのファイル拡張子x-file-lengthストリームx-stream-idのファイル長(秒単位)xファイル名ストリームx-stream-idの完全なファイルパスx-file-sizeストリームx-stream-idのファイルサイズ(バイト単位)x重大度ログイベントの重大度(デバッグ、情報、警告、エラー、致命的)x-snameストリームの名前x-stream-idx-sname-queryストリームx-stream-idのクエリパラメータx-sposメディアストリーム内の位置(ミリ秒単位)xステータスログのイベントステータス(ログステータス値を参照) )x-stream-idサーバーによってストリームオブジェクトに割り当てられたストリームID番号x-suriストリームx-stream-idの完全な接続文字列(クエリを含む)パラメーター)x-suri-query接続文字列のクエリパラメータx-suri-stemストリームx-stream-idの完全な接続文字列(クエリを除くパラメーター)x-vhostイベントが生成された仮想ホストの名前
    79ページ
    79イベントのロギングWowza Streaming Engineは、次のログイベントを生成できます。イベント名説明文発表するRTSPセッション記述プロトコル(SDP)の発表アプリ起動アプリケーションインスタンスの開始アプリ停止アプリケーションインスタンスのシャットダウンコメントコメント接続する接続結果コネクトバーストバーストゾーンで接続が受け入れられました接続保留中アプリケーションとライセンスマネージャーによる承認待ちの接続つくる作成されたメディアまたはデータストリームデコーダーオーディオスタートトランスコードされたストリームのオーディオデコードが開始されましたデコーダーオーディオストップトランスコードされたストリームのオーディオデコードが停止しましたデコーダービデオスタートトランスコードされたストリームのビデオデコードが開始されましたデコーダービデオストップトランスコードされたストリームのビデオデコードが停止しました破壊破壊されたメディアまたはデータストリーム切断するサーバーから切断されたクライアント(セッション)エンコーダーオーディオスタートトランスコードされたストリームのオーディオエンコーディングが開始されましたエンコーダーオーディオストップトランスコードされたストリームのオーディオエンコーディングが停止しましたエンコーダビデオスタートトランスコードされたストリームのビデオエンコーディングが開始されましたエンコーダービデオストップトランスコードされたストリームのビデオエンコーディングが停止しました一時停止再生が一時停止しました演奏する再生を開始しました公開するストリームの公開を開始記録ストリームの録画を開始レコードトップストリームの記録を停止求めるシークが発生しましたsetbuffertimeログインしたNetStream.setBufferTime(secs)へのクライアント呼び出しミリ秒
    80ページ
    80setstreamtypeクライアントは、netConnection.call( “setStreamType”、null、”[streamtype]”)サーバー起動サーバーの起動サーバー停止サーバーのシャットダウンやめる再生が停止しました一時停止を解除再生が一時停止から再開されました非公開ストリームの公開を停止vhost-start仮想ホストの開始vhost-stop仮想ホストのシャットダウンステータス値のロギングWowza Streaming Engineは、次のログステータス値を生成できます。ステータス値説明文100保留中または待機中(承認のため)200成功302リダイレクト情報を含むアプリケーションによって拒否されました400要求の形式が正しくありません401アプリケーションによって拒否されました413ライセンスマネージャーによって拒否されました500内部エラーロギング構成ロギングは、conf / log4j.propertiesプロパティファイルで設定されます。log4jロギングシステム多くのロギング構成オプションがあります。このセクションでは、有効にするための基本的なオプションについて説明しますさまざまなログフィールド、イベント、カテゴリを無効にします。次の例は、Wowza Streaming Engineの基本的なlog4j.propertiesファイルを示していますインスタンス:log4j.rootCategory = INFO、stdout、serverAccess、serverError#コンソールアペンダーlog4j.appender.stdout = org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout = com.wowza.wms.logging.ECLFPatternLayoutlog4j.appender.stdout.layout.Fields = x-severity、x-category、x-event、x-ctx、x-コメントlog4j.appender.stdout.layout.OutputHeader = falselog4j.appender.stdout.layout.QuoteFields = false
    81ページ
    81log4j.appender.stdout.layout.Delimeter = space#アクセスアペンダーlog4j.appender.serverAccess = org.apache.log4j.WowzaDailyRollingFileAppenderlog4j.appender.serverAccess.DatePattern = ‘。’ yyyy-MM-ddlog4j.appender.serverAccess.File = $ {com.wowza.wms.ConfigHome} / logs / wowzastreamingengine_access.loglog4j.appender.serverAccess.layout = com.wowza.wms.logging.ECLFPatternLayoutlog4j.appender.serverAccess.layout.Fields = x-severity、x-category、x-イベント;日付、時刻、c-client-id、c-ip、c-port、cs-bytes、sc-bytes、x-duration、x-sname、x-stream-id、sc-stream-bytes、cs-stream-bytes、x-file-size、x-file-長さ、x-ctx、x-コメントlog4j.appender.serverAccess.layout.OutputHeader = truelog4j.appender.serverAccess.layout.QuoteFields = falselog4j.appender.serverAccess.layout.Delimeter = tab#エラーアペンダーlog4j.appender.serverError = org.apache.log4j.WowzaDailyRollingFileAppenderlog4j.appender.serverError.DatePattern = ‘。’ yyyy-MM-ddlog4j.appender.serverError.File = $ {com.wowza.wms.ConfigHome} / logs / wowzastreamingengine_error.loglog4j.appender.serverError.layout = com.wowza.wms.logging.ECLFPatternLayoutlog4j.appender.serverError.layout.Fields = x-severity、x-category、x-イベント;日付、時刻、c-client-id、c-ip、c-port、cs-bytes、sc-bytes、x-duration、x-sname、x-stream-id、sc-stream-bytes、cs-stream-bytes、x-file-size、x-file-長さ、x-ctx、x-コメントlog4j.appender.serverError.layout.OutputHeader = truelog4j.appender.serverError.layout.QuoteFields = falselog4j.appender.serverError.layout.Delimeter = tablog4j.appender.serverError.Threshold = WARN注意Windowsであっても、ファイルパスを参照するときは常にスラッシュを使用してください。log4j.propertiesファイルの最初のステートメントは、ロギングレベルをINFOに設定し、3つのアペンダー:stdout、serverAccess、およびserverError。ログレベルをINFOに設定する重大度がINFOまたはより高い。昇順のロギング重大度は、DEBUG、INFO、WARN、ERROR、およびFATALです。すべてのイベントをログに記録するには、ログレベルをDEBUGに設定します。アペンダープロパティを使用すると、ログ情報のフォーマット方法とろ過された。次の表は、いくつかの重要なプロパティを示しています。プロパティ名説明文カテゴリ除外ロギングカテゴリのカンマ区切りリスト。そのログイベントのみこのリストにないカテゴリーはログに記録されます。CategoryIncludeロギングカテゴリのカンマ区切りリスト。イベントのログのみ指定したカテゴリがログに記録されます。デリミタフィールド値の間で使用する区切り文字。有効な値は
    82ページ
    82tab、space、または実際の区切り文字。EventExcludeロギングカテゴリのカンマ区切りリスト。そのログイベントのみこのリストにないイベント名はログに記録されます。EventIncludeロギングイベントのカンマ区切りリスト。イベントのログのみ指定したイベント名が記録されます。フィールドログに記録するフィールドのカンマ区切りのリスト。OutputHeaderロギングシステムに書き込みを指示するブール値(true / false)サーバーが起動するたびにW3C ECLFヘッダーを出力します。QuoteFieldsロギングシステムにラップを指示するブール値(true / false)二重引用符で囲まれたフィールドデータ。ログファイルなどのlog4j固有のプロパティを構成する方法の詳細ローリングおよび追加のログアペンダータイプについては、Log4j Webサイトを参照してください。 。Wowza Streaming Engineは、アプリケーションごとにログを生成し、仮想ホストごと。これらの構成は含まれていますが、コメントアウトされていますデフォルトの[ インストール先ディレクトリ ] /conf/log4j.propertiesファイルを。最初のコメントアウトされたセクションアプリケーションごとのロギングの構成が含まれます。2番目のコメントアウトされたセクション仮想ホストのロギングの構成が含まれます。これらの機能のいずれかを有効にするには、削除しますセクションからのコメント(各行の先頭の#記号)。アプリケーションごとのロギングは、次のディレクトリ構造を使用してログファイルを生成します。[インストールディレクトリ] / logs / [vhost] / [アプリケーション] /wowzastreamingengine_access.log[インストールディレクトリ] / logs / [vhost] / [アプリケーション] /wowzastreamingengine_error.log[インストールディレクトリ] / logs / [vhost] / [アプリケーション] /wowzastreamingengine_stats.log仮想ホストごとのログでは、次のディレクトリ構造を使用してログファイルが生成されます。[インストールディレクトリ] / logs / [vhost] /wowzastreamingengine_access.log[インストールディレクトリ] / logs / [vhost] /wowzastreamingengine_error.log[インストールディレクトリ] / logs / [vhost] /wowzastreamingengine_stats.logログファイルを生成するこの方法は、Wowza Streamingを提供する場合に非常に役立ちます。複数の顧客への共有サービスとしてのエンジン。
    83ページ
    83その他のリソースWowzaのウェブサイトには、段階的な説明を提供する一連の記事が含まれています一般的なストリーミングシナリオを構成し、すべての機能を実装し、Wowza Streaming Engineの機能。便利で人気のあるものをここに示します記事、およびWowza Streaming Engineドキュメントのランディングページへのリンク。• Wowza Streaming Engineでビデオオンデマンドストリーミングを設定する• Wowza Streaming EngineでRTMPベースのエンコーダーを使用してライブストリーミングをセットアップする• Wowza Streaming EngineでRTSP / RTPベースのエンコーダーを使用してライブストリーミングをセットアップする• Wowza Streaming Engineでライブストリーム(MPEG-TSベースのエンコーダー)を公開および再生する• ライブソースをWowza Streaming Engineに接続する• Wowza Streaming Engineでトランスコーダーをセットアップして実行する• Wowza Streaming EngineでWowza nDVRをセットアップして実行する• Wowza Streaming Engineでライブストリームリピーターを構成する• Wowza StreamingでIPカメラからビデオを再ストリーミング(RTSP / RTP再ストリーミング)エンジン• Wowza Streaming Engineを使用したMPEG-DASHを介したストリーミング• すべてのWowza Streaming Engine記事章8T
    Google 翻訳
    原文
    recommended workstation and server-level hardware specifications, and links to
    翻訳を改善する