RadioLabs BBC, software per il futuro della radio

Si tratta di un’ibridizzazione tra radio e rete che non ha nulla che vedere con la trasmissione digitale della radio


Radio Passioni

Istruttiva come sempre la lettura degli “hack”, le imprese dei programmatori della BBC. In questa interfaccia tra BBC Programmes e iTunes, Matthew Wood ci mostra una possibile futura modalità di “sintonia” dei programmi della radio (o della televisione), per un ascolto degli stessi attraverso Internet. Ancora una volta mi trovo di fronte a una forma di ibridizzazione tra radio e rete che non ha nulla che vedere con la trasmissione digitale della radio. Matthew può utilizzare iTunes per accedere ai contenuti della BBC (anche se questi fossero trasmessi, on air, sulle antiquate onde medie) senza lasciare il Web.
Il suo hack, programmato nell’esoterico linguaggio inventato da Ericsson, Erlang (per favore, non chiedetemi niente, nella comunità open source esce un nuovo linguaggio ogni mese), estrae le informazioni che Programmes mette a disposizione in forma human e machine-readable. Programmes, mi ero scordato di dirlo, è il nuovo sito Web sperimentale in cui tutti i programmi della BBC vengono classificati per canale e per genere, una sofisticatissima guida ai contenuti che in questo caso viene interfacciata direttamente con un altro software, iTunes. Le informazioni che escono da Programmes vengono convertite nel protocollo di accesso ai dati utilizzato da iTunes. Si chiama Daap e se fino a poco tempo si trattava di un protocollo assolutamente proprietario, oggi Daap viene offerto in licenza commerciale da Apple proprio per lo sviluppo di applicazioni di questo tipo.
Il risultato di tutto l’ambaradan è una colonna sinistra di iTunes dove ogni “playlist” corrisponde a una categoria di programmi e ogni “traccia” è l’episodio di un programma. In teoria potrebbe diventare un modo per navigare in una libreria di podcast.

Things to do with /programmes #431: iTunes!

Matthew Wood 9 Sep 08, 09:55 PM

If you’ve been reading RadioLabs for a while you’ll know that we go on about how we’ve tried to design bbc.co.uk/programmes for machines as well as for people.
What we mean is that we’ve tried to make it easy for machines to get at the programme information behind the site, so that it can be re-presented in useful and novel ways.
Here’s an example from a hack I’ve been working on.
You’re looking at a screenshot of iTunes running on my laptop. I’ve poked information from /programmes in there so that genres show up as playlists, and episodes show up as songs. It’s as if BBC Radio were an iTunes shared library located somewhere on my local network. You can also see the hack in motion.
Here’s what I was thinking: all my music is in iTunes. iTunes, via an Airport Express, plays out through my Big Speakers. Wouldn’t it be nice to be able to use it to find out what this week’s Thinking Allowed is about, or to enjoy some rough dubplate pressure from 1Xtra?
So how does it work?
Simply, the app grabs programme information from /programmes and re-presents it to iTunes in its native tongue: DAAP. We’ve tried to design /programmes to make this kind of thing easy.
For example: the app needs the following information:

which genres have radio programmes in them? for a specific genre, which programmes are currently available on-demand?
/programmes answers the first question at:

http://www.bbc.co.uk/radio/programmes/genres/,
and the second at:
http://www.bbc.co.uk/radio/programmes/genres/drama/relationshipsandromance/player and its cousins.
Only interested in Radio 4? Hack that url to:
http://www.bbc.co.uk/radio4/programmes/genres/drama/relationshipsandromance/playerOr TV? Try:
http://www.bbc.co.uk/tv/programmes/genres/drama/relationshipsandromance/player.Just add XPath!
If you’d like to try this for yourself I’ve made the code available for your delectation. It’s My First Erlang, be gentle 🙂
And if I’ve inspired you to try and build your own hack on top of /programmes, here’s the way in – let us know how you get on!

Questo sito utilizza cookie per gestire la navigazione, la personalizzazione di contenuti, per analizzare il traffico. Per ottenere maggiori informazioni sulle categorie di cookie, sulle finalità e sulle modalità di disattivazione degli stessi clicca qui. Con la chiusura del banner acconsenti all’utilizzo dei soli cookie tecnici. La scelta può essere modificata in qualsiasi momento.

Privacy Settings saved!
Impostazioni

Quando visiti un sito Web, esso può archiviare o recuperare informazioni sul tuo browser, principalmente sotto forma di cookies. Controlla qui i tuoi servizi di cookie personali.

Questi strumenti di tracciamento sono strettamente necessari per garantire il funzionamento e la fornitura del servizio che ci hai richiesto e, pertanto, non richiedono il tuo consenso.

Questi cookie sono impostati dal servizio recaptcha di Google per identificare i bot per proteggere il sito Web da attacchi di spam dannosi e per testare se il browser è in grado di ricevere cookies.
  • wordpress_test_cookie
  • wp_lang
  • PHPSESSID

Questi cookie memorizzano le scelte e le impostazioni decise dal visitatore in conformità al GDPR.
  • wordpress_gdpr_cookies_declined
  • wordpress_gdpr_cookies_allowed
  • wordpress_gdpr_allowed_services

Rifiuta tutti i Servizi
Accetta tutti i Servizi

Ricevi gratis la newsletter di NL!

ATTENZIONE! Il 14/12/2024 scade termine per iscrizione in lista SIG (Servizi di Interesse Generale) istituita da Agcom per rilevanza in elenchi dei device smart: [email protected]

ISCRIVITI ALLA NEWSLETTER