mercoledì 13 giugno 2012

Rilascio di digiRadio v1.3

Come ho spesso riportato in discussioni e forum, ritengo importante avere una "piattaforma" open su cui concretizzare pian piano il rilascio di diverse funzionalità tipiche della tecnologia SDR. In particolare ora che la conversione della radiofonia dall'analogico al digitale (e non solo nei servizi di broadcasting) sta velocemente progredendo. Ciò per diversi scopi, primo tra i quali quello didattico. Quindi nulla a che fare con attività professionali di rilascio di prodotti particolarmente evoluti, ma qualcosa che pur esponendo il meglio di quanto è possibile realizzare in un qualche specifico settore di interesse, non potrà mai rispondere pianemente alle richieste di un utente evoluto di sistemi simili ma professionali, in cui uno degli aspetti fondamentali della professionalità è di certo l'assistenza e l'aggiornamento continuo.
Con i suoi limiti, digiRadio, spero possa essere di interesse per un'utenza comune e oggetto di specifica curiosità per alcuni sviluppatori a cui potrò rispondere, con il supporto di chi ha lavorato direttamente sulle diverse parti.  Tale interazione potrà avvenire attraverso la casella mail  digiRadio@csp.it


L'attuale versione 1.3  si distingue dalla precedente essenzialmente per i seguenti punti:
  • miglior filtraggio
  • riconduzione al sistema a finestre (permettendo una visualizzazione contemporanea ad altre applicazioni). La funzione si attiva selezionando "Window" nella prima barra superiore
         Dopo l'attivazione sarà possibile operare sull'interfaccia iconizzandola, ridimensionandola oppure
         tornando al full screen come da origine. Attenzione che essendo stata inserita la funzione più che altro
         per permettere la visualizzazione contemporanea, qualsiasi operazione di controllo sulle funzioni
         del software è bene che vengano operate quando l'interfaccia è in  full screen  mode.
  • decodifica  RDS completa; ovvero mentre sull'interfaccia bengono visualizati solo i campi  PS PI tutti gli altri pacchetti decodificati, dopo esser stati trattati secondo il formato supportato dal software di analisi RDS opensource Surveyor http://rds-surveyor.sourceforge.net/ , vengono esportati tramite protocollo TCP.  Tale "export" permette di riservare un canale per il collegamento all'applicazione stessa di visualizzazione locale (fornita nel rilascio del pacchetto da noi realizzato) che verrà attivata quando, avendo selezionato "RDS ON" si pigerà il tasto "View"
L'applicazione si aprirà permettendo la visualizzazione dei pacchetti RDS aggregati sotto le diverse etichette di pertinenza. Cambiando emittente sintonizzata occorrerà premere "Next station" per tornare alla visualizzazione dei nuovi dati.
Altri sette "canali" sono lasciati liberi per connessioni remote. Ovvero altri PC che dispongano di Java e dell'applicazione presente nel package, potranno collegarsi per la visualizzazione  con il seguente comando:

$ java -jar rdssurveyor.jar -inbintcphost <IPdelserverdigiRadio>
 
Le connessioni verranno registrate in un file della sottodirectory  "logs"

  • export dell'audio prodotto; attraverso il tasto "Audio on" è possibile abilitare uno "streaming server" che, con un flusso di 128 kbps in protocollo HTTP,  permette di ascoltare la ricezione in corso da un altro PC in rete; ovviamente locale o remoto. L'ascolto può essere effettuato da un qualsiasi player tipo VLC o Winamp come flusso di rete a cui viene data la URL 
http://IPdelserverdigiRadio:8000/digiradio.ogg
 
La funzione è realizzata includendo il "motore" VLC server che può anche svolgere funzioni di streaming non solo verso altri client, ma anche verso server di sistema Icecast http://www.icecast.org
abilitando l'utente digiRadio a far da "content provider".

L'invito è a scaricarlo dalla url http://radio.it/DOWNLOAD/index.html provarlo dopo aver letto il README.txt e a far pervenire i vostri commenti.

73 de I1YRB


 

Nessun commento:

Posta un commento

I commenti sono aperti a tutti e sono soggetti insindacabilmente a moderazione.
NON SARANNO PUBBLICATI COMMENTI SE PRIVI DI NOME E COGNOME ED EMAIL.
IL SOLO NOMINATIVO RADIOAMATORIALE NON SOSTITUISCE IL NOME E COGNOME RICHIESTO.
Grazie.

Nota. Solo i membri di questo blog possono postare un commento.