ADOBE®   MEDIA SERVER 5.0.3

デベロッパーズガイド


翻訳:株式会社サムライズ

 

注意

Adobe Media Server® バージョン 5についての本ドキュメントは第三者によって翻訳されたものであり、Adobe Systems Incorporated(アドビ システムズ社)は本翻訳物の正確性や完全性を査閲していません。

 

Authorizationプラグインの開発

 

Authorization プラグインの概要

Authorizationプラグインの開発の詳細については、Denis Bulichenko による「Using plug-ins to configure and optimize Flash Media Server 4.5」を参照してください。

Authorization プラグインはクライアントに対し、サーバーイベントと、それらのイベントに関連付けられているフィールドへのアクセスを許可します。Authorization プラグインを使用すると、次のことを実行できます。

•   サーバーへの接続の許可

注意Access プラグインも同様に接続を許可するために使用でき、動作はより軽くなります。詳細については、「Access プラグインの概要」を参照してください。

•   ストリームの再生またはストリーム内のシークの許可

•   動的ストリームトランジションの許可

•   ストリームのパブリッシュまたはストリームの記録の許可

•   物理的な場所への論理 URL のマッピング

例えば、ビデオPlayer でストリーム「foo」を再生する場合(ns.play("myvideos/foo")、サーバーが要求を処理するときにこの仮想名を c:\apps\vidapp\myvideos\ にマッピングすることができます。Authorization プラグインを使用すると、これを別の物理的な場所(c:\myvideos\ など)に再マッピングすることができます。

•   サーバーからのクライアントの切断

•    サーバーサイドActionScript 内のメソッドの呼び出し

•   クライアント統計へのアクセス

•   パブリッシュしているストリーム内で新しいコーデックが検出されたときの識別

•   サイズまたは継続時間による記録サイズの制限

次の 1 つ以上の基準に従ってコンテンツをクライアントに配信するには、Authorization プラグインを使用します。

•   地理的な場所

•   サブスクリプションレベル

•   ストリームのオリジン

•   特定のストリームに対するユーザーのアクセスの時刻と継続時間

Authorizationプラグインを使用して、ストリームのサービス品質(QoS)を監視することもできます。プラグインはライブストリームの QoS情報を外部のログファイルに報告しこれをさらに別のカスタム構築されたツールに読み込むこともできます。

 

関連項目

Adobe Media Server プラグイン API 参照

 

 

複数の Authorization プラグインの使用

外部からのイベントに対して順次アクションを実行するために、一連のプラグインを使用することができます。個々のプラグインに特定のタイプのイベントを割り当てます。例えば、auth1.dll(または auth1.so)でストリームの再生を許可し、 auth2.dll(または auth2.so)でストリームのパブリッシュを許可するなどの割り当てを行います。

注意プラットフォーム間の互換性を維持するため、名前には小文字を使用します。サーバーはプラグインをアルファベット順にロードします。サーバーは、クライアントによるイベント要求を、アルファベット順に従って処理します。各プラグインは外部からの要求をフィルター処理します。

 

 

Authorization プラグインのコードの記述

サーバーは Authorization プラグインをロードする際に、次のいずれかのエントリポイントを予期しています。

 

FmsCreateAuthAdaptor() // Creates an Authorization plug-in.

FmsDestroyAuthAdaptor() // Destroys an Authorization plug-in.

FmsCreateAuthAdaptor2() // Creates an Authorization plug-in with versioning information.

FmsDestroyAuthAdaptor2() // Destroys an Authorization plug-in with versioning.

FmsCreateAuthAdaptor3() // Creates an Authorization plug-in with versioning information.

FmsDestroyAuthAdaptor3() // Destroys an Authorization plug-in with versioning.

使用しているサーバーのバージョンに対して正しいメソッドを使用してください。詳細については、「ージョニングについて」を参照してください。

イベントを発生時に処理するには、IFmsAuthAdaptor インターフェイスを実装します。このクラスにはauthorize()

notify() および getEvents() 関数が含まれます。

プラグインが作成されると、サーバーは getEvents()関数を呼び出し、プラグインがどのイベントを処理するかを確認します。サーバーが getEvents()を一度呼び出すと、イベントはプラグインの存続期間にわたって有効となります。

重要E_CODEC_CHANGE イベントが除外されていない場合、プラグインでは、すべてのメッセージをスキャンしてコーデックの変更を検出します。必要な場合にのみ、このイベントをサブスクライブします。このイベントは、サーバーと共にインストールされた Authorizationプラグインのサンプルコードでは無効です。

 

一部のイベントは、サーバーで実行する前にプラグインによって許可される必要がありますが、その他のイベントは、プラグインがイベントの通知を受け取ったことをサーバーに通知するだけで済みます。許可イベントが発生すると、サーバーはプラグインの authorize()関数を呼び出します。通知イベントが発生すると、サーバーはプラグインの notify()関数を呼び出します。これらの関数で、イベントが発生したときに実行されるコードを記述します。

サーバーは、プラグインが IFmsAuthServerContext クラスの onAuthorize() 関数を呼び出すまで操作を中断します。authorize() 関数の最終行で onAuthorize() を呼び出しますその関数にイベントに対するポインターとイベントが許可されているかどうかを示すブール値を渡します。この呼び出しにより、サーバー上で保留中になっていた操作が完了します。

IFmsAuthServerContextクラスの notify() 関数を呼び出すと、サーバーの操作が続行されますnotify() 関数の最終行で onNotify() を呼び出します。イベントに対するポインターを渡します。この呼び出しにより、通知が完了してイベントが不要になったことが、サーバーに通知されます。

イベントを処理する方法には、アクションをイベントに割り当てる方法とauthorize()関数と notify()関数にイベントを処理するコードを記述する方法の 2 つがあります。

 

イベントへのアクションの割り当て

イベントにはIFmsDisconnectAction および IFmsNotifyAction 2 つのアクションを割り当てることができます。IFmsDisconnectAction はイベントの発生時に 1 つ以上のクライアントを切断しIFmsNotifyAction はイベントの発生時に、サーバーサイドスクリプト内の Client オブジェクトまたはアプリケーションオブジェクトに対する関数を呼び出します。追加できるアクションの数に制限はありません。アクションは、イベントが処理される直前に割り当てられる順序で実行されます。

イベントにアクションを割り当てるにはaddDisconnectAction()または addNotifyAction()IFmsAuthEventインスタンスから呼び出します。アクションは、イベントが処理される直前に実行されます。イベントに複数のアクションを割り当てると、アクションは割り当てられた順序で実行されます。

次のコードではIFmsNotifyActionインスタンス pActionIFmsAuthEventインスタンス m_pAevに追加しています。このアクションは、サーバーサイドスクリプト内の method()を呼び出し、パラメータ 12345を渡します。

 

FmsVariant field;

//action to notify SSAS by calling "method" with U16 variable = 12345

//and I64 variable client id

if (m_pAev->getField(IFmsAuthEvent::F_CLIENT_ID, field) == IFmsAuthEvent::S_SUCCESS)

{

I64 clientId = field.i64;

IFmsNotifyAction* pAction = m_pAev->addNotifyAction("Notified by adaptor");

pAction->setClientId(field);

const char mtd[] = "method";

field.setString(reinterpret_cast<I8*>(const_cast<char*>(mtd)));

pAction->setMethodName(field);

field.setU16(12345);

///script does not work with I64 and returns invalid type

//should be preset to double or string

//field.setI64(clientId);  //wrong!!!

field.setDouble((double)clientId);

pAction->addParam(field);

}

 

注意上述のサンプルコードは、rootinstall/samples/plugins/auth フォルダーの AuthModule.cpp ファイルから抜粋したものです。

 

IFmsNotifyAction インスタンスの addParam() を呼び出してパラメーターをメソッドに渡すことができますサーバーサイドスクリプトでメソッドを定義する必要がありますsetClientId() に値を渡すと、サーバーサイド Clientオブジェクトでメソッドが呼び出されますsetClientId() に値を渡さなかった場合、サーバーサイドアプリケーションオブジェクトでメソッドが呼び出されます例えば次のサーバーサイド ActionScript コードはClient オブジェクトに対する someMethod() を定義しています。

 

application.onConnect = function(client){

client.someMethod = function(msg){

trace("inside someMethod");

}

}

 

ストリームパスのマッピング

重要URL パラメーター内のコロンをエスケープするには、キャラクタ「%3A」を使用します。例えば、URL が「rtmp://ip-addr/clientid/filename?foo=Smith:Joe」の場合は、このURL を「rtmp://ip-addr/clientid/filename?foo=Smith%3AJoe」に変更します。

 

仮想ストリームパスを別の物理的な場所に再マッピングするにはauthorize() 関数を使用します。例えば、クライアント 1 とクライアント 2 の両方がストリーム foo.flv の再生を要求した場合2 つの E_FILENAME_TRANSFORM イベントが呼び出されますが、クライアントごとに個別にストリームを再マッピングすることができます。例えば、クライアント 1 ではストリームfoo c:\yourpath1\foo.flv に再マッピングし、クライアント 2 ではストリーム foo c:\yourpath2\foo.flv に再マッピングすることができます。

論理ストリームを別の物理パスにマッピングするには、Application.xml ファイルで次のようにパラメーターを設定します。

 

<Application>

...

<StreamManager>

...

<QualifiedStreamsMapping enable="true"/>

 

クライアントがストリームを再生またはパブリッシュしたり、サーバーサイドの ActionScriptでストリーム呼び出しを実行したりする場合には必ずE_FILENAME_TRANSFORM   イベントが発生しますE_FILENAME_TRANSFORM イベントを使用するとF_STREAM_PATH  プロパティを変更して、ストリームの物理的な場所のパスを変更することができます。

E_FILENAME_TRANSFORMイベントはAuthorizationプラグインと Fileプラグインの間のリンクですこのイベントで指定するストリームの物理的な場所へのパスは、特定のファイルの操作で使用するために Fileプラグインに渡されます。

イベントは次の順に発生します。

1    E_PLAYまたは E_PUBLISH論理ストリームの名前をここで変更できます。

2     E_FILENAME_TRANSFORM結果として生じる物理ストリームの名前をここで変更することがあります。

 再生が行われます。

4    E_STOPまたは E_UNPUBLISH

 

E_FILENAME_TRANSFORM イベントについて

E_FILENAME_TRANSFORM イベントの動作は、Adobe Media Server のリリースごとに改善されています。

バージョン 2.5.2  E_FILENAME_TRANSFORM イベントは、アプリケーションインスタンスのストリームごとに 1 回ずつ呼び出されます。クライアントフィールドは使用できません。例えば、クライアント 1 がアプリケーションstreamtest/inst1 からファイル foo.flv を再生する場合、foo.flvc:\defaultpath\foo.flv)への物理パスを使用して E_FILENAME_TRANSFORM イベントが呼び出されます。ここで、c:\yourpath\yourfoo.flv への物理パスを再マッピングするとします。アプリケーション streamtest/inst1 foo.flvに対して E_FILENAME_TRANSFORM は再度呼び出されず、c:\yourpath\yourfoo.flv という新しいパスがすべてのクライアントに使用されます。

バージョン 2.5.3   E_FILENAME_TRANSFORM イベントは、ストリームを再生またはパブリッシュするたびに、クライアントごとに呼び出されます。クライアントフィールドは使用できます。例えば、クライアン 1 とクライアント2 の両方がファイル foo.flv を再生するとします。この場合、2 つの E_FILENAME_TRANSFORM イベントが呼び出されますが、クライアントごとにこれらのイベントを再マッピングすることができます。

バージョン3.0 E_FILENAME_TRANSFORMイベントの動作は、再生リストを処理できるように改善されています。再生リストでは、クライアントは多くのクリップを続けて再生しますE_FILENAME_TRANSFORM イベントは、次のシーケンスのように、クリップが再生されるたびに呼び出されます。

 

play("clip0") / E_FILENAME_TRANSFORM / stop()

play("clip1") / E_FILENAME_TRANSFORM / stop()

E_FILENAME_TRANSFORM イベントは、次のシーケンスのように、クライアントが再生リストの同じクリップを複数回連続して再生しても呼び出されません。

 

play("clip0") / E_FILENAME_TRANSFORM / stop()

play("clip1") / E_FILENAME_TRANSFORM / stop()

play("clip0") / E_FILENAME_TRANSFORM / stop()

play("clip0") / stop()

play("clip1")/ E_FILENAME_TRANSFORM / stop()

 

バージョン3.5 E_FILENAME_TRANSFORM イベントは、次のシーケンスのように、クライアントが再生リストで新しいクリップを再生するたびに呼び出されます。

play("clip0") / E_FILENAME_TRANSFORM / stop()

play("clip1") / E_FILENAME_TRANSFORM / stop()

play("clip0") / stop()

play("clip0") / stop() play("clip1") / stop()

クライアントが再生リストで同じクリップを複数回再生した場合にE_FILENAME_TRANSFORM イベントを使用してパスを再マッピングするには、Application.xml ファイルで <QualifiedStreamsMapping enable="true"/> と設定します。シーケンスの例を次に示します。

 

play("clip0") / E_FILENAME_TRANSFORM - Path 1/ stop()

play("clip1") / E_FILENAME_TRANSFORM - Path 1/ stop()

play("clip0") / E_FILENAME_TRANSFORM - Path 2/ stop()

play("clip0") / E_FILENAME_TRANSFORM - Path 3/ stop()

play("clip1") / E_FILENAME_TRANSFORM - Path 2/ stop()

<QualifiedStreamsMapping   enable="false"/> と設定されている場合E_FILENAME_TRANSFORM イベントはクリップの初回再生時にのみ呼び出されます。

 

エッジサーバーとオリジンサーバーのデプロイメントの違い

Authorizationプラグインはオリジンサーバーとエッジサーバーにデプロイすることができますが、それぞれの場合で機能が異なります。

オリジン Authorization プラグインがオリジンサーバーにインストールされている場合E_PLAY(ライブストリーム用)イベントまたは E_LOADSEGMENT(記録ストリーム用)イベントがクリップを再生するために呼び出されます。記録ストリームの再生を阻止するにはE_PLAY イベントではなく E_LOADSEGMENT イベントを処理します。

エッジ(コア)サーバーサイドActionScript はエッジサーバーでは実行されないのでNOTIFY アクションは使用できず、常に失敗のステータスが返されます。

 

エラーの処理

Authorization プラグインは、AMSCore プロセスによってロードされます。プラグイン内で例外が発生すると、AMSCore がクラッシュします。

重要: Authorization プラグインは、例外を処理して AMSCore のクラッシュを防止する必要があります。

 

認証エラーの理由を示す文字列の指定

Flash Media Server 4.0

 

Authorization プラグインでは、認証エラーの理由を示す文字列を指定します。Authorization プラグインで、インターフェイス IFmsAuthServerContext IFmsAuthServerContext2 に拡張されています。このインターフェイスは、IFmsAuthServerContext::OnAuthorize メソッドを無効にして AuthFailureDesc 構造を組み込みます。AuthFailureDesc 構造は、認証エラーの理由を示す文字列、エラーコード、ステータスコードを指定するのに使用します。この機能を使用するにはFmsCreateAuthAdaptor3() を使用して IFmsAuthServerContext2 にパラメーターとして渡します。

サーバーはIFmsAuthServerContext2::StatusCode enum を使用してエラーに関する NetStatus メッセージをクライアントに送信します。

 

詳細についてはAdobe Media Server プラグイン API 参照 IFmsAuthServerContext2 クラスを参照してください。

 

クライアント統計へのアクセス

C++ 層の Authorization プラグインを通じてクライアント統計にアクセスすると、サーバーサイドスクリプト内のクライアント統計にアクセスすることより、サーバーのパフォーマンスが向上します。Authorization プラグインは、要求を集約してからサーバーに送信します。

次のクライアント統計は、FmsAuthAdaptor.h ファイルの FmsClientStats 構造体で定義されます。

 

統計

説明

bytes_in

受信した合計バイト数。

bytes_out

送信した合計バイト数。

msg_in

受信したメッセージの合計数。

msg_out

送信したメッセージの合計数。

msg_dropped

欠落したメッセージの合計数。

クライアント統計にアクセスするにはFmsCreateAuthAdaptor2()   関数を実装します。その例については、RootInstall\samples\plugins\authにインストールされている AuthModule.cppファイルを参照してください。

クライアントがサーバーに接続すると、サーバーは E_CONNECTイベントを Authorizationプラグインに送信します。Authorization  プラグインが E_CONNECT  イベントを受信した後でIFmsAuthServerContext::getClientStats() を呼び出して統計を取得することができますE_PLAY  E_STOP  など、すべてのイベントにはF_CLIENT_STATS_HANDLE  というフィールドがあります。このクライアントの構造ハンドルを  getClientStats()  呼び出しでサーバーに戻しますE_CONNECT および E_DISCONNECT  以外の通知イベント中にF_CLIENT_STATS_HANDLE  を使用する場合は、ハンドルを保存する必要はありません。

クライアントが接続していることを確認するにはgetClientStats() で呼び出しの戻りステータスを確認します。この確認は、特に複数の Authorization プラグインを使用している場合に必要になります。例えば、プラグイン A E_CONNECT イベントにサブスクライブしプラグイン B E_DISCONNECT イベントにサブスクライブするとしますクライアントとサーバーとの接続が切断されると、アダプター A E_DISCONNECT メッセージを受信しません。

サーバーはクライアントから切断メッセージを受信するとE_DISCONNECTイベントで Authorizationプラグインに通知しますF_CLIENT_STATS_HANDLE  フィールドはE_DISCONNECT  イベントの後に無効になります。

 

 

スマートシーク

Flash Media Server 3.5.3

 

クライアントのNetStream.inBufferSeek プロパティが true の場合「スマートシーク」が有効になっています。スマートシークにより、Flash Player は前後のバッファー内をシークできます。Player は、Adobe Media Server にコマンドを送信してバッファーを管理します。送信するコマンドはseekRaw」、startTransmit」および「stopTransmit」です。

スマートシークが有効でクライアントが NetStream.seek() を呼び出すと、Authorization プラグインはE_CLIENT_SEEK イベントを受信します。このイベントは、シークイベントをログに記述するために使用します。このイベントでは、F_STREAM_SEEK_POSITION プロパティを使用できます。この読み取り専用プロパティは、クライアントがシークする位置です。

注意E_CLIENT_SEEK  イベントは、通知イベントです。このイベントは、クライアントサイドのバッファー内をクライアントがシークできないようにする目的では使用できません。

 

E_START_TRANSMITイベントは通知および認証イベントですE_STOP_TRANSMITイベントは、通知イベントです。E_START_TRANSMITイベントは、クライアントがサーバーにデータ送信の開始を要求することをブロックするために使用します。

認証プラグインはFlash Playerバッファーが閾値を下回るときに E_START_TRANSMITイベントを受信しますこのコマンドは、バッファーの稼働率が低いことを理由に、より多くのデータを送信するようサーバーに要求します。このイベントではF_STREAM_TRANSMIT_POSITION   プロパティを使用できます。この読み取り専用プロパティは、クライアントがサーバーに送信の開始を要求する位置 (ミリ秒単位 )ですAuthorizationプラグインは Flash Player  バッファーが閾値を上回るときに E_STOP_TRANSMIT  イベントを受信します。このコマンドは、バッファー内に十分なデータがあることを理由に、送信を中断するようサーバーに要求します。このイベントではF_STREAM_TRANSMIT_POSITION プロパティを使用できます。この読み取り専用プロパティは、クライアントが stopTransmitコマンドを送信したときにクライアントバッファーの最後にあるデータの位置(ミリ秒単位)です。

 

 

ストリームの再接続

Flash Media Server 3.5.3

 

Flash Media Server 3.5.3 および Flash Player 10.1 を使用すると、接続が切断された場合や、クライアントが有線ネットワーク接続からワイヤレスネットワーク接続に切り替えた場合に、ストリームをシームレスに再接続するアプリケーションを構築できます。

F_STREAM_OFFSET  プロパティおよび F_STREAM_TRANSITIONプロパティから情報を取得するにはE_PLAYイベントを使用しますF_STREAM_OFFSETプロパティ(読み取り専用)は、再接続後にストリーミングを再開する位置(秒単位)を示しますF_STREAM_TRANSITIONプロパティ(読み取りと書き込み)はNetStream.play2() 呼び出しでクライアントが送信したトランジションモードを示します。ストリームの再接続のための値は"resume" および "appendAndWait" です。

 

関連項目

切断時のストリームの再接続

 

イベントとフィールドへのアクセス

サーバーはインターフェイスをイベントオブジェクト IFmsAuthEventに提供します。これにより、プラグインはイベントにアクセスすることができます。プラグインは、各イベントの間に特定のフィールドにアクセスできます。すべてのイベントの間にすべてのフィールドにアクセスできるわけではありません。フィールドはそれぞれ読み取り専用または読み取りと書き込み可能になっています。

フィールドは、アプリケーション、クライアントまたはストリームに関係します。例えばF_CLIENT_* という形式の名前を持つフィールドの値(F_CLIENT_URI F_CLIENT_REDIRECT_URI など)は、クライアントから発生したものです。クライアントイベントに関連付けられているイベントオブジェクトには、これらのフィールドの値が含まれます。

 

サーバーサイドスクリプトに関連付けられているイベントは、必ずしもクライアントに関連付けられていないため、F_CLIENT_*  フィールドに常に値が格納されているとは限りません。サーバーサイドスクリプトの呼び出しから F_CLIENT_*フィールドの値を含める必要がある場合、Clientオブジェクトに割り当てられているメソッドを使用して、サーバーサイドスクリプトの呼び出しを呼び出す必要があります。例えばplay()メソッドは E_FILENAME_TRANSFORM イベントを呼び出します。

 

Authorization プラグインのイベント

次の表に、Authorizationプラグインのイベントの一覧とnotify()関数と authorize()で使用できるイベントかどうかを示します。

 

イベント名

使用可能なサーバー

Notify または Authorize

説明

E_APPSTART

2.5

notify

アプリケーションを開始します。

E_APPSTOP

2.5

notify

アプリケーションを停止します。

E_CONNECT

2.5

notifyauthorize

クライアントがサーバーとの間で TCP 制御接続を確立しました。

E_DISCONNECT

2.5

notify

クライアントとサーバーの間の TCP 接続が切断されています。

E_FILENAME_TRANSFORM

2.5

notifyauthorize

サーバーは、クライアントによって要求された論理ファイル名要求をマッピングするための権限を要求しました。

E_PLAY

2.5

notifyauthorize

ストリームを再生します。

E_STOP

2.5

notify

ストリームを停止します。

E_SEEK

2.5

notifyauthorize

ストリームをシークします。

E_PAUSE

2.5

notifyauthorize

ストリームの配信を一時停止します。

E_PUBLISH

2.5

notifyauthorize

ストリームをパブリッシュします。

E_UNPUBLISH

2.5

notify

ストリームのパブリッシュを解除します。

E_LOADSEGMENT

2.5

notifyauthorize

セグメントをロードします。

E_ACTION

2.5

N/A

イベントに割り当てられているアクションが実行されました。

E_CODEC_CHANGE

3.5

notify

ストリーム中に新しいコーデックが検出されました。

E_RECORD

3.5

notifyauthorize

ストリームを記録します。

E_RECORD_STOP

3.5

notify

ストリームの記録を停止します。

E_CLIENT_PAUSE

3.5

notify

クライアントがストリームに対してスマートポーズを実行します。

E_SWF_VERIFY

3.5.3

notifyauthorize

SWF 検証処理が開始される前に呼び出されます。このイベントは、検証を禁止し接続を終了するために使用します。また、このイベントを使用して、呼び出し元 SWF のダイジェストを提供することもできます。このメカニズムは、サーバーの外部にあり、サーバーによってキャッシュおよび管理されない SWF のインベントリを管理するために使用します。SWF が十分に大きく、部分的な照合が必要な場合、このイベントは複数回呼び出されます。

E_SWF_VERIFY_COMPLETE

3.5.3

notify

このクライアントに対する SWF 検証が正常に完了しました。

E_CLIENT_SEEK

3.5.3

notify

クライアントがストリームに対してスマートシークを実行します。

E_START_TRANSMIT

3.5.3

notifyauthorize

ストリーム送信を開始します。

E_STOP_TRANSMIT

3.5.3

notify

ストリーム送信を停止します。

E_MAXEVENT

2.5

N/A

enum フィールドの合計イベント数。

 

 

Authorization プラグインのフィールド

次の表に、Authorization プラグインのフィールドの一覧を示します。

 

フィールド

サーバーのバージョン

データ型

説明

F_APP_INST

2.5

文字列

アプリケーションインスタンス名。

F_APP_NAME

2.5

文字列

アプリケーション名。

F_APP_URI

2.5

文字列

クライアントの接続先アプリケーションの URI。値には、サーバー名やポートの情報は含まれません。

F_CLIENT_AMF_ENCODING

2.5

I8

クライアントの Action Message FormatAMF)エンコーディング。

F_CLIENT_AUDIO_CODECS

2.5

I32

クライアントでサポートされているオーディオコーデックの一覧。

F_CLIENT_AUDIO_SAMPLE

_ACCESS

2.5

文字列

指定したフォルダーにあるストリームからの、生の非圧縮のオーディオデータへのアクセスをクライアントに許可します。

F_CLIENT_AUDIO_SAMPLE

_ACCESS_LOCK

2.5

I8

サーバーサイドスクリプトに Client.audioSampleAccess プロパティの設定を許可(true)または禁止(false)するブール値。

F_CLIENT_CONNECT_TIME

3.5.3

I64

クライアントがサーバーに接続した時1970 1 1 日からの秒数。このイベントは、クライアントが関連付けられている任意のイベントから取得できます。このフィールドが正常に取得される場合getField() 関数は S_SUCCESS を返します。

F_CLIENT_DIFFSERV_BITS

3.5.2

U8

特定の NetConnection に対して setsockopt で使用するDSCP ビット。

F_CLIENT_DIFFSERV_MASK

3.5.2

U8

setsockopt で使用する DSCP マスク。

F_CLIENT_FAR_ID

3.5

文字列

クライアントの far ID

F_CLIENT_FAR_NONCE

3.5

文字列

クライアントの far nonce

F_CLIENT_FORWARDED_F OR

4.0

文字列

HTTP プロキシにより RTMPT セッションに対して追加される x-forwarded-for ヘッダー。

F_CLIENT_ID

2.5

I64

クライアントを一意に識別する 64 ビット整数値(この値は、プロセスにまたがって一意ではありません

F_CLIENT_IP

2.5

文字列

クライアントの IP アドレス。

F_CLIENT_NEAR_ID

3.5

文字列

クライアントの near ID

F_CLIENT_NEAR_NONCE

3.5

文字列

クライアントの near nonce

F_CLIENT_PAGE_URL

2.5

文字列

クライアントの SWF ファイルの URL(このフィールドは、クライアントが Flash Player 8 以降を使用している場合にだけ設定されます

F_CLIENT_PROTO

2.5

文字列

サーバーに接続するためにクライアントが使用するプロトコル。

F_CLIENT_PROTO_VER

3.5

文字列

サーバーに接続するためにクライアントが使用するプロトコルのバージョン。

F_CLIENT_READ_ACCESS

2.5

文字列

クライアントに読み取りアクセス権が与えられているアプリケーションリソース(共有オブジェクトおよびストリーム)を含むディレクトリの文字列。

 

 

 

フィールド

サーバーのバージョン

データ型

説明

F_CLIENT_READ_ACCESS_LOCK

2.5

I8

サーバーサイドスクリプトに Client.readAccess プロパティの設定を許可(true)または禁止(false)するブール値。

F_CLIENT_REDIRECT_URI

3.0

文字列

接続のリダイレクト先の URI

F_CLIENT_REFERRER

2.5

文字列

この接続の作成元の SWF ファイルまたはサーバーのURL

F_CLIENT_SECURE

2.5

I8

接続が安全(true)かそうでないか(false)を示すブール値。

F_CLIENT_STATS_HANDLE

3.5

I64

クライアントの構造ハンドルを一意に識別する文字列。

F_CLIENT_SWFV_DEPTH

3.5.3

I64

SWF の検証の間、ダイジェストに対応する元の SWF 64 ビットサイズ。

F_CLIENT_SWFV_DIGEST

3.5.3

U8*

SWF の検証の間、バイトバッファーとしての 32 ビットハッシュダイジェスト。

F_CLIENT_SWFV_EXCEPTION

3.5.3

I8

このクライアントが SWF 検証に対する例外であるか(true)そうでないか(false)を示すブール値。通常はSWF 検証の対象になるクライアントを要件から除外するには、この値に true を設定します。このフィールドは、設定ファイル Application.xml UserAgentExceptions 関数と同等ですが、ここでは 1 つのクライアントを除外します。

F_CLIENT_SWFV_RESULT

4.0

なし

SWF 検証の完了結果可能な値はeSWFMatch enumで定義されています。

F_CLIENT_SWFV_TTL

3.5.3

I32

SWF 検証の間、キャッシュ内の各 SWF ハッシュの有効時間(秒単位

F_CLIENT_SWFV_VERSION

3.5.3

I8

SWF 検証の間、プロトコルのバージョン。

F_CLIENT_TYPE

2.5

I32

クライアントの種類。可能な値は、NormalGroupGroupElement(エッジサーバーを通じて接続されたクライアントServiceAll です。

F_CLIENT_URI

2.5

文字列

サーバーに接続するためにクライアントが指定した URI。値には、アプリケーション名やインスタンス名は含まれません。

F_CLIENT_URI_STEM

2.5

文字列

サーバーに接続するためにクライアントが指定した URIの、クエリ文字列を除く語幹部分。

F_CLIENT_USER_AGENT

2.5

文字列

クライアントのユーザーエージェント。

F_CLIENT_USERDATA

3.5.3

U8*

このフィールドは、いくつかのユーザーデータをクライアントに関連付けるために使用します。このフィールドは、クライアントが関連付けられている任意の許可イベントから設定します。このフィールドは、クライアントに関連付けられている以降の任意のイベントで取得します。ユーザーデータが正常に取得または設定された場合getField() 関数と setField() 関数はS_SUCCESS を返します。FmsVariant に格納できるものであれば何でも設定できます。データの設定時には、サーバーは保存前にコピーを作成します。データの取得時に、イベントの有効期間を超えてデータの有効性を保つ必要がある場合、プラグインはコピーを作成する必要があります。

F_CLIENT_VHOST

2.5

文字列

クライアントが接続されているアプリケーションの仮想ホスト。

 

 

 

フィールド

サーバーのバージョン

データ型

説明

F_CLIENT_VIDEO_CODECS

2.5

I32

クライアントでサポートされているビデオコーデックの一覧。

F_CLIENT_VIDEO_SAMPLE_ACCESS

2.5

文字列

指定したフォルダーにあるストリームからの、生の非圧縮のビデオデータへのアクセスをクライアントに許可します。

F_CLIENT_VIDEO_SAMPLE_ACCESS_LOCK

2.5

I8

サーバーサイドスクリプトに Client.videoSampleAccess プロパティの設定を許可(true)または禁止(false)するブール値。

F_CLIENT_WRITE_ACCESS

2.5

文字列

クライアントに書き込みアクセス権が与えられているアプリケーションリソース(共有オブジェクトおよびストリーム)を含むディレクトリの文字列。

F_CLIENT_WRITE_ACCESS_ LOCK

2.5

I8

サーバーサイドスクリプトに Client.writeAccess プロパティの設定を許可(true)または禁止(false)するブール値。

F_MAXFIELD

3.5

なし

enum フィールドの合計フィールド数。

F_OLD_STREAM_NAME

3.5

文字列

switch または swap の以前のストリーム。

F_OLD_STREAM_QUERY

3.5

文字列

switch または swap の以前のストリームクエリ文字列。

F_OLD_STREAM_TYPE

3.5

文字列

switch または swap の以前のストリームタイプ。

F_SEGMENT_END

3.0

I64

セグメントの末尾の境界(バイト単位

E_LOADSEGMENT のみで使用可能です。

F_SEGMENT_START

3.0

I64

セグメントの先頭の境界(バイト単位

E_LOADSEGMENT のみで使用可能です。

F_STREAM_CODEC

3.5

U16

ストリーム中に検出されたコーデックの値E_CODEC のみで使用可能です。

F_STREAM_CODEC_TYPE

3.5

U16

ストリーム中に検出されたコーデックの種類E_CODEC のみで使用可能です。

F_STREAM_ID

3.5

I32

ストリーム ID

F_STREAM_IGNORE

2.5

I8

タイムスタンプを無視するか(true)無視しないか(false)を示すブール値。

F_STREAM_LENGTH

2.5

浮動小数

ストリームの長さE_PLAY 以外のストリームイベントではF_STREAM_SEEK_POSITIONF_SEGMENT_START および F_SEGMENT_END フィールドを使用します。

F_STREAM_LIVE_EVENT

3.0

なし

このフィールドは、ストリームをライブイベントに割り当てるために使用します。サーバーはライブイベントを使用してストリームを HTTP 動的ストリーミングマニフェストファイルに格納します。このフィールドは、サーバーサイド ActionScript Stream.liveEvent プロパティと同じです。

F_STREAM_LIVE_PUBLISH_PENDING

3.5.2

I32

ブール値ですfalse の場合、クライアントがストリームを再生して SWITCH トランジションを実行し、ストリームがまだパブリッシュされていない場合、クライアントは NetStream.Play.StreamNotFound メッセージを受信しますtrue の場合、サーバーはストリームのパブリッシュを待つため、クライアントはメッセージを受信しません。

F_STREAM_NAME

2.5

文字列

ストリームの名前。

 

 

 

フィールド

サーバーのバージョン

データ型

説明

F_STREAM_OFFSET

3.8

浮動小数

F_STREAM_TRANSITION  がオフセットの場合のオフセット値。

F_STREAM_PATH

2.5

文字列

サーバー上のストリームの物理パス。プラグインがエッジサーバーにデプロイされている場合、キャッシュの物理パス。

F_STREAM_PAUSE

3.0

I8

一時停止するか一時停止を解除するかを示すブール値。E_PAUSE のみで使用できます。

F_STREAM_PAUSE_TIME

3.0

浮動小数

ストリームが一時停止された時刻E_PAUSE のみで使用できます。

F_STREAM_PAUSE_TOGGL E

3.0

I8

ストリームの一時停止トグルE_PAUSE のみで使用できます。

F_STREAM_POSITION

2.5

浮動小数

ストリームの位置E_PLAY 以外のストリームイベントではF_STREAM_SEEK_POSITION F_STREAM_PAUSE_TIMEF_SEGMENT_START およびF_SEGMENT_END フィールドを使用します。

F_STREAM_PUBLISH_BROADCAST

3.0

I32

ブロードキャストまたはマルチキャスト。現在サポートされていません。

F_STREAM_PUBLISH_TYPE

3.0

I32

ストリームパブリッシングの種類(E_PUBLISH のみで使用できます。記録の場合 0、記録および既存のストリームへの追加の場合 1、記録中のギャップを保持しつつ記録および既存ストリームへの追加の場合 2、ライブの場合 -1

F_STREAM_QUERY

2.5

文字列

ストリームに追加されるクエリ(例えばstreamName?streamQuery

F_STREAM_RECORD_MAXDURATION

3.5

浮動小数

ストリーム記録の最大時間(秒単位E_RECORD のみで使用できます。

F_STREAM_RECORD_MAXS IZE

3.5

浮動小数

ストリーム記録の最大サイズ(KB 単位E_RECORD のみで使用できます。

F_STREAM_RESET

3.0

I8

ストリームの再生リストへの追加を許可するか(true)禁止するか(false)を示すブール値E_PLAY 以外のストリームイベントではF_STREAM_PUBLISH_TYPE を使用します。

F_STREAM_SEEK_POSITION

3.0

I8

ストリームのシーク先の位置E_SEEK のみで使用できます。

F_STREAM_TRANSITION

3.5

文字列

switch または swap のトランジションモード文字列。

F_STREAM_TRANSMIT_POS ITION

3.0

浮動小数

ストリームの開始と停止位置E_START_TRANSMIT および E_STOP_TRANSMIT のみで使用できます。

F_STREAM_TYPE

2.5

文字列

ストリームのファイルタイプ。

 

Authorizationプラグインのイベントとフィールドのサポート一覧

次の表に、各イベントからアクセスできるフィールドを示します。イベントが多数あることから、1 つの表に示すことができません。そのため、一覧は複数の表に分かれています。各表には、すべてのフィールドと一部のイベントを示します。

 

 

E_APPSTART

E_APPSTOP

E_CONNECT

E_DISCONNECT

F_APP_INST

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_APP_NAME

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_APP_URI

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_AMF_ENCODING

N/A

N/A

読み取り専用

読み取り専用

F_CLIENT_AUDIO_CODECS

N/A

N/A

読み取り専用

読み取り専用

F_CLIENT_AUDIO_SAMPLE_ACCESS

N/A

N/A

読み取りと書き込み

読み取り専用

F_CLIENT_AUDIO_SAMPLE_ACCESS_LOCK

N/A

N/A

読み取りと書き込み

読み取り専用

F_CLIENT_CONNECT_TIME

N/A

N/A

読み取り専用

読み取り専用

F_CLIENT_DIFFSERV_BITS

N/A

N/A

読み取りと書き込み

N/A

F_CLIENT_DIFFSERV_MASK

N/A

N/A

読み取りと書き込み

N/A

F_CLIENT_FAR_ID

N/A

N/A

読み取り専用

読み取り専用

F_CLIENT_FAR_NONCE

N/A

N/A

読み取り専用

読み取り専用

F_CLIENT_FORWARDED_FOR

N/A

N/A

読み取り専用

読み取り専用

F_CLIENT_ID

N/A

N/A

読み取り専用

読み取り専用

F_CLIENT_IP

N/A

N/A

読み取り専用

読み取り専用

F_CLIENT_NEAR_ID

N/A

N/A

読み取り専用

読み取り専用

F_CLIENT_NEAR_NONCE

N/A

N/A

読み取り専用

読み取り専用

F_CLIENT_PAGE_URL

N/A

N/A

読み取り専用

読み取り専用

F_CLIENT_PROTO

N/A

N/A

読み取り専用

読み取り専用

F_CLIENT_PROTO_VER

N/A

N/A

読み取り専用

読み取り専用

F_CLIENT_READ_ACCES S

N/A

N/A

読み取りと書き込み

読み取り専用

F_CLIENT_READ_ACCES S_LOCK

N/A

N/A

読み取りと書き込み

読み取り専用

F_CLIENT_REDIRECT_URI

N/A

N/A

読み取りと書き込み

読み取り専用

F_CLIENT_REFERRER

N/A

N/A

読み取り専用

読み取り専用

F_CLIENT_SECURE

N/A

N/A

読み取り専用

読み取り専用

F_CLIENT_STATS_HANDLE

N/A

N/A

読み取り専用

読み取り専用

 

 

E_APPSTART

E_APPSTOP

E_CONNECT

E_DISCONNECT

F_CLIENT_SWFV_DEPTH

N/A

N/A

N/A

N/A

F_CLIENT_SWFV_DIGES T

N/A

N/A

N/A

N/A

F_CLIENT_SWFV_EXCEPTION

読み取り専用

読み取り専用

読み取りと書き込み

読み取り専用

F_CLIENT_SWFV_RESULT

N/A

N/A

N/A

N/A

F_CLIENT_SWFV_TTL

N/A

N/A

N/A

N/A

F_CLIENT_SWFV_VERSION

N/A

N/A

N/A

N/A

F_CLIENT_TYPE

N/A

N/A

読み取り専用

読み取り専用

F_CLIENT_URI

N/A

N/A

読み取り専用

読み取り専用

F_CLIENT_URI_STEM

N/A

N/A

読み取り専用

読み取り専用

F_CLIENT_USER_AGENT

N/A

N/A

読み書き可能

読み取り専用

F_CLIENT_USERDATA

N/A

N/A

読み書き可能

読み取り専用

F_CLIENT_VHOST

N/A

N/A

読み取り専用

読み取り専用

F_CLIENT_VIDEO_CODECS

N/A

N/A

読み取り専用

読み取り専用

F_CLIENT_VIDEO_SAMPLE_ACCESS

N/A

N/A

読み取りと書き込み

読み取り専用

F_CLIENT_VIDEO_SAMPLE_ACCESS_LOCK

N/A

N/A

読み取りと書き込み

読み取り専用

F_CLIENT_WRITE_ACCESS

N/A

N/A

読み取りと書き込み

読み取り専用

F_CLIENT_WRITE_ACCESS_LOCK

N/A

N/A

読み取りと書き込み

読み取り専用

F_MAXFIELD

N/A

N/A

N/A

N/A

F_OLD_STREAM_NAME

N/A

N/A

N/A

N/A

F_OLD_STREAM_QUERY

N/A

N/A

N/A

N/A

F_OLD_STREAM_TYPE

N/A

N/A

N/A

N/A

F_SEGMENT_END

N/A

N/A

N/A

N/A

F_SEGMENT_START

N/A

N/A

N/A

N/A

F_STREAM_CODEC

N/A

N/A

N/A

N/A

F_STREAM_CODEC_TYPE

N/A

N/A

N/A

N/A

F_STREAM_ID

N/A

N/A

N/A

N/A

F_STREAM_IGNORE

N/A

N/A

N/A

N/A

 

 

E_APPSTART

E_APPSTOP

E_CONNECT

E_DISCONNECT

F_STREAM_LENGTH

N/A

N/A

N/A

N/A

F_STREAM_LIVE_EVENT

N/A

N/A

N/A

N/A

F_STREAM_LIVE_PUBLISH_PENDING

N/A

N/A

N/A

N/A

F_STREAM_NAME

N/A

N/A

N/A

N/A

F_STREAM_OFFSET

N/A

N/A

N/A

N/A

F_STREAM_PATH

N/A

N/A

N/A

N/A

F_STREAM_PAUSE

N/A

N/A

N/A

N/A

F_STREAM_PAUSE_TIME

N/A

N/A

N/A

N/A

F_STREAM_PAUSE_TOGGLE

N/A

N/A

N/A

N/A

F_STREAM_POSITION

N/A

N/A

N/A

N/A

F_STREAM_PUBLISH_BROADCAST

N/A

N/A

N/A

N/A

F_STREAM_PUBLISH_TYPE

N/A

N/A

N/A

N/A

F_STREAM_QUERY

N/A

N/A

N/A

N/A

F_STREAM_RECORD_MAXDURATION

N/A

N/A

N/A

N/A

F_STREAM_RECORD_MAXSIZE

N/A

N/A

N/A

N/A

F_STREAM_RESET

N/A

N/A

N/A

N/A

F_STREAM_SEEK_POSITION

N/A

N/A

N/A

N/A

F_STREAM_TRANSITION

N/A

N/A

N/A

N/A

F_STREAM_TRANSMIT_POSITION

N/A

N/A

N/A

N/A

F_STREAM_TYPE

N/A

N/A

N/A

N/A

次の表に、すべてのフィールドとさらなるイベントを示します。

 

 

E_FILENAME_TRANSFORM

E_PLAY

E_STOP

F_APP_INST

読み取り専用

読み取り専用

読み取り専用

F_APP_NAME

読み取り専用

読み取り専用

読み取り専用

F_APP_URI

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_AMF_ENCODING

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_AUDIO_CODECS

読み取り専用

読み取り専用

読み取り専用

 

 

E_FILENAME_TRANSFORM

E_PLAY

E_STOP

F_CLIENT_AUDIO_SAMPLE_ACCESS

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_AUDIO_SAMPLE_ACCESS_LOCK

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_CONNECT_TIME

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_DIFFSERV_BITS

N/A

読み取りと書き込み

読み取り専用

F_CLIENT_DIFFSERV_MASK

N/A

読み取りと書き込み

読み取り専用

F_CLIENT_FAR_ID

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_FAR_NONCE

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_FORWARDED_FOR

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_ID

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_IP

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_NEAR_ID

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_NEAR_NONCE

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_PAGE_URL

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_PROTO

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_PROTO_VER

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_READ_ACCESS

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_READ_ACCESS_LOCK

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_REDIRECT_URI

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_REFERRER

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_SECURE

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_STATS_HANDLE

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_SWFV_DEPTH

N/A

N/A

N/A

F_CLIENT_SWFV_DIGEST

N/A

N/A

N/A

F_CLIENT_SWFV_EXCEPTION

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_SWFV_RESULT

N/A

N/A

N/A

F_CLIENT_SWFV_TTL

N/A

N/A

N/A

F_CLIENT_SWFV_VERSION

N/A

N/A

N/A

F_CLIENT_TYPE

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_URI

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_URI_STEM

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_USER_AGENT

読み書き可能

読み書き可能

読み取り専用

 

 

E_FILENAME_TRANSFORM

E_PLAY

E_STOP

F_CLIENT_USERDATA

読み書き可能

読み書き可能

読み取り専用

F_CLIENT_VHOST

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_VIDEO_CODECS

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_VIDEO_SAMPLE_ACCESS

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_VIDEO_SAMPLE_ACCESS_LOCK

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_WRITE_ACCESS

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_WRITE_ACCESS_LOCK

読み取り専用

読み取り専用

読み取り専用

F_MAXFIELD

N/A

N/A

N/A

F_OLD_STREAM_NAME

N/A

読み書き可能

N/A

F_OLD_STREAM_QUERY

N/A

読み書き可能

N/A

F_OLD_STREAM_TYPE

N/A

読み書き可能

N/A

F_SEGMENT_END

N/A

N/A

N/A

F_SEGMENT_START

N/A

N/A

N/A

F_STREAM_CODEC

N/A

N/A

N/A

F_STREAM_CODEC_TYPE

N/A

N/A

N/A

F_STREAM_ID

読み取り専用

読み取り専用

読み取り専用

F_STREAM_IGNORE

読み取り専用

読み書き可能

読み取り専用

F_STREAM_LENGTH

読み取り専用

読み書き可能

読み取り専用

F_STREAM_LIVE_EVENT

N/A

N/A

N/A

F_STREAM_LIVE_PUBLISH_PENDING

N/A

読み書き可能

N/A

F_STREAM_NAME

N/A

読み書き可能

N/A

F_STREAM_OFFSET

N/A

読み取り専用

N/A

F_STREAM_PATH

読み書き可能

読み取り専用

読み取り専用

F_STREAM_PAUSE

N/A

N/A

N/A

F_STREAM_PAUSE_TIME

N/A

N/A

N/A

F_STREAM_PAUSE_TOGGLE

N/A

N/A

N/A

F_STREAM_POSITION

読み取り専用

読み書き可能

読み取り専用

F_STREAM_PUBLISH_BROADCAST

N/A

N/A

N/A

F_STREAM_PUBLISH_TYPE

N/A

N/A

N/A

F_STREAM_QUERY

読み取り専用

読み書き可能

読み取り専用

 

 

E_FILENAME_TRANSFORM

E_PLAY

E_STOP

F_STREAM_RECORD_MAXDURATION

N/A

N/A

N/A

F_STREAM_RECORD_MAXSIZE

N/A

N/A

N/A

F_STREAM_RESET

読み取り専用

読み書き可能

読み取り専用

F_STREAM_SEEK_POSITION

N/A

N/A

N/A

F_STREAM_TRANSITION

N/A

読み書き可能

N/A

F_STREAM_TRANSMIT_POSITION

N/A

N/A

N/A

F_STREAM_TYPE

読み書き可能

読み書き可能

読み取り専用

次の表に、すべてのフィールドとさらなるイベントを示します。

 

 

E_CLIENT_SEEK

E_SEEK

E_CLIENT_PAUSE

E_PAUSE

F_APP_INST

読み取り専用

読み取り専用

N/A

読み取り専用

F_APP_NAME

読み取り専用

読み取り専用

N/A

読み取り専用

F_APP_URI

読み取り専用

読み取り専用

N/A

読み取り専用

F_CLIENT_AMF_ENCODING

読み取り専用

読み取り専用

N/A

読み取り専用

F_CLIENT_AUDIO_CODECS

読み取り専用

読み取り専用

N/A

読み取り専用

F_CLIENT_AUDIO_SAMPLE_ACCESS

読み取り専用

読み取り専用

N/A

読み取り専用

F_CLIENT_AUDIO_SAMPLE_ACCESS_LOCK

読み取り専用

読み取り専用

N/A

読み取り専用

F_CLIENT_CONNECT_TIME

読み取り専用

読み取り専用

N/A

読み取り専用

F_CLIENT_DIFFSERV_BITS

N/A

N/A

N/A

N/A

F_CLIENT_DIFFSERV_MASK

N/A

N/A

N/A

N/A

F_CLIENT_FAR_ID

読み取り専用

読み取り専用

N/A

読み取り専用

F_CLIENT_FAR_NONCE

読み取り専用

読み取り専用

N/A

読み取り専用

F_CLIENT_FORWARDED_FOR

読み取り専用

読み取り専用

N/A

読み取り専用

F_CLIENT_ID

読み取り専用

読み取り専用

N/A

読み取り専用

F_CLIENT_IP

読み取り専用

読み取り専用

N/A

読み取り専用

F_CLIENT_NEAR_ID

読み取り専用

読み取り専用

N/A

読み取り専用

F_CLIENT_NEAR_NONCE

読み取り専用

読み取り専用

N/A

読み取り専用

F_CLIENT_PAGE_URL

読み取り専用

読み取り専用

N/A

読み取り専用

F_CLIENT_PROTO

読み取り専用

読み取り専用

N/A

読み取り専用

F_CLIENT_PROTO_VER

読み取り専用

読み取り専用

N/A

読み取り専用

 

 

E_CLIENT_SEEK

E_SEEK

E_CLIENT_PAUSE

E_PAUSE

F_CLIENT_READ_ACCESS

読み取り専用

読み取り専用

N/A

読み取り専用

F_CLIENT_READ_ACCESS_LOCK

読み取り専用

読み取り専用

N/A

読み取り専用

F_CLIENT_REDIRECT_URI

読み取り専用

読み取り専用

N/A

読み取り専用

F_CLIENT_REFERRER

読み取り専用

読み取り専用

N/A

読み取り専用

F_CLIENT_SECURE

読み取り専用

読み取り専用

N/A

読み取り専用

F_CLIENT_STATS_HANDLE

読み取り専用

読み取り専用

N/A

読み取り専用

F_CLIENT_SWFV_DEPTH

N/A

N/A

N/A

N/A

F_CLIENT_SWFV_DIGEST

N/A

N/A

N/A

N/A

F_CLIENT_SWFV_EXCEPTION

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_SWFV_RESULT

N/A

N/A

N/A

N/A

F_CLIENT_SWFV_TTL

N/A

N/A

N/A

N/A

F_CLIENT_SWFV_VERSION

N/A

N/A

N/A

N/A

F_CLIENT_TYPE

N/A

読み取り専用

N/A

読み取り専用

F_CLIENT_URI

N/A

読み取り専用

N/A

読み取り専用

F_CLIENT_URI_STEM

N/A

読み取り専用

N/A

読み取り専用

F_CLIENT_USER_AGENT

N/A

読み取り専用

N/A

読み取り専用

F_CLIENT_USERDATA

N/A

読み取り専用

N/A

読み書き可能

F_CLIENT_VHOST

N/A

読み取り専用

N/A

読み取り専用

F_CLIENT_VIDEO_CODECS

N/A

読み取り専用

N/A

読み取り専用

F_CLIENT_VIDEO_SAMPLE_ACCESS

N/A

読み取り専用

N/A

読み取り専用

F_CLIENT_VIDEO_SAMPLE_ACCESS_LOCK

N/A

読み取り専用

N/A

読み取り専用

F_CLIENT_WRITE_ACCESS

N/A

読み取り専用

N/A

読み取り専用

F_CLIENT_WRITE_ACCESS_LOCK

N/A

読み取り専用

N/A

読み取り専用

F_MAXFIELD

N/A

N/A

N/A

N/A

F_OLD_STREAM_NAME

N/A

N/A

N/A

N/A

F_OLD_STREAM_QUERY

N/A

N/A

N/A

N/A

F_OLD_STREAM_TYPE

N/A

N/A

N/A

N/A

F_SEGMENT_END

N/A

N/A

N/A

N/A

F_SEGMENT_START

N/A

N/A

N/A

N/A

F_STREAM_CODEC

N/A

N/A

N/A

N/A

F_STREAM_CODEC_TYPE

N/A

N/A

N/A

N/A

 

 

E_CLIENT_SEEK

E_SEEK

E_CLIENT_PAUSE

E_PAUSE

F_STREAM_ID

N/A

読み取り専用

N/A

読み取り専用

F_STREAM_IGNORE

N/A

読み取り専用

読み取り専用

読み取り専用

F_STREAM_LENGTH

N/A

読み書き可能

読み取り専用

読み取り専用

F_STREAM_LIVE_EVENT

N/A

N/A

N/A

N/A

F_STREAM_LIVE_PUBLISH_PENDING

N/A

N/A

N/A

N/A

F_STREAM_NAME

N/A

N/A

読み取り専用

N/A

F_STREAM_OFFSET

N/A

N/A

N/A

N/A

F_STREAM_PATH

N/A

読み取り専用

N/A

読み取り専用

F_STREAM_PAUSE

N/A

N/A

読み取り専用

読み取り専用

F_STREAM_PAUSE_TIME

N/A

N/A

読み取り専用

読み取り専用

F_STREAM_PAUSE_TOGGLE

N/A

N/A

読み取り専用

読み取り専用

F_STREAM_POSITION

N/A

読み取り専用

読み取り専用

読み取り専用

F_STREAM_PUBLISH_BROADCAST

N/A

N/A

N/A

N/A

F_STREAM_PUBLISH_TYPE

N/A

N/A

N/A

N/A

F_STREAM_QUERY

N/A

読み取り専用

読み取り専用

読み取り専用

F_STREAM_RECORD_MAXDURATION

N/A

N/A

N/A

N/A

F_STREAM_RECORD_MAXSIZE

N/A

N/A

N/A

N/A

F_STREAM_RESET

N/A

読み取り専用

読み取り専用

読み取り専用

F_STREAM_SEEK_POSITION

読み取り専用

N/A

N/A

N/A

F_STREAM_TRANSITION

N/A

N/A

N/A

N/A

F_STREAM_TRANSMIT_POSITION

N/A

N/A

N/A

N/A

F_STREAM_TYPE

N/A

読み取り専用

読み取り専用

読み取り専用

次の表に、すべてのフィールドとさらなるイベントを示します。

 

 

E_PUBLISH

E_UNPUBLISH

E_LOADSEGMENT

E_CODEC_CHANGE

F_APP_INST

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_APP_NAME

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_APP_URI

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_AMF_ENCODING

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_AUDIO_CODECS

読み取り専用

読み取り専用

読み取り専用

読み取り専用

 

 

E_PUBLISH

E_UNPUBLISH

E_LOADSEGMENT

E_CODEC_CHANGE

F_CLIENT_AUDIO_SAMPLE_ACCESS

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_AUDIO_SAMPLE_ACCESS_LOCK

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_CONNECT_TIME

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_DIFFSERV_BITS

N/A

N/A

N/A

N/A

F_CLIENT_DIFFSERV_MASK

N/A

N/A

N/A

N/A

F_CLIENT_FAR_ID

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_FAR_NONCE

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_FORWARDED_FOR

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_ID

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_IP

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_NEAR_ID

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_NEAR_NONCE

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_PAGE_URL

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_PROTO

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_PROTO_VER

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_READ_ACCESS

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_READ_ACCESS_LOCK

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_REDIRECT_URI

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_REFERRER

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_SECURE

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_STATS_HANDLE

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_SWFV_DEPTH

N/A

N/A

N/A

N/A

F_CLIENT_SWFV_DIGEST

N/A

N/A

N/A

N/A

F_CLIENT_SWFV_EXCEPTIO N

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_SWFV_RESULT

N/A

N/A

N/A

N/A

F_CLIENT_SWFV_TTL

N/A

N/A

N/A

N/A

F_CLIENT_SWFV_VERSION

N/A

N/A

N/A

N/A

F_CLIENT_TYPE

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_URI

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_URI_STEM

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_USER_AGENT

読み取り専用

読み取り専用

読み取り専用

読み取り専用

 

 

E_PUBLISH

E_UNPUBLISH

E_LOADSEGMENT

E_CODEC_CHANGE

F_CLIENT_USERDATA

読み書き可能

読み取り専用

読み書き可能

読み取り専用

F_CLIENT_VHOST

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_VIDEO_CODECS

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_VIDEO_SAMPLE_ACCESS

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_VIDEO_SAMPLE_ACCESS_LOCK

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_WRITE_ACCESS

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_WRITE_ACCESS_LOCK

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_MAXFIELD

N/A

N/A

N/A

N/A

F_OLD_STREAM_NAME

N/A

N/A

N/A

N/A

F_OLD_STREAM_QUERY

N/A

N/A

N/A

N/A

F_OLD_STREAM_TYPE

N/A

N/A

N/A

N/A

F_SEGMENT_END

N/A

N/A

読み取り専用

N/A

F_SEGMENT_START

N/A

N/A

読み取り専用

N/A

F_STREAM_CODEC

N/A

N/A

N/A

読み取り専用

F_STREAM_CODEC_TYPE

N/A

N/A

N/A

読み取り専用

F_STREAM_ID

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_STREAM_IGNORE

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_STREAM_LENGTH

読み書き可能

読み取り専用

読み取り専用

読み取り専用

F_STREAM_LIVE_EVENT

読み書き可能

N/A

N/A

N/A

F_STREAM_LIVE_PUBLISH_PENDING

N/A

N/A

N/A

N/A

F_STREAM_NAME

N/A

N/A

N/A

N/A

F_STREAM_OFFSET

N/A

N/A

N/A

N/A

F_STREAM_PATH

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_STREAM_PAUSE

N/A

N/A

N/A

N/A

F_STREAM_PAUSE_TIME

N/A

N/A

N/A

N/A

F_STREAM_PAUSE_TOGGLE

N/A

N/A

N/A

N/A

F_STREAM_POSITION

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_STREAM_PUBLISH_BROADCAST

読み書き可能

読み取り専用

N/A

読み取り専用

F_STREAM_PUBLISH_TYPE

読み書き可能

読み取り専用

N/A

読み取り専用

F_STREAM_QUERY

読み書き可能

読み取り専用

読み取り専用

読み取り専用

 

 

E_PUBLISH

E_UNPUBLISH

E_LOADSEGMENT

E_CODEC_CHANGE

F_STREAM_RECORD_MAXDURATION

N/A

N/A

N/A

N/A

F_STREAM_RECORD_MAXSIZE

N/A

N/A

N/A

N/A

F_STREAM_RESET

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_STREAM_SEEK_POSITION

N/A

N/A

N/A

N/A

F_STREAM_TRANSITION

N/A

N/A

N/A

N/A

F_STREAM_TRANSMIT_POSITION

N/A

N/A

N/A

N/A

F_STREAM_TYPE

読み書き可能

読み取り専用

読み取り専用

読み取り専用

次の表に、すべてのフィールドとさらなるイベントを示します。

 

 

E_RECORD

E_RECORD_STOP

F_APP_INST

読み取り専用

読み取り専用

F_APP_NAME

読み取り専用

読み取り専用

F_APP_URI

読み取り専用

読み取り専用

F_CLIENT_AMF_ENCODING

読み取り専用

読み取り専用

F_CLIENT_AUDIO_CODECS

読み取り専用

読み取り専用

F_CLIENT_AUDIO_SAMPLE_ACCESS

読み取り専用

読み取り専用

F_CLIENT_AUDIO_SAMPLE_ACCESS_LOCK

読み取り専用

読み取り専用

F_CLIENT_CONNECT_TIME

読み取り専用

読み取り専用

F_CLIENT_DIFFSERV_BITS

N/A

N/A

F_CLIENT_DIFFSERV_MASK

N/A

N/A

F_CLIENT_FAR_ID

読み取り専用

読み取り専用

F_CLIENT_FAR_NONCE

読み取り専用

読み取り専用

F_CLIENT_FORWARDED_FOR

読み取り専用

読み取り専用

F_CLIENT_ID

読み取り専用

読み取り専用

F_CLIENT_IP

読み取り専用

読み取り専用

F_CLIENT_NEAR_ID

読み取り専用

読み取り専用

F_CLIENT_NEAR_NONCE

読み取り専用

読み取り専用

F_CLIENT_PAGE_URL

読み取り専用

読み取り専用

F_CLIENT_PROTO

読み取り専用

読み取り専用

F_CLIENT_PROTO_VER

読み取り専用

読み取り専用

F_CLIENT_READ_ACCESS

読み取り専用

読み取り専用

F_CLIENT_READ_ACCESS_LOCK

読み取り専用

読み取り専用

 

 

E_RECORD

E_RECORD_STOP

F_CLIENT_REDIRECT_URI

読み取り専用

読み取り専用

F_CLIENT_REFERRER

読み取り専用

読み取り専用

F_CLIENT_SECURE

読み取り専用

読み取り専用

F_CLIENT_STATS_HANDLE

N/A

N/A

F_CLIENT_SWFV_DEPTH

N/A

N/A

F_CLIENT_SWFV_DIGEST

N/A

N/A

F_CLIENT_SWFV_EXCEPTION

読み取り専用

読み取り専用

F_CLIENT_SWFV_RESULT

N/A

N/A

F_CLIENT_SWFV_TTL

N/A

N/A

F_CLIENT_SWFV_VERSION

N/A

N/A

F_CLIENT_TYPE

読み取り専用

読み取り専用

F_CLIENT_URI

読み取り専用

読み取り専用

F_CLIENT_URI_STEM

読み取り専用

読み取り専用

F_CLIENT_USER_AGENT

読み取り専用

読み取り専用

F_CLIENT_USERDATA

読み書き可能

読み取り専用

F_CLIENT_VHOST

読み取り専用

読み取り専用

F_CLIENT_VIDEO_CODECS

読み取り専用

読み取り専用

F_CLIENT_VIDEO_SAMPLE_ACCESS

読み取り専用

読み取り専用

F_CLIENT_VIDEO_SAMPLE_ACCESS_LOCK

読み取り専用

読み取り専用

F_CLIENT_WRITE_ACCESS

読み取り専用

読み取り専用

F_CLIENT_WRITE_ACCESS_LOCK

読み取り専用

読み取り専用

F_MAXFIELD

N/A

N/A

F_OLD_STREAM_NAME

N/A

N/A

F_OLD_STREAM_QUERY

N/A

N/A

F_OLD_STREAM_TYPE

N/A

N/A

F_SEGMENT_END

読み取り専用

N/A

F_SEGMENT_START

N/A

N/A

F_STREAM_CODEC

N/A

N/A

F_STREAM_CODEC_TYPE

N/A

N/A

F_STREAM_ID

読み取り専用

読み取り専用

F_STREAM_IGNORE

読み取り専用

読み取り専用

F_STREAM_LENGTH

読み取り専用

読み取り専用

F_STREAM_LIVE_EVENT

N/A

N/A

 

 

E_RECORD

E_RECORD_STOP

F_STREAM_LIVE_PUBLISH_PENDING

N/A

N/A

F_STREAM_NAME

N/A

N/A

F_STREAM_OFFSET

N/A

N/A

F_STREAM_PATH

読み取り専用

読み取り専用

F_STREAM_PAUSE

N/A

N/A

F_STREAM_PAUSE_TIME

N/A

N/A

F_STREAM_PAUSE_TOGGLE

N/A

N/A

F_STREAM_POSITION

読み取り専用

読み取り専用

F_STREAM_PUBLISH_BROADCAST

N/A

N/A

F_STREAM_PUBLISH_TYPE

N/A

N/A

F_STREAM_QUERY

読み取り専用

読み取り専用

F_STREAM_RECORD_MAXDURATION

読み書き可能

読み取り専用

F_STREAM_RECORD_MAXSIZE

読み書き可能

読み取り専用

F_STREAM_RESET

読み取り専用

読み取り専用

F_STREAM_SEEK_POSITION

N/A

N/A

F_STREAM_TRANSITION

N/A

N/A

F_STREAM_TRANSMIT_POSITION

N/A

N/A

F_STREAM_TYPE

読み取り専用

読み取り専用

次の表に、すべてのフィールドとさらなるイベントを示します。

 

 

E_SWF_VERIFY

E_SWF_VERIFY_COMPLETE

E_START_TRANSMIT

E_STOP_TRANSMIT

F_APP_INST

読み取り専用

読み取り専用

N/A

N/A

F_APP_NAME

読み取り専用

読み取り専用

N/A

N/A

F_APP_URI

読み取り専用

読み取り専用

N/A

N/A

F_CLIENT_AMF_ENCODING

読み取り専用

読み取り専用

N/A

N/A

F_CLIENT_AUDIO_CODECS

読み取り専用

読み取り専用

N/A

N/A

F_CLIENT_AUDIO_SAMPLE_ACCESS

読み取り専用

読み取り専用

N/A

N/A

F_CLIENT_AUDIO_SAMPLE_ACCESS_LOCK

読み取り専用

読み取り専用

N/A

N/A

F_CLIENT_CONNECT_TIME

読み取り専用

読み取り専用

N/A

N/A

F_CLIENT_DIFFSERV_BITS

N/A

N/A

N/A

N/A

F_CLIENT_DIFFSERV_MASK

N/A

N/A

N/A

N/A

 

 

E_SWF_VERIFY

E_SWF_VERIFY_COMPLETE

E_START_TRANSMIT

E_STOP_TRANSMIT

F_CLIENT_FAR_ID

読み取り専用

読み取り専用

N/A

N/A

F_CLIENT_FAR_NONCE

読み取り専用

読み取り専用

N/A

N/A

F_CLIENT_FORWARDED_FOR

読み取り専用

読み取り専用

N/A

N/A

F_CLIENT_ID

読み取り専用

読み取り専用

N/A

N/A

F_CLIENT_IP

読み取り専用

読み取り専用

N/A

N/A

F_CLIENT_NEAR_ID

読み取り専用

読み取り専用

N/A

N/A

F_CLIENT_NEAR_NONCE

読み取り専用

読み取り専用

N/A

N/A

F_CLIENT_PAGE_URL

読み取り専用

読み取り専用

N/A

N/A

F_CLIENT_PROTO

読み取り専用

読み取り専用

N/A

N/A

F_CLIENT_PROTO_VER

読み取り専用

読み取り専用

N/A

N/A

F_CLIENT_READ_ACCESS

読み取り専用

読み取り専用

N/A

N/A

F_CLIENT_READ_ACCESS_LOCK

読み取り専用

読み取り専用

N/A

N/A

F_CLIENT_REDIRECT_URI

読み取り専用

読み取り専用

N/A

N/A

F_CLIENT_REFERRER

読み取り専用

読み取り専用

N/A

N/A

F_CLIENT_SECURE

読み取り専用

読み取り専用

N/A

N/A

F_CLIENT_STATS_HANDLE

N/A

N/A

N/A

N/A

F_CLIENT_SWFV_DEPTH

読み取り専用

読み取り専用

N/A

N/A

F_CLIENT_SWFV_DIGEST

読み取りと書き込み

読み取り専用

N/A

N/A

F_CLIENT_SWFV_EXCEPTION

読み取り専用

読み取り専用

読み取り専用

読み取り専用

F_CLIENT_SWFV_RESULT

N/A

N/A

N/A

N/A

F_CLIENT_SWFV_TTL

読み取りと書き込み

読み取り専用

N/A

N/A

F_CLIENT_SWFV_VERSION

読み取り専用

読み取り専用

N/A

N/A

F_CLIENT_TYPE

読み取り専用

読み取り専用

N/A

N/A

F_CLIENT_URI

読み取り専用

読み取り専用

N/A

N/A

F_CLIENT_URI_STEM

読み取り専用

読み取り専用

N/A

N/A

F_CLIENT_USER_AGENT

読み取り専用

読み取り専用

N/A

N/A

F_CLIENT_USERDATA

読み取り専用

読み取り専用

N/A

N/A

F_CLIENT_VHOST

読み取り専用

読み取り専用

N/A

N/A

F_CLIENT_VIDEO_CODECS

読み取り専用

読み取り専用

N/A

N/A

F_CLIENT_VIDEO_SAMPLE_ACCESS

読み取り専用

読み取り専用

N/A

N/A

 

 

E_SWF_VERIFY

E_SWF_VERIFY_COMPLETE

E_START_TRANSMIT

E_STOP_TRANSMIT

F_CLIENT_VIDEO_SAMPLE_ACCESS_LOCK

読み取り専用

読み取り専用

N/A

N/A

F_CLIENT_WRITE_ACCESS

読み取り専用

読み取り専用

N/A

N/A

F_CLIENT_WRITE_ACCESS_LOCK

読み取り専用

読み取り専用

N/A

N/A

F_MAXFIELD

N/A

N/A

N/A

N/A

F_OLD_STREAM_NAME

N/A

N/A

N/A

N/A

F_OLD_STREAM_QUERY

N/A

N/A

N/A

N/A

F_OLD_STREAM_TYPE

N/A

N/A

N/A

N/A

F_SEGMENT_END

N/A

N/A

N/A

N/A

F_SEGMENT_START

N/A

N/A

N/A

N/A

F_STREAM_CODEC

N/A

N/A

N/A

N/A

F_STREAM_CODEC_TYPE

N/A

N/A

N/A

N/A

F_STREAM_ID

N/A

N/A

N/A

N/A

F_STREAM_IGNORE

N/A

N/A

N/A

N/A

F_STREAM_LENGTH

N/A

N/A

N/A

N/A

F_STREAM_LIVE_EVENT

N/A

N/A

N/A

N/A

F_STREAM_LIVE_PUBLISH_PENDING

N/A

N/A

N/A

N/A

F_STREAM_NAME

N/A

N/A

N/A

N/A

F_STREAM_OFFSET

N/A

N/A

N/A

N/A

F_STREAM_PATH

読み取り専用

読み取り専用

N/A

N/A

F_STREAM_PAUSE

N/A

N/A

N/A

N/A

F_STREAM_PAUSE_TIME

N/A

N/A

N/A

N/A

F_STREAM_PAUSE_TOGGLE

N/A

N/A

N/A

N/A

F_STREAM_POSITION

N/A

N/A

N/A

N/A

F_STREAM_PUBLISH_BROADCAST

N/A

N/A

N/A

N/A

F_STREAM_PUBLISH_TYPE

N/A

N/A

N/A

N/A

F_STREAM_QUERY

N/A

N/A

N/A

N/A

F_STREAM_RECORD_MAXDURATION

N/A

N/A

N/A

N/A

F_STREAM_RECORD_MAXSIZE

N/A

N/A

N/A

N/A

F_STREAM_RESET

N/A

N/A

N/A

N/A

 

 

E_SWF_VERIFY

E_SWF_VERIFY_COMPLETE

E_START_TRANSMIT

E_STOP_TRANSMIT

F_STREAM_SEEK_POSITION

N/A

N/A

N/A

N/A

F_STREAM_TRANSITION

N/A

N/A

N/A

N/A

F_STREAM_TRANSMIT_POSITION

N/A

N/A

読み取り専用

読み取り専用

F_STREAM_TYPE

N/A

N/A

N/A

N/A

 

 

 

最終更新日 2013/9/30