{"id":660,"date":"2022-03-24T14:44:12","date_gmt":"2022-03-24T06:44:12","guid":{"rendered":"https:\/\/www.fanyamin.com\/wordpress\/?p=660"},"modified":"2022-03-24T14:44:12","modified_gmt":"2022-03-24T06:44:12","slug":"how-to-get-media-stats-from-peer-connection","status":"publish","type":"post","link":"https:\/\/www.fanyamin.com\/wordpress\/?p=660","title":{"rendered":"How to get media stats from peer connection"},"content":{"rendered":"<p>Take Peerconection_client as example<\/p>\n<h1>step 1<\/h1>\n<pre><code>class RtcStatsRecorder : public webrtc::RTCStatsCollectorCallback {\npublic:\n\n  void OnStatsDelivered(const rtc::scoped_refptr&lt;const webrtc::RTCStatsReport&gt;&amp; report) override;\n\n};\n<\/code><\/pre>\n<h1>step 2<\/h1>\n<pre><code>\nvoid RtcStatsRecorder::OnStatsDelivered(const rtc::scoped_refptr&lt;const webrtc::RTCStatsReport&gt;&amp; report) {\nRTC_LOG(LS_INFO)  &lt;&lt; report.ToJson() &lt;&lt; endl;\n}\n<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Take Peerconection_client as example step 1 class RtcStatsRecorder : public webrtc::RTCStatsCollectorCallback { public: void OnStatsDelivered(const rtc::scoped_refptr&lt;const webrtc::RTCStatsReport&gt;&amp; report) override; }; step 2 void RtcStatsRecorder::OnStatsDelivered(const rtc::scoped_refptr&lt;const webrtc::RTCStatsReport&gt;&amp; report) { RTC_LOG(LS_INFO) &lt;&lt; report.ToJson() &lt;&lt; endl; } <a class=\"read-more\" href=\"https:\/\/www.fanyamin.com\/wordpress\/?p=660\" title=\"Permanent Link to: How to get media stats from peer connection\">&rarr;Read&nbsp;more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-660","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.fanyamin.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/660"}],"collection":[{"href":"https:\/\/www.fanyamin.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fanyamin.com\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fanyamin.com\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fanyamin.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=660"}],"version-history":[{"count":2,"href":"https:\/\/www.fanyamin.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/660\/revisions"}],"predecessor-version":[{"id":662,"href":"https:\/\/www.fanyamin.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/660\/revisions\/662"}],"wp:attachment":[{"href":"https:\/\/www.fanyamin.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=660"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fanyamin.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=660"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fanyamin.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=660"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}