#include <publisher.h>
| データフィールド | |
| const char * | connection_id |
| const char * | subscriber_id |
| int64_t | packets_lost |
| int64_t | 送信パケット数 |
| int64_t | 送信バイト数 |
| float | audio_level |
| ダブル | タイムスタンプ |
| ダブル | 開始時刻 |
詳細な説明
パブリッシャーのオーディオ統計。
この構造体は、パブリッシャーのオーディオ統計情報を表しています。この otc_publisher_callbacks struct には、on_audio_stats 関数への関数ポインタが含まれており、この関数は定期的に呼び出されてオーディオの統計情報を報告します。
現場記録
audio_level
| float audio_level |
オーディオレベルの値(0~1.0)。
送信バイト数
| int64_t 送信バイト数 |
加入者(またはOpenTok Media Router)に送信されたオーディオバイトの合計数。
connection_id
| const char* connection_id |
ストリームを購読しているクライアントの接続ID。
packets_lost
| int64_t パケット損失数 |
加入者(またはOpenTok Media Router)に到達しなかったオーディオパケットの総数。
送信パケット数
| int64_t 送信パケット数 |
加入者(またはOpenTok Media Router)に送信されたオーディオパケットの総数。
開始時刻
| start_time の 2 倍 |
累積合計の集計が開始された時点のタイムスタンプ(Unixエポックからの経過時間(ミリ秒単位))。
subscriber_id
| const char* subscriber_id |
(中継セッションにおいて)ストリームを購読しているクライアントの購読者ID。
タイムスタンプ
| 二重タイムスタンプ |
これらの統計情報が収集された時点のタイムスタンプ(Unixエポックからの経過時間(ミリ秒単位))。