{"id":848,"date":"2020-03-03T10:05:32","date_gmt":"2020-03-03T04:35:32","guid":{"rendered":"https:\/\/www.enablex.io\/insights\/?p=848"},"modified":"2025-06-06T06:38:22","modified_gmt":"2025-06-06T01:08:22","slug":"webrtc-vs-zoom","status":"publish","type":"post","link":"https:\/\/www.enablex.io\/insights\/webrtc-vs-zoom\/","title":{"rendered":"WebRTC video performance compared to Zoom"},"content":{"rendered":"<p>Research is clear that video calls make for a more efficient workforce, particularly for those that work remotely. According to Gartner, by 2024, only 25% of meetings will take place in person, down from 60% today<sup>1<\/sup><\/p>\n<p>However, using video calls today can be frustrating, with black frames, choppy audio and frequent network disconnects. More often than not, we end up spending precious time trying to switch from video to audio, switch from mobile to WiFi, or moving closer to the router. Using WebRTC video calls, you can easily find ways to build lasting connections with colleagues and customers using efficient video calls!<\/p>\n<p>To find out which meeting solution works best under poor network conditions, we performed benchmark tests, pitting the leaders of <a href=\"https:\/\/www.enablex.io\/cpaas\/video-api\">WebRTC API browser-based video calls<\/a> in Gartner\u2019s 2020 Magic Quadrant leader for Meeting Solutions against the Zoom desktop app.<\/p>\n<p>Also read: <a href=\"https:\/\/www.enablex.io\/insights\/the-most-comprehensive-guide-on-webrtc\/\"><span style=\"text-decoration: underline;\"><strong>The Most Comprehensive Guide on WebRTC<\/strong><\/span><\/a><\/p>\n<h2>Three Factors Critical To Video Quality : WebRTC Vs Zoom<\/h2>\n<h3><strong>1. Packet loss<\/strong><\/h3>\n<p>To understand the factors affecting the quality of a video call, we need to know that speed test is not the same as packet loss. In layman\u2019s terms, packet loss represents gaps in data transmitted over the internet.<\/p>\n<p>WebRTC video stream uses the User Datagram Protocol network stream. When packets go missing on the Internet, the most important video frame, the I-frame cannot be reconstructed by the receiver. Missing video frames result in frozen or jerky video call experience.<\/p>\n<p>Unlike streaming a video from Netflix, video meetings are broadcast in real-time. When watching Netflix, missing packets are retransmitted until one receives a full buffer of error free video frames before streaming starts. This latency will make real-time video meetings impossible. In sum, video solutions will face the issue of packet loss and the ability to resume back to full video resolution quickly is critical<\/p>\n<h3><strong>2. Bandwidth <\/strong><\/h3>\n<p>The second factor is the bandwidth. Upload bandwidth is required to publish your video stream and download bandwidth is needed to subscribe to another participant\u2019s video stream. The more participants you have in a video conference, the greater the download bandwidth you need.<\/p>\n<p>When upload bandwidth is insufficient, most video conferencing apps will mute the publishing video of the affected participants, leaving only audio capabilities, until upload bandwidth is fully restored.<\/p>\n<h3><strong>3. CPU availability<\/strong><\/h3>\n<p>WebRTC requires your computer\u2019s CPU to transcode video. The higher the video\u2019s resolution, the greater the CPU power required. The more participants you have in a video call, the more CPU power is needed to decode the videos for all participants.<\/p>\n<h2><strong>Benchmark Network Congestion Test : WebRTC Vs Zoom<\/strong><\/h2>\n<p>We conducted the basic 1-1 video call with leading WebRTC video chat API providers and then also with Zoom desktop App<\/p>\n<figure id=\"attachment_850\" aria-describedby=\"caption-attachment-850\" style=\"width: 940px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"wp-image-850 size-full\" src=\"https:\/\/www.enablex.io\/insights\/wp-content\/uploads\/2020\/03\/Picture1.png\" alt=\"WebRTC Vs Zoom\" width=\"940\" height=\"529\" srcset=\"https:\/\/www.enablex.io\/insights\/wp-content\/uploads\/2020\/03\/Picture1.png 940w, https:\/\/www.enablex.io\/insights\/wp-content\/uploads\/2020\/03\/Picture1-300x169.png 300w, https:\/\/www.enablex.io\/insights\/wp-content\/uploads\/2020\/03\/Picture1-768x432.png 768w\" sizes=\"(max-width: 940px) 100vw, 940px\" \/><figcaption id=\"caption-attachment-850\" class=\"wp-caption-text\">WebRTC Vs Zoom<\/figcaption><\/figure>\n<p>The publishing bandwidth for one of the WebRTC participants is throttled at different bitrates ranging from 100kbps, 200kbps, 250kbps and 300kbps.<\/p>\n<p>We then measured the time (T1) taken for the video to resume streaming normally, at more than 1 frame per second (&gt;1fps). The bitrate and resolution may still be ramping up after this time until full adaptation. We also measured the time (T2) taken for full adaption or full resolution after bandwidth congestion is removed.<\/p>\n<p>To measure the duration for which the video is muted or frozen, we used a camera video source with a real-time stop-watch counter accurate to one second. This methodology will clearly identify precisely when video stream froze (0 fps) and when it resumed to partial adaptation (greater than 1fps).<\/p>\n<p>To measure when the video recovered to (full adaption) full resolution and full framerate we used chrome:\/\/WebRTC-internals for the browser base 1-1 video call and the Zoom app video statistics.<\/p>\n<figure id=\"attachment_849\" aria-describedby=\"caption-attachment-849\" style=\"width: 617px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"wp-image-849 size-full\" src=\"https:\/\/www.enablex.io\/insights\/wp-content\/uploads\/2020\/03\/Picture2.png\" alt=\"WebRTC Vs Zoom 2\" width=\"617\" height=\"343\" srcset=\"https:\/\/www.enablex.io\/insights\/wp-content\/uploads\/2020\/03\/Picture2.png 617w, https:\/\/www.enablex.io\/insights\/wp-content\/uploads\/2020\/03\/Picture2-300x167.png 300w\" sizes=\"(max-width: 617px) 100vw, 617px\" \/><figcaption id=\"caption-attachment-849\" class=\"wp-caption-text\">WebRTC Vs Zoom 2<\/figcaption><\/figure>\n<p>The raw results are tabularised for two different WebRTC CPaaS providers and the Zoom app below.<\/p>\n<p>During the period when network bandwidth is throttled, a <strong>0fps<\/strong> means that video freezing was evident during the test duration. A range 10fps-25fps means the framerate is inconsistent.<\/p>\n<table width=\"635\">\n<tbody>\n<tr>\n<td width=\"81\">WebRTC A<\/td>\n<td width=\"107\">Throttled<\/td>\n<td width=\"220\">Partial Adaption(T1) seconds<\/td>\n<td width=\"227\">Full Adaption (T2) seconds<\/td>\n<\/tr>\n<tr>\n<td width=\"81\">100kbps<\/td>\n<td width=\"107\"><strong>0fps<\/strong><\/td>\n<td width=\"220\">41<\/td>\n<td width=\"227\">41<\/td>\n<\/tr>\n<tr>\n<td width=\"81\">200kbps<\/td>\n<td width=\"107\">1fps-25fps<\/td>\n<td width=\"220\">&lt;5<\/td>\n<td width=\"227\">36<\/td>\n<\/tr>\n<tr>\n<td width=\"81\">250kbps<\/td>\n<td width=\"107\">10fps-25fps<\/td>\n<td width=\"220\">0<\/td>\n<td width=\"227\">29<\/td>\n<\/tr>\n<tr>\n<td width=\"81\">300kbps<\/td>\n<td width=\"107\">25fps<\/td>\n<td width=\"220\">0<\/td>\n<td width=\"227\">25<\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" width=\"408\">*measurements are average based on 3 attempts<\/td>\n<td width=\"227\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table width=\"635\">\n<tbody>\n<tr>\n<td width=\"81\">WebRTC B<\/td>\n<td width=\"107\">Throttled<\/td>\n<td width=\"220\">Partial Adaption(T1) seconds<\/td>\n<td width=\"227\">Full Adaption (T2) seconds<\/td>\n<\/tr>\n<tr>\n<td width=\"81\">100kbps<\/td>\n<td width=\"107\"><strong>0fps<\/strong><\/td>\n<td width=\"220\">46<\/td>\n<td width=\"227\">70<\/td>\n<\/tr>\n<tr>\n<td width=\"81\">200kbps<\/td>\n<td width=\"107\"><strong>0fp<\/strong>s-2fps<\/td>\n<td width=\"220\">15<\/td>\n<td width=\"227\">60<\/td>\n<\/tr>\n<tr>\n<td width=\"81\">250kbps<\/td>\n<td width=\"107\">2fps-5fps<\/td>\n<td width=\"220\">&lt;5<\/td>\n<td width=\"227\">48<\/td>\n<\/tr>\n<tr>\n<td width=\"81\">300kbps<\/td>\n<td width=\"107\">2fps-10fps<\/td>\n<td width=\"220\">&lt;5<\/td>\n<td width=\"227\">35<\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" width=\"408\">*measurements are average based on 3 attempts<\/td>\n<td width=\"227\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table width=\"635\">\n<tbody>\n<tr>\n<td width=\"81\">Zoom App<\/td>\n<td width=\"107\">Throttled<\/td>\n<td width=\"220\">Partial Adaption(T1) seconds<\/td>\n<td width=\"227\">Full Adaption (T2) seconds<\/td>\n<\/tr>\n<tr>\n<td width=\"81\">100kbps<\/td>\n<td width=\"107\"><strong>0fps<\/strong><\/td>\n<td width=\"220\">&lt;10<\/td>\n<td width=\"227\">80<\/td>\n<\/tr>\n<tr>\n<td width=\"81\">200kbps<\/td>\n<td width=\"107\"><strong>0fps<\/strong><\/td>\n<td width=\"220\">&lt;5<\/td>\n<td width=\"227\">35<\/td>\n<\/tr>\n<tr>\n<td width=\"81\">250kbps<\/td>\n<td width=\"107\"><strong>0fps<\/strong><\/td>\n<td width=\"220\">&lt;5<\/td>\n<td width=\"227\">50<\/td>\n<\/tr>\n<tr>\n<td width=\"81\">300kbps<\/td>\n<td width=\"107\"><strong>0fp<\/strong>s-3fps<\/td>\n<td width=\"220\">&lt;5<\/td>\n<td width=\"227\">46<\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" width=\"408\">*measurements are average based on 3 attempts<\/td>\n<td width=\"227\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><strong>Observations : WebRTC Vs Zoom<\/strong><\/h2>\n<ol>\n<li>The Zoom App froze the publishing video completely when the network bandwidth dropped below 300kbps while WebRTC A continued to publish at partial video adaptation at 200kbps and 250kbps bandwidths.<\/li>\n<li>Both Zoom app and WebRTC froze the video when throttled below 100kbps. However, the initial recovery time by Zoom is shorter, taking less than 10 seconds compared, to WebRTC needing over 40 seconds. The recovery to full adaptation for Zoom is longer (needing 80 seconds), compared to the 41 seconds that WebRTC A needed.<\/li>\n<li>WebRTC delivers acceptable smooth video quality at 300kbps bandwidth and even below that, whereas the Zoom app struggles to deliver a video frame every few seconds at 300kbps and the video froze occasionally during the throttled period.<\/li>\n<li>The Zoom app excelled at providing acceptable video quality (&gt;1fps) almost immediately after the bandwidth is unthrottled.<\/li>\n<li>All the tests conducted show a high-quality freeze frame when partial video adaption is not available. We did not observe any black frames.<\/li>\n<\/ol>\n<p>In summary the WebRTC video experience above 100kbps is considerably better than the Zoom App. Zoom shows a better video recovery time for low bandwidth condition (&lt;100kbps).<\/p>\n<p>Beyond video quality, the strength of WebRTC is the lightweight SDK toolkits provided by numerous <a href=\"https:\/\/www.enablex.io\/cpaas\/\" target=\"_blank\" rel=\"noopener\">CPaaS<\/a> providers to easily integrate existing application for video and voice calls.<\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<h2><strong>Disclaimer : WebRTC Vs Zoom<\/strong><\/h2>\n<p>This is not meant to be an exhaustive comparison of either Zoom\u2019s media stack nor WebRTC. It is a simple test to evaluate their performance under poor network conditions. Poor network conditions for WebRTC may be due to UDP packet loss and low CPU availability.<\/p>\n<p>We did not perform an empirical evaluation of the audio quality but audio was present for all providers during the period when the bandwidth congested.<\/p>\n<p>To limit the upload bandwidth for 30 seconds, we used traffic control (tc) utility that is available from the operating system.<\/p>\n<p>The tests are all conducted with the same two virtual machines running ubuntu 18.04 with chrome browsers version 78 and above for\u00a0 Zoom &amp; WebRTC app version 3.5.352596.0119.<\/p>\n<p>We have not taken into consideration the location of the WebRTC media servers in the above tests. For completeness and comparison between WebRTC providers, we measured the RTT of the media server to the local test machines as approximately 70ms and 270ms for WebRTC provider A and B respectively. This may account for the slightly poorer performance of WebRTC B compared to WebRTC A.<\/p>\n<p>Source : (1) 2019 Magic Quadrant for Meeting Solutions by Gartner.<\/p>\n<p>To try it out, simply\u00a0<a href=\"https:\/\/portal.enablex.io\/cpaas\/trial-sign-up\/\">sign up here for free<\/a><\/p>\n<div class=\"post-misc-detail\">\n<div class=\"time-author\"><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Research is clear that video calls make for a more efficient workforce, particularly for those that work remotely. According to Gartner, by 2024, only 25% of meetings will take place in person, down from 60% today1 However, using video calls today can be frustrating, with black frames, choppy audio and frequent network disconnects. More often &#8230;<\/p>\n","protected":false},"author":25,"featured_media":1348,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[134,122,110],"tags":[47,64],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>WebRTC vs Zoom: A comprehensive performance comparison<\/title>\n<meta name=\"description\" content=\"Learn how branded video call applications built using WebRTC compare against Zoom&#039;s speed and functionality.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.enablex.io\/insights\/webrtc-vs-zoom\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"WebRTC vs Zoom: A comprehensive performance comparison\" \/>\n<meta property=\"og:description\" content=\"Learn how branded video call applications built using WebRTC compare against Zoom&#039;s speed and functionality.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.enablex.io\/insights\/webrtc-vs-zoom\/\" \/>\n<meta property=\"og:site_name\" content=\"Insights about video API, SMS API; WhatsApp for Business API\" \/>\n<meta property=\"article:published_time\" content=\"2020-03-03T04:35:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-06T01:08:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.enablex.io\/insights\/wp-content\/uploads\/2020\/03\/WebrtcZoom-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1201\" \/>\n\t<meta property=\"og:image:height\" content=\"423\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Jason Wills\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@enablexio\" \/>\n<meta name=\"twitter:site\" content=\"@enablexio\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jason Wills\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"WebRTC vs Zoom: A comprehensive performance comparison","description":"Learn how branded video call applications built using WebRTC compare against Zoom's speed and functionality.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.enablex.io\/insights\/webrtc-vs-zoom\/","og_locale":"en_US","og_type":"article","og_title":"WebRTC vs Zoom: A comprehensive performance comparison","og_description":"Learn how branded video call applications built using WebRTC compare against Zoom's speed and functionality.","og_url":"https:\/\/www.enablex.io\/insights\/webrtc-vs-zoom\/","og_site_name":"Insights about video API, SMS API; WhatsApp for Business API","article_published_time":"2020-03-03T04:35:32+00:00","article_modified_time":"2025-06-06T01:08:22+00:00","og_image":[{"width":1201,"height":423,"url":"https:\/\/www.enablex.io\/insights\/wp-content\/uploads\/2020\/03\/WebrtcZoom-1.png","type":"image\/png"}],"author":"Jason Wills","twitter_card":"summary_large_image","twitter_creator":"@enablexio","twitter_site":"@enablexio","twitter_misc":{"Written by":"Jason Wills","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.enablex.io\/insights\/webrtc-vs-zoom\/#article","isPartOf":{"@id":"https:\/\/www.enablex.io\/insights\/webrtc-vs-zoom\/"},"author":{"name":"Jason Wills","@id":"https:\/\/www.enablex.io\/insights\/#\/schema\/person\/422d2b153c3c96827da141c6446d11a3"},"headline":"WebRTC video performance compared to Zoom","datePublished":"2020-03-03T04:35:32+00:00","dateModified":"2025-06-06T01:08:22+00:00","mainEntityOfPage":{"@id":"https:\/\/www.enablex.io\/insights\/webrtc-vs-zoom\/"},"wordCount":1181,"publisher":{"@id":"https:\/\/www.enablex.io\/insights\/#organization"},"keywords":["webrtc","zoom"],"articleSection":["Codes &amp; Tutorials","Communication APIs","WebRTC"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.enablex.io\/insights\/webrtc-vs-zoom\/","url":"https:\/\/www.enablex.io\/insights\/webrtc-vs-zoom\/","name":"WebRTC vs Zoom: A comprehensive performance comparison","isPartOf":{"@id":"https:\/\/www.enablex.io\/insights\/#website"},"datePublished":"2020-03-03T04:35:32+00:00","dateModified":"2025-06-06T01:08:22+00:00","description":"Learn how branded video call applications built using WebRTC compare against Zoom's speed and functionality.","breadcrumb":{"@id":"https:\/\/www.enablex.io\/insights\/webrtc-vs-zoom\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.enablex.io\/insights\/webrtc-vs-zoom\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.enablex.io\/insights\/webrtc-vs-zoom\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.enablex.io\/insights\/"},{"@type":"ListItem","position":2,"name":"WebRTC video performance compared to Zoom"}]},{"@type":"WebSite","@id":"https:\/\/www.enablex.io\/insights\/#website","url":"https:\/\/www.enablex.io\/insights\/","name":"Enablex","description":"","publisher":{"@id":"https:\/\/www.enablex.io\/insights\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.enablex.io\/insights\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.enablex.io\/insights\/#organization","name":"Enablex","url":"https:\/\/www.enablex.io\/insights\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.enablex.io\/insights\/#\/schema\/logo\/image\/","url":"https:\/\/www.enablex.io\/insights\/wp-content\/uploads\/2023\/05\/EnableX-Logo-01.png","contentUrl":"https:\/\/www.enablex.io\/insights\/wp-content\/uploads\/2023\/05\/EnableX-Logo-01.png","width":17382,"height":3567,"caption":"Enablex"},"image":{"@id":"https:\/\/www.enablex.io\/insights\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/twitter.com\/enablexio","https:\/\/www.linkedin.com\/company\/vcloudx"]},{"@type":"Person","@id":"https:\/\/www.enablex.io\/insights\/#\/schema\/person\/422d2b153c3c96827da141c6446d11a3","name":"Jason Wills","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.enablex.io\/insights\/#\/schema\/person\/image\/","url":"https:\/\/www.enablex.io\/insights\/wp-content\/uploads\/2025\/05\/envato-labs-ai-f14f6981-d7f8-4c3e-9234-00323c7d5ca0-96x96.jpg","contentUrl":"https:\/\/www.enablex.io\/insights\/wp-content\/uploads\/2025\/05\/envato-labs-ai-f14f6981-d7f8-4c3e-9234-00323c7d5ca0-96x96.jpg","caption":"Jason Wills"},"description":"Jason works behind the scenes at EnableX, helping to turn complex tech into practical tools that developers and businesses can actually use. With several years of experience in product development and platform architecture, he focuses on making communication technologies simpler, smarter and easier to build with. Whether he's writing step-by-step guides, product tips or explaining how our APIs work, Jason keeps things clear and useful.","sameAs":["https:\/\/www.enablex.io\/","https:\/\/www.linkedin.com\/company\/vcloudx\/"],"url":"https:\/\/www.enablex.io\/insights\/author\/jason-wills\/"}]}},"_links":{"self":[{"href":"https:\/\/www.enablex.io\/insights\/wp-json\/wp\/v2\/posts\/848"}],"collection":[{"href":"https:\/\/www.enablex.io\/insights\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.enablex.io\/insights\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.enablex.io\/insights\/wp-json\/wp\/v2\/users\/25"}],"replies":[{"embeddable":true,"href":"https:\/\/www.enablex.io\/insights\/wp-json\/wp\/v2\/comments?post=848"}],"version-history":[{"count":0,"href":"https:\/\/www.enablex.io\/insights\/wp-json\/wp\/v2\/posts\/848\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.enablex.io\/insights\/wp-json\/wp\/v2\/media\/1348"}],"wp:attachment":[{"href":"https:\/\/www.enablex.io\/insights\/wp-json\/wp\/v2\/media?parent=848"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.enablex.io\/insights\/wp-json\/wp\/v2\/categories?post=848"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.enablex.io\/insights\/wp-json\/wp\/v2\/tags?post=848"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}