BBC’s LiveText via PubSub and BOSH
Posted by Nicolas Vérité on December 15, 2009As 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
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:32hmm. Nice article
Posted by Serkan SAYGI on 20 Dec 2009 at 20:45Thanks :D
Posted by netkral on 21 Dec 2009 at 00:07
Add comment

Stay Informed
Subscribe to our RSS feed or follow us on Twitter to receive alerts when we post new news stories and blogs.
Subscribe to ProcessOne RSS feed
Follow ProcessOne on Twitter
Follow Mickaël on Twitter
Search our blogs
To make it easier for you to find blogs on topics that you are interested in, we have grouped them into categories depending on the different themes addressed in each blog. Categories include:
ProcessOne
Jabber / XMPP
ejabberd
Erlang
CEAN
Information Technology
Misc
Tsung
French
Mozilla
Employment opportunities
IMtrends
All categories
Become a ProcessOne partner
Find out about the benefits of joining ProcessOne’s partnership programme.
Click here
Our products and services
We offer packaged solutions comprising all of the server-side and client-side technology necessary to create valuable new instant messaging applications. In addition, we offer a range of services for delivering customised solutions.
Click here for full details