# Playback

Published articles for Playback.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Gemini Live audio

DevFeed: [Gemini Live audio](<https://devfeed.tech/articles/gemini-live-audio-31180.md>)

Original publisher: [Read original article](<https://simonwillison.net/2026/Sep/15/gemini-live/>)

Author: Simon Willison

Published: 2026-09-15T22:47:07Z

Content type: tutorial

Language: en

Sources: [Simon Willison's Weblog](<https://devfeed.tech/sources/simon-willison-s-weblog.md>)

Topics: [speech-to-speech](<https://devfeed.tech/topics/speech-to-speech.md>), [WebSocket](<https://devfeed.tech/topics/websocket.md>), [Google AI](<https://devfeed.tech/topics/google-ai.md>), [browser](<https://devfeed.tech/topics/browser.md>), [Playback](<https://devfeed.tech/topics/playback.md>), [implementation](<https://devfeed.tech/topics/implementation.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [audio](<https://devfeed.tech/tags/audio.md>), [browser](<https://devfeed.tech/tags/browser.md>), [gemini](<https://devfeed.tech/tags/gemini.md>), [gemini-196](<https://devfeed.tech/tags/gemini-196.md>), [generative-ai](<https://devfeed.tech/tags/generative-ai.md>), [generative-ai-1-982](<https://devfeed.tech/tags/generative-ai-1-982.md>), [google](<https://devfeed.tech/tags/google.md>), [google-416](<https://devfeed.tech/tags/google-416.md>), [llm-release](<https://devfeed.tech/tags/llm-release.md>), [llm-release-231](<https://devfeed.tech/tags/llm-release-231.md>), [llms](<https://devfeed.tech/tags/llms.md>), [llms-1-948](<https://devfeed.tech/tags/llms-1-948.md>), [model](<https://devfeed.tech/tags/model.md>), [models](<https://devfeed.tech/tags/models.md>), [openai](<https://devfeed.tech/tags/openai.md>), [playback](<https://devfeed.tech/tags/playback.md>), [release](<https://devfeed.tech/tags/release.md>), [speech-to-speech](<https://devfeed.tech/tags/speech-to-speech.md>), [speech-to-text](<https://devfeed.tech/tags/speech-to-text.md>), [speech-to-text-21](<https://devfeed.tech/tags/speech-to-text-21.md>), [tools](<https://devfeed.tech/tags/tools.md>), [tools-78](<https://devfeed.tech/tags/tools-78.md>), [ui](<https://devfeed.tech/tags/ui.md>), [voice](<https://devfeed.tech/tags/voice.md>), [websocket](<https://devfeed.tech/tags/websocket.md>), [websockets](<https://devfeed.tech/tags/websockets.md>), [websockets-21](<https://devfeed.tech/tags/websockets-21.md>)

### AI overview

The article describes a browser-based web UI for trying Google's Gemini 3.8 Live and Gemini 3.8 Live Extended Thinking speech-to-speech models. The implementation supports model and voice selection, an optional system prompt, voice conversations, and interruption while the model is speaking. It uses no libraries, connecting to a WebSocket endpoint and using the Web Audio API for capture and playback.

### Source excerpt

Tool: Gemini Live audio Google released Gemini 3.8 Live and 3.8 Live Extended Thinking today - two new speech-to-speech models that are a similar shape to OpenAI's GPT-Live family. I pointed GPT-6 Astra Extra High at the documentation and had it build me this web UI for trying out the new models. You can select a model and voice preset, enter an optional system prompt and then start a voice conversation through your browser, including the ability to interrupt the model while it is talking. The implementation uses no libraries. It connects to the wss://generativelanguage.googleapis.com/ws/google.ai.generativelanguage.v1alpha.GenerativeService.BidiGenerateContent?key=... WebSocket endpoint and uses a Web Audio API AudioContext for both capture and playback. Here's the Gemini Live tutorial for getting started with that WebSockets API. Tags: google, tools, websockets, generative-ai, llms, gemini, llm-release, speech-to-text

## Firefox 157 Beta Released With Latest Enhancements

DevFeed: [Firefox 157 Beta Released With Latest Enhancements](<https://devfeed.tech/articles/firefox-157-beta-released-with-latest-enhancements-26760.md>)

Original publisher: [Read original article](<https://www.phoronix.com/news/Firefox-157-Beta>)

Author: Michael Larabel

Published: 2026-09-15T12:31:03Z

Content type: release

Language: en

Sources: [Phoronix](<https://devfeed.tech/sources/phoronix.md>)

Topics: [Firefox](<https://devfeed.tech/topics/firefox.md>), [Mozilla](<https://devfeed.tech/topics/mozilla.md>), [CSS](<https://devfeed.tech/topics/css.md>), [Nova](<https://devfeed.tech/topics/nova.md>), [Playback](<https://devfeed.tech/topics/playback.md>), [HTML](<https://devfeed.tech/topics/html.md>), [ui](<https://devfeed.tech/topics/ui.md>)

Tags: [audio](<https://devfeed.tech/tags/audio.md>), [css](<https://devfeed.tech/tags/css.md>), [desktop-linux](<https://devfeed.tech/tags/desktop-linux.md>), [firefox](<https://devfeed.tech/tags/firefox.md>), [html](<https://devfeed.tech/tags/html.md>), [linux-benchmarking](<https://devfeed.tech/tags/linux-benchmarking.md>), [linux-hardware-benchmarks](<https://devfeed.tech/tags/linux-hardware-benchmarks.md>), [linux-hardware-reviews](<https://devfeed.tech/tags/linux-hardware-reviews.md>), [linux-how-to](<https://devfeed.tech/tags/linux-how-to.md>), [linux-performance](<https://devfeed.tech/tags/linux-performance.md>), [linux-server-benchmarks](<https://devfeed.tech/tags/linux-server-benchmarks.md>), [mozilla](<https://devfeed.tech/tags/mozilla.md>), [nova](<https://devfeed.tech/tags/nova.md>), [open-source-graphics](<https://devfeed.tech/tags/open-source-graphics.md>), [phoronix](<https://devfeed.tech/tags/phoronix.md>), [phoronix-test-suite](<https://devfeed.tech/tags/phoronix-test-suite.md>), [playback](<https://devfeed.tech/tags/playback.md>), [release](<https://devfeed.tech/tags/release.md>), [ubuntu-benchmarks](<https://devfeed.tech/tags/ubuntu-benchmarks.md>), [ubuntu-hardware](<https://devfeed.tech/tags/ubuntu-hardware.md>), [ui](<https://devfeed.tech/tags/ui.md>)

### AI overview

Firefox 157 Beta adds improved HDR video handling for 8-bit formats, better audio/video synchronization when playback speed changes, and fixes for the vertical tabs sidebar. It also adds CSS support for the @supports at-rule function and the "chain" value for the CSS overscroll-behavior property, alongside Nova UI design work and the return of compact mode.

### Source excerpt

The Firefox release train keeps on rolling. With Firefox 156 released, Firefox 157 is now in beta ahead of the planned release coming up at the end of September...

## Video Streaming Protocols: 6 Preferred Formats for Professional Broadcasting

DevFeed: [Video Streaming Protocols: 6 Preferred Formats for Professional Broadcasting](<https://devfeed.tech/articles/video-streaming-protocols-6-preferred-formats-for-professional-broadcasting-38028.md>)

Original publisher: [Read original article](<https://www.dacast.com/blog/video-streaming-protocol/>)

Author: Jon Whitehead

Published: 2026-09-02T09:35:50Z

Content type: tutorial

Language: en

Sources: [DaCast](<https://devfeed.tech/sources/dacast.md>)

Topics: [Streaming](<https://devfeed.tech/topics/streaming.md>), [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [Low Latency](<https://devfeed.tech/topics/low-latency.md>), [WebRTC](<https://devfeed.tech/topics/webrtc.md>), [Playback](<https://devfeed.tech/topics/playback.md>), [format](<https://devfeed.tech/topics/format.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [data](<https://devfeed.tech/tags/data.md>), [format](<https://devfeed.tech/tags/format.md>), [latency](<https://devfeed.tech/tags/latency.md>), [low-latency](<https://devfeed.tech/tags/low-latency.md>), [playback](<https://devfeed.tech/tags/playback.md>), [protocols](<https://devfeed.tech/tags/protocols.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [the-video-experts-blog](<https://devfeed.tech/tags/the-video-experts-blog.md>), [video](<https://devfeed.tech/tags/video.md>), [video-streaming](<https://devfeed.tech/tags/video-streaming.md>), [webrtc](<https://devfeed.tech/tags/webrtc.md>)

### AI overview

This guide explains six video streaming protocols used in professional broadcasting: HLS, RTMP, WebRTC, SRT, RTSP, and MPEG-DASH. It compares their purposes, strengths, limitations, latency, compatibility, and suitable use cases. It presents HLS as a broadly compatible delivery default, RTMP as an ingest standard, WebRTC for real-time two-way interaction, SRT for one-way broadcasting over unreliable networks, RTSP for surveillance and IoT, and MPEG-DASH as an open alternative with limited Apple support.

### Source excerpt

By Dacast Editorial Team | Reviewed by Jon Whitehead, COO at Dacast | Updated September 2026 A video streaming protocol is the set of rules that governs how video data moves from your encoder to your streaming host to the video player your audience watches on. Common examples include RTMP, HLS, WebRTC, and SRT, each [...] The post Video Streaming Protocols: 6 Preferred Formats for Professional Broadcasting appeared first on Dacast.

## animation-trigger

DevFeed: [animation-trigger](<https://devfeed.tech/articles/animation-trigger-4255.md>)

Original publisher: [Read original article](<https://css-tricks.com/almanac/properties/a/animation-trigger/>)

Author: Saleh Mubashar

Published: 2026-08-26T15:38:41Z

Content type: article

Language: en

Sources: [CSS-Tricks](<https://devfeed.tech/sources/css-tricks.md>)

Topics: [CSS](<https://devfeed.tech/topics/css.md>), [css animation](<https://devfeed.tech/topics/css-animation.md>), [scroll-triggered animations](<https://devfeed.tech/topics/scroll-triggered-animations.md>), [Playback](<https://devfeed.tech/topics/playback.md>), [Document Object Model (DOM)](<https://devfeed.tech/topics/dom.md>), [API](<https://devfeed.tech/topics/api.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>)

Tags: [animation](<https://devfeed.tech/tags/animation.md>), [api](<https://devfeed.tech/tags/api.md>), [concepts](<https://devfeed.tech/tags/concepts.md>), [css](<https://devfeed.tech/tags/css.md>), [css-animation](<https://devfeed.tech/tags/css-animation.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [playback](<https://devfeed.tech/tags/playback.md>), [scroll-triggered-animations](<https://devfeed.tech/tags/scroll-triggered-animations.md>)

### AI overview

An overview of the CSS animation-trigger property, which starts, pauses, reverses, or resets CSS animations in response to named timeline- or event-based triggers. The article explains its syntax, trigger scope, animation actions, and distinction from scroll-driven animations.

### Source excerpt

The CSS animation-trigger property allows you to delay the start of a CSS animation until a specific trigger occurs. animation-trigger originally handwritten and published with love on CSS-Tricks. You should really get the newsletter as well.

## How to evaluate session replay software: a developer's guide

DevFeed: [How to evaluate session replay software: a developer's guide](<https://devfeed.tech/articles/how-to-evaluate-session-replay-software-a-developer-s-guide-24098.md>)

Original publisher: [Read original article](<https://blog.sentry.io/evaluate-session-replay-software/>)

Author: Lindsay Piper

Published: 2026-08-26T09:00:00Z

Content type: tutorial

Language: en

Sources: [Sentry Blog](<https://devfeed.tech/sources/sentry-blog.md>)

Topics: [session replay](<https://devfeed.tech/topics/session-replay.md>), [Playback](<https://devfeed.tech/topics/playback.md>), [sensitive data](<https://devfeed.tech/topics/sensitive-data.md>), [debugging](<https://devfeed.tech/topics/debugging.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>)

Tags: [debug](<https://devfeed.tech/tags/debug.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [developer](<https://devfeed.tech/tags/developer.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [guide](<https://devfeed.tech/tags/guide.md>), [libraries](<https://devfeed.tech/tags/libraries.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [mutation](<https://devfeed.tech/tags/mutation.md>), [playback](<https://devfeed.tech/tags/playback.md>), [privacy](<https://devfeed.tech/tags/privacy.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [sensitive-data](<https://devfeed.tech/tags/sensitive-data.md>), [session-replay](<https://devfeed.tech/tags/session-replay.md>), [tool](<https://devfeed.tech/tags/tool.md>), [ux](<https://devfeed.tech/tags/ux.md>)

### AI overview

A developer guide to evaluating session replay software by comparing recording methods, privacy architecture, error-monitoring integration, overhead, AI debugging compatibility, and mobile support. It distinguishes UX analytics tools from developer debugging tools and explains the tradeoffs between DOM snapshot recording and pixel capture.

### Source excerpt

Compare session replay tools on recording methodology, privacy architecture, integration depth, overhead, AI-readability, and mobile support

## 5 Raspberry Pi Projects I Stopped Using and Why

DevFeed: [5 Raspberry Pi Projects I Stopped Using and Why](<https://devfeed.tech/articles/5-raspberry-pi-projects-i-stopped-using-and-why-10805.md>)

Original publisher: [Read original article](<https://raspberrytips.com/pi-projects-i-stopped-using/>)

Author: Patrick Fromaget

Published: 2026-08-19T05:00:00Z

Content type: article

Language: en

Sources: [RaspberryTips](<https://devfeed.tech/sources/raspberrytips.md>)

Topics: [Pi-hole](<https://devfeed.tech/topics/pihole.md>), [Jellyfin](<https://devfeed.tech/topics/jellyfin.md>), [Virtual Private Network](<https://devfeed.tech/topics/vpn.md>), [browser](<https://devfeed.tech/topics/browser.md>), [Network](<https://devfeed.tech/topics/network.md>), [Playback](<https://devfeed.tech/topics/playback.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [browser](<https://devfeed.tech/tags/browser.md>), [dns](<https://devfeed.tech/tags/dns.md>), [jellyfin](<https://devfeed.tech/tags/jellyfin.md>), [network](<https://devfeed.tech/tags/network.md>), [playback](<https://devfeed.tech/tags/playback.md>), [plex](<https://devfeed.tech/tags/plex.md>), [quick-tips](<https://devfeed.tech/tags/quick-tips.md>), [raspberry-pi](<https://devfeed.tech/tags/raspberry-pi.md>), [tech](<https://devfeed.tech/tags/tech.md>), [tech-stack](<https://devfeed.tech/tags/tech-stack.md>)

### AI overview

The article explains why the author stopped using several Raspberry Pi projects, including Plex, Pi-hole, and OpenVPN. It describes switching from Plex to Jellyfin for media and music, from Pi-hole to Brave's built-in ad blocker, and from OpenVPN to WireGuard because these alternatives better fit the author's needs.

### Source excerpt

I've tested and written about countless Raspberry Pi projects on RaspberryTips, and I usually focus on what makes them worth using. But over the years, I've also changed my mind about a few projects I once used regularly. Popular services like Plex, Pi-Hole, OpenVPN, MotionEye and Samba are no longer part of my tech stack....

## Media3 1.11 - What's new?

DevFeed: [Media3 1.11 - What's new?](<https://devfeed.tech/articles/media3-1-11-what-s-new-4238.md>)

Original publisher: [Read original article](<https://android-developers.googleblog.com/2026/08/media3-1-11-whats-new.html>)

Author: Android Developers (noreply@blogger.com)

Published: 2026-08-11T16:00:00Z

Content type: article

Language: en

Sources: [Android Developers Blog](<https://devfeed.tech/sources/android-developers-blog.md>), [Android Developers Blog](<https://devfeed.tech/sources/android-developers-blog-2.md>)

Topics: [media3](<https://devfeed.tech/topics/media3.md>), [Android](<https://devfeed.tech/topics/android.md>), [Compose](<https://devfeed.tech/topics/compose.md>), [Playback](<https://devfeed.tech/topics/playback.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [api](<https://devfeed.tech/tags/api.md>), [audio](<https://devfeed.tech/tags/audio.md>), [compose](<https://devfeed.tech/tags/compose.md>), [exoplayer](<https://devfeed.tech/tags/exoplayer.md>), [features](<https://devfeed.tech/tags/features.md>), [jetpack](<https://devfeed.tech/tags/jetpack.md>), [media](<https://devfeed.tech/tags/media.md>), [media3](<https://devfeed.tech/tags/media3.md>), [playback](<https://devfeed.tech/tags/playback.md>), [video](<https://devfeed.tech/tags/video.md>)

### AI overview

Media3 1.11 adds customizable Jetpack Compose player layouts, gesture-based playback controls, reactive state holders, short-form video preloading and player recycling, Cast improvements, a Ktor HTTP client extension, and Ogg/WAV muxing utilities.

### Source excerpt

Posted by Toni Heidenreich, Software Engineer, Android Media3 1.11 is out. Powering the vast majority of top Android media apps, this release brings new features, bug fixes, and improvements across playback, editing, and UI components. We're expanding our Jetpack Compose UI modules with customizable Player slots and easy to use defaults, interactive gestures, state observers, and short-form video preloading using PlayerPool. We also modernized the Media3 Cast integration with SystemUI Output Switcher support, introduced a new Ktor HTTP client network extension, and added new muxing utilities for Ogg and WAV files. Read on for key highlights, and check out the full release notes for a comprehensive list of changes. Playback UI and Compose With Android becoming Compose-first, we are continuing to expand the media3-ui-compose and media3-ui-compose-material3 modules. This update introduces more granular control over your player layout, richer interaction patterns, and deeper integration with Material3. Customizable Player layout The Material 3 Player Composable now supports dedicated content slots for topControls, centerControls, bottomControls, and errorOverlay. You can drop in your own Composables or use the ready-made defaults published in PlayerDefaults: Player( player = player, topControls = { PlayerDefaults.TopControls(player) }, centerControls = { PlayerDefaults.CenterControls(player) }, bottomControls = { PlayerDefaults.BottomControls(player) }, ) The Player Composable also integrates FocusRequester support, enabling seamless D-pad and keyboard navigation on Android TV, foldables, and desktop environments. Example for a Composable Player with customized controls Gestures and playback speed control PlaybackSpeedState now provides a fast-forward/slow-motion API. The demo-compose app showcases this with a long-press gesture to fast-forward playback and seeking with double tap. Combined with the ProgressSlider introduced in 1.10, the Compose player UI now offers ric

## Media3 1.11 adds customizable Compose player controls, gestures, and video preloading

DevFeed: [Media3 1.11 adds customizable Compose player controls, gestures, and video preloading](<https://devfeed.tech/articles/media3-1-11-what-s-new-22695.md>)

Original publisher: [Read original article](<http://android-developers.googleblog.com/2026/08/media3-1-11-whats-new.html>)

Author: Android Developers (noreply@blogger.com)

Published: 2026-08-11T16:00:00Z

Content type: release

Language: en

Sources: [Android Developers Blog](<https://devfeed.tech/sources/android-developers-blog-3.md>)

Topics: [media3](<https://devfeed.tech/topics/media3.md>), [Compose](<https://devfeed.tech/topics/compose.md>), [Jetpack Compose](<https://devfeed.tech/topics/jetpack-compose.md>), [Playback](<https://devfeed.tech/topics/playback.md>), [Android](<https://devfeed.tech/topics/android.md>), [ExoPlayer](<https://devfeed.tech/topics/exoplayer.md>), [Ktor](<https://devfeed.tech/topics/ktor.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [audio](<https://devfeed.tech/tags/audio.md>), [compose](<https://devfeed.tech/tags/compose.md>), [compose-ui](<https://devfeed.tech/tags/compose-ui.md>), [exoplayer](<https://devfeed.tech/tags/exoplayer.md>), [jetpack](<https://devfeed.tech/tags/jetpack.md>), [jetpack-compose](<https://devfeed.tech/tags/jetpack-compose.md>), [ktor](<https://devfeed.tech/tags/ktor.md>), [media](<https://devfeed.tech/tags/media.md>), [media3](<https://devfeed.tech/tags/media3.md>), [playback](<https://devfeed.tech/tags/playback.md>), [release](<https://devfeed.tech/tags/release.md>), [releases](<https://devfeed.tech/tags/releases.md>), [video](<https://devfeed.tech/tags/video.md>)

### AI overview

Android Media3 1.11 introduces customizable Jetpack Compose player layouts, gesture-based playback controls, player recycling and preloading for short-form video feeds, improved Cast integration, a Ktor HTTP client extension, and new Ogg and WAV muxing utilities.

### Source excerpt

Posted by Toni Heidenreich, Software Engineer, Android Media3 1.11 is out. Powering the vast majority of top Android media apps, this release brings new features, bug fixes, and improvements across playback, editing, and UI components. We're expanding our Jetpack Compose UI modules with customizable Player slots and easy to use defaults, interactive gestures, state observers, and short-form video preloading using PlayerPool. We also modernized the Media3 Cast integration with SystemUI Output Switcher support, introduced a new Ktor HTTP client network extension, and added new muxing utilities for Ogg and WAV files. Read on for key highlights, and check out the full release notes for a comprehensive list of changes. Playback UI and Compose With Android becoming Compose-first, we are continuing to expand the media3-ui-compose and media3-ui-compose-material3 modules. This update introduces more granular control over your player layout, richer interaction patterns, and deeper integration with Material3. Customizable Player layout The Material 3 Player Composable now supports dedicated content slots for topControls, centerControls, bottomControls, and errorOverlay. You can drop in your own Composables or use the ready-made defaults published in PlayerDefaults: Player( player = player, topControls = { PlayerDefaults.TopControls(player) }, centerControls = { PlayerDefaults.CenterControls(player) }, bottomControls = { PlayerDefaults.BottomControls(player) }, ) The Player Composable also integrates FocusRequester support, enabling seamless D-pad and keyboard navigation on Android TV, foldables, and desktop environments. Example for a Composable Player with customized controls Gestures and playback speed control PlaybackSpeedState now provides a fast-forward/slow-motion API. The demo-compose app showcases this with a long-press gesture to fast-forward playback and seeking with double tap. Combined with the ProgressSlider introduced in 1.10, the Compose player UI now offers ric

## ESP-GMF v1.0: General Multimedia Framework, First Official Release

DevFeed: [ESP-GMF v1.0: General Multimedia Framework, First Official Release](<https://devfeed.tech/articles/esp-gmf-v1-0-general-multimedia-framework-first-official-release-13782.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2026/07/esp-gmf-v1-0-release/>)

Author: John Lee

Published: 2026-07-21T00:00:00Z

Content type: release

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [Frameworks](<https://devfeed.tech/topics/frameworks.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [releases](<https://devfeed.tech/topics/releases.md>), [software-architecture](<https://devfeed.tech/topics/software-architecture.md>), [Playback](<https://devfeed.tech/topics/playback.md>), [Image processing](<https://devfeed.tech/topics/image-processing.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [audio](<https://devfeed.tech/tags/audio.md>), [blog](<https://devfeed.tech/tags/blog.md>), [esp](<https://devfeed.tech/tags/esp.md>), [esp-gmf](<https://devfeed.tech/tags/esp-gmf.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [image-processing](<https://devfeed.tech/tags/image-processing.md>), [multimedia](<https://devfeed.tech/tags/multimedia.md>), [playback](<https://devfeed.tech/tags/playback.md>), [release](<https://devfeed.tech/tags/release.md>), [software-architecture](<https://devfeed.tech/tags/software-architecture.md>), [video](<https://devfeed.tech/tags/video.md>)

### AI overview

Espressif announces ESP-GMF v1.0, the first official release of its unified multimedia framework for developing audio, video, and AI multimedia applications on Espressif chips. The release provides a stable API, a modular component architecture, broader media and hardware support, and improved code reuse. It also introduces the ESP Multimedia Core as a shared foundation for multimedia components.

### Source excerpt

ESP-GMF v1.0 is the first official release of Espressif's General Multimedia Framework, a lightweight, unified framework for building audio, video, and AI multimedia applications on Espressif chips. This post introduces the release, walks through what is new for each component area, and lists the full v1.0 component set.

## Content Ingestion & Podcast Video Incident Report

DevFeed: [Content Ingestion & Podcast Video Incident Report](<https://devfeed.tech/articles/content-ingestion-podcast-video-incident-report-149.md>)

Original publisher: [Read original article](<https://engineering.atspotify.com/2026/7/content-ingestion-and-podcast-video-incident-report/>)

Author: Spotify Engineering

Published: 2026-07-20T16:24:48Z

Content type: article

Language: en

Sources: [Spotify Engineering](<https://devfeed.tech/sources/spotify-engineering.md>), [Spotify Engineering Blog](<https://devfeed.tech/sources/spotify-engineering-blog.md>)

Topics: [incident](<https://devfeed.tech/topics/incident.md>), [Transcodings](<https://devfeed.tech/topics/transcodings.md>), [systems](<https://devfeed.tech/topics/systems.md>), [Playback](<https://devfeed.tech/topics/playback.md>)

Tags: [analysis](<https://devfeed.tech/tags/analysis.md>), [batch](<https://devfeed.tech/tags/batch.md>), [cost](<https://devfeed.tech/tags/cost.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [incident](<https://devfeed.tech/tags/incident.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [media](<https://devfeed.tech/tags/media.md>), [playback](<https://devfeed.tech/tags/playback.md>), [publication](<https://devfeed.tech/tags/publication.md>), [scale](<https://devfeed.tech/tags/scale.md>)

### AI overview

Spotify Engineering reports on a June 24 incident in which video transcoding infrastructure reached capacity, creating a queue backlog and delaying podcast video publication for several hours. The report identifies limited capacity headroom, a concurrent batch-processing job, and increased per-item processing costs as contributing factors, and describes a broader reliability program for the publishing pipeline.

### Source excerpt

Over the past two months, podcast creators have experienced a series of reliability issues on Spotify. This... The post Content Ingestion & Podcast Video Incident Report appeared first on Spotify Engineering.

## GPT-5.6 is now available in Figma Make

DevFeed: [GPT-5.6 is now available in Figma Make](<https://devfeed.tech/articles/gpt-5-6-is-now-available-in-figma-make-9741.md>)

Original publisher: [Read original article](<https://www.figma.com/blog/gpt-5-6-is-now-available-in-figma-make/>)

Author: Gui Seiz

Published: 2026-07-09T12:00:00Z

Content type: article

Language: en

Sources: [Figma Blog](<https://devfeed.tech/sources/figma-blog.md>)

Topics: [Figma](<https://devfeed.tech/topics/figma.md>), [Code](<https://devfeed.tech/topics/code.md>), [App](<https://devfeed.tech/topics/app.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>), [GUI](<https://devfeed.tech/topics/gui.md>), [Playback](<https://devfeed.tech/topics/playback.md>), [FIRST](<https://devfeed.tech/topics/first.md>)

Tags: [app](<https://devfeed.tech/tags/app.md>), [audio](<https://devfeed.tech/tags/audio.md>), [building](<https://devfeed.tech/tags/building.md>), [code](<https://devfeed.tech/tags/code.md>), [design](<https://devfeed.tech/tags/design.md>), [efficiency](<https://devfeed.tech/tags/efficiency.md>), [evals](<https://devfeed.tech/tags/evals.md>), [figma](<https://devfeed.tech/tags/figma.md>), [gpt](<https://devfeed.tech/tags/gpt.md>), [music](<https://devfeed.tech/tags/music.md>), [openai](<https://devfeed.tech/tags/openai.md>), [playback](<https://devfeed.tech/tags/playback.md>), [prototypes](<https://devfeed.tech/tags/prototypes.md>), [search](<https://devfeed.tech/tags/search.md>), [ui](<https://devfeed.tech/tags/ui.md>), [visual-hierarchy](<https://devfeed.tech/tags/visual-hierarchy.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

This article announces OpenAI's GPT-5.6 integration in Figma Make, describing faster, higher-quality first results, efficient iteration, error self-healing, and faithful conversion of Figma designs into interactive prototypes and production code.

### Source excerpt

With accurate first results and fast iterations, OpenAI's GPT-5.6 gives your builds a strong start in Figma Make.

## VideoIO, PCM Mixing And Timed Whisper Captions

DevFeed: [VideoIO, PCM Mixing And Timed Whisper Captions](<https://devfeed.tech/articles/videoio-pcm-mixing-and-timed-whisper-captions-19662.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/videoio-audio-mixer-whisper/>)

Author: Shai Almog

Published: 2026-07-08T00:00:00Z

Content type: release

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [API](<https://devfeed.tech/topics/api.md>), [Whisper](<https://devfeed.tech/topics/whisper.md>), [cross-platform](<https://devfeed.tech/topics/cross-platform.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [audio](<https://devfeed.tech/tags/audio.md>), [cross-platform](<https://devfeed.tech/tags/cross-platform.md>), [encoding](<https://devfeed.tech/tags/encoding.md>), [playback](<https://devfeed.tech/tags/playback.md>), [release](<https://devfeed.tech/tags/release.md>), [transcription](<https://devfeed.tech/tags/transcription.md>), [video](<https://devfeed.tech/tags/video.md>), [whisper](<https://devfeed.tech/tags/whisper.md>)

### AI overview

Codename One's release adds cross-platform video encoding and decoding, sample-accurate PCM mixing, and timed Whisper transcription segments with SRT and VTT subtitle output. It can encode app-rendered frames, decode exact frames and audio where supported, and package native integrations across several platforms.

### Source excerpt

Codename One can now generate and inspect real video: encode app-rendered frames, decode exact frames, mix PCM, and turn Whisper timestamps into subtitles.

## No Lab, No Problem: Record CML2 Devices into pyATS Mocks for CI

DevFeed: [No Lab, No Problem: Record CML2 Devices into pyATS Mocks for CI](<https://devfeed.tech/articles/no-lab-no-problem-record-cml2-devices-into-pyats-mocks-for-ci-30873.md>)

Original publisher: [Read original article](<https://brent.leekley.me/blog/record-once-test-forever/>)

Author: Brent Leekley

Published: 2026-06-27T00:00:00Z

Content type: tutorial

Language: en

Sources: [brent.leekley.me blog](<https://devfeed.tech/sources/brent-leekley-me-blog.md>)

Topics: [GitHub Actions](<https://devfeed.tech/topics/github-actions.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Network](<https://devfeed.tech/topics/network.md>)

Tags: [ci](<https://devfeed.tech/tags/ci.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [cisco](<https://devfeed.tech/tags/cisco.md>), [cisco-modeling-labs](<https://devfeed.tech/tags/cisco-modeling-labs.md>), [cml](<https://devfeed.tech/tags/cml.md>), [cml2](<https://devfeed.tech/tags/cml2.md>), [genie](<https://devfeed.tech/tags/genie.md>), [github-actions](<https://devfeed.tech/tags/github-actions.md>), [mock-devices](<https://devfeed.tech/tags/mock-devices.md>), [network-automation](<https://devfeed.tech/tags/network-automation.md>), [network-testing](<https://devfeed.tech/tags/network-testing.md>), [ospf](<https://devfeed.tech/tags/ospf.md>), [playback](<https://devfeed.tech/tags/playback.md>), [pyats](<https://devfeed.tech/tags/pyats.md>), [record-and-replay](<https://devfeed.tech/tags/record-and-replay.md>), [testing](<https://devfeed.tech/tags/testing.md>), [unicon](<https://devfeed.tech/tags/unicon.md>)

### AI overview

This tutorial explains how to record responses from real Cisco Modeling Labs 2 devices with pyATS and unicon, commit the recordings, and replay the same test suite in GitHub Actions. Replay allows the tests to run offline without booting or connecting to the lab.

### Source excerpt

Develop against the live CML2 lab, then record it once with unicon playback and replay the exact same pyATS suite in GitHub Actions with no lab to license or reach. Point the testbed at an unreachable address and the suite still passes, because replay never opens a socket. Includes a real companion repo with a green Actions run. Fourth in a pyATS + CML2 network programmability series.

## Khronos Launches Initiative to Extend glTF for Volumetric Media

DevFeed: [Khronos Launches Initiative to Extend glTF for Volumetric Media](<https://devfeed.tech/articles/khronos-launches-initiative-to-extend-gltf-for-volumetric-media-15113.md>)

Original publisher: [Read original article](<https://www.khronos.org/blog/khronos-launches-initiative-to-extend-gltf-for-volumetric-media>)

Author: jphilips (jeff@khronosgroup.org)

Published: 2026-06-15T13:00:00Z

Content type: news

Language: en

Sources: [Blogs Khronos Blog](<https://devfeed.tech/sources/blogs-khronos-blog.md>)

Topics: [3D](<https://devfeed.tech/topics/3d.md>), [interoperability](<https://devfeed.tech/topics/interoperability.md>)

Tags: [3d](<https://devfeed.tech/tags/3d.md>), [api](<https://devfeed.tech/tags/api.md>), [blog-gltf-volumetri](<https://devfeed.tech/tags/blog-gltf-volumetri.md>), [capture](<https://devfeed.tech/tags/capture.md>), [extend](<https://devfeed.tech/tags/extend.md>), [gltf](<https://devfeed.tech/tags/gltf.md>), [media](<https://devfeed.tech/tags/media.md>), [playback](<https://devfeed.tech/tags/playback.md>), [standard](<https://devfeed.tech/tags/standard.md>), [standards](<https://devfeed.tech/tags/standards.md>), [streaming](<https://devfeed.tech/tags/streaming.md>)

### AI overview

Khronos has established a Volumetric Media Subgroup within its 3D Formats working group to extend glTF for interoperability across volumetric capture, data formats, and content playback. The initiative invites organizations to help define the new capabilities.

### Source excerpt

Any interested organizations are invited to join Khronos to help define new glTF capabilities to enable interoperable volumetric capture, streaming and playback

## From VHS to Interactive Streams: Customization at Scale with the NFL Sunday Ticket on YouTube

DevFeed: [From VHS to Interactive Streams: Customization at Scale with the NFL Sunday Ticket on YouTube](<https://devfeed.tech/articles/from-vhs-to-interactive-streams-customization-at-scale-with-the-nfl-sunday-ticket-on-youtube-33268.md>)

Original publisher: [Read original article](<https://8thlight.com/insights/from-vhs-to-interactive-streams-customization-at-scale-with-the-nfl-sunday-ticket-on-youtube-2>)

Author: Shawn DeVries

Published: 2026-01-23T23:05:00Z

Content type: article

Language: en

Sources: [8th Light Insights](<https://devfeed.tech/sources/8th-light-insights.md>)

Topics: [Streaming](<https://devfeed.tech/topics/streaming.md>), [personalization](<https://devfeed.tech/topics/personalization.md>), [Sports](<https://devfeed.tech/topics/sports.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [Playback](<https://devfeed.tech/topics/playback.md>), [ui](<https://devfeed.tech/topics/ui.md>), [parallel](<https://devfeed.tech/topics/parallel.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>)

Tags: [customization](<https://devfeed.tech/tags/customization.md>), [interactive](<https://devfeed.tech/tags/interactive.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [parallel](<https://devfeed.tech/tags/parallel.md>), [personalization](<https://devfeed.tech/tags/personalization.md>), [platform-innovation](<https://devfeed.tech/tags/platform-innovation.md>), [playback](<https://devfeed.tech/tags/playback.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [scale](<https://devfeed.tech/tags/scale.md>), [sports](<https://devfeed.tech/tags/sports.md>), [streams](<https://devfeed.tech/tags/streams.md>), [ui](<https://devfeed.tech/tags/ui.md>)

### AI overview

This article examines how NFL Sunday Ticket on YouTube moved live sports viewing from a fixed broadcast toward personalized, interactive streams. It describes custom Multiview layouts, fantasy integrations, spoiler controls, playback options, and interfaces that work across TVs, mobile devices, and tablets.

### Source excerpt

It's the mid-90s, it's Sunday morning, and you're about to set your VCRs to record on your NFL game of choice You'd capture everything, commercials, dead time, halftime filler, and hope the tape didn't cut out in overtime. It was static. One-size-fits-all. Then TiVo arrived. That pause button changed the game. Suddenly, fans could freeze a field goal, run to grab game day food, and unpause just in time for the kick. Control entered the living room. Fast forward to NFL Sunday Ticket on YouTube. Fans are now building their own broadcast in real time. The cultural shift is clear: live sports have moved from passive consumption to personalized control over the gameday experience. Raising the Stakes For nearly three decades, NFL Sunday Ticket lived only on DirecTV. It was a premium cable-era product; expensive, exclusive, and tied to satellite hardware. Fans outside their home market had little choice but to buy into the bundle if they wanted every game. That era is over. When YouTube secured the Sunday Ticket package, it leapt from the satellite dish into the streaming stack. And with that leap came a redefinition of expectations: reliability is still required, but now the baseline includes interactivity and personalization at a massive scale. Inside Sunday Ticket's interactive layer: Custom Multiview Fans can build their own layout with two, three, or four games running in parallel. Local broadcasts integrate seamlessly for YouTube TV base subscribers. Multiview works across TVs, mobile, and tablets, keeping the experience consistent. Fantasy View Integration Users can link NFL Fantasy and Yahoo Fantasy accounts. This allows fantasy stats and team updates surface directly in the stream. Spoiler Mode & Playback Features Hide scores until you're ready to see them. Advanced playback controls such as broadcast delay toggle All the features create more ways to personalize the live feed. Improved UI & Side-by-Side Experience Dual-column layouts show live action next to stats

## Version control: How Figma Make helped us figure out video playback

DevFeed: [Version control: How Figma Make helped us figure out video playback](<https://devfeed.tech/articles/version-control-how-figma-make-helped-us-figure-out-video-playback-10185.md>)

Original publisher: [Read original article](<https://www.figma.com/blog/version-control-figma-make-video-playback/>)

Author: Jenny Xie

Published: 2025-08-25T00:00:00Z

Content type: article

Language: en

Sources: [Figma Blog](<https://devfeed.tech/sources/figma-blog.md>)

Topics: [Figma](<https://devfeed.tech/topics/figma.md>), [Playback](<https://devfeed.tech/topics/playback.md>), [Canvas](<https://devfeed.tech/topics/canvas.md>), [App](<https://devfeed.tech/topics/app.md>)

Tags: [3d](<https://devfeed.tech/tags/3d.md>), [code](<https://devfeed.tech/tags/code.md>), [design](<https://devfeed.tech/tags/design.md>), [figma](<https://devfeed.tech/tags/figma.md>), [playback](<https://devfeed.tech/tags/playback.md>), [prototypes](<https://devfeed.tech/tags/prototypes.md>), [ui](<https://devfeed.tech/tags/ui.md>), [video](<https://devfeed.tech/tags/video.md>)

### AI overview

This article explains how Figma Product Designer Natasha Tenggoro used Figma Make to prototype and refine the video playback experience for Figma Buzz. The team designed flexible playback controls for video assets that could be layered with text and images, moved around the canvas, cropped, resized, or viewed in different asset states.

### Source excerpt

To get videos working just right in Figma Buzz, Product Designer Natasha Tenggoro used Figma Make to prototype complex ideas when words alone fell short. We show three of them here, prompts and all.

## How teams tap into the power of design with Figma Slides

DevFeed: [How teams tap into the power of design with Figma Slides](<https://devfeed.tech/articles/how-teams-tap-into-the-power-of-design-with-figma-slides-9784.md>)

Original publisher: [Read original article](<https://www.figma.com/blog/how-teams-tap-into-the-power-of-design-with-figma-slides/>)

Author: Jenny Xie

Published: 2025-03-19T00:00:00Z

Content type: release

Language: en

Sources: [Figma Blog](<https://devfeed.tech/sources/figma-blog.md>)

Topics: [Figma](<https://devfeed.tech/topics/figma.md>), [UI/UX Design](<https://devfeed.tech/topics/ui-ux-design.md>), [User experience (UX)](<https://devfeed.tech/topics/ux.md>), [Data visualization](<https://devfeed.tech/topics/data-visualization.md>)

Tags: [collaboration](<https://devfeed.tech/tags/collaboration.md>), [components](<https://devfeed.tech/tags/components.md>), [features](<https://devfeed.tech/tags/features.md>), [figma](<https://devfeed.tech/tags/figma.md>), [playback](<https://devfeed.tech/tags/playback.md>), [plugins](<https://devfeed.tech/tags/plugins.md>), [prototypes](<https://devfeed.tech/tags/prototypes.md>), [tools](<https://devfeed.tech/tags/tools.md>), [ui-ux-design](<https://devfeed.tech/tags/ui-ux-design.md>), [visualization](<https://devfeed.tech/tags/visualization.md>)

### AI overview

Figma announces new Figma Slides features and an open beta focused on high-fidelity design, visual storytelling, and cross-functional collaboration. The updates include video controls, components, object-level animations, .PPTX import and export, templates, brand libraries, and embeddable prototypes.

### Source excerpt

Today, we're announcing new features in Figma Slides that unlock high-fidelity design and cross-functional collaboration.

## Engineering Real-Time Animated Profile Pictures

DevFeed: [Engineering Real-Time Animated Profile Pictures](<https://devfeed.tech/articles/engineering-real-time-animated-profile-pictures-38367.md>)

Original publisher: [Read original article](<https://cyrilmottier.com/posts/2025/engineering-real-time-animated-profile-pictures/>)

Author: Cyril Mottier

Published: 2025-02-16T13:21:47Z

Content type: article

Language: en

Sources: [Cyril Mottier Blog](<https://devfeed.tech/sources/cyril-mottier-blog.md>)

Topics: [real-time face tracking](<https://devfeed.tech/topics/real-time-face-tracking.md>), [Playback](<https://devfeed.tech/topics/playback.md>), [data](<https://devfeed.tech/topics/data.md>), [Caching](<https://devfeed.tech/topics/caching.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [caching](<https://devfeed.tech/tags/caching.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [playback](<https://devfeed.tech/tags/playback.md>), [real-time](<https://devfeed.tech/tags/real-time.md>)

### AI overview

This engineering article explains how amo apps implement transparent animated profile pictures called "Your Face." It covers recording with real-time face detection and selfie fragmentation, encoding the original video and mask in H.265, and queue-based playback that applies the mask and cycles decoded frames for back-and-forth real-time animation. The system has run on Android and iOS for over a year.

### Source excerpt

This article was initially published as a thread of posts on X. For the sake of readability and long-term availability, it is now available here as a single-page article. Post 1 In the amo apps, profile pictures are done a bit differently. You record "Your Face", a transparent animated boomerang-like cutout. It feels more personal. You see your friends come to life on-screen, not through overly curated or filtered camera roll photos.

## Recent improvements to the Maestro console

DevFeed: [Recent improvements to the Maestro console](<https://devfeed.tech/articles/recent-improvements-to-the-maestro-console-22921.md>)

Original publisher: [Read original article](<https://maestro.dev/blog/recent-improvements-to-robin>)

Author: Dan Caseley

Published: 2024-12-19T08:00:00Z

Content type: release

Language: en

Sources: [mobile.dev - Medium](<https://devfeed.tech/sources/mobile-dev-medium.md>)

Topics: [Testing](<https://devfeed.tech/topics/testing.md>), [Playback](<https://devfeed.tech/topics/playback.md>), [Resilience](<https://devfeed.tech/topics/resilience.md>)

Tags: [flaky](<https://devfeed.tech/tags/flaky.md>), [improvements](<https://devfeed.tech/tags/improvements.md>), [junit](<https://devfeed.tech/tags/junit.md>), [maestro](<https://devfeed.tech/tags/maestro.md>), [playback](<https://devfeed.tech/tags/playback.md>), [resilience](<https://devfeed.tech/tags/resilience.md>), [screenshots](<https://devfeed.tech/tags/screenshots.md>), [storage](<https://devfeed.tech/tags/storage.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

Maestro describes recent improvements to its console, including clearer playback steps, inline videos, flow run history, and fixes for JUnit reporting, video recording, and resilience when uploading screenshots and videos.

### Source excerpt

Howdy, testers! We're excited to share a quick update on changes we've made to the Maestro console over the last few weeks. There's a bunch you'll have noticed already, but to m...

## Ten years of Overcast: A new foundation

DevFeed: [Ten years of Overcast: A new foundation](<https://devfeed.tech/articles/ten-years-of-overcast-a-new-foundation-38593.md>)

Original publisher: [Read original article](<https://marco.org/2024/07/16/overcast-rewrite>)

Author: Marco Arment

Published: 2024-07-16T12:57:40Z

Content type: article

Language: en

Sources: [Marco.org](<https://devfeed.tech/sources/marco-org.md>)

Topics: [App](<https://devfeed.tech/topics/app.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [Playback](<https://devfeed.tech/topics/playback.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>)

Tags: [accessible](<https://devfeed.tech/tags/accessible.md>), [app](<https://devfeed.tech/tags/app.md>), [apple](<https://devfeed.tech/tags/apple.md>), [faster](<https://devfeed.tech/tags/faster.md>), [launch](<https://devfeed.tech/tags/launch.md>), [navigation](<https://devfeed.tech/tags/navigation.md>), [new-features](<https://devfeed.tech/tags/new-features.md>), [playback](<https://devfeed.tech/tags/playback.md>), [privacy](<https://devfeed.tech/tags/privacy.md>), [redesign](<https://devfeed.tech/tags/redesign.md>), [rewrite](<https://devfeed.tech/tags/rewrite.md>), [shortcuts](<https://devfeed.tech/tags/shortcuts.md>), [storage](<https://devfeed.tech/tags/storage.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [sync](<https://devfeed.tech/tags/sync.md>)

### AI overview

Overcast has launched a substantial rewrite and redesign of most of its iOS app for its tenth anniversary. The update improves responsiveness, reliability, accessibility, navigation, and controls, while retaining most features and the existing audio engine. Streaming has been replaced by downloading episodes before playback, and several missing features are planned to return.

### Source excerpt

Today, on the tenth anniversary of Overcast 1.0, I'm happy to launch a complete rewrite and redesign of most of the iOS app, built to carry Overcast into the next decade -- and hopefully beyond. Like podcasts better than blog posts? Listen to ATP #596 for more! What's new Much faster, more responsive, more reliable, and more accessible. Modern design, optimized for easily-reached controls on today's phone sizes. Improvements throughout, such as undoing large seeks, new playlist-priority options, easier navigation, and more. What's not Most features. Overcast is still Overcast! The audio engine. It's the best part of Overcast, and still leads the industry in sound quality, silence skipping, and volume normalization. (More soon!) The business. I'm still a one-person operation, with no funding or external ownership, serving only my customers. My principles. I always want to make the best podcast app, and I'll never disrespect your time, attention, or privacy. What's gone Streaming. Most big podcasts now use dynamic ad insertion, which causes bugs and problems for streaming playback.1 Downloading episodes completely before they begin playback is much more reliable. Tapping a non-downloaded episode will now open the playback screen, download it, then start playback. It works similarly to the way streaming did before, but playback begins after the download completes, not after a portion of it is buffered. On today's fast networks, this usually only takes a few extra seconds. And in the near future, I'll be adding smarter options and more control over selective downloading of episodes to further improve the experience for people who don't automatically download every episode. What's next The last few missing features from the old app, such as Shortcuts support, storage management, and OPML. These are absent now, but will return soon. More options for downloading and deleting episodes. Upgrading the Apple Watch app to the new, faster sync engine. (The Watch app is currently

## Teleport 15 release adds UI, session playback, AWS KMS, and Kubernetes Operator improvements

DevFeed: [Teleport 15 release adds UI, session playback, AWS KMS, and Kubernetes Operator improvements](<https://devfeed.tech/articles/teleport-15-blog-29895.md>)

Original publisher: [Read original article](<https://goteleport.com/blog/teleport-15/>)

Author: ben@goteleport.com (Ben Arent)

Published: 2024-02-01T00:00:00Z

Content type: release

Language: en

Sources: [Teleport](<https://devfeed.tech/sources/teleport.md>)

Topics: [releases](<https://devfeed.tech/topics/releases.md>), [ui](<https://devfeed.tech/topics/ui.md>), [Playback](<https://devfeed.tech/topics/playback.md>), [MFA](<https://devfeed.tech/topics/mfa.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Amazon EKS](<https://devfeed.tech/topics/amazon-eks.md>)

Tags: [aws](<https://devfeed.tech/tags/aws.md>), [features](<https://devfeed.tech/tags/features.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [mfa](<https://devfeed.tech/tags/mfa.md>), [playback](<https://devfeed.tech/tags/playback.md>), [release](<https://devfeed.tech/tags/release.md>), [ui](<https://devfeed.tech/tags/ui.md>)

### AI overview

Teleport 15 is a major release of Teleport with a revamped UI, session playback improvements, AWS KMS support, a standalone Kubernetes Operator, MFA for administrative actions, EKS integration, and other updates. The article also describes breaking changes that users should review before upgrading.

### Source excerpt

Teleport 15 introduces significant enhancements: a revamped UI, better session playback, extended AWS KMS support, a standalone Kubernetes Operator, and much more.

## Smoother sailing: Studying audio imperfections in Steamboat Willie

DevFeed: [Smoother sailing: Studying audio imperfections in Steamboat Willie](<https://devfeed.tech/articles/smoother-sailing-studying-audio-imperfections-in-steamboat-willie-21660.md>)

Original publisher: [Read original article](<https://www.windytan.com/2024/01/smoother-sailing-steamboat-willie-flutter.html>)

Author: Oona Räisänen (noreply@blogger.com)

Published: 2024-01-23T19:47:00Z

Content type: tutorial

Language: en

Sources: [Oona Räisänen](<https://devfeed.tech/sources/oona-raisanen.md>)

Topics: [Playback](<https://devfeed.tech/topics/playback.md>), [Compression](<https://devfeed.tech/topics/compression.md>), [Tool](<https://devfeed.tech/topics/tool.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [audio](<https://devfeed.tech/tags/audio.md>), [audio-media](<https://devfeed.tech/tags/audio-media.md>), [code](<https://devfeed.tech/tags/code.md>), [compression](<https://devfeed.tech/tags/compression.md>), [music](<https://devfeed.tech/tags/music.md>), [playback](<https://devfeed.tech/tags/playback.md>), [tool](<https://devfeed.tech/tags/tool.md>)

### AI overview

The article examines flutter distortion in the soundtrack of the 1928 cartoon Steamboat Willie. It discusses prior attempts to reduce the unstable playback or recording speed, including Celemony Capstan, and considers a homemade approach using a high-quality digital source.

### Source excerpt

Steamboat Willie (1928) was one of the earliest cartoons with synchronized sound. That is, it had post-production sound effects; this was something new and exciting. Now that the cartoon has recently entered the public domain[bbc24] we can safely delve into its famous soundtrack. See, there's something interesting about how it sounds... If you listen closely to the soundtrack on Youtube it sounds somehow distorted. You might be tempted to point out that it's 96 years old, yes. But you might also recognize that it is suffering from flutter, i.e. an unstable playback or recording speed. In the spirit of this blog let's geek out for a bit and study this flutter distortion further. Can we learn something interesting? Could we perhaps learn enough to be able to reduce it? Of course the flutter might be 100% authentic to how it sounded in theatres in the 1920s; we don't know when and why it appeared in the audio (more on that later!). It might have sounded even worse. But we can still hope to enjoy the sound effects in their original recorded form. Prior work I'm not the first one to notice this clip is 'fluttering' and to try and do something about it. I found videos of people's attempts to un-flutter it using Celemony Capstan, a professional tool made just for this purpose, with varying results. Capstan uses Melodyne's famous note detection engine to detect musical features and then controls a varispeed effect to cancel out any flutter. But Capstan is expensive, and it's more fun to come up with a home-made solution anyway. And what about non-musical sounds? Besides, I had some code laying around in a forgotten desk drawer that just might fit the purpose. Finding a high quality source Why would I need a high-quality digital file of a poor-quality soundtrack from the 1920s? I guess it's the archivist in me hoping that it has been preserved with high level of detail. But also, if you're going to try and dig up some hidden details in the sound, you'd want minimal interfere

## How to cast Linux audio and microphone to Discord

DevFeed: [How to cast Linux audio and microphone to Discord](<https://devfeed.tech/articles/how-to-cast-linux-audio-and-microphone-to-discord-29058.md>)

Original publisher: [Read original article](<https://dmitrysamoylenko.com/2023/11/25/linux-music-and-mic-to-discord.html>)

Author: Dmitry Samoylenko

Published: 2023-11-25T00:00:00Z

Content type: tutorial

Language: en

Sources: [Dmitry Samoylenko - Android Developer Blog](<https://devfeed.tech/sources/dmitry-samoylenko-android-developer-blog.md>)

Topics: [Discord](<https://devfeed.tech/topics/discord.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Playback](<https://devfeed.tech/topics/playback.md>)

Tags: [audio](<https://devfeed.tech/tags/audio.md>), [cast](<https://devfeed.tech/tags/cast.md>), [devices](<https://devfeed.tech/tags/devices.md>), [discord](<https://devfeed.tech/tags/discord.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [linux](<https://devfeed.tech/tags/linux.md>), [music](<https://devfeed.tech/tags/music.md>), [music-player](<https://devfeed.tech/tags/music-player.md>), [playback](<https://devfeed.tech/tags/playback.md>)

### AI overview

A tutorial explaining how to route Linux system audio and microphone input to Discord by creating virtual audio sinks and configuring them in PulseAudio's pavucontrol.

### Source excerpt

How to cast Linux audio and microphone to Discord

## Introducing the ZimaBlade! - An affordable Low Power Single Board Computer!

DevFeed: [Introducing the ZimaBlade! - An affordable Low Power Single Board Computer!](<https://devfeed.tech/articles/introducing-the-zimablade-an-affordable-low-power-single-board-computer-10716.md>)

Original publisher: [Read original article](<https://technotim.com/posts/zimablade-review/>)

Author: Techno Tim

Published: 2023-10-30T13:00:00Z

Content type: comparison

Language: en

Sources: [Techno Tim](<https://devfeed.tech/sources/techno-tim.md>)

Topics: [Hardware](<https://devfeed.tech/topics/hardware.md>), [Homelab](<https://devfeed.tech/topics/homelab.md>), [cpu](<https://devfeed.tech/topics/cpu.md>), [virtualization](<https://devfeed.tech/topics/virtualization.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>)

Tags: [computer](<https://devfeed.tech/tags/computer.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [gaming](<https://devfeed.tech/tags/gaming.md>), [home-server](<https://devfeed.tech/tags/home-server.md>), [homelab](<https://devfeed.tech/tags/homelab.md>), [intel](<https://devfeed.tech/tags/intel.md>), [low-power](<https://devfeed.tech/tags/low-power.md>), [nas](<https://devfeed.tech/tags/nas.md>), [playback](<https://devfeed.tech/tags/playback.md>), [single-board-computer](<https://devfeed.tech/tags/single-board-computer.md>), [virtualization](<https://devfeed.tech/tags/virtualization.md>)

### AI overview

This review examines the ZimaBlade, a low-power single-board computer from Ice Whale, for home servers, homelabs, NAS use, tinkering, retro gaming, and desktop use. It discusses the device's design, comparison with the ZimaBoard, processor options, virtualization and encryption support, graphics capabilities, and video playback features.

### Source excerpt

Introducing the ZimaBlade, an affordable, low power, single board computer that's great for a home server, homelabs, tinkering, NAS, retro gaming, or even a dual boot desktop system like me. 📺 Watch Video Disclosures: I was not paid Ice Whale provided ZimaBlades and accessories for testing I bought everything else with my own money Intro ZimaBlade stands out Every so often a de...

[Next page](<https://devfeed.tech/tags/playback.md?cursor=WyIyMDIzLTEwLTMwVDEzOjAwOjAwKzAwOjAwIiwgIjMwNzllNzYyLTM4MmMtNGZkNC05MjM1LWEzZTZiODQ0NTk1NyJd>)