Hal Fan Hour

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Saturday, 22 January 2011

ds106 Radio

Posted on 10:35 by Unknown
I like this a lot. It took me a bit to figure out what to do (the post never actually tells you how to *listen* to #ds106 radio, but eventually I took a flyer and just clicked on the link titled "streams that audio out to a play list" and it launched and simply started playing in VNC Player (and I assume it would do the same in iTunes if iTunes were my default audio application).

The music isn't exactly to my tastes, but it's OK. I'm listening to it as I do this follow-up. I wish people would announce band names and song titles, in case I hit something I like (like the Bowie I'm listening to right now, which I had to learn about by Googling the lyrics).

Just as an experiment, I tried stopping the stream to see whether the audio player would pick up later at the same spot. No. No way to skip forward, either. So now I'm not listening.

Extracting the link and doing a search on tunein.php took me to a list of a *pile* of these radio stations. I see there's a tunein radio app for the iPhone.  Also for Android I wasn't able to find any documentation or download for the tunein.php application itself, though (Google search is just awful sometimes).

Looking up the file format gives me more information.

Now I'm listening to Radio Super Medellin, a talk show in Spanish, in yourmuze.fm - a web-based .pls stream player, formerly called Moodio (mobile users can go to m.yourmuze.fm ). I was able to add the ds106 station to the station list and now I'm listening to it in yourmuse.fm (still no way to skip ahead, though).

All very fine, but how do you *make* a .pls radio show? I tried another serach string from the ds106 URL, 'myautodj', which took me to Myautodj, a  Shoutcast radio station hosting service. I like Shoutcast a lot - I have the client on my iPod Touch and listen to old-time radio broadcasts late at night. It's as though the radio signals travel through time. It looks like myautodj costs $20 a month, though - not too expensive, but I want to explore more. There's a huge list of options - the ever-useful Robin Good summarizes them.

Still listening to ds106 and it seems the songs are different, even though the bumper was the same. So maybe it doesn't just repeat. Cool.

Still looking for ways to create. Winamp and some other players will allow plugins that allow you to create and upload .pls files based on what you're listening to, which is a pretty good idea. I'm looking for something stand-alone, though. I found some here - MP3 Tag Assistant Professional and Music Tag Editor

I downloaded the Music Tag Editor to create some demo playlists. (Half an hour later) OK. Figured out how to make a playlist with songs from different folders. The out-of-box set-up for Music Tag Editor is very confusing, as it's set to wipe out your playlist and automatically create a new one every time you change file folders. In folder view, you have to unselect the 'automatic addition' buttons at the top of the folder list (there's two of them, one 'with clear' (which is selected by default), and one 'without clear'. Then, to actually create the playlist, click the 'generate' link in a completely different panel. Usability fail.

So that worked. But all the song addresses are windows directory addresses, which won't work very well online. Can I just use web addresses? I open the downloaded ds106.pls file and... Nope. Instead of specific songs, it says simply: File1=http://208.82.115.69:8010/stream - Ah! A stream! (That's probably why I can't skip forward). The stream won't play in my browser (Chrome); it just gives a broken palyer screen. But I can enter it into the 'play network stream' window in VNC and play it from there.

Well, yes, streaming is better than downlading. But you needs a streaming server, which I don't have. So we're back to sending the playlist to some service, or installing a streaming server. Hmm.

Well, maybe I can just make a list of MP3 files work. Uploading MP3 files (wait.... wait... bandwidth challenged service provider, aka. Rogers). I edit the .pls file manually in Notetab to point to the http file locations, and upload that to http://www.downes.ca/files/audio/mylist.pls and then try to open it...

In the browser. No joy. It just shows the text of the file. I guess I have to set up my server to serve .pls files as a specific mime-type. Not sure which mime type, though...

I try downloading the .pls and clicking on it. That works, sort of. It won't open the first file ("Your input can't be opened: VLC is unable to open the MRL  http://www.downes.ca/files/audio/04 - Open Window (Live).mp3'. Check the log for details". It jumps to the second and starts playing it. It probably hates the file name with spaces and brackets and such in it. I fix the filenames and - yes, that's it.

OK, the mime type. Let's look that up and Google. Looks like it's audio/x-scpls - as given by fileext.com  And this site confirms that, and also offers a suggestion of how to create a link for it.  So how do I set my server to serve .pls as audio/x-scpls ? You can set up a .htaccess for it  but I'd rather change the server configuration itself.

In the server, mime types are defined in /etc/mime.types (your server may vary) so I ssh into my website, log on as root, and open the file ( vi /etc/mime.types
 ). Then I restart the web server and try the URL again. Excellent! Now it behaves exactly as the ds106.pls file behaves.

Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Blogs in Education
    Submission for a forthcoming STRIDE handbook for The Indira Gandhi National Open University (IGNOU). See related handbooks here . What is a ...
  • Learning and Performance Support Systems
    This post is to introduce you to our Learning and Performance Support Systems program, a new $19 million 5-year initiative at the National R...
  • E-Learning: Générations
    ( English version ) Ces dernières années, j'ai travaillé sur deux grands concepts: d'abord, la théorie de l'apprentissage ...
  • E-Learning Generations
    ( version française ) In recent years I have been working on two major concepts: first, the connectivist theory of online learning, wh...
  • Open Educational Resources: A Definition
    The Definition Open educational resources are materials used to support education that may be freely accessed, reused, modified and shared b...
  • McLuhan - Understanding Media - Summary of Chapters 11-14
    My contribution to the Understanding Media Reading Group Chapter 11 McLuhan writes, in Chapter 11 of Understanding Media, that "The mys...
  • TTI Vanguard Conference Notes - 4
    Erin McKean, Wordnik The language is the Dictionary If you took the language, and you got rid of the dictionary, what would be left would be...
  • Progressive Taxation and Prosperity
    Responding to Justin Fox, editorial director of the Harvard Business Review Group, How big should a government be? in the Harvard Business ...
  • Bob Dylan in Moncton
  • International MOOCs Past and Present
    OpenLearning.com , a venture born out of the University of New South Wales ( UNSW ) in Sydney, Australia. Starting this week, you can begin ...

Categories

  • #change11
  • Connectivism
  • http://www.blogger.com/img/gl.link.gif
  • Shakespeare

Blog Archive

  • ►  2013 (68)
    • ►  December (1)
    • ►  November (5)
    • ►  October (6)
    • ►  September (7)
    • ►  July (3)
    • ►  June (5)
    • ►  May (6)
    • ►  April (18)
    • ►  March (8)
    • ►  February (2)
    • ►  January (7)
  • ►  2012 (56)
    • ►  December (3)
    • ►  November (7)
    • ►  October (7)
    • ►  September (7)
    • ►  August (2)
    • ►  July (2)
    • ►  June (3)
    • ►  May (1)
    • ►  April (5)
    • ►  March (6)
    • ►  February (6)
    • ►  January (7)
  • ▼  2011 (86)
    • ►  December (7)
    • ►  November (11)
    • ►  October (8)
    • ►  September (6)
    • ►  August (1)
    • ►  July (8)
    • ►  June (7)
    • ►  May (10)
    • ►  April (2)
    • ►  March (4)
    • ►  February (11)
    • ▼  January (11)
      • Networks, Neighbourhoods and Communities: A Reflec...
      • Live Skype on Radio #ds106
      • On Being Offended
      • When Words Lose Meaning
      • Chinese Programs
      • Network Diagrams
      • ds106 Radio
      • What Socialism Is About
      • Benchmarking
      • About 'Teaching'
      • Better Education Through Technology
  • ►  2010 (108)
    • ►  December (9)
    • ►  November (9)
    • ►  October (12)
    • ►  September (4)
    • ►  August (6)
    • ►  July (10)
    • ►  June (9)
    • ►  May (9)
    • ►  April (9)
    • ►  March (12)
    • ►  February (9)
    • ►  January (10)
  • ►  2009 (85)
    • ►  December (3)
    • ►  October (8)
    • ►  September (7)
    • ►  August (4)
    • ►  July (15)
    • ►  June (5)
    • ►  May (7)
    • ►  April (6)
    • ►  March (17)
    • ►  February (7)
    • ►  January (6)
  • ►  2008 (94)
    • ►  December (5)
    • ►  November (7)
    • ►  October (7)
    • ►  September (6)
    • ►  August (16)
    • ►  July (11)
    • ►  June (6)
    • ►  May (6)
    • ►  April (5)
    • ►  March (4)
    • ►  February (7)
    • ►  January (14)
  • ►  2007 (3)
    • ►  December (3)
Powered by Blogger.

About Me

Unknown
View my complete profile