Streaming Radio that works

Post Reply
jachin99

Posts: 1294
Joined: Wed Feb 24, 2016 3:36 pm
Location:

HTPC Specs: Show details

Streaming Radio that works

#1

Post by jachin99 » Fri Jul 06, 2018 4:59 pm

I made a post in 3rd party plugins about simple radio but I wanted to put this here too for visibility. Simple radio is an open source WMC plugin that reads URL for internet radio stations from an xml file that is easy to edit. When I found simple radio, all but one or two of the streams were dead so I went to work adding new streams. With the addition of a program called openpls, I was able to add internet playlists with a .pls file extention on top of the already comptable m3u, and .asx files. This alone greatly expanded how many stations I could add to simple radio. Here is a screenshot showing some of the updates I have addes so far. In the future, I would like to edit some of the sorting types because right now, the plugin is setup to sort by country and region. I would like to change these to provider, and genre. Some of the sites I am able to stream from so far are shoutcast, and soma.fm to name a few. ComHere is the screenshot.
Capture.JPG
Link to simple radio: https://sourceforge.net/p/windowsmediac ... e%20Radio/
Link to OpenPLSWMP: https://drive.google.com/open?id=1MpC6r ... TfG2tNe1n6
Services.xml (This is where you update your URLs, and I am not including the images I have used)

Code: Select all

<?xml version="1.0" encoding="utf-8" ?>
<!--DisplayName is the name that you see in plugin -->
<!--MediaPath should be an stream that can be played with windows mediaplayer -->
<!--LogoPath is optional if it empty will an dummy placed into the item, if you have an logo place the url into the LogoPath tags-->
<Services>
  <Service>
    <DisplayName>Jazz Cafe</DisplayName>
    <MediaPath>http://dir.xiph.org/listen/941608/listen.m3u</MediaPath>
    <LogoPath>file://c:\programdata\simpleradio\jazzcafe.png</LogoPath>
    <Country>Xiph.org</Country>
    <Region></Region>
    <Genre>Jazz</Genre>
    <IsFavorite>false</IsFavorite>
  </Service>
  <Service>
    <DisplayName>Classic Pop</DisplayName>
    <MediaPath>http://www.wdr.de/wdrlive/media/wdr2.m3u</MediaPath>
    <LogoPath>file://c:\programdata\simpleradio\wdr.png</LogoPath>
    <Country>Others</Country>
    <Region></Region>
    <Genre>Pop</Genre>
    <IsFavorite>true</IsFavorite>
  </Service>
  <Service>
    <DisplayName>The Penthouse</DisplayName>
    <MediaPath>http://dir.xiph.org/listen/989520/listen.m3u</MediaPath>
    <LogoPath>file://c:\programdata\simpleradio\penthouse.png</LogoPath>
    <Country>Xiph.org</Country>
    <Region></Region>
    <Genre>Jazz</Genre>
    <IsFavorite>false</IsFavorite>
  </Service>
  <Service>
    <DisplayName>Big Kickin Country</DisplayName>
    <MediaPath>http://dir.xiph.org/listen/603/listen.m3u</MediaPath>
    <LogoPath>file://c:\programdata\simpleradio\bkc.png</LogoPath>
    <Country>Xiph.org</Country>
    <Region></Region>
    <Genre>Country</Genre>
    <IsFavorite>false</IsFavorite>
  </Service>
  <Service>
    <DisplayName>Country Line Drive</DisplayName>
    <MediaPath>http://dir.xiph.org/listen/501/listen.m3u</MediaPath>
    <LogoPath>file://c:\programdata\simpleradio\cld.png</LogoPath>
    <Country>Xiph.org</Country>
    <Region></Region>
    <Genre>Country</Genre>
    <IsFavorite>false</IsFavorite>
  </Service>
  <Service>
    <DisplayName>She Radio</DisplayName>
    <MediaPath>http://dir.xiph.org/listen/1117471/listen.m3u</MediaPath>
    <LogoPath>file://c:\programdata\simpleradio\crf.png</LogoPath>
    <Country>Xiph.org</Country>
    <Region></Region>
    <Genre>Classic Rock</Genre>
    <IsFavorite>false</IsFavorite>
  </Service>
  <Service>
    <DisplayName>Classic Rock</DisplayName>
    <MediaPath>http://www.powerhitz.com/wm/pureclassicrock.asx</MediaPath>
    <LogoPath>file://c:\programdata\simpleradio\phcr.png</LogoPath>
    <Country>Powerhitz</Country>
    <Region></Region>
    <Genre>Classic Rock</Genre>
    <IsFavorite>false</IsFavorite>
  </Service>
  <Service>
    <DisplayName>90s</DisplayName>
    <MediaPath>http://www.powerhitz.com/wm/90s.asx</MediaPath>
    <LogoPath>file://c:\programdata\simpleradio\90s.png</LogoPath>
    <Country>Powerhitz</Country>
    <Region></Region>
    <Genre>Decades</Genre>
    <IsFavorite>false</IsFavorite>
  </Service>
  <Service>
    <DisplayName>80s</DisplayName>
    <MediaPath>http://www.powerhitz.com/wm/80s.asx</MediaPath>
    <LogoPath>file://c:\programdata\simpleradio\80s.png</LogoPath>
    <Country>Powerhitz</Country>
    <Region></Region> 
    <Genre>Decades</Genre>
    <IsFavorite>false</IsFavorite>
  </Service>
  <Service>
    <DisplayName>1Power</DisplayName>
    <MediaPath>http://www.powerhitz.com/wm/1power.asx</MediaPath>
    <LogoPath>file://c:\programdata\simpleradio\1p.png</LogoPath>
    <Country>Powerhitz</Country>
    <Region></Region>
    <Genre>Hip Hop</Genre>
    <IsFavorite>false</IsFavorite>
  </Service>
  <Service>
    <DisplayName>Timeblender</DisplayName>
    <MediaPath>http://www.powerhitz.com/wm/timeblender.asx</MediaPath>
    <LogoPath>file://c:\programdata\simpleradio\mix.png</LogoPath>
    <Country>Powerhitz</Country>
    <Region></Region>
    <Genre>Variety</Genre>
    <IsFavorite>false</IsFavorite>
  </Service>
  <Service>
    <DisplayName>Hitlist</DisplayName>
    <MediaPath>http://www.powerhitz.com/wm/hitlist.asx</MediaPath>
    <LogoPath>file://c:\programdata\simpleradio\hl.png</LogoPath>
    <Country>Powerhitz</Country>
    <Region></Region>
    <Genre>Top 40</Genre>
    <IsFavorite>false</IsFavorite>
  </Service>
  <Service>
    <DisplayName>The Planet</DisplayName>
    <MediaPath>http://www.powerhitz.com/wm/planet.asx</MediaPath>
    <LogoPath>file://c:\programdata\simpleradio\planet.png</LogoPath>
    <Country>Powerhitz</Country>
    <Region></Region>
    <Genre>Rock</Genre>
    <IsFavorite>false</IsFavorite>
  </Service>
  <Service>
    <DisplayName>The Office</DisplayName>
    <MediaPath>http://www.powerhitz.com/wm/officemix.asx</MediaPath>
    <LogoPath>file://c:\programdata\simpleradio\pop.png</LogoPath>
    <Country>Powerhitz</Country>
    <Region></Region>
    <Genre>Top 40</Genre>
    <IsFavorite>false</IsFavorite>
  </Service>
  <Service>
    <DisplayName>xxxRock.FM</DisplayName>
    <MediaPath>http://23.29.71.154:8140/stream</MediaPath>
    <LogoPath>file://c:\programdata\simpleradio\xRock.png</LogoPath>
    <Country>Shoutcast</Country>
    <Region></Region>
    <Genre>Metal</Genre>
    <IsFavorite>false</IsFavorite>
  </Service>
  <Service>
    <DisplayName>Live</DisplayName>
    <MediaPath>https://somafm.com/wma128/live.asx</MediaPath>
    <LogoPath>file://c:\programdata\simpleradio\xRock.png</LogoPath>
    <Country>SomaFM</Country>
    <Region></Region>
    <Genre>SomaFM</Genre>
    <IsFavorite>false</IsFavorite>
  </Service>
  <Service>
    <DisplayName>DefCon Radio</DisplayName>
    <MediaPath>https://somafm.com/wma128/defcon.asx</MediaPath>
    <LogoPath>file://c:\programdata\simpleradio\dc.png</LogoPath>
    <Country>SomaFM</Country>
    <Region></Region>
    <Genre>SomaFM</Genre>
    <IsFavorite>false</IsFavorite>
  </Service>
 <Service>
    <DisplayName>Boot Liquor</DisplayName>
    <MediaPath>https://somafm.com/wma128/defcon.asx</MediaPath>
    <LogoPath>file://c:\programdata\simpleradio\bl.png</LogoPath>
    <Country>SomaFM</Country>
    <Region></Region>
    <Genre>SomaFM</Genre>
    <IsFavorite>false</IsFavorite>
  </Service>                  
</Services>

4trmceclients

Posts: 19
Joined: Sat Oct 22, 2011 2:02 am
Location:

HTPC Specs: Show details

#2

Post by 4trmceclients » Tue Aug 21, 2018 6:40 pm

as dev of Simple radio
i'm suprised that anyone is use it
after so long time


yes it was from beginging the mean gool to keep things so simple as possible and the name of this plugin cast it there
all what the windows mediaplayer can consume should working inside the plugin too

jachin99

Posts: 1294
Joined: Wed Feb 24, 2016 3:36 pm
Location:

HTPC Specs: Show details

#3

Post by jachin99 » Tue Aug 21, 2018 8:01 pm

4trmceclients wrote:as dev of Simple radio
i'm suprised that anyone is use it
after so long time


yes it was from beginging the mean gool to keep things so simple as possible and the name of this plugin cast it there
all what the windows mediaplayer can consume should working inside the plugin too
I have been toying around with a few modifications for it also. Would you be willing to make a few changes or do any work on WMC Plugins?

4trmceclients

Posts: 19
Joined: Sat Oct 22, 2011 2:02 am
Location:

HTPC Specs: Show details

#4

Post by 4trmceclients » Wed Aug 22, 2018 4:25 am

jachin99 wrote:
4trmceclients wrote:as dev of Simple radio
i'm suprised that anyone is use it
after so long time


yes it was from beginging the mean gool to keep things so simple as possible and the name of this plugin cast it there
all what the windows mediaplayer can consume should working inside the plugin too
I have been toying around with a few modifications for it also. Would you be willing to make a few changes or do any work on WMC Plugins?
if you want share your plugin modifications can i add you to the sourceforge project

jachin99

Posts: 1294
Joined: Wed Feb 24, 2016 3:36 pm
Location:

HTPC Specs: Show details

#5

Post by jachin99 » Wed Aug 22, 2018 5:38 pm

I would like that!! To be fair though I'm still new to writing software, and I was using simple radio as a way to learn. Because of this, I have only made modest changes, and I still need to build my modified file. In spite of this, I can easily update services.xml, and I might have found an easier way to add images to simple radio that don't rely on the stations broadcasting them but I need to get permission to use them. The changes I have made are relatively simple. I changed the sort types to Provider and Genre. I'm thinking that user from each region who wish to use the plugin can configure their own URLs, and someone from Europe for example might not want to listen to strictly English speaking radio, and vice versa. Either way, as long as none of what I have said deters you I'll gladly accept your invitation. If not we can PM or talk more if you wish. Thanks.

Post Reply