Xoradio: Difference between revisions

From OLPC
Jump to navigation Jump to search
(XORadio)
 
No edit summary
 
(12 intermediate revisions by 2 users not shown)
Line 4: Line 4:


""
""
The XORadio would use the mic.,music player(jukebox), wifi.
The XORadio would use the mic., music player(jukebox), wifi, telepathy, PyGTK.
The above H/W and S/W would be used to implement a radio for the XO since the XO doesn't have a radio.
The above H/W and S/W would be used to implement a radio for the XO since the XO doesn't have a radio.
It would lead to personalized radio channels on the XO mesh n/w.
It would lead to personalized radio channels on the XO mesh network.
The XOJockey would broadcast himself/herself through the wlan/wifi component of the XO.
The XOJockey would broadcast himself/herself through the wlan/wifi component of the XO.
The listeners would not only listen to the radio but would also act as nodes to extend the range of the radio/network.
The listeners would not only listen to the radio but would also act as nodes to extend the range of the radio/network.
Line 25: Line 25:
#PyGTK+ for the GUI
#PyGTK+ for the GUI
#Telepathy and Dbus Tubes for mesh networking
#Telepathy and Dbus Tubes for mesh networking

== Use Case ==

The following are the Use Case Diagrams:
#[[Media:XORadio.jpg]]
#[[Media:Demo.jpg ]]
#[[Media:connection.jpg]]

==Useful Links ==

These pages should be considered for tutorials and information:
# http://wiki.laptop.org/go/Shared_Sugar_Activities
# http://wiki.laptop.org/go/Tubes_Tutorial
# http://www.icecast.org/faq.php


== Future ==
== Future ==

Latest revision as of 17:44, 23 March 2009

XORadio

Description

"" The XORadio would use the mic., music player(jukebox), wifi, telepathy, PyGTK. The above H/W and S/W would be used to implement a radio for the XO since the XO doesn't have a radio. It would lead to personalized radio channels on the XO mesh network. The XOJockey would broadcast himself/herself through the wlan/wifi component of the XO. The listeners would not only listen to the radio but would also act as nodes to extend the range of the radio/network. ""

Features

  1. The XORadio would provide one way communication between the broadcaster and the listeners.
  2. If required we could allow broadcasters' and the listeners to communicate though a chat program(IM,voice,video) to increase the interactiveness of the activity.
  3. Also, such a communication would only be established on the broadcasters behest!
  4. The listeners could also download the radio data for later/offline listening.
  5. Advertisers would be allowed to advertise on XORadio. The money generated through the advertisement would be distributed.Some could go to OLPC and the rest to the XOJockey.
  6. Govt. Agencies would be allowed to broadcast important info./news in the form of tweets on all channels.

This would encourage local talent!

Technology

  1. PyGTK+ for the GUI
  2. Telepathy and Dbus Tubes for mesh networking

Use Case

The following are the Use Case Diagrams:

  1. Media:XORadio.jpg
  2. Media:Demo.jpg
  3. Media:connection.jpg

Useful Links

These pages should be considered for tutorials and information:

  1. http://wiki.laptop.org/go/Shared_Sugar_Activities
  2. http://wiki.laptop.org/go/Tubes_Tutorial
  3. http://www.icecast.org/faq.php

Future

  1. The camera could also be used to broadcast video!
  2. To increase it global outreach, XOJockeys connected to the internet could also transmit radio on the web.The web/server would also allow the data to be stored for later/offline listening!

Contact

I am Zubair Assad.Feel free to contact me at: i.am.zubu[AT]gmail[DOT]com