BBC’s LiveText via PubSub and BOSH

Posted by Nicolas Vérité on December 15, 2009

As described on their blog, BBC has launched its LiveText service for its radios, this time over IP, using the XMPP's PubSub broadcast mechanism and BOSH connection method.

LiveText is a radio mechanism to synchronously broadcast text content with the radio stream. It is annoucing for example the track actually playing, the next one, the show actually on air, or any other information piece. It is already available on FM and DAB for example, and other broadcast means.

BBC has adapted its service to broadcast these short messages, this time on IP from the server to the browser. They have chosen the publish and broadcast mechanism described in the PubSub XMPP specification (XEP-0060), as well as the BOSH connection method (XEP-0124 and XEP-0206). The ProcessOne's ejabberd server provides the core architecture component to this innovative service.

The BBC radio labs blogs has a detailed article explaining their choices, like a open protocol, a wide choice of available implementations, and a strong wish to give back to the community.

You can access the BBC radio 1 here: http://www.bbc.co.uk/radio1/



Categories: ProcessOne  Jabber / XMPP  ejabberd  
Share article:   Tweet this   Make delicious   Stumble upon  

Comments

anonymous avatar

Nice implementation. Go XMPP!

If someone is interested how it’s done on a WEB server side, I did a similar service with a similar kind of architecture posting news “realtime” to a webpage. There is a example of it at : http://www.lobstermonster.org/news

There is also a MUC where news are published and users can comment them at http://www.lobstermonster.org/chat

Posted by Tuomas on 15 Dec 2009 at 14:32



 
anonymous avatar

hmm. Nice article

Posted by Serkan SAYGI on 20 Dec 2009 at 20:45



 
anonymous avatar

Thanks :D

Posted by netkral on 21 Dec 2009 at 00:07



 


Add comment

Name:

Email:

URL:

Smileys

Remember my personal information

Notify me of follow-up comments?