[ embedded ]
 
  techniek
 
 
 
home
 
 
internet radio - SIR    
 
Inmiddels ontwikkelt PragmaLab al weer geruime tijd verder aan de opvolger van de Lukas, de 'SIR' geheten. Richtte de Lukas zich nog op 'closed user groups' toepassingen zoals de kerkradio oplossing, de SIR wordt juist ingezet om een zo breed mogelijk publiek van muziek te voorzien. De SIR is ontwikkeld voor het doorgeven van achtergrond muziek. Waar nu de winkels en restaurants periodiek worden voorzien van nieuwe muziek op een CD, is de verwachting voor de nabije toekomst dat deze (betaalde) muziek over het internet gedistribueerd gaat worden. De SIR vormt de laatste schakel in het netwerk van audio-distributiekanalen en maakt de audio-streams weer hoorbaar.
 
PragmaLab ontwikkelde een groot deel van de firmware aan boord van de SIR. Een aantal functies konden meeverhuizen uit de Lukas die eerder was ontwikkeld. Een groot aantal nieuwe functies werd toegevoegd. Zo kan de SIR niet alleen audio afspelen van het internet, er kan ook audio gespeeld worden van een memory-kaart (MMC/SD) die in het apparaat ingestoken kan worden. De kaart dient ook als fallback wanneer de internet-stream weg mocht vallen. De SIR begint in dat geval na enkele seconden automatisch van de kaart af te spelen zodat er geen stiltes vallen. Terwijl doorgespeeld wordt van de kaart, probeert de SIR op de achtergrond de verbinding weer op te bouwen. Als dat gelukt is, wordt automatisch teruggeschakeld naar muziek van het internet.  
 

Naast dit fallback-mechanisme ontfermde PragmaLab zich ook over aspecten die met beveiliging en autorisatie te maken hebben. Omdat de audio over het internet gedistribueerd wordt, is het in principe voor iedereen mogelijk met de muziek mee te luisteren. Aangezien de toepassing eist dat enkel afnemers met een licentie de muziek hoorbaar mogen maken, kan de SIR gebruik maken van gecodeerde streams. Naast het decoderen van deze streams, is ook de aanmelding bij de database (waar de audio-streams opgehaald worden), beveiligd. En niet alleen internet audio kan 'secured' afgespeeld worden, ook werd een encryptie methode ontwikkeld die het mogelijk maakt audio op de kaart te versleutelen. Op die manier kan de muziek op de memory kaart enkel in de SIR afgespeeld worden en nergens anders.

   
Momenteel wordt druk ontwikkeld aan een scheduler binnen de SIR. Gekoppeld aan een RTC is het hiermee mogeijk taken over te sturen vanaf een webserver, waarna de SIR autonoom de taak op de geplande tijd en dag uitvoert. Te denken valt aan het afspelen van een bepaalde playlist, het ophalen van een nieuwe kanalenlijst, of het synchroniseren van de memory kaart.