🎙 RadioKit Diretta Low-latency studio↔remote audio · on request via email RadioKit Timer Automatic broadcast countdown 🌐 Websites & Apps Custom development for radio 🎤 RadioKit Stage NEW Professional timers for events, theater, streaming 🛡️ GPG Assistant NEW App for security guards: shifts, hours

Blog Free trial Forum Updates
Sign in / Sign up

AggiornamentiUpdatesMises à jourActualizaciones

Novità, miglioramenti e funzionalità in arrivo per RadioKit Diretta, Speaker e Timer.

What's new, improvements and upcoming features for RadioKit Diretta, Speaker and Timer.

Nouveautés, améliorations et fonctionnalités à venir pour RadioKit Diretta, Speaker et Timer.

Novedades, mejoras y funciones próximas para RadioKit Diretta, Speaker y Timer.

v1.0.1
27 Aprile 2026 April 27, 2026 27 avril 2026 27 de abril de 2026
Beta
  • 🔊 Fix audio Android: AEC ripristinato — ripristinata la modalità voiceCommunication per riattivare l'Acoustic Echo Cancellation hardware. Senza AEC, il microfono captava l'audio dello speaker creando un loop di rumore in full-duplex
  • 📢 Routing speaker migliorato — il suono ora va automaticamente in cassa (senza cuffia) o in cuffia (se collegata) tramite setSpeakerphoneOn esplicito, senza rinunciare all'AEC
  • 🔊 Android audio fix: AEC restored — reverted to voiceCommunication mode to re-enable hardware Acoustic Echo Cancellation. Without AEC, the microphone was picking up speaker output creating a noise feedback loop in full-duplex
  • 📢 Improved speaker routing — audio now goes automatically to loudspeaker (no headphones) or headphones (when connected) via explicit setSpeakerphoneOn, without sacrificing AEC
  • 🔊 Correction audio Android : AEC restauré — retour au mode voiceCommunication pour réactiver l'annulation d'écho acoustique matérielle. Sans AEC, le microphone captait la sortie du haut-parleur créant une boucle de bruit en full-duplex
  • 📢 Routage haut-parleur amélioré — le son va automatiquement au haut-parleur (sans écouteurs) ou aux écouteurs (si connectés) via setSpeakerphoneOn explicite, sans sacrifier l'AEC
  • 🔊 Corrección audio Android: AEC restaurado — revertido al modo voiceCommunication para reactivar la cancelación acústica de eco por hardware. Sin AEC, el micrófono captaba la salida del altavoz creando un bucle de ruido en full-duplex
  • 📢 Enrutamiento de altavoz mejorado — el audio va automáticamente al altavoz (sin auriculares) o a los auriculares (si conectados) mediante setSpeakerphoneOn explícito, sin sacrificar el AEC
v1.0.0
26 Aprile 2026 April 26, 2026 26 avril 2026 26 de abril de 2026
Beta
  • 📱 Prima release Android — app mobile per ospiti remoti che entrano in diretta dal telefono o dal tablet
  • 🔑 Attivazione zero-config — inserisci la chiave RKS- o RKD- e l'app si configura da sola (relay, stanza, ruolo)
  • 🎙️ Cattura audio dal microfono integrato o da interfacce USB-C / Bluetooth
  • 🔊 Codec Opus 48kHz stereo (stesso dello studio desktop) — audio chiaro a bassa banda
  • 🔴 Indicatore ON AIR a 3 stati chiaro: disconnesso · attesa regia · in onda
  • 🎚️ Slider volume separati per microfono in uscita e ritorno audio in cuffia
  • 💬 Chat di gruppo full-mesh con tutti i partecipanti della stanza
  • 👥 Lista partecipanti in tempo reale
  • 🎨 Design Material 3 con dynamic colors su Android 12+
  • 📥 Download APK: https://radiokit.io/download/radiokit-speaker-beta.apk (~22 MB, arm64) o radiokit-speaker-beta-armv7.apk per device pre-2017
  • ⚠️ Versione iOS in arrivo nelle prossime settimane via TestFlight
  • 📱 First Android release — mobile app for remote guests joining a live broadcast from phone or tablet
  • 🔑 Zero-config activation — enter the RKS- or RKD- key and the app configures itself (relay, room, role)
  • 🎙️ Audio capture from built-in mic or USB-C / Bluetooth interfaces
  • 🔊 Opus codec 48kHz stereo (same as desktop studio) — clear audio at low bandwidth
  • 🔴 3-state ON AIR indicator: disconnected · waiting for studio · live
  • 🎚️ Separate volume sliders for outgoing mic and incoming return audio
  • 💬 Full-mesh group chat with all room participants
  • 👥 Live participants list
  • 🎨 Material 3 design with dynamic colors on Android 12+
  • 📥 APK download: https://radiokit.io/download/radiokit-speaker-beta.apk (~22 MB, arm64) or radiokit-speaker-beta-armv7.apk for pre-2017 devices
  • ⚠️ iOS version coming in the next weeks via TestFlight
  • 📱 Première version Android — application mobile pour les invités distants qui participent à une émission en direct depuis leur téléphone ou tablette
  • 🔑 Activation zéro configuration — saisissez la clé RKS- ou RKD- et l'application se configure automatiquement (relay, salle, rôle)
  • 🎙️ Capture audio depuis le micro intégré ou des interfaces USB-C / Bluetooth
  • 🔊 Codec Opus 48kHz stéréo (identique au studio desktop) — audio clair à faible débit
  • 🔴 Indicateur ON AIR à 3 états : déconnecté · en attente du studio · en direct
  • 🎚️ Curseurs de volume séparés pour le micro sortant et le retour audio en écoute
  • 💬 Chat de groupe full-mesh avec tous les participants de la salle
  • 👥 Liste des participants en temps réel
  • 🎨 Design Material 3 avec couleurs dynamiques sur Android 12+
  • 📥 Téléchargement APK : https://radiokit.io/download/radiokit-speaker-beta.apk (~22 Mo, arm64) ou radiokit-speaker-beta-armv7.apk pour les appareils antérieurs à 2017
  • ⚠️ Version iOS à venir dans les prochaines semaines via TestFlight
  • 📱 Primera versión Android — app móvil para invitados remotos que se unen a una emisión en directo desde el teléfono o tablet
  • 🔑 Activación sin configuración — introduce la clave RKS- o RKD- y la app se configura sola (relay, sala, rol)
  • 🎙️ Captura de audio desde el micrófono integrado o interfaces USB-C / Bluetooth
  • 🔊 Codec Opus 48kHz estéreo (igual que el estudio desktop) — audio nítido a bajo ancho de banda
  • 🔴 Indicador ON AIR de 3 estados: desconectado · esperando al estudio · en directo
  • 🎚️ Controles de volumen separados para el micrófono saliente y el retorno de audio en auriculares
  • 💬 Chat de grupo full-mesh con todos los participantes de la sala
  • 👥 Lista de participantes en tiempo real
  • 🎨 Diseño Material 3 con colores dinámicos en Android 12+
  • 📥 Descarga APK: https://radiokit.io/download/radiokit-speaker-beta.apk (~22 MB, arm64) o radiokit-speaker-beta-armv7.apk para dispositivos anteriores a 2017
  • ⚠️ Versión iOS próximamente en las próximas semanas vía TestFlight
v0.1 build 1
11 Maggio 2026 May 11, 2026 11 mai 2026 11 de mayo de 2026
Beta
  • 🎬 Tab Diretta semplificata — rimossi telemetria, routing diagram e hero halo. Solo l'essenziale: stato attuale, form URL/titolo/conduttore/start-mode, bottone Lancia. Badge verde "Diretta in coda" quando in attesa
  • 🔗 Chip URL preconfigurati dalle tab Trasmissione e Riconoscimento del Timer — quick-select per non digitare l'URL ogni volta. Tap su chip → riempie URL + titolo automaticamente
  • 🛑 Stop diretta intelligente — se la diretta era solo "in coda" (mai partita davvero perché sorgente offline), lo Stop NON manda più `next` a RadioBOSS, evitando il salto di un brano del palinsesto
  • Auto-cancel dopo 10 min — se la diretta resta scheduled senza partire mai (sorgente offline persistente), la sessione si auto-chiude e l'app torna a "pronto" senza dover toccare Stop
  • 🗑 Elimina brano dalla coda playlist — icona X su ogni traccia con dialog di conferma → rimuove via bridge cmd `playlist.delete`
  • 📊 Tab Streaming minimal — un solo numero (ascolti totali deduplicati) + sparkline storica. Rimossa la lista mount individuali. Per il dettaglio per-mount c'è la dashboard admin
  • 🔢 Aggregazione listener corretta — il poller esclude i mount tecnici (`/autodj`, `/live`, `/source`) dal totale: si conta solo l'audience pubblica vera, niente più "1 listener fantasma" da DJ input
  • 🔄 Stats indipendenti dal Timer — l'app legge listener dall'API VPS server-side. Funziona anche con PC della regia spento, purché Icecast/Shoutcast pubblico sia attivo
  • 🎬 Simplified Diretta tab — removed telemetry, routing diagram and hero halo. Just the essentials: current state, URL/title/host/start-mode form, Launch button. Green badge "Live queued" when scheduled
  • 🔗 Preconfigured URL chips from Timer's Transmission + Recognition tabs — quick-select instead of typing each time. Tap → fills URL + auto-fills title
  • 🛑 Smart Stop — if the broadcast was only "queued" (never started because source offline), Stop no longer sends `next` to RadioBOSS, avoiding the random song skip from the schedule
  • Auto-cancel after 10 min — if a broadcast stays scheduled without ever starting (source offline), the session auto-closes and the app returns to "ready"
  • 🗑 Delete track from queue — X icon on each track with confirm dialog → removes via bridge `playlist.delete`
  • 📊 Minimal Streaming tab — single number (deduplicated total listeners) + historic sparkline. Per-mount details now in admin dashboard
  • 🔢 Correct listener aggregation — poller excludes technical mounts (`/autodj`, `/live`, `/source`) from the total: only real public audience counted
  • 🔄 Stats independent from Timer — app reads listeners from VPS server-side API. Works even with studio PC powered off, as long as public Icecast/Shoutcast is online
  • 🎬 Onglet Direct simplifié — supprimés télémétrie, schéma de routage et hero halo. Juste l'essentiel : état actuel, formulaire URL/titre/animateur/mode-départ, bouton Lancer. Badge vert « En file » quand programmé
  • 🔗 Chips URL préconfigurées depuis les onglets Transmission + Reconnaissance du Timer — sélection rapide sans saisir à chaque fois. Tap → remplit URL + titre auto
  • 🛑 Arrêt intelligent — si la diffusion était seulement « en file » (jamais démarrée car source hors ligne), l'arrêt n'envoie plus `next` à RadioBOSS, évitant le saut d'un titre aléatoire
  • Auto-annulation après 10 min — si une diffusion reste programmée sans jamais démarrer, la session se ferme automatiquement
  • 🗑 Supprimer une piste de la file — icône X sur chaque piste avec confirmation → supprime via `playlist.delete`
  • 📊 Onglet Streaming minimal — un seul chiffre (auditeurs totaux dédupliqués) + courbe historique. Détails par-mount désormais dans le dashboard admin
  • 🔢 Agrégation auditeurs correcte — le poller exclut les mounts techniques (`/autodj`, `/live`, `/source`) du total
  • 🔄 Stats indépendantes du Timer — l'app lit les auditeurs depuis l'API VPS côté serveur. Fonctionne même avec le PC studio éteint
  • 🎬 Pestaña Directo simplificada — eliminados telemetría, diagrama de routing y hero halo. Solo lo esencial: estado actual, formulario URL/título/locutor/modo-inicio, botón Lanzar. Badge verde "En cola" cuando programada
  • 🔗 Chips URL preconfiguradas de las pestañas Transmisión + Reconocimiento del Timer — selección rápida sin tener que escribir. Tap → rellena URL + título auto
  • 🛑 Stop inteligente — si el directo estaba solo "en cola" (nunca arrancó por fuente offline), el Stop ya no envía `next` a RadioBOSS, evitando saltarse una canción aleatoria del listado
  • Auto-cancelación tras 10 min — si un directo permanece programado sin arrancar nunca, la sesión se cierra automáticamente
  • 🗑 Eliminar pista de la cola — icono X en cada pista con diálogo de confirmación → elimina vía `playlist.delete`
  • 📊 Pestaña Streaming minimal — un solo número (oyentes totales deduplicados) + gráfico histórico. Detalles por-mount ahora en el dashboard admin
  • 🔢 Agregación de oyentes correcta — el poller excluye los mounts técnicos (`/autodj`, `/live`, `/source`) del total
  • 🔄 Stats independientes del Timer — la app lee oyentes desde la API VPS server-side. Funciona incluso con el PC del estudio apagado
App Android
7 Maggio 2026 May 7, 2026 7 mai 2026 7 de mayo de 2026
Beta
  • 🔗 Lancia Diretta — link da Timer ora persistenti — gli URL configurati nel tab "URL di Riconoscimento" del Timer non spariscono piu' dopo il primo caricamento. Refresh automatico ogni 30s + ricarica istantanea quando il bridge torna online
  • 🛑 Auto-stop diretta affidabile — se l'host stacca la diretta direttamente da RadioBOSS, l'app esce automaticamente dallo stato "live" entro 30s (prima a volte restava bloccata). Coperto anche il caso "RB non si e' mai connesso" (chiusura dopo 60s)
  • 🎵 Coda playlist real-time — drag & drop ora sposta davvero le tracce dentro RadioBOSS, popolamento coda in < 5s. Latenza comandi ridotta da 6–25s a 2–4s grazie al bridge piu' reattivo (poll 2s)
  • 📊 KPI ascoltatori aggiornati al cambio tab (no piu' attesa del prossimo poll)
  • 🔗 Launch Live — Timer links now persistent — URLs configured in Timer's "Recognition URLs" tab no longer disappear after first load. Auto-refresh every 30s + instant reload when bridge comes back online
  • 🛑 Reliable auto-stop — when the host stops the broadcast directly in RadioBOSS, the app now leaves "live" state within 30s (previously could get stuck). Also covers "RB never connected" case (closes after 60s)
  • 🎵 Real-time playlist queue — drag & drop now actually moves tracks inside RadioBOSS, queue populated in < 5s. Command latency reduced from 6–25s to 2–4s thanks to a snappier bridge (2s polling)
  • 📊 Listener KPIs refreshed on tab switch (no more wait for next poll tick)
  • 🔗 Lancement Direct — liens Timer désormais persistants — les URL configurées dans l'onglet « URL de reconnaissance » du Timer ne disparaissent plus après le premier chargement. Rafraîchissement auto toutes les 30s + rechargement instantané quand le pont revient en ligne
  • 🛑 Arrêt automatique fiable — si l'animateur arrête la diffusion directement dans RadioBOSS, l'application quitte l'état « en direct » sous 30s (avant elle restait parfois bloquée). Cas « RB jamais connecté » couvert aussi (fermeture après 60s)
  • 🎵 File de lecture en temps réel — le glisser-déposer déplace réellement les pistes dans RadioBOSS, file remplie en moins de 5s. Latence des commandes réduite de 6–25s à 2–4s grâce à un pont plus réactif (poll 2s)
  • 📊 KPI auditeurs rafraîchis au changement d'onglet (plus d'attente du prochain tick)
  • 🔗 Lanzar Directo — enlaces del Timer ahora persistentes — las URL configuradas en la pestaña «URL de Reconocimiento» del Timer ya no desaparecen tras la primera carga. Refresco automático cada 30s + recarga inmediata cuando el bridge vuelve a estar en línea
  • 🛑 Auto-parada fiable — si el locutor detiene la emisión directamente en RadioBOSS, la app sale del estado «en directo» en menos de 30s (antes podía quedarse bloqueada). Cubre también el caso «RB nunca se conectó» (cierre tras 60s)
  • 🎵 Cola de reproducción en tiempo real — arrastrar y soltar mueve realmente las pistas dentro de RadioBOSS, cola poblada en < 5s. Latencia de comandos reducida de 6–25s a 2–4s gracias a un bridge más rápido (poll 2s)
  • 📊 KPI de oyentes actualizados al cambiar de pestaña (sin esperar el próximo tick)

Sito & App + Stats VPS
11 Maggio 2026 May 11, 2026 11 mai 2026 11 de mayo de 2026
Rilasciato
  • 🌐 Nuova pagina /sito-app.php — landing dedicata allo sviluppo siti web e app iOS/Android su misura per le radio. Demo Stereo 98 (sito + iOS + Android cliccabili), processo 4 fasi, FAQ, CTA preventivo. Multilingua IT/EN/FR/ES
  • 📂 Menu nav riorganizzato — dropdown "Prodotti" raccoglie Diretta, Timer e Sito&App (prima erano sparpagliati in 3 link separati che sforavano in desktop)
  • 🐛 Fix critico pagina Beta — risolto errore PHP "Undefined constant RK_PRODUCTS" che impediva la registrazione. La pagina è di nuovo accessibile a tutti
  • 🧪 Pagina Beta generalizzata — titolo e descrizione ora coprono tutta la suite RadioKit (Diretta, Timer, Regia, Speaker) e non solo Diretta. Rimossa la sezione "Latenza" specifica di Diretta. 4 checkbox prodotto chiare
  • 📊 Stats VPS-side end-to-end — poller cron ogni 30s su Icecast/Shoutcast/HLS, aggregatori hourly/daily, 4 API endpoint, admin dashboard cross-radio. L'app Regia legge stats anche con PC della regia spento
  • 🏷 Card RadioKit Regia in home — sostituita la vecchia "Relay Manager" (era in arrivo da mesi e ormai integrata in Regia stessa)
  • 📡 Auto-aggregazione listener — su Icecast multi-mount (es. /stream/128/256) viene sommata l'audience totale anche se configuri un solo URL nel Timer. Esclude i mount tecnici (/autodj, /live)
  • 👁 Page view tracking — sito ora traccia visite (privacy-friendly, IP/UA hashati, bot detection). Dashboard admin /admin/?tab=stats
  • 🌐 New /sito-app.php page — dedicated landing for custom website and iOS/Android app development for radio stations. Stereo 98 demo (website + iOS + Android clickable), 4-phase process, FAQ, quote CTA. Multilingual IT/EN/FR/ES
  • 📂 Reorganized nav menu — "Products" dropdown groups Diretta, Timer and Web&App (previously 3 separate links overflowing in desktop)
  • 🐛 Critical Beta page fix — resolved PHP "Undefined constant RK_PRODUCTS" error blocking registration
  • 🧪 Generalized Beta page — title and description now cover the whole RadioKit suite (Diretta, Timer, Regia, Speaker). Removed Diretta-specific latency section. 4 clear product checkboxes
  • 📊 End-to-end VPS stats — cron poller every 30s on Icecast/Shoutcast/HLS, hourly/daily aggregators, 4 API endpoints, cross-radio admin dashboard. Regia app reads stats even with studio PC off
  • 🏷 RadioKit Regia home card — replaced old "Relay Manager" (long pending, now integrated into Regia itself)
  • 📡 Auto-aggregate listeners — on multi-mount Icecast (/stream/128/256) total audience sums even if only one URL configured in Timer. Excludes technical mounts (/autodj, /live)
  • 👁 Page view tracking — site now tracks visits (privacy-friendly, IP/UA hashed, bot detection). Admin dashboard /admin/?tab=stats
  • 🌐 Nouvelle page /sito-app.php — landing dédiée au développement de sites web et apps iOS/Android sur mesure pour radios. Démo Stereo 98 (web + iOS + Android), processus en 4 phases, FAQ, CTA devis. Multilingue IT/EN/FR/ES
  • 📂 Menu nav réorganisé — dropdown « Produits » regroupe Diretta, Timer et Site&App (auparavant 3 liens séparés qui débordaient)
  • 🐛 Correctif critique page Beta — erreur PHP « Undefined constant RK_PRODUCTS » qui bloquait l'inscription
  • 🧪 Page Beta généralisée — titre et description couvrent maintenant toute la suite RadioKit. Section latence spécifique à Diretta supprimée. 4 cases produit
  • 📊 Stats VPS end-to-end — poller cron toutes les 30s sur Icecast/Shoutcast/HLS, agrégateurs horaires/journaliers, 4 endpoints API, dashboard admin cross-radio
  • 🏷 Carte RadioKit Regia en accueil — remplace l'ancien « Relay Manager »
  • 📡 Auto-agrégation auditeurs — sur Icecast multi-mount, audience totale agrégée. Mounts techniques exclus
  • 👁 Suivi pages vues — privacy-friendly, IP/UA hashés, détection bots
  • 🌐 Nueva página /sito-app.php — landing dedicada al desarrollo de sitios web y apps iOS/Android a medida para radios. Demo Stereo 98 (web + iOS + Android clicables), proceso en 4 fases, FAQ, CTA presupuesto. Multilingüe IT/EN/FR/ES
  • 📂 Menú nav reorganizado — desplegable "Productos" agrupa Diretta, Timer y Web&App (antes 3 enlaces separados que se desbordaban)
  • 🐛 Corrección crítica página Beta — error PHP "Undefined constant RK_PRODUCTS" que bloqueaba el registro
  • 🧪 Página Beta generalizada — título y descripción ahora cubren toda la suite RadioKit. Sección latencia específica de Diretta eliminada. 4 checkboxes producto
  • 📊 Stats VPS end-to-end — poller cron cada 30s en Icecast/Shoutcast/HLS, agregadores hourly/daily, 4 API endpoints, dashboard admin cross-radio
  • 🏷 Tarjeta RadioKit Regia en home — sustituye al antiguo "Relay Manager"
  • 📡 Auto-agregación oyentes — en Icecast multi-mount, audiencia total agregada. Mounts técnicos excluidos
  • 👁 Tracking páginas vistas — privacy-friendly, IP/UA hasheados, detección bots
SEO + Light Mode
7 Maggio 2026 May 7, 2026 7 mai 2026 7 de mayo de 2026
Rilasciato
  • 🔍 SEO super-ottimizzato — title keyword-rich (DJ software, RadioBOSS, automazione, streaming), meta description e keywords multilingua, robots aggressive (max-snippet, max-image-preview)
  • 🤖 JSON-LD per AI & Google — schema Organization + WebSite ovunque, SoftwareApplication su home, Article su ogni post, Blog + ItemList su /blog. Crawlers AI e Search Console ora capiscono il dominio
  • 🌐 Open Graph + Twitter Cards complete — og:locale alternate per tutte le lingue, og:article meta (autore, data, sezione, tag), Twitter summary_large_image. Anteprime social pulite su WhatsApp / Telegram / Facebook / LinkedIn / X
  • 🔗 Pulsanti share sugli articoli — WhatsApp, Telegram, Facebook, LinkedIn, X, Email e "Copia link" con toast di conferma multilingua
  • ☀️ Tema chiaro/scuro con auto-detect dal sistema e persistenza in localStorage. Toggle nella lang-bar in alto a destra. Niente FOUC (applicato prima del render)
  • 📰 Home con 3 articoli in evidenza invece di 2 (con cover image)
  • 📑 Pagina Aggiornamenti rifatta usando lo stesso header / footer / logo delle altre pagine, con bottone "Accedi/Registrati" e theme toggle uniformi
  • 🔍 Super-optimized SEO — keyword-rich title (DJ software, RadioBOSS, automation, streaming), multilingual meta description and keywords, aggressive robots directives (max-snippet, max-image-preview)
  • 🤖 JSON-LD for AI & Google — Organization + WebSite schema everywhere, SoftwareApplication on home, Article on every post, Blog + ItemList on /blog. AI crawlers and Search Console now understand the domain
  • 🌐 Complete Open Graph + Twitter Cards — og:locale alternates for all languages, og:article meta (author, date, section, tags), Twitter summary_large_image. Clean social previews on WhatsApp / Telegram / Facebook / LinkedIn / X
  • 🔗 Share buttons on articles — WhatsApp, Telegram, Facebook, LinkedIn, X, Email and "Copy link" with multilingual confirm toast
  • ☀️ Light/dark theme with system auto-detect and localStorage persistence. Toggle in the top-right lang bar. No FOUC (applied before render)
  • 📰 Home with 3 featured articles instead of 2 (with cover image)
  • 📑 Updates page redone using the same header / footer / logo as other pages, with uniform "Sign in / Sign up" button and theme toggle
  • 🔍 SEO ultra-optimisé — title riche en mots-clés (logiciel DJ, RadioBOSS, automatisation, streaming), méta description et mots-clés multilingues, directives robots agressives
  • 🤖 JSON-LD pour l'IA & Google — schéma Organization + WebSite partout, SoftwareApplication en home, Article sur chaque post, Blog + ItemList sur /blog
  • 🌐 Open Graph + Twitter Cards complets — og:locale alternates pour toutes les langues, og:article meta (auteur, date, section, tags), Twitter summary_large_image
  • 🔗 Boutons de partage sur les articles — WhatsApp, Telegram, Facebook, LinkedIn, X, Email et « Copier le lien » avec toast de confirmation multilingue
  • ☀️ Thème clair/sombre avec détection auto du système et persistance localStorage. Bascule dans la lang-bar en haut à droite. Pas de FOUC
  • 📰 Accueil avec 3 articles en avant au lieu de 2 (avec image de couverture)
  • 📑 Page Mises à jour refaite avec le même header / footer / logo que les autres pages, bouton « Connexion / Inscription » et bascule de thème uniformes
  • 🔍 SEO super-optimizado — title rico en palabras clave (software DJ, RadioBOSS, automatización, streaming), meta descripción y keywords multilingües, directivas robots agresivas
  • 🤖 JSON-LD para IA & Google — schema Organization + WebSite en todas partes, SoftwareApplication en home, Article en cada post, Blog + ItemList en /blog
  • 🌐 Open Graph + Twitter Cards completos — og:locale alternates para todos los idiomas, og:article meta (autor, fecha, sección, tags), Twitter summary_large_image
  • 🔗 Botones de compartir en los artículos — WhatsApp, Telegram, Facebook, LinkedIn, X, Email y «Copiar enlace» con toast de confirmación multilingüe
  • ☀️ Tema claro/oscuro con auto-detección del sistema y persistencia en localStorage. Conmutador en la lang-bar arriba a la derecha. Sin FOUC
  • 📰 Home con 3 artículos destacados en lugar de 2 (con imagen de portada)
  • 📑 Página Actualizaciones rehecha usando el mismo header / footer / logo que el resto, con botón «Acceder / Registrarse» y conmutador de tema uniformes
Blog
28 Aprile 2026 April 28, 2026 28 avril 2026 28 de abril de 2026
Rilasciato
  • 📝 Sezione Blog — nuove pagine blog.php e article.php con filtro categorie, paginazione, navigazione prev/next e articoli correlati
  • 🌍 Multilingua IT/EN/FR/ES — titoli, testi ed excerpt in tutte e quattro le lingue
  • Pannello admin integrato — tab Blog direttamente in admin/index.php con editor rich text Jodit, upload immagini, stato bozza/pubblicato
  • 🗺 Sitemap dinamica — ogni articolo pubblicato compare automaticamente in sitemap.xml, senza intervento manuale
  • 🏠 Home page aggiornata con sezione stats animata e anteprima ultimi articoli
  • 📝 Blog section — new blog.php and article.php pages with category filter, pagination, prev/next navigation and related articles
  • 🌍 Multilingual IT/EN/FR/ES — titles, content and excerpts in all four languages
  • Integrated admin panel — Blog tab directly inside admin/index.php with Jodit rich text editor, image upload, draft/published status
  • 🗺 Dynamic sitemap — every published article appears automatically in sitemap.xml, no manual work needed
  • 🏠 Home page updated with animated stats section and latest articles preview
  • 📝 Section Blog — nouvelles pages blog.php et article.php avec filtre de catégories, pagination, navigation précédent/suivant et articles connexes
  • 🌍 Multilingue IT/EN/FR/ES — titres, contenus et extraits dans les quatre langues
  • Panneau admin intégré — onglet Blog directement dans admin/index.php avec éditeur rich text Jodit, upload d'images, statut brouillon/publié
  • 🗺 Sitemap dynamique — chaque article publié apparaît automatiquement dans sitemap.xml, sans intervention manuelle
  • 🏠 Page d'accueil mise à jour avec section stats animée et aperçu des derniers articles
  • 📝 Sección Blog — nuevas páginas blog.php y article.php con filtro de categorías, paginación, navegación anterior/siguiente y artículos relacionados
  • 🌍 Multilingüe IT/EN/FR/ES — títulos, contenidos y extractos en los cuatro idiomas
  • Panel admin integrado — pestaña Blog directamente en admin/index.php con editor rich text Jodit, carga de imágenes, estado borrador/publicado
  • 🗺 Sitemap dinámica — cada artículo publicado aparece automáticamente en sitemap.xml, sin intervención manual
  • 🏠 Página de inicio actualizada con sección de estadísticas animada y vista previa de los últimos artículos

v2.0.0
26 Aprile 2026 April 26, 2026 26 avril 2026 26 de abril de 2026
Beta
  • 👥 Multi-stanza — uno studio + N corrispondenti remoti nella stessa stanza, con mixing audio sul server
  • 🔇 Mute per partecipante — pannello "PARTECIPANTI" lato studio con bottone Muta/Smuta per ogni remoto
  • 💬 Chat full-mesh — chiunque scriva, tutti in stanza vedono il messaggio (non più solo studio↔remoto)
  • 🧹 UI semplificata — rimossa la modalità "Mode B" (URL stream HTTP locale) che generava confusione. Ora c'è solo l'ingresso da dispositivo audio (VB-Cable / BlackHole / interfaccia)
  • 📡 Sezione "URL RICEZIONE (REGIA)" più chiara: questo è l'unico URL da configurare su RadioBOSS in regia per ricevere lo stream
  • Manuale interno aggiornato con la nuova architettura e diagrammi nuovi
  • Nuovo relay v2 sul VPS — porte separate (7410 TCP, 7411 HTTP stream) per non interferire con la v1
  • 👥 Multi-room — one studio + N remote correspondents in the same room, with server-side audio mixing
  • 🔇 Per-participant mute — "PARTICIPANTS" panel on studio side with Mute/Unmute button for each remote
  • 💬 Full-mesh chat — when anyone writes, everyone in the room sees the message (no longer only studio↔remote)
  • 🧹 Simplified UI — removed "Mode B" (local HTTP stream URL) that caused confusion. Audio input is now only from audio device (VB-Cable / BlackHole / interface)
  • 📡 Clearer "RECEPTION URL (STUDIO)" section: this is the only URL to configure on studio's RadioBOSS to receive the stream
  • In-app manual updated with new architecture and diagrams
  • New relay v2 on VPS — separate ports (7410 TCP, 7411 HTTP stream) to avoid interference with v1
  • 👥 Multi-salle — un studio + N correspondants distants dans la même salle, avec mixage audio côté serveur
  • 🔇 Sourdine par participant — panneau « PARTICIPANTS » côté studio avec bouton Muet/Réactiver pour chaque distant
  • 💬 Chat full-mesh — quand quelqu'un écrit, tous dans la salle voient le message (plus seulement studio↔distant)
  • 🧹 Interface simplifiée — suppression du « Mode B » (URL stream HTTP local) qui prêtait à confusion. L'entrée audio se fait uniquement via le périphérique audio (VB-Cable / BlackHole / interface)
  • 📡 Section « URL DE RÉCEPTION (RÉGIE) » plus claire : c'est le seul URL à configurer dans RadioBOSS en régie pour recevoir le flux
  • Manuel intégré mis à jour avec la nouvelle architecture et de nouveaux diagrammes
  • Nouveau relay v2 sur VPS — ports séparés (7410 TCP, 7411 HTTP stream) pour ne pas interférer avec la v1
  • 👥 Multi-sala — un estudio + N corresponsales remotos en la misma sala, con mezcla de audio en el servidor
  • 🔇 Silenciar por participante — panel «PARTICIPANTES» en el lado del estudio con botón Silenciar/Activar para cada remoto
  • 💬 Chat full-mesh — cuando alguien escribe, todos en la sala ven el mensaje (ya no solo estudio↔remoto)
  • 🧹 Interfaz simplificada — eliminado el «Modo B» (URL de stream HTTP local) que generaba confusión. La entrada de audio es ahora solo desde dispositivo de audio (VB-Cable / BlackHole / interfaz)
  • 📡 Sección «URL DE RECEPCIÓN (ESTUDIO)» más clara: es el único URL a configurar en RadioBOSS del estudio para recibir el stream
  • Manual integrado actualizado con la nueva arquitectura y nuevos diagramas
  • Nuevo relay v2 en VPS — puertos separados (7410 TCP, 7411 HTTP stream) para no interferir con la v1
v1.4.1
25 Aprile 2026 April 25, 2026 25 avril 2026 25 de abril de 2026
Beta
  • 💬 Chat testuale Studio ↔ Remoto — coordinati con il tuo peer durante la diretta senza parlare in onda
  • Nome utente memorizzato tra le sessioni (file .rk_nick in AppData)
  • Cronologia visibile degli ultimi 50 messaggi della sessione corrente
  • Bip acustico di notifica quando arriva un messaggio e la finestra è in background
  • Invio messaggi con Invio o pulsante "Invia"
  • Sezione dedicata nel manuale interno (?) con istruzioni IT/EN
  • 💬 Studio ↔ Remote text chat — coordinate with your peer during the broadcast without speaking on air
  • Username remembered across sessions (.rk_nick file in AppData)
  • Visible history of the last 50 messages from the current session
  • Audio beep notification when a message arrives and the window is in background
  • Send messages with Enter or the "Send" button
  • Dedicated section in the in-app manual (?) with IT/EN instructions
  • 💬 Chat textuel Studio ↔ Distant — coordonnez-vous avec votre interlocuteur pendant l'émission sans parler à l'antenne
  • Nom d'utilisateur mémorisé entre les sessions (fichier .rk_nick dans AppData)
  • Historique visible des 50 derniers messages de la session en cours
  • Bip sonore de notification quand un message arrive et que la fenêtre est en arrière-plan
  • Envoi des messages avec Entrée ou le bouton « Envoyer »
  • Section dédiée dans le manuel intégré (?) avec instructions IT/EN
  • 💬 Chat de texto Estudio ↔ Remoto — coordínate con tu interlocutor durante la emisión sin hablar en antena
  • Nombre de usuario recordado entre sesiones (archivo .rk_nick en AppData)
  • Historial visible de los últimos 50 mensajes de la sesión actual
  • Pitido de notificación cuando llega un mensaje y la ventana está en segundo plano
  • Enviar mensajes con Intro o el botón «Enviar»
  • Sección dedicada en el manual integrado (?) con instrucciones IT/EN
v1.4.0
24 Aprile 2026 April 24, 2026 24 avril 2026 24 de abril de 2026
Beta
  • Prima versione pubblica beta — Windows (.exe portable) e macOS (.dmg, Intel + Apple Silicon)
  • Sistema chiavi automatico: inserisci la chiave e l'app si configura da sola (relay IP, stanza, ruolo)
  • Chiavi studio (RK-): UI completa con modalità Studio e Remoto
  • Chiavi trasmittente (RKS-): auto-configurazione ruolo Remoto, pronto a trasmettere dal microfono o mixer
  • Chiavi dirette (RKD-): configurazione automatica per ospiti e corrispondenti
  • Codec Opus (bassa latenza) con fallback PCM
  • Sezione USCITA STREAMING con URL relay visibile e copiabile (con room code)
  • Build automatica Mac tramite GitHub Actions con deploy su VPS
  • Supporto Core Audio su macOS (microfono, mixer, BlackHole)
  • First public beta release — Windows (.exe portable) and macOS (.dmg, Intel + Apple Silicon)
  • Automatic key system: insert your key and the app configures itself (relay IP, room, role)
  • Studio keys (RK-): full UI with Studio and Remote modes
  • Transmitter keys (RKS-): auto-configures Remote role, ready to broadcast from mic or mixer
  • Direct keys (RKD-): automatic setup for guests and correspondents
  • Opus codec (low latency) with PCM fallback
  • STREAMING OUTPUT section showing copiable relay URL (with room code)
  • Automatic Mac build via GitHub Actions with VPS deploy
  • Core Audio support on macOS (microphone, mixer, BlackHole)
  • Première version bêta publique — Windows (.exe portable) et macOS (.dmg, Intel + Apple Silicon)
  • Système de clés automatique : saisissez votre clé et l'application se configure d'elle-même (IP relay, salle, rôle)
  • Clés studio (RK-) : interface complète avec modes Studio et Distant
  • Clés émetteur (RKS-) : configuration automatique en mode Distant, prêt à diffuser depuis le micro ou la console
  • Clés directes (RKD-) : configuration automatique pour invités et correspondants
  • Codec Opus (faible latence) avec fallback PCM
  • Section SORTIE STREAMING avec l'URL du relay copiable (avec code de salle)
  • Build Mac automatique via GitHub Actions avec déploiement VPS
  • Support Core Audio sur macOS (microphone, console, BlackHole)
  • Primera versión beta pública — Windows (.exe portable) y macOS (.dmg, Intel + Apple Silicon)
  • Sistema de claves automático: introduce tu clave y la app se configura sola (IP relay, sala, rol)
  • Claves de estudio (RK-): interfaz completa con modos Estudio y Remoto
  • Claves de transmisor (RKS-): auto-configuración en rol Remoto, listo para emitir desde el micrófono o la mesa
  • Claves directas (RKD-): configuración automática para invitados y corresponsales
  • Codec Opus (baja latencia) con fallback PCM
  • Sección SALIDA STREAMING con URL del relay copiable (con código de sala)
  • Build Mac automática vía GitHub Actions con despliegue en VPS
  • Soporte Core Audio en macOS (micrófono, mesa, BlackHole)

v1.2
27 Aprile 2026 April 27, 2026 27 avril 2026 27 de abril de 2026
Beta
  • 🔑 Chiavi separate Diretta / Timer — registrazione beta con checkbox prodotti, chiavi `RKT-` dedicate per il Timer (separate da `RK-` di Diretta)
  • ⚙️ Zero-config con "Verifica chiave" — incolli la chiave RKT- nell'app, click su Verifica → mostra subito nome radio e link pagina pubblica. Auto-verifica anche all'avvio
  • 📻 Pannello "Prossima diretta" sempre in alto sulla pagina pubblica — mostra titolo evento + orario, anche durante il countdown
  • 🌐 Pagina pubblica multilingua IT / EN / FR / ES con switcher integrato e auto-detect dal browser
  • 📝 Messaggi visualizzati anche in idle — telefoni, warning flusso, avvisi pre-diretta sono ora visibili in tutti gli stati (prima solo durante il countdown)
  • 🎬 Sequenza GO migliorata — schermata GO rossa a tutto schermo per 4s con fade-out elegante, niente più sovrapposizioni con il countdown
  • ⏭ Pulizia automatica del titolo timer quando il palinsesto non ha più dirette future
  • 🔧 Scheduler più reattivo: salta gli eventi passati di più di 2 minuti (prima 10 min) → la pagina mostra subito il prossimo evento
  • 🐛 Risolto crash dell'exe al countdown su alcune installazioni (modulo `xml.etree` mancante in PyInstaller)
  • 🔑 Separate Diretta / Timer keys — beta registration with product checkboxes, dedicated `RKT-` keys for Timer (separate from `RK-` Diretta keys)
  • ⚙️ Zero-config with "Verify key" — paste the RKT- key in the app, click Verify → instantly shows radio name and public page link. Also auto-verifies on startup
  • 📻 "Next broadcast" panel always pinned at the top of the public page — shows event title + time, also during the countdown
  • 🌐 Multilingual public page IT / EN / FR / ES with integrated switcher and browser auto-detect
  • 📝 Messages also displayed during idle — phone numbers, stream warnings, pre-broadcast alerts are now visible in all states (previously only during countdown)
  • 🎬 Improved GO sequence — full-screen red GO splash for 4s with elegant fade-out, no more overlap with the countdown
  • ⏭ Automatic timer title cleanup when the schedule has no upcoming live broadcasts
  • 🔧 More responsive scheduler: skips events more than 2 min past (was 10 min) → the page immediately shows the next event
  • 🐛 Fixed exe crash on countdown on some installations (`xml.etree` module missing in PyInstaller)
  • 🔑 Clés séparées Diretta / Timer — inscription bêta avec cases produits, clés `RKT-` dédiées au Timer (séparées des `RK-` de Diretta)
  • ⚙️ Zéro-config avec « Vérifier la clé » — collez la clé RKT-, cliquez sur Vérifier → affichage immédiat du nom de la radio et du lien de la page publique. Vérification auto au démarrage
  • 📻 Panneau « Prochain direct » toujours en haut de la page publique — affiche le titre de l'événement + l'heure, même pendant le compte à rebours
  • 🌐 Page publique multilingue IT / EN / FR / ES avec sélecteur intégré et détection auto du navigateur
  • 📝 Messages affichés aussi en veille — numéros de téléphone, alertes flux, notifications avant diffusion sont visibles dans tous les états (auparavant uniquement pendant le compte à rebours)
  • 🎬 Séquence GO améliorée — écran rouge GO plein écran pendant 4s avec fondu élégant, plus de chevauchement avec le compte à rebours
  • ⏭ Nettoyage automatique du titre du minuteur lorsque la grille n'a plus de directs à venir
  • 🔧 Planificateur plus réactif : ignore les événements passés depuis plus de 2 min (auparavant 10 min) → la page affiche immédiatement le prochain événement
  • 🐛 Crash de l'exe au compte à rebours corrigé sur certaines installations (module `xml.etree` manquant dans PyInstaller)
  • 🔑 Claves separadas Diretta / Timer — registro beta con casillas de productos, claves `RKT-` dedicadas al Timer (separadas de las `RK-` de Diretta)
  • ⚙️ Cero configuración con «Verificar clave» — pega la clave RKT-, clic en Verificar → muestra inmediatamente el nombre de la radio y el enlace a la página pública. Verificación auto al inicio
  • 📻 Panel «Próxima retransmisión» siempre fijado arriba de la página pública — muestra título del evento + hora, también durante la cuenta atrás
  • 🌐 Página pública multilingüe IT / EN / FR / ES con selector integrado y detección automática del navegador
  • 📝 Mensajes mostrados también en reposo — números de teléfono, avisos de flujo, alertas pre-emisión visibles en todos los estados (antes solo durante la cuenta atrás)
  • 🎬 Secuencia GO mejorada — pantalla roja GO a pantalla completa durante 4s con fundido elegante, sin solapamientos con la cuenta atrás
  • ⏭ Limpieza automática del título del temporizador cuando la programación no tiene más directos próximos
  • 🔧 Planificador más reactivo: salta eventos pasados desde hace más de 2 min (antes 10 min) → la página muestra inmediatamente el próximo evento
  • 🐛 Solucionado el cierre inesperado del exe en la cuenta atrás en algunas instalaciones (módulo `xml.etree` faltante en PyInstaller)
v1.1
21 Aprile 2026 April 21, 2026 21 avril 2026 21 de abril de 2026
Rilasciato Released Publié Publicado
  • Avvio automatico con Windows (checkbox nelle impostazioni)
  • Precisione countdown migliorata: usa API RadioBOSS playingtimeleft per correzioni in tempo reale
  • Polling adattivo vicino alla diretta: ogni 2s negli ultimi 30 secondi
  • Correzione deriva graduale (fade) invece di salto secco
  • Testo GO a schermo quando il countdown arriva a zero
  • Validazione file audio pre-diretta (controllo integrità TG/jingle)
  • Manuale bilingue IT/EN aggiornato
  • Pagina timer personalizzata per ogni radio (radiokit.io/timer/nome-radio)
  • Pannello admin: monitor VPS (CPU, RAM, disco, servizi, log nginx)
  • Auto-start with Windows (checkbox in settings)
  • Improved countdown precision: uses RadioBOSS playingtimeleft API for real-time corrections
  • Adaptive polling near broadcast: every 2s in the last 30 seconds
  • Gradual drift correction (fade) instead of hard jump
  • GO text on screen when countdown reaches zero
  • Pre-broadcast audio file validation (TG/jingle integrity check)
  • Updated bilingual IT/EN manual
  • Personalized timer page per radio (radiokit.io/timer/radio-name)
  • Admin panel: VPS monitor (CPU, RAM, disk, services, nginx log)
  • Démarrage automatique avec Windows (case à cocher dans les paramètres)
  • Précision du compte à rebours améliorée : utilise l'API RadioBOSS playingtimeleft pour des corrections en temps réel
  • Interrogation adaptative près de la diffusion : toutes les 2s dans les 30 dernières secondes
  • Correction progressive de la dérive (fondu) au lieu d'un saut brutal
  • Texte GO à l'écran quand le compte à rebours atteint zéro
  • Validation des fichiers audio avant diffusion (vérification d'intégrité TG/jingle)
  • Manuel bilingue IT/EN mis à jour
  • Page de minuterie personnalisée par radio (radiokit.io/timer/nom-radio)
  • Panneau admin : moniteur VPS (CPU, RAM, disque, services, log nginx)
  • Inicio automático con Windows (casilla en la configuración)
  • Precisión de la cuenta regresiva mejorada: usa la API RadioBOSS playingtimeleft para correcciones en tiempo real
  • Sondeo adaptativo cerca de la emisión: cada 2s en los últimos 30 segundos
  • Corrección gradual de deriva (fundido) en lugar de salto brusco
  • Texto GO en pantalla cuando la cuenta regresiva llega a cero
  • Validación de archivos de audio antes de la emisión (comprobación de integridad TG/jingle)
  • Manual bilingüe IT/EN actualizado
  • Página de temporizador personalizada por radio (radiokit.io/timer/nombre-radio)
  • Panel admin: monitor VPS (CPU, RAM, disco, servicios, log nginx)
v1.0
Aprile 2026 (Beta) April 2026 (Beta) Avril 2026 (Bêta) Abril 2026 (Beta)
Beta
  • Prima versione beta del RadioKit Timer
  • Integrazione scheduler RadioBOSS
  • Countdown automatico pre-diretta
  • Interfaccia bilingue IT/EN
  • Icona e branding RadioKit
  • Landing page beta con form registrazione
  • Sistema licenze personalizzato per radio
  • First beta release of RadioKit Timer
  • RadioBOSS scheduler integration
  • Automatic pre-broadcast countdown
  • Bilingual IT/EN interface
  • RadioKit icon and branding
  • Beta landing page with registration form
  • Personalized license system per radio
  • Première version bêta de RadioKit Timer
  • Intégration avec le planificateur RadioBOSS
  • Compte à rebours automatique avant diffusion
  • Interface bilingue IT/EN
  • Icône et identité visuelle RadioKit
  • Page d'accueil bêta avec formulaire d'inscription
  • Système de licence personnalisé par radio
  • Primera versión beta de RadioKit Timer
  • Integración con el programador RadioBOSS
  • Cuenta regresiva automática antes de la emisión
  • Interfaz bilingüe IT/EN
  • Icono e identidad visual RadioKit
  • Página de aterrizaje beta con formulario de registro
  • Sistema de licencias personalizado por radio
Chat