{"id":35457,"date":"2024-09-10T07:00:00","date_gmt":"2024-09-10T14:00:00","guid":{"rendered":"https:\/\/cloudinary.com\/blog\/?p=35457"},"modified":"2025-11-26T22:17:28","modified_gmt":"2025-11-27T06:17:28","slug":"cloudinarys-video-player-evolution","status":"publish","type":"post","link":"https:\/\/cloudinary.com\/blog\/cloudinarys-video-player-evolution","title":{"rendered":"A Year of Transformation: Cloudinary\u2019s Video Player Evolution"},"content":{"rendered":"\n<p>As we move forward into the second half of 2024, it\u2019s an excellent time to reflect on the significant advancements made in our Video Player over the past year. From a sleek redesign to innovative features, our team has been working hard to enhance your video experience. Here\u2019s a look at some of the standout updates:<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A Fresh New Look<\/h2>\n\n\n\n<p>One of the most noticeable changes is the complete re-design and facelift of the video player. It now looks better, more sleek and modern, and aligns more closely with Cloudinary&#8217;s brand. Additionally, the new design allows for easy adjustments to match your own brand, ensuring a consistent and customized look for your content.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/cloudinary-marketing-res.cloudinary.com\/image\/upload\/v1764224120\/blog-A_Year_of_Transformation-1.png\" alt=\"Elephant video player before\"\/><figcaption class=\"wp-element-caption\">Before<\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/cloudinary-marketing-res.cloudinary.com\/image\/upload\/v1764224123\/blog-A_Year_of_Transformation-2.png\" alt=\"Elephant video player after\"\/><figcaption class=\"wp-element-caption\">After<\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">AI-Powered Highlights<\/h2>\n\n\n\n<p>Introducing the AI highlights graph, a game-changer for viewers and content creators alike. This feature uses artificial intelligence to automatically generate visual highlights reel of the most engaging moments in a video. This not only helps viewers quickly find key segments but also provides valuable insights for creators on which parts of their content are most captivating.<\/p>\n\n\n\n<video autoplay loop muted playsinline>\n  <source src=\"https:\/\/cloudinary-marketing-res.cloudinary.com\/video\/upload\/v1724363235\/vp-highlightss.webm\">\n<\/video>\n\n\n\n<h2 class=\"wp-block-heading\">Chapters<\/h2>\n\n\n\n<p>To further improve video navigation, and particularly long-form video content, we introduced the chapters feature. This allows creators to divide their content into distinct sections, making it easier for viewers to find specific segments of interest. Chapters are especially useful for longer videos, tutorials, and educational content.<\/p>\n\n\n\n<p>But that&#8217;s not all! Chapters can now be auto-detected and generated using our new AI service. This innovative technology analyzes the video content and intelligently creates chapters, saving creators time and effort while enhancing the viewing experience. With AI-generated chapters, viewers can effortlessly jump to the parts that matter most to them, making video consumption more efficient and enjoyable than ever before. For perfect results, the generated chapters can then be easily edited using the chapters editor in our video-player studio.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img width=\"1024\" height=\"591\" data-public-id=\"Web_Assets\/blog\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-3\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-3.png\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/w_1024,h_591,c_scale\/f_auto,q_auto\/v1724363321\/Web_Assets\/blog\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-3\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-3.png?_i=AA\" alt=\"Video player with chapters\" class=\"wp-post-35457 wp-image-35461\" data-format=\"png\" data-transformations=\"f_auto,q_auto\" data-version=\"1724363321\" data-seo=\"1\" srcset=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1724363321\/Web_Assets\/blog\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-3\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-3.png?_i=AA 1234w, https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1724363321\/Web_Assets\/blog\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-3\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-3.png?_i=AA 300w, https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1724363321\/Web_Assets\/blog\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-3\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-3.png?_i=AA 768w, https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1724363321\/Web_Assets\/blog\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-3\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-3.png?_i=AA 1024w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Video Analytics<\/h2>\n\n\n\n<p>Understanding how viewers interact with your content is crucial, and our video analytics suite is here to help. Not only does the player enable the collection of detailed viewing trends and behavior data, but we&#8217;ve also introduced a powerful analytics dashboard. This dashboard allows for easy visualization and in-depth analysis of the collected data, providing content creators with deeper insights into viewer behavior, engagement, and performance. Furthermore, we also provide you this data through our video analytics API, so you can consume and further analyze the data. With these tools, you can make data-driven decisions to optimize your video strategies effectively.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img width=\"1024\" height=\"731\" data-public-id=\"Web_Assets\/blog\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-4\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-4.png\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/w_1024,h_731,c_scale\/f_auto,q_auto\/v1724363313\/Web_Assets\/blog\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-4\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-4.png?_i=AA\" alt=\"Graph showing video analytics\" class=\"wp-post-35457 wp-image-35462\" data-format=\"png\" data-transformations=\"f_auto,q_auto\" data-version=\"1724363313\" data-seo=\"1\" srcset=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1724363313\/Web_Assets\/blog\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-4\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-4.png?_i=AA 1812w, https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1724363313\/Web_Assets\/blog\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-4\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-4.png?_i=AA 300w, https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1724363313\/Web_Assets\/blog\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-4\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-4.png?_i=AA 768w, https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1724363313\/Web_Assets\/blog\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-4\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-4.png?_i=AA 1024w, https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1724363313\/Web_Assets\/blog\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-4\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-4.png?_i=AA 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Live Stream Support<\/h2>\n\n\n\n<p>In response to the growing demand for live content, our video player now supports live streams. This allows users to broadcast live events directly through our video player, expanding the range of content you can offer. Whether it\u2019s a live concert, webinar, or sports event, our player is equipped to handle it seamlessly.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Improved Subtitles and Captions<\/h2>\n\n\n\n<p>Accessibility and customization are key to a great viewing experience. Our improved subtitles and captions features offer better style customization and configurability, including options for adjusting position, fonts, sizes, and colors. You can also set the pace of the captions, powered by our AI-generated transcripts, which also allowed us to introduce word-by-word highlight functionality with advanced styling options, making it easier for viewers to follow along.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/cloudinary-marketing-res.cloudinary.com\/image\/upload\/v1725644646\/word-highlight.gif\" alt=\"GIF of subtitles and captions\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">ESM Flavor for JS Frameworks<\/h2>\n\n\n\n<p>We understand the importance of integration with modern JavaScript frameworks. That\u2019s why we\u2019ve introduced an ECMAScript Module (ESM) flavor of our player, making it easier to use with React, Svelte, Angular, and other popular JS frameworks, providing developers with a flexible and efficient way to integrate the player into their applications.<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-1\" data-shcb-language-name=\"JavaScript\" data-shcb-language-slug=\"javascript\"><span><code class=\"hljs language-javascript shcb-wrap-lines\"><span class=\"hljs-comment\">\/\/ Import specific modules<\/span>\n<span class=\"hljs-keyword\">import<\/span> { videoPlayer } <span class=\"hljs-keyword\">from<\/span> <span class=\"hljs-string\">\"cloudinary-video-player\"<\/span>;\n<span class=\"hljs-keyword\">import<\/span> <span class=\"hljs-string\">\"cloudinary-video-player\/chapters\"<\/span>;\n<span class=\"hljs-keyword\">import<\/span> <span class=\"hljs-string\">\"cloudinary-video-player\/playlist\"<\/span>;\n\n<span class=\"hljs-comment\">\/\/ Or import all at once<\/span>\n<span class=\"hljs-keyword\">import<\/span> { videoPlayer } <span class=\"hljs-keyword\">from<\/span> <span class=\"hljs-string\">\"cloudinary-video-player\/all\"<\/span>;\n\n<span class=\"hljs-keyword\">import<\/span> <span class=\"hljs-string\">\"cloudinary-video-player\/cld-video-player.min.css\"<\/span>;<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-1\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">JavaScript<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">javascript<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<h2 class=\"wp-block-heading\">Modular Architecture With Lazy-loaded Plugins<\/h2>\n\n\n\n<p>Performance is key, and our move to a modular architecture with lazy-loaded plugins is a big step forward. By breaking down the video player into smaller, modular components, we\u2019ve managed to <strong>reduce the main bundle size by more than 50%<\/strong>. This not only speeds up load times but also ensures that only the necessary features are loaded, improving overall performance and user experience.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img width=\"835\" height=\"1024\" data-public-id=\"Web_Assets\/blog\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-6\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-6.png\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/w_835,h_1024,c_scale\/f_auto,q_auto\/v1724364668\/Web_Assets\/blog\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-6\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-6.png?_i=AA\" alt=\"cloudinary-video-player 2.0.0\" class=\"wp-post-35457 wp-image-35468\" data-format=\"png\" data-transformations=\"f_auto,q_auto\" data-version=\"1724364668\" data-seo=\"1\" srcset=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1724364668\/Web_Assets\/blog\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-6\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-6.png?_i=AA 1164w, https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1724364668\/Web_Assets\/blog\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-6\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-6.png?_i=AA 245w, https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1724364668\/Web_Assets\/blog\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-6\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-6.png?_i=AA 768w, https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1724364668\/Web_Assets\/blog\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-6\/blog-A-Year-of-Transformation-Cloudinarys-Video-Player-Evolution-6.png?_i=AA 835w\" sizes=\"auto, (max-width: 835px) 100vw, 835px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Infrastructure Improvements<\/h2>\n\n\n\n<p>Behind the scenes, we&#8217;ve made numerous under-the-hood infrastructure changes. These enhancements ensure more stable, reliable performance and easier deployments. Our <a href=\"https:\/\/github.com\/cloudinary\/cloudinary-video-player\/releases\">improved change-logs<\/a> provide better transparency and documentation, making it simpler for developers to keep track of updates and implement them smoothly.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Final Words<\/h2>\n\n\n\n<p>The past year has been a period of remarkable growth and innovation for Cloudinary Video Player. With a sleek new design, AI-driven features, improved accessibility, and enhanced performance, we\u2019re excited to provide you the tools to deliver the best video experience possible. We remain committed to innovation and look forward to bringing even more exciting developments in the coming year. Stay tuned, and thank you for being a part of this journey with us!<\/p>\n\n\n\n<p>To learn more about Cloudinary&#8217;s image and video API platform, <a href=\"https:\/\/cloudinary.com\/\">visit our site<\/a>.<\/p>\n\n\n\n<p>Resources:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/cloudinary.com\/documentation\/video_player_customization#video_player_visuals\" target=\"_blank\" rel=\"noreferrer noopener\">Visual customization<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/cloudinary.com\/documentation\/video_player_customization#customize_seek_bar_functionality\" target=\"_blank\" rel=\"noreferrer noopener\">AI highlights graph<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/cloudinary.com\/documentation\/video_player_customization#video_chapters\" target=\"_blank\" rel=\"noreferrer noopener\">Video chapters and chapters editor<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/cloudinary.com\/documentation\/video_analytics#banner\" target=\"_blank\" rel=\"noreferrer noopener\">Video analytics<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/cloudinary.com\/documentation\/cloudinary_video_player#live_streaming\" target=\"_blank\" rel=\"noreferrer noopener\">Live streaming<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/cloudinary.com\/documentation\/video_player_customization#subtitles_and_captions\" target=\"_blank\" rel=\"noreferrer noopener\">Subtitles and captions<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/cloudinary.com\/documentation\/cloudinary_video_player#option_1_install_the_video_player_and_import_as_a_module\" target=\"_blank\" rel=\"noreferrer noopener\">Our ESM build<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/cloudinary.com\/documentation\/cloudinary_video_player#option_2_include_the_video_player_directly_from_a_cdn_provider\" target=\"_blank\" rel=\"noreferrer noopener\">Our lazy loading architecture<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>As we move forward into the second half of 2024, it\u2019s an excellent time to reflect on the significant advancements made in our Video Player over the past year. From a sleek redesign to innovative features, our team has been working hard to enhance your video experience. Here\u2019s a look at some of the standout [&hellip;]<\/p>\n","protected":false},"author":87,"featured_media":35541,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_cloudinary_featured_overwrite":false,"footnotes":""},"categories":[1],"tags":[303,310],"class_list":["post-35457","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-video","tag-video-player"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.6 (Yoast SEO v26.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>A Year of Transformation: Cloudinary\u2019s Video Player Evolution<\/title>\n<meta name=\"description\" content=\"As we move forward into the second half of 2024, it\u2019s an excellent time to reflect on the significant advancements made in our Video Player over the past\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cloudinary.com\/blog\/cloudinarys-video-player-evolution\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"A Year of Transformation: Cloudinary\u2019s Video Player Evolution\" \/>\n<meta property=\"og:description\" content=\"As we move forward into the second half of 2024, it\u2019s an excellent time to reflect on the significant advancements made in our Video Player over the past\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cloudinary.com\/blog\/cloudinarys-video-player-evolution\" \/>\n<meta property=\"og:site_name\" content=\"Cloudinary Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-09-10T14:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-27T06:17:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1724277958\/video_player_update-blog\/video_player_update-blog.jpg?_i=AA\" \/>\n\t<meta property=\"og:image:width\" content=\"2000\" \/>\n\t<meta property=\"og:image:height\" content=\"1100\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"melindapham\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"NewsArticle\",\"@id\":\"https:\/\/cloudinary.com\/blog\/cloudinarys-video-player-evolution#article\",\"isPartOf\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/cloudinarys-video-player-evolution\"},\"author\":{\"name\":\"melindapham\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9\"},\"headline\":\"A Year of Transformation: Cloudinary\u2019s Video Player Evolution\",\"datePublished\":\"2024-09-10T14:00:00+00:00\",\"dateModified\":\"2025-11-27T06:17:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/cloudinarys-video-player-evolution\"},\"wordCount\":832,\"publisher\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/cloudinarys-video-player-evolution#primaryimage\"},\"thumbnailUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1724277958\/video_player_update-blog\/video_player_update-blog.jpg?_i=AA\",\"keywords\":[\"Video\",\"Video Player\"],\"inLanguage\":\"en-US\",\"copyrightYear\":\"2024\",\"copyrightHolder\":{\"@id\":\"https:\/\/cloudinary.com\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cloudinary.com\/blog\/cloudinarys-video-player-evolution\",\"url\":\"https:\/\/cloudinary.com\/blog\/cloudinarys-video-player-evolution\",\"name\":\"A Year of Transformation: Cloudinary\u2019s Video Player Evolution\",\"isPartOf\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/cloudinarys-video-player-evolution#primaryimage\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/cloudinarys-video-player-evolution#primaryimage\"},\"thumbnailUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1724277958\/video_player_update-blog\/video_player_update-blog.jpg?_i=AA\",\"datePublished\":\"2024-09-10T14:00:00+00:00\",\"dateModified\":\"2025-11-27T06:17:28+00:00\",\"description\":\"As we move forward into the second half of 2024, it\u2019s an excellent time to reflect on the significant advancements made in our Video Player over the past\",\"breadcrumb\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/cloudinarys-video-player-evolution#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cloudinary.com\/blog\/cloudinarys-video-player-evolution\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudinary.com\/blog\/cloudinarys-video-player-evolution#primaryimage\",\"url\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1724277958\/video_player_update-blog\/video_player_update-blog.jpg?_i=AA\",\"contentUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1724277958\/video_player_update-blog\/video_player_update-blog.jpg?_i=AA\",\"width\":2000,\"height\":1100},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cloudinary.com\/blog\/cloudinarys-video-player-evolution#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cloudinary.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"A Year of Transformation: Cloudinary\u2019s Video Player Evolution\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#website\",\"url\":\"https:\/\/cloudinary.com\/blog\/\",\"name\":\"Cloudinary Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/cloudinary.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#organization\",\"name\":\"Cloudinary Blog\",\"url\":\"https:\/\/cloudinary.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA\",\"contentUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA\",\"width\":312,\"height\":60,\"caption\":\"Cloudinary Blog\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9\",\"name\":\"melindapham\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g\",\"caption\":\"melindapham\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"A Year of Transformation: Cloudinary\u2019s Video Player Evolution","description":"As we move forward into the second half of 2024, it\u2019s an excellent time to reflect on the significant advancements made in our Video Player over the past","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:\/\/cloudinary.com\/blog\/cloudinarys-video-player-evolution","og_locale":"en_US","og_type":"article","og_title":"A Year of Transformation: Cloudinary\u2019s Video Player Evolution","og_description":"As we move forward into the second half of 2024, it\u2019s an excellent time to reflect on the significant advancements made in our Video Player over the past","og_url":"https:\/\/cloudinary.com\/blog\/cloudinarys-video-player-evolution","og_site_name":"Cloudinary Blog","article_published_time":"2024-09-10T14:00:00+00:00","article_modified_time":"2025-11-27T06:17:28+00:00","og_image":[{"width":2000,"height":1100,"url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1724277958\/video_player_update-blog\/video_player_update-blog.jpg?_i=AA","type":"image\/jpeg"}],"author":"melindapham","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"NewsArticle","@id":"https:\/\/cloudinary.com\/blog\/cloudinarys-video-player-evolution#article","isPartOf":{"@id":"https:\/\/cloudinary.com\/blog\/cloudinarys-video-player-evolution"},"author":{"name":"melindapham","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9"},"headline":"A Year of Transformation: Cloudinary\u2019s Video Player Evolution","datePublished":"2024-09-10T14:00:00+00:00","dateModified":"2025-11-27T06:17:28+00:00","mainEntityOfPage":{"@id":"https:\/\/cloudinary.com\/blog\/cloudinarys-video-player-evolution"},"wordCount":832,"publisher":{"@id":"https:\/\/cloudinary.com\/blog\/#organization"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/cloudinarys-video-player-evolution#primaryimage"},"thumbnailUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1724277958\/video_player_update-blog\/video_player_update-blog.jpg?_i=AA","keywords":["Video","Video Player"],"inLanguage":"en-US","copyrightYear":"2024","copyrightHolder":{"@id":"https:\/\/cloudinary.com\/#organization"}},{"@type":"WebPage","@id":"https:\/\/cloudinary.com\/blog\/cloudinarys-video-player-evolution","url":"https:\/\/cloudinary.com\/blog\/cloudinarys-video-player-evolution","name":"A Year of Transformation: Cloudinary\u2019s Video Player Evolution","isPartOf":{"@id":"https:\/\/cloudinary.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cloudinary.com\/blog\/cloudinarys-video-player-evolution#primaryimage"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/cloudinarys-video-player-evolution#primaryimage"},"thumbnailUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1724277958\/video_player_update-blog\/video_player_update-blog.jpg?_i=AA","datePublished":"2024-09-10T14:00:00+00:00","dateModified":"2025-11-27T06:17:28+00:00","description":"As we move forward into the second half of 2024, it\u2019s an excellent time to reflect on the significant advancements made in our Video Player over the past","breadcrumb":{"@id":"https:\/\/cloudinary.com\/blog\/cloudinarys-video-player-evolution#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cloudinary.com\/blog\/cloudinarys-video-player-evolution"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudinary.com\/blog\/cloudinarys-video-player-evolution#primaryimage","url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1724277958\/video_player_update-blog\/video_player_update-blog.jpg?_i=AA","contentUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1724277958\/video_player_update-blog\/video_player_update-blog.jpg?_i=AA","width":2000,"height":1100},{"@type":"BreadcrumbList","@id":"https:\/\/cloudinary.com\/blog\/cloudinarys-video-player-evolution#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cloudinary.com\/blog\/"},{"@type":"ListItem","position":2,"name":"A Year of Transformation: Cloudinary\u2019s Video Player Evolution"}]},{"@type":"WebSite","@id":"https:\/\/cloudinary.com\/blog\/#website","url":"https:\/\/cloudinary.com\/blog\/","name":"Cloudinary Blog","description":"","publisher":{"@id":"https:\/\/cloudinary.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cloudinary.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/cloudinary.com\/blog\/#organization","name":"Cloudinary Blog","url":"https:\/\/cloudinary.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA","contentUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA","width":312,"height":60,"caption":"Cloudinary Blog"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9","name":"melindapham","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g","caption":"melindapham"}}]}},"jetpack_featured_media_url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1724277958\/video_player_update-blog\/video_player_update-blog.jpg?_i=AA","_links":{"self":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/35457","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/users\/87"}],"replies":[{"embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/comments?post=35457"}],"version-history":[{"count":23,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/35457\/revisions"}],"predecessor-version":[{"id":39476,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/35457\/revisions\/39476"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/media\/35541"}],"wp:attachment":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/media?parent=35457"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/categories?post=35457"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/tags?post=35457"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}