ビデオストリーミングにgstreamerを使用してサーバー側で帯域幅の値を取得するにはどうすればよいですか? そのため、帯域幅またはアップロード速度に応じてビットレートを設定できます。
現在、サーバー側でこのパイプラインを使用しています: v4l2src-> x264enc->h264pay->rtpbin->udpsink RTP port=5000
サーバー側とクライアント側で RTCP の詳細を取得しています。/* 適切なセッションを取得します */ g_signal_emit_by_name (rtpbin, "get-internal-session", sessid, &session);
/* SSRC が割り当てた内部ソース、レシーバーを取得 */ g_object_get (session, "internal-source", &isrc, NULL);