{"id":16498,"date":"2025-04-30T16:23:24","date_gmt":"2025-04-30T14:23:24","guid":{"rendered":"https:\/\/www.linphone.org\/?post_type=actualites&#038;p=16498"},"modified":"2025-04-30T17:09:10","modified_gmt":"2025-04-30T15:09:10","slug":"discover-sdk-version-5-4-now-available","status":"publish","type":"actualites","link":"https:\/\/www.linphone.org\/en\/news\/discover-sdk-version-5-4-now-available\/","title":{"rendered":"Discover SDK Version 5.4, now Available!"},"content":{"rendered":"<h1>Don&#8217;t Miss SDK Version 5.4 \u2014 Now Available!<\/h1>\n<p>This release includes several improvements: smoother integration, new features, and multiple optimizations designed to streamline the daily work of developers and system administrators.<\/p>\n<img decoding=\"async\" class=\"alignnone wp-image-16521 size-full\" src=\"https:\/\/www.linphone.org\/wp-content\/uploads\/2025\/04\/2.png\" alt=\"\" width=\"1280\" height=\"370\" srcset=\"https:\/\/www.linphone.org\/wp-content\/uploads\/2025\/04\/2.png 1280w, https:\/\/www.linphone.org\/wp-content\/uploads\/2025\/04\/2-500x145.png 500w, https:\/\/www.linphone.org\/wp-content\/uploads\/2025\/04\/2-1024x296.png 1024w, https:\/\/www.linphone.org\/wp-content\/uploads\/2025\/04\/2-768x222.png 768w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/>\n<h2>iOS and macOS: Transition to Swift Package Manager<\/h2>\n<p>This is the major change for iOS and macOS: <strong>we&#8217;re moving from CocoaPods to Swift Package Manager for SDK distribution<\/strong>. The result? A <strong>simpler<\/strong>,<strong> faster integration<\/strong> that&#8217;s better aligned with Apple\u2019s native tools. No more need to maintain a Podfile \u2014 setup is lighter, and dependency management is cleaner.<\/p>\n<h2>Forward Error Correction Now Available<\/h2>\n<p>Forward Error Correction (<strong>FEC<\/strong>, <a href=\"https:\/\/datatracker.ietf.org\/doc\/html\/rfc8627\">RFC8627<\/a>) is now supported. This media-level improvement ensures better video quality, even on unstable networks, by significantly reducing packet loss.<\/p>\n<p>\ud83d\udc49 <a href=\"https:\/\/www.linphone.org\/en\/resources\/video-call-fec-technology-enhancement\/\">Watch the FEC presentation.<\/a><\/p>\n<h2>Faster Instant Messaging<\/h2>\n<p>SDK 5.4 continues to improve<strong> instant messaging (IM)<\/strong>:<\/p>\n<ul>\n<li><strong>Faster text search in conversations<\/strong>: performance revamped for instant results, even in long threads.<\/li>\n<li><strong>New IMDN behavior<\/strong>: read receipts in group chats are now visible only to the message sender.<\/li>\n<\/ul>\n<h2>SIP Authentication and OpenID Connect<\/h2>\n<p>Linphone SDK 5.4 now supports <strong>SIP authentication via OpenID Connect<\/strong>. This enables developers to integrate centralized authentication that\u2019s interoperable with modern identity systems more easily.<\/p>\n<h2>CardDAV Contact Search<\/h2>\n<p>SDK 5.4 now supports contact lookup via the CardDAV protocol, enabling direct synchronization with remote address books. This feature allows you to quickly find your business or personal contacts without manually importing them into the app. It also ensures real-time updates for centralized contact management.<\/p>\n<h2>SDK Enhancements<\/h2>\n<p>The <strong>Java wrapper<\/strong> is now available on Linux and Windows, expanding cross-platform development capabilities. Additionally, a <strong>Python wrapper<\/strong> is now included \u2014 supporting one of today&#8217;s most widely used programming languages.<\/p>\n<h2>Coming Soon&#8230; A Sneak Peek<\/h2>\n<ul>\n<li><strong>Screen sharing<\/strong> will be released shortly;<\/li>\n<li><strong>WebRTCAEC3<\/strong>, a more <strong>powerful echo canceller<\/strong>, is currently being integrated;<\/li>\n<li>Improved <strong>WebRTC interoperability<\/strong>: multiple fixes enhance browser compatibility. You&#8217;ll soon be able to <strong>join a conference<\/strong> from the web \u2014 stay tuned for Linphone Web 1.0 this summer;<\/li>\n<li><strong>Beta features<\/strong> like <strong>SFU<\/strong> (Selective Forwarding Unit) are under testing, with integration planned in <strong>Flexisip 2.6<\/strong>;<\/li>\n<li>Ability to send chat messages during video conferences.<\/li>\n<\/ul>\n<table style=\"border-collapse: collapse; width: 100%; height: 24px;\">\n<tbody>\n<tr style=\"height: 24px;\">\n<td style=\"width: 100%; height: 24px; text-align: center;\"><strong>Note: ISAC and iLBC codecs are now deprecated and will be removed by June.<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"author":8,"featured_media":17306,"parent":0,"template":"","meta":{"_acf_changed":false,"inline_featured_image":false},"actualites-category":[39],"class_list":["post-16498","actualites","type-actualites","status-publish","has-post-thumbnail","hentry","actualites-category-release"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Discover SDK Version 5.4, now Available! - Linphone<\/title>\n<meta name=\"description\" content=\"Discover SDK 5.4: simplified integration, Swift Package Manager, FEC, fast IM, OpenID, CardDAV, and new Python &amp; Java wrappers.\" \/>\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.linphone.org\/en\/news\/discover-sdk-version-5-4-now-available\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Discover SDK Version 5.4, now Available! - Linphone\" \/>\n<meta property=\"og:description\" content=\"Discover SDK 5.4: simplified integration, Swift Package Manager, FEC, fast IM, OpenID, CardDAV, and new Python &amp; Java wrappers.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.linphone.org\/en\/news\/discover-sdk-version-5-4-now-available\/\" \/>\n<meta property=\"og:site_name\" content=\"Linphone\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-30T15:09:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.linphone.org\/wp-content\/uploads\/2025\/04\/Image-Mise-en-avant-site-30.png\" \/>\n\t<meta property=\"og:image:width\" content=\"600\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.linphone.org\\\/en\\\/news\\\/discover-sdk-version-5-4-now-available\\\/\",\"url\":\"https:\\\/\\\/www.linphone.org\\\/en\\\/news\\\/discover-sdk-version-5-4-now-available\\\/\",\"name\":\"Discover SDK Version 5.4, now Available! - Linphone\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.linphone.org\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.linphone.org\\\/en\\\/news\\\/discover-sdk-version-5-4-now-available\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.linphone.org\\\/en\\\/news\\\/discover-sdk-version-5-4-now-available\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.linphone.org\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/Image-mise-en-avant-site-19.png\",\"datePublished\":\"2025-04-30T14:23:24+00:00\",\"dateModified\":\"2025-04-30T15:09:10+00:00\",\"description\":\"Discover SDK 5.4: simplified integration, Swift Package Manager, FEC, fast IM, OpenID, CardDAV, and new Python & Java wrappers.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.linphone.org\\\/en\\\/news\\\/discover-sdk-version-5-4-now-available\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.linphone.org\\\/en\\\/news\\\/discover-sdk-version-5-4-now-available\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.linphone.org\\\/en\\\/news\\\/discover-sdk-version-5-4-now-available\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.linphone.org\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/Image-mise-en-avant-site-19.png\",\"contentUrl\":\"https:\\\/\\\/www.linphone.org\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/Image-mise-en-avant-site-19.png\",\"width\":600,\"height\":300,\"caption\":\"D\u00e9couvrez la version 5.4 du SDK, disponible d\u00e8s maintenant !\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.linphone.org\\\/en\\\/news\\\/discover-sdk-version-5-4-now-available\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.linphone.org\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"News\",\"item\":\"https:\\\/\\\/www.linphone.org\\\/en\\\/actualites-archives\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Discover SDK Version 5.4, now Available!\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.linphone.org\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.linphone.org\\\/en\\\/\",\"name\":\"Linphone\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.linphone.org\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Discover SDK Version 5.4, now Available! - Linphone","description":"Discover SDK 5.4: simplified integration, Swift Package Manager, FEC, fast IM, OpenID, CardDAV, and new Python & Java wrappers.","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.linphone.org\/en\/news\/discover-sdk-version-5-4-now-available\/","og_locale":"en_US","og_type":"article","og_title":"Discover SDK Version 5.4, now Available! - Linphone","og_description":"Discover SDK 5.4: simplified integration, Swift Package Manager, FEC, fast IM, OpenID, CardDAV, and new Python & Java wrappers.","og_url":"https:\/\/www.linphone.org\/en\/news\/discover-sdk-version-5-4-now-available\/","og_site_name":"Linphone","article_modified_time":"2025-04-30T15:09:10+00:00","og_image":[{"width":600,"height":300,"url":"https:\/\/www.linphone.org\/wp-content\/uploads\/2025\/04\/Image-Mise-en-avant-site-30.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.linphone.org\/en\/news\/discover-sdk-version-5-4-now-available\/","url":"https:\/\/www.linphone.org\/en\/news\/discover-sdk-version-5-4-now-available\/","name":"Discover SDK Version 5.4, now Available! - Linphone","isPartOf":{"@id":"https:\/\/www.linphone.org\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.linphone.org\/en\/news\/discover-sdk-version-5-4-now-available\/#primaryimage"},"image":{"@id":"https:\/\/www.linphone.org\/en\/news\/discover-sdk-version-5-4-now-available\/#primaryimage"},"thumbnailUrl":"https:\/\/www.linphone.org\/wp-content\/uploads\/2025\/04\/Image-mise-en-avant-site-19.png","datePublished":"2025-04-30T14:23:24+00:00","dateModified":"2025-04-30T15:09:10+00:00","description":"Discover SDK 5.4: simplified integration, Swift Package Manager, FEC, fast IM, OpenID, CardDAV, and new Python & Java wrappers.","breadcrumb":{"@id":"https:\/\/www.linphone.org\/en\/news\/discover-sdk-version-5-4-now-available\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.linphone.org\/en\/news\/discover-sdk-version-5-4-now-available\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.linphone.org\/en\/news\/discover-sdk-version-5-4-now-available\/#primaryimage","url":"https:\/\/www.linphone.org\/wp-content\/uploads\/2025\/04\/Image-mise-en-avant-site-19.png","contentUrl":"https:\/\/www.linphone.org\/wp-content\/uploads\/2025\/04\/Image-mise-en-avant-site-19.png","width":600,"height":300,"caption":"D\u00e9couvrez la version 5.4 du SDK, disponible d\u00e8s maintenant !"},{"@type":"BreadcrumbList","@id":"https:\/\/www.linphone.org\/en\/news\/discover-sdk-version-5-4-now-available\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.linphone.org\/en\/"},{"@type":"ListItem","position":2,"name":"News","item":"https:\/\/www.linphone.org\/en\/actualites-archives\/"},{"@type":"ListItem","position":3,"name":"Discover SDK Version 5.4, now Available!"}]},{"@type":"WebSite","@id":"https:\/\/www.linphone.org\/en\/#website","url":"https:\/\/www.linphone.org\/en\/","name":"Linphone","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.linphone.org\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/www.linphone.org\/en\/wp-json\/wp\/v2\/actualites\/16498","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linphone.org\/en\/wp-json\/wp\/v2\/actualites"}],"about":[{"href":"https:\/\/www.linphone.org\/en\/wp-json\/wp\/v2\/types\/actualites"}],"author":[{"embeddable":true,"href":"https:\/\/www.linphone.org\/en\/wp-json\/wp\/v2\/users\/8"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.linphone.org\/en\/wp-json\/wp\/v2\/media\/17306"}],"wp:attachment":[{"href":"https:\/\/www.linphone.org\/en\/wp-json\/wp\/v2\/media?parent=16498"}],"wp:term":[{"taxonomy":"actualites-category","embeddable":true,"href":"https:\/\/www.linphone.org\/en\/wp-json\/wp\/v2\/actualites-category?post=16498"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}