jrtplibのメソッドは何ですか

JRTPLIBはRTP(リアルタイムトランスポートプロトコル)とRTCP(リアルタイムトランスポート制御プロトコル)を実装するC++ライブラリであり、RTP/RTCPストリームの作成と管理を行うためのメソッド群を提供しています。以下は、JRTPLIBで一般的に使用されるメソッドの一部です。

  1. JRTPLib: コンストラクタ。JRTPLIB インスタンスを作成する。
  2. デストラクタとしてJRTPLIBインスタンスが使用されるリソースを解放します。
  3. 新しいRTPSessionインスタンスを作成します。
  4. Destroy:销毁一个RTPSession实例。
  5. デフォルトペイロードタイプの設定
  6. デフォルトのマークを設定する
  7. デフォルトタイムスタンプ増加量を設定します。
  8. SetMaximumPacketSize:最大の パケット サイズを設定します。
  9. SetAcceptOwnPackets: 送信したパケットを自分自身で受信するかを設定します。
  10. SetSchedulingParams: 実行スケジュールを設定
  11. SetTransmissionParams: 伝送パラメーターを設定します。
  12. AddDestination: RTP/RTCP送信先アドレスを追加します。
  13. Destination削除:RTP/RTCP配信先アドレスを削除します。
  14. パケットを送信します。
  15. 新規データパケットの到着を待つ
  16. RTPSession::BeginDataAccess: データアクセスの開始
  17. RTPSession::EndDataAccess: データアクセスの終了
  18. RTPSession::GotoFirstSource: ソースイテレータを最初のソースに移動します。
  19. RTPSession::次のソースに移動: ソースイテレータを次のソースにポイントします。
  20. RTPSession::GetLocalSSRC でローカル SSRC を取得します。
  21. RTPSession::GetRemoteSSRC:リモート側のSSRCを取得する。
  22. RTPSession::GetRTCPInstance: RTCPインスタンスを取得する。

ここに示したのは、JRTPLIB の基本的なメソッドの一部であり、具体的な使い方は JRTPLIB のドキュメントや関連するサンプルコードを参照してください。

bannerAds