{"id":910,"date":"2023-03-18T19:21:55","date_gmt":"2023-03-18T11:21:55","guid":{"rendered":"https:\/\/www.fanyamin.com\/wordpress\/?p=910"},"modified":"2023-03-18T23:05:17","modified_gmt":"2023-03-18T15:05:17","slug":"%e6%8e%a5%e6%94%b6%e6%96%b9%e5%b8%a6%e5%ae%bd%e6%8e%a7%e5%88%b6","status":"publish","type":"post","link":"https:\/\/www.fanyamin.com\/wordpress\/?p=910","title":{"rendered":"\u63a5\u6536\u65b9\u5e26\u5bbd\u63a7\u5236"},"content":{"rendered":"<p>\u4ece\u63a5\u6536\u65b9\u63a7\u5236\u5e26\u5bbd\u4e3b\u8981\u6709\u4e24\u4e2a\u65b9\u6cd5, \u4e5f\u5c31\u662f\u4e24\u79cd\u4ece\u63a5\u6536\u65b9\u53d1\u9001\u81f3\u53d1\u9001\u65b9\u7684  RTCP \u6d88\u606f<br \/>\n1) REMB<br \/>\n2) TMMBR<\/p>\n<h1>REMB<\/h1>\n<p>Receiver Estimated Max Bitrate (REMB) (draft-alvestrand-rmcat-remb)<\/p>\n<pre><code>\/\/ Receiver Estimated Max Bitrate (REMB) (draft-alvestrand-rmcat-remb).\n\/\/\n\/\/     0                   1                   2                   3\n\/\/     0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1\n\/\/    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+\n\/\/    |V=2|P| FMT=15  |   PT=206      |             length            |\n\/\/    +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+\n\/\/  0 |                  SSRC of packet sender                        |\n\/\/    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+\n\/\/  4 |                       Unused = 0                              |\n\/\/    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+\n\/\/  8 |  Unique identifier &#039;R&#039; &#039;E&#039; &#039;M&#039; &#039;B&#039;                            |\n\/\/    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+\n\/\/ 12 |  Num SSRC     | BR Exp    |  BR Mantissa                      |\n\/\/    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+\n\/\/ 16 |   SSRC feedback                                               |\n\/\/    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+\n\/\/    :  ...                                                          :<\/code><\/pre>\n<h1>TMMBR<\/h1>\n<p>Temporary Maximum Media Stream Bit Rate Request (TMMBR) (RFC 5104).<\/p>\n<pre><code>\/\/ RFC 4585: Feedback format.\n\/\/ Common packet format:\n\/\/\n\/\/   0                   1                   2                   3\n\/\/   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1\n\/\/  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+\n\/\/  |V=2|P|   FMT   |       PT      |          length               |\n\/\/  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+\n\/\/  |                  SSRC of packet sender                        |\n\/\/  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+\n\/\/  |             SSRC of media source (unused) = 0                 |\n\/\/  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+\n\/\/  :            Feedback Control Information (FCI)                 :\n\/\/  :                                                               :\n\/\/ Temporary Maximum Media Stream Bit Rate Request (TMMBR) (RFC 5104).\n\/\/ The Feedback Control Information (FCI) for the TMMBR\n\/\/ consists of one or more FCI entries.\n\/\/ FCI:\n\/\/   0                   1                   2                   3\n\/\/   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1\n\/\/  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+\n\/\/  |                              SSRC                             |\n\/\/  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+\n\/\/  | MxTBR Exp |  MxTBR Mantissa                 |Measured Overhead|\n\/\/  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+<\/code><\/pre>\n<p>\u5728\u6536\u5230 REMB \u6216\u8005  TMMBR \u65f6, \u4e0b\u9762\u8fd9\u4e2a\u89c2\u8005\u8005\u5c31\u4f1a\u88ab\u56de\u8c03\u5230<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.fanyamin.com\/wordpress\/wp-content\/uploads\/2023\/03\/image-1679138479364.png\" alt=\"file\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u4ece\u63a5\u6536\u65b9\u63a7\u5236\u5e26\u5bbd\u4e3b\u8981\u6709\u4e24\u4e2a\u65b9\u6cd5, \u4e5f\u5c31\u662f\u4e24\u79cd\u4ece\u63a5\u6536\u65b9\u53d1\u9001\u81f3\u53d1\u9001\u65b9\u7684 RTCP \u6d88\u606f 1) REMB 2) TMMBR REMB Receiver Estimated Max Bitrate (REMB) (draft-alvestrand-rmcat-remb) \/\/ Receiver Estimated Max Bitrate (REMB) (draft-alvestrand-rmcat-remb). \/\/ \/\/ 0 1 2 3 \/\/ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 [&hellip;] <a class=\"read-more\" href=\"https:\/\/www.fanyamin.com\/wordpress\/?p=910\" title=\"Permanent Link to: \u63a5\u6536\u65b9\u5e26\u5bbd\u63a7\u5236\">&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-910","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\/910"}],"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=910"}],"version-history":[{"count":1,"href":"https:\/\/www.fanyamin.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/910\/revisions"}],"predecessor-version":[{"id":912,"href":"https:\/\/www.fanyamin.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/910\/revisions\/912"}],"wp:attachment":[{"href":"https:\/\/www.fanyamin.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=910"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fanyamin.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=910"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fanyamin.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=910"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}