<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: SavepointApp</title>
    <description>The latest articles on DEV Community by SavepointApp (@savepointapp).</description>
    <link>https://dev.to/savepointapp</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3986278%2F4ae094c0-98ed-4e18-aaee-91094328482a.png</url>
      <title>DEV Community: SavepointApp</title>
      <link>https://dev.to/savepointapp</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/savepointapp"/>
    <language>en</language>
    <item>
      <title>Chronolog: SavePoint v1.79.1 Adds Discord Audio Quality Controls, Rebuilt Audio-Only Mode &amp; Pre-Render Health Checks</title>
      <dc:creator>SavepointApp</dc:creator>
      <pubDate>Wed, 07 Oct 2026 18:06:29 +0000</pubDate>
      <link>https://dev.to/savepointapp/chronolog-savepoint-v1791-adds-discord-audio-quality-controls-rebuilt-audio-only-mode--46d9</link>
      <guid>https://dev.to/savepointapp/chronolog-savepoint-v1791-adds-discord-audio-quality-controls-rebuilt-audio-only-mode--46d9</guid>
      <description>&lt;p&gt;SavePoint Station Manager v1.79.1 is out, with a substantial rebuild of Audio-Only Mode and new safeguards around video pre-rendering.&lt;/p&gt;

&lt;p&gt;The biggest architectural change is in audio broadcasting. Previously, Audio-Only Mode started a new FFmpeg process as tracks changed. v1.79.1 replaces that with one continuous stream that stays active from the beginning of the broadcast until it stops.&lt;/p&gt;

&lt;p&gt;That means cleaner track transitions, more reliable Discord playback, and live microphone sessions that can persist across multiple tracks.&lt;/p&gt;

&lt;p&gt;Discord broadcasting also now supports configurable audio bitrate. SavePoint can match the voice channel automatically or use a fixed bitrate, with rates up to 384 kbps on Discord servers with the required Boost level.&lt;/p&gt;

&lt;p&gt;On the video side, we ran into a different reliability problem: a pre-rendered file could have the expected size and duration while still containing damaged video that would fail during playback.&lt;/p&gt;

&lt;p&gt;New pre-renders are now checked before they are put into service. We also added Verify Renders and Deep Verify tools so existing render libraries can be checked after upgrading, moving media or restoring a station.&lt;/p&gt;

&lt;p&gt;v1.79.1 also includes fixes and improvements for Discord reconnects, audio monitoring, standby media, output mode changes, 9:16 exports and station settings.&lt;/p&gt;

&lt;p&gt;Full release notes:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://savepoint.fm/blog/savepoint-v1-79-1-release-notes" rel="noopener noreferrer"&gt;https://savepoint.fm/blog/savepoint-v1-79-1-release-notes&lt;/a&gt;&lt;/p&gt;

</description>
      <category>selfhosted</category>
      <category>broadcasting</category>
      <category>discord</category>
      <category>communityradio</category>
    </item>
    <item>
      <title>Chronolog: SavePoint v1.75.0 Adds 9:16 Video Tools, Improved YouTube Publishing &amp; Playlist Exports, and Substack Live support</title>
      <dc:creator>SavepointApp</dc:creator>
      <pubDate>Tue, 22 Sep 2026 23:39:59 +0000</pubDate>
      <link>https://dev.to/savepointapp/chronolog-savepoint-v1750-adds-916-video-tools-improved-youtube-publishing-playlist-exports-36l</link>
      <guid>https://dev.to/savepointapp/chronolog-savepoint-v1750-adds-916-video-tools-improved-youtube-publishing-playlist-exports-36l</guid>
      <description>&lt;p&gt;SavePoint Station Manager v1.75.0 has been released! 🚀 🎉&lt;/p&gt;

&lt;p&gt;This release puts a lot of focus on publishing and video workflows, especially stronger integrations with the YouTube API. &lt;/p&gt;

&lt;p&gt;Altogether 1.75 offers SavePoint users better YouTube publishing tools, better 9:16 video canvasing support and improved pre-render controls. Plus a new simulcast destination: Substack Live.&lt;/p&gt;

&lt;p&gt;If you're interested in self-hosted internet radio, live streaming streaming automation and brand management, or turning a station's media catalog into reusable video content, here's everything included in the release:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://savepoint.fm/blog/savepoint-v1-75-0-release-notes?utm_source=devto&amp;amp;utm_medium=social&amp;amp;utm_campaign=savepoint_v1_75_0_release&amp;amp;utm_content=release_announcement" rel="noopener noreferrer"&gt;https://savepoint.fm/blog/savepoint-v1-75-0-release-notes?utm_source=devto&amp;amp;utm_medium=social&amp;amp;utm_campaign=savepoint_v1_75_0_release&amp;amp;utm_content=release_announcement&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Thanks for following our Dev.to! Please follow us here for more changelog updates. &lt;/p&gt;

</description>
      <category>selfhosted</category>
      <category>youtube</category>
      <category>substack</category>
      <category>buildinpublic</category>
    </item>
    <item>
      <title>A quick comparison of Discord radio bots</title>
      <dc:creator>SavepointApp</dc:creator>
      <pubDate>Tue, 11 Aug 2026 15:12:53 +0000</pubDate>
      <link>https://dev.to/savepointapp/a-quick-comparison-of-discord-radio-bots-2cld</link>
      <guid>https://dev.to/savepointapp/a-quick-comparison-of-discord-radio-bots-2cld</guid>
      <description>&lt;p&gt;We took a closer look at Discord music bots from a slightly different perspective: what happens when a community outgrows the request → queue → playback model?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F52dgmqvxe2jdg19gsimf.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F52dgmqvxe2jdg19gsimf.gif" alt=" " width="220" height="165"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The comparison covers &lt;strong&gt;GreenBot&lt;/strong&gt;, &lt;strong&gt;Jockie Music&lt;/strong&gt;, &lt;strong&gt;FlaviBot&lt;/strong&gt;, and &lt;strong&gt;SavePoint&lt;/strong&gt;, including 24/7 playback, scheduling, contributors, live programming, chat management, self-hosting, and infrastructure tradeoffs.&lt;/p&gt;

&lt;p&gt;The interesting distinction is not really "music bot vs. better music bot." It is queue management vs. programming management.&lt;/p&gt;

&lt;p&gt;Thanks for following SavePoint's Dev.to account! To read more from our comparison article please visit:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://savepoint.fm/blog/discord-music-bot-alternatives" rel="noopener noreferrer"&gt;https://savepoint.fm/blog/discord-music-bot-alternatives&lt;/a&gt;&lt;/p&gt;

</description>
      <category>discord</category>
      <category>discordbots</category>
      <category>radio</category>
      <category>community</category>
    </item>
    <item>
      <title>When does a Discord music bot stop being enough? We compare GreenBot, Jockie Music, FlaviBot, and SavePoint across queues, 24/7 playback, scheduling, contributors, and self-hosting.

https://savepoint.fm/blog/discord-music-bot-alternatives</title>
      <dc:creator>SavepointApp</dc:creator>
      <pubDate>Tue, 11 Aug 2026 15:06:12 +0000</pubDate>
      <link>https://dev.to/savepointapp/when-does-a-discord-music-bot-stop-being-enough-we-compare-greenbot-jockie-music-flavibot-and-1453</link>
      <guid>https://dev.to/savepointapp/when-does-a-discord-music-bot-stop-being-enough-we-compare-greenbot-jockie-music-flavibot-and-1453</guid>
      <description>&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://savepoint.fm/blog/discord-music-bot-alternatives" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fsavepoint.fm%2Fblog-images%2Fdiscord-music-bot-alternatives%2Fhero-animated.webp" height="380" class="m-0" width="760"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://savepoint.fm/blog/discord-music-bot-alternatives" rel="noopener noreferrer" class="c-link"&gt;
            Discord Music Bot Alternatives for Self-Hosted Stations | SavePoint.fm
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            GreenBot, Jockie Music, and FlaviBot compared to SavePoint, a self-hosted platform for scheduled Discord broadcasting.
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fsavepoint.fm%2Ficon.svg%3F5204898cb8087361" width="32" height="32"&gt;
          savepoint.fm
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


</description>
    </item>
    <item>
      <title>Have You Ever Wanted to Run a 24/7 Live TV Channel or Radio Station With a Team?</title>
      <dc:creator>SavepointApp</dc:creator>
      <pubDate>Wed, 08 Jul 2026 13:27:10 +0000</pubDate>
      <link>https://dev.to/savepointapp/have-you-ever-wanted-to-run-a-247-live-tv-channel-or-radio-station-with-a-team-l0c</link>
      <guid>https://dev.to/savepointapp/have-you-ever-wanted-to-run-a-247-live-tv-channel-or-radio-station-with-a-team-l0c</guid>
      <description>&lt;p&gt;Running a station alone is one thing.&lt;/p&gt;

&lt;p&gt;Running it with several DJs, curators, and contributors introduces a different challenge: how do you distribute responsibility without giving everyone access to everything?&lt;/p&gt;

&lt;p&gt;SavePoint sub-account management gives every contributor their own login, assigned programming, and clearly defined permissions.&lt;/p&gt;

&lt;h2&gt;
  
  
  Invite DJs, Curators, and Contributors
&lt;/h2&gt;

&lt;p&gt;Station owners can create separate accounts for everyone involved in the operation.&lt;/p&gt;

&lt;p&gt;Each contributor sets their own password through a time-limited setup link. No email server or SMTP configuration is required. Generate the link and share it through Discord, text, email, or another channel.&lt;/p&gt;

&lt;h2&gt;
  
  
  Assign Stations and Segments
&lt;/h2&gt;

&lt;p&gt;Each account can be assigned to specific stations and segments.&lt;/p&gt;

&lt;p&gt;Segments act as the primary unit of delegation. When someone receives access to a segment, they automatically receive access to the playlists contained inside it.&lt;/p&gt;

&lt;p&gt;Add another playlist to that segment later and the contributor receives access automatically.&lt;/p&gt;

&lt;p&gt;This allows a DJ to manage a weekly show, a curator to maintain several music blocks, or a station manager to oversee broader areas of the schedule.&lt;/p&gt;

&lt;h2&gt;
  
  
  Choose From 34 Permissions
&lt;/h2&gt;

&lt;p&gt;SavePoint includes 34 granular capabilities organized across eight categories:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Library&lt;/li&gt;
&lt;li&gt;Media&lt;/li&gt;
&lt;li&gt;Playlists&lt;/li&gt;
&lt;li&gt;Segments&lt;/li&gt;
&lt;li&gt;Schedule&lt;/li&gt;
&lt;li&gt;Favorites&lt;/li&gt;
&lt;li&gt;History&lt;/li&gt;
&lt;li&gt;Administration&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Preset roles provide a starting point for common account types, while individual permissions can be adjusted afterward.&lt;/p&gt;

&lt;p&gt;The distinction between own content and all content allows station owners to decide whether contributors should manage only what they created or receive broader access across the station.&lt;/p&gt;

&lt;h2&gt;
  
  
  Set Individual Storage Quotas
&lt;/h2&gt;

&lt;p&gt;Each account can receive separate limits for library and media uploads.&lt;/p&gt;

&lt;p&gt;This gives every contributor room to work while preventing one account from consuming the station’s entire storage allocation.&lt;/p&gt;

&lt;h2&gt;
  
  
  Restrict DJ Mode to Scheduled Airtime
&lt;/h2&gt;

&lt;p&gt;Sub-accounts integrate directly with DJ Mode.&lt;/p&gt;

&lt;p&gt;Contributors can see a countdown to their next segment, review upcoming time slots, prepare microphone settings, and monitor the broadcast.&lt;/p&gt;

&lt;p&gt;Push-to-talk remains locked until the contributor’s assigned segment begins.&lt;/p&gt;

&lt;p&gt;When the segment ends, microphone access ends with it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Protect the Station
&lt;/h2&gt;

&lt;p&gt;Built-in protections help prevent accidental or unauthorized changes.&lt;/p&gt;

&lt;p&gt;Sub-accounts cannot delete playlists or segments that are currently scheduled for broadcast. Contributors cannot attach content they do not already have permission to access.&lt;/p&gt;

&lt;p&gt;Station owners can also use View as User to experience SavePoint through another account and confirm exactly what that contributor can see and manage.&lt;/p&gt;

&lt;h2&gt;
  
  
  Operate the Station Together
&lt;/h2&gt;

&lt;p&gt;Sub-accounts are not simply additional usernames.&lt;/p&gt;

&lt;p&gt;They provide a way for a community to divide responsibility across a station while protecting the programming, schedule, and content that hold the operation together.&lt;/p&gt;

&lt;p&gt;Your DJs manage their shows. Your curators manage their playlists. You retain control of the station.&lt;/p&gt;

&lt;p&gt;Read the full feature overview:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://savepoint.fm/blog/savepoint-sub-account-management?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=sub_accounts" rel="noopener noreferrer"&gt;https://savepoint.fm/blog/savepoint-sub-account-management?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=sub_accounts&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4eti70minyxm91lsud31.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4eti70minyxm91lsud31.png" alt=" " width="800" height="562"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb771ql3gdwh7fqd6xixf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb771ql3gdwh7fqd6xixf.png" alt=" " width="799" height="562"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbg2v7ahbju36q5jal8zo.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbg2v7ahbju36q5jal8zo.png" alt=" " width="780" height="1580"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fd0dtkr1xjx5fvn7vmqhg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fd0dtkr1xjx5fvn7vmqhg.png" alt=" " width="800" height="1032"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fo4y3kkeroamtnb41k87i.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fo4y3kkeroamtnb41k87i.png" alt=" " width="800" height="542"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>streamingn</category>
      <category>broadcasting</category>
      <category>selfhosted</category>
      <category>community</category>
    </item>
    <item>
      <title>Chronolog: SavePoint v1.1.5 Adds YouTube Uploads, Smart Thumbnails, and Rich Discord Embeds</title>
      <dc:creator>SavepointApp</dc:creator>
      <pubDate>Thu, 02 Jul 2026 13:27:30 +0000</pubDate>
      <link>https://dev.to/savepointapp/chronolog-savepoint-v115-adds-youtube-uploads-smart-thumbnails-and-rich-discord-embeds-58jh</link>
      <guid>https://dev.to/savepointapp/chronolog-savepoint-v115-adds-youtube-uploads-smart-thumbnails-and-rich-discord-embeds-58jh</guid>
      <description>&lt;p&gt;SavePoint v1.1.5, Build 211, improves how online station owners publish pre-rendered content to YouTube and announce programming through Discord.&lt;/p&gt;

&lt;p&gt;This release focuses on three major improvements.&lt;/p&gt;

&lt;h2&gt;
  
  
  Upload Pre-Rendered Videos Directly to YouTube
&lt;/h2&gt;

&lt;p&gt;Pre-rendered tracks can now be uploaded to YouTube without leaving SavePoint.&lt;/p&gt;

&lt;p&gt;The upload dialog automatically pulls the title, artist, album, tags, and copyright notice from the track library. Uploads begin as private videos and include progress tracking, cancellation controls, and a direct link to the uploaded video.&lt;/p&gt;

&lt;p&gt;SavePoint can also add each video to an existing YouTube playlist or create a new playlist automatically.&lt;/p&gt;

&lt;h2&gt;
  
  
  Select and Prepare Smarter Thumbnails
&lt;/h2&gt;

&lt;p&gt;YouTube thumbnails now follow the same image inheritance system used during broadcasts:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Track&lt;/li&gt;
&lt;li&gt;Playlist&lt;/li&gt;
&lt;li&gt;Segment&lt;/li&gt;
&lt;li&gt;Station master&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Station owners can also select another image from the media library.&lt;/p&gt;

&lt;p&gt;When an image exceeds YouTube’s 2 MB thumbnail limit, SavePoint automatically resizes it to 1280 × 720 before uploading it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Publish Richer Discord Announcements
&lt;/h2&gt;

&lt;p&gt;Discord announcements can now use rich embeds instead of plain text.&lt;/p&gt;

&lt;p&gt;Each channel can be configured independently, with options to include the track background image and display it as either a large banner or compact thumbnail.&lt;/p&gt;

&lt;p&gt;The embed builder combines track metadata, album artwork, and station branding into a more polished announcement.&lt;/p&gt;

&lt;h2&gt;
  
  
  Additional Improvements
&lt;/h2&gt;

&lt;p&gt;SavePoint v1.1.5 also introduces:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Live YouTube title and description updates&lt;/li&gt;
&lt;li&gt;Improved OAuth token handling&lt;/li&gt;
&lt;li&gt;Smarter pre-render invalidation&lt;/li&gt;
&lt;li&gt;More stable stream and segment transitions&lt;/li&gt;
&lt;li&gt;Waveform visualizer fixes&lt;/li&gt;
&lt;li&gt;Server-side Google Font caching and rendering&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Read the complete release notes:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://savepoint.fm/blog/savepoint-v1-1-5-release-notes?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=savepoint_v1_1_5&amp;amp;utm_content=release_notes" rel="noopener noreferrer"&gt;https://savepoint.fm/blog/savepoint-v1-1-5-release-notes?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=savepoint_v1_1_5&amp;amp;utm_content=release_notes&lt;/a&gt;&lt;/p&gt;

</description>
      <category>youtube</category>
      <category>video</category>
      <category>changelog</category>
      <category>software</category>
    </item>
    <item>
      <title>Restream + SavePoint: Simulcast to 30+ Platforms from One Station</title>
      <dc:creator>SavepointApp</dc:creator>
      <pubDate>Tue, 23 Jun 2026 13:35:17 +0000</pubDate>
      <link>https://dev.to/savepointapp/restream-savepoint-simulcast-to-30-platforms-from-one-station-3bp7</link>
      <guid>https://dev.to/savepointapp/restream-savepoint-simulcast-to-30-platforms-from-one-station-3bp7</guid>
      <description>&lt;p&gt;We’re proud to share that SavePoint now supports Restream as a native channel type.&lt;/p&gt;

&lt;p&gt;For developers and station builders, the architecture is straightforward:&lt;/p&gt;

&lt;p&gt;SavePoint manages the station, playlists, schedules, and broadcast output. Restream becomes one destination in the channel lineup. From there, Restream handles the fan-out to 30+ platforms.&lt;/p&gt;

&lt;p&gt;This is useful when a station wants broader distribution without asking its own server to encode a separate stream for every platform.&lt;/p&gt;

&lt;p&gt;We’re pleased with this direction because it gives smaller stations a more practical growth path. Native SavePoint channels are still there when you need deeper per-channel control, scheduling, chat behavior, and platform-specific settings.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://savepoint.fm/blog/restream-simulcasting-with-savepoint?utm_source=devto&amp;amp;utm_medium=social&amp;amp;utm_campaign=restream" rel="noopener noreferrer"&gt;https://savepoint.fm/blog/restream-simulcasting-with-savepoint?utm_source=devto&amp;amp;utm_medium=social&amp;amp;utm_campaign=restream&lt;/a&gt;&lt;/p&gt;

</description>
      <category>simulcasting</category>
      <category>streaming</category>
      <category>broadcasting</category>
      <category>selfhosted</category>
    </item>
    <item>
      <title>[chronolog] SavePoint 1.1.4 Release 🎉</title>
      <dc:creator>SavepointApp</dc:creator>
      <pubDate>Mon, 15 Jun 2026 22:05:15 +0000</pubDate>
      <link>https://dev.to/savepointapp/chronolog-savepoint-114-release-m51</link>
      <guid>https://dev.to/savepointapp/chronolog-savepoint-114-release-m51</guid>
      <description>&lt;p&gt;In our first post for our Dev.to profile we are highlighting one of SavePoint’s earliest releases: SavePoint v1.1.4. &lt;/p&gt;

&lt;p&gt;This release helped define the product’s direction by introducing a pre-rendering engine that could pre-encode content into a streaming-ready format, or pre-assemble it when layered through our visual components tool.&lt;/p&gt;

&lt;p&gt;Those additions helped users deliver a CPU-manageable visual experience for community radio streams, while also giving content owners a way to move a wide variety of video content into a pre-programmed schedule.&lt;/p&gt;

&lt;p&gt;SavePoint v1.1.4 also introduced our first station backup and restore features, along with Live Mic Mode, which allowed in-app microphone control over the broadcast, even when the station was running pre-recorded video.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://savepoint.fm/blog/savepoint-v1-1-4-release-notes" rel="noopener noreferrer"&gt;https://savepoint.fm/blog/savepoint-v1-1-4-release-notes&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;At the time of this post, we are currently serving SavePoint v1.40.1. The minor version number tells part of the story: 40 rounds of significant product additions since the release of v1.0.0.&lt;/p&gt;

</description>
      <category>broadcasting</category>
      <category>streaming</category>
      <category>changelog</category>
      <category>release</category>
    </item>
  </channel>
</rss>
