Results 1 to 8 of 8

Thread: How to set up a really good radio player on VLC

  1. #1
    Join Date
    Jul 2009
    Location
    CyberspacEastEngland
    Beans
    Hidden!
    Distro
    Ubuntu 13.10 Saucy Salamander

    How to set up a really good radio player on VLC

    NB: This is also elsewhere on the forum but i have "refurbished it" and thought it might be of interest to "new" visitors to the site


    Radios from
    Listenlive.eu or shoutcast
    or if like me you are an audiophile and favour high bitrates up to 320k
    the following links will delight you








    =======================


    This is mostly all classical apart from the ones marked with ☯ are Ambient/Relaxation and ☪ classical iranian and turkish

    Based on info mostly from shoutcast.com and listenlive.eu
    [Links may need to be updated from time to time]

    [obviously remove and add entries to suit your musical interests]

    ● on listenlive.eu to find url of actual station [right-click on where it says kbps/save link as/open in text editor and find url]

    ● on shoutcast to find url of actual station [right-click on play button to save link as/open in text editor and find url]



    --[[
    Streaming Radio Player extension for VLC >= 1.1.0
    Authors: Ben Dowling ([url]http://www.coderholic.com[/url])

    List Compiled by Shantiq
    Mostly European Classical also Ambient and Classical Iranian

    Based on info mostly from ([url]http://www.shoutcast.com/[/url]) and ([url]http://www.listenlive.eu/[/url])
    [Links may need to be updated from time to time]


    --]]

    stations = {


    --[[high kbps first on this list]]--


    { name = "● BBC Radio3 HD", url = "http://www.bbc.co.uk/radio/listen/live/r3_aaclca.pls" },
    { name = "● Norway Radio Klassisk 192", url = "http://lyd.nrk.no:80/nrk_radio_klassisk_mp3_h" },
    { name = "Linn Classical 320k", url = "http://89.16.185.174:8003/stream" },
    --[[[url]http://www.linn.co.uk/music#radio]]--[/url]
    { name = "Audiophile Jazz 320k", url = "http://50.7.173.162:2199/tunein/jazz.pls" },
    { name = "Audiophile Baroque 320k", url = "http://50.7.173.162:2199/tunein/baroque.pls" },
    { name = "Audiophile Classical 320k", url = "http://50.7.173.162:2199/tunein/classical.pls" },
    { name = "Audiophile Live 320k", url = "http://50.7.173.162:2199/tunein/live.pls" },
    --[[[url]http://stream.psychomed.gr/streams.html]]--[/url]
    { name = "WBAA Purdue University Indiana [256k]", url = "http://audio-new.wbaa.purdue.edu:8000/wbaa-fm" },
    --[[[url]http://wbaa.org/]]--[/url]

    --[[PROG]]--


    { name = "❆ ✜acidbarrett", url = "http://streaming.radionomy.com/acidbarrett" },
    { name = "❆ ✜Progrock.com", url = "http://174.37.16.73:1320/Live" },
    { name = "❆ ✜Purple Piper Progressive Rock", url = "http://95.141.45.144:8036" },
    { name = "❆ ✜Radio Floyd", url = "http://streaming.radionomy.com/radio-floyd" },
    { name = "❆ ✜pinkfloydteguz", url = "http://streaming.radionomy.com/pinkfloydteguz" },




    { name = "● Radio Mozart", url = "http://listen.radionomy.com/radio-mozart.m3u" },
    { name = "● Poland Classical", url = "http://91.121.92.167:8900" },
    { name = "● FIP [128k]", url = "http://mp3.live.tv-radio.com/fip/all/fiphautdebit.mp3" },
    { name = "● KUHF_Classical USA", url = "http://129.7.48.200/KUHF_Classical_Hifi" },
    { name = "● Rete Toscana Classica Firenze Italia", url = "mms://streaming.intoscana.it/wmtencoder/rtc.wma" },

    { name = "● ARS NOVA -Early Music Poland", url = "http://37.59.8.151:8200" },
    { name = "● SRR Radio România Muzical", url = "http://stream2.srr.ro:8022/" },
    { name = "●☪ Türkiye İTÜ Radyosu Klasik", url = "http://160.75.86.29:8097/" },

    { name = "● Northern Cyprus Bayrak Klasik", url = "http://sc.brtk.net:8006/" },

    { name = "ABC ClassicFM", url = "http://www.abc.net.au/res/streaming/audio/mp3/classic_fm.pls" },
    --[[ only in 96k max--]]
    { name = "KEXP Seattle", url = "http://live-mp3-128.kexp.org:8000/" },
    { name = "Klara Belgium", url = "http://mp3.streampower.be/klara-high" },
    { name = "Holland ● AVRO Baroque around the clock", url = "http://icecast.omroep.nl/radio4-baroque-bb-mp3" },
    { name = "Holland ● AVRO De Klassiek 24/7", url = "http://icecast.omroep.nl:80/radio4-klassieken-bb-mp3" },
    { name = "Ukraine ● MyRadio Classical music", url = "http://music.myradio.ua:8000/Classica128.ogg" },
    { name = "Bulgaria ● Classic FM", url = "http://live.btvradio.bg:8000/classic-fm.mp3" },
    { name = "Denmark ● dr.dk", url = "http://live-icy.gss.dr.dk:8000/A/A04H.mp3" },
    { name = "Denmark ● Radio Klassisk", url = "http://onair.100fmlive.dk:80/klassisk_live.mp3" },
    { name = "France ● Radio Classique 128k", url = "http://broadcast.infomaniak.net:80/radioclassique-high.mp3" },
    { name = "France Musique", url = "http://www.tv-radio.com/station/france_musique_mp3/france_musique_mp3-128k.m3u" },

    { name = "Jazz ● ČRo Jazz Prague Czech Republic", url = "http://stream3.rozhlas.cz:8000/jazz_high.ogg" },
    { name = "Jazz ● tsfjazz France", url = "http://tsfjazz.ice.infomaniak.ch:80/tsfjazz-high" },
    { name = "☯ToxicNet Tunes", url = "http://64.64.215.118:6101/playlists\main.lst" },
    { name = "☯Zen Radio", url = "http://www.zenradio.fm/" },
    { name = "☯ELDORADIO - Chill Channel", url = "http://sc-chill.eldoradio.lu:80/" },
    { name = "☯Nirvana Radio - Music for Meditation and Relaxation", url = "http://174.142.192.209:9022" },
    { name = "☯OCEAN WAVES AMBIENT", url = "http://174.142.192.209:9022" },
    { name = "☯Nirvana Ambient Radio - The Best Ambient Music", url = "http://81.219.54.6:8002" },
    { name = "☯Chroma Ambient", url = "http://69.70.125.26:100" },
    { name = "☯Dub Lubin Radio : Zen Mantra - Live Meditation", url = "http://69.70.125.26:100" } ,
    { name = "☯Radio Sri Chinmoy - spiritual music for meditation 192k", url = "http://96.126.107.232:8000/" } ,
    { name = "☯Groove Salad [SomaFM]", url = "http://173.192.176.180:8032" } ,
    { name = "☯☯Ambient Sleeping Pill", url = "http://173.236.50.59:80" } ,
    { name = " ☯Ibiza Digital Labs - Relax Music from Ibiza(Chillout,Lounge,Ambient)", url = "http://50.7.98.106:8695" } ,


    { name = "☯.POLSKASTACJA .PL ))) EDEN (New Age & World Music) (Polskie Radio)", url = "http://91.121.89.153:9900" },
    { name = "☪ Radio Golha Persian", url = "mms://84.244.130.224:3737/radiogolha_bk" },
    { name = "☪ Kral FM Istanbul[128Kbps]Turkish Arabesque music", url = "http://46.20.3.204:80/" },
    { name = "☪ Classical Persian http://www.iranianradio.com/#", url = "http://213.73.255.244:10700" },
    { name = "☪ Radio Darvish Classical Persian", url = "http://78.129.190.50:8037/" },


    { name = "☪ CALMRADIO.COM - PERSIA", url = "http://206.190.129.220:11808" },
    { name = "✪✪ Radio-Orfei RUSSIA", url = "mms://live.rfn.ru/orfey-128/" },
    { name = "Bayern 4 Klassik", url = "http://gffstream.ic.llnwd.net/stream/gffstream_w13a" },
    { name = "SwissRadio Küsnacht, Swiss", url = "http://www.swissradio.ch/streams/6034.asx" },
    { name = "Venice Classic Radio ITALIA", url = "http://www.veniceclassicradio.eu/live1/128.asx" },
    { name = "SwissRadio Küsnacht, Swiss Opera", url = "http://www.swissradio.ch/streams/6060.asx" },
    { name = "WGBH Boston USA", url = "http://streams.wgbh.org:8006/" },
    { name = "RTVE3 ☮☮ Cuando los elefantes sueñan con la música 15H00", url = "http://195.10.10.226/rtve/radio3.mp3" },

    { name = "Radio Suisse Classique", url = "http://www.radiosuisseclassique.ch/live/mp3.m3u" },
    { name = "Austria RadioStephansdom", url = "http://srvhost24.serverhosting.apa.net:8000/rsdstream128.m3u" },
    { name = "Espana Radio Clasica", url = "http://radioclasica.rtve.stream.flumotion.com/rtve/radioclasica.mp3.m3u" },
    { name = "Slovak Radio Klasika", url = "http://live.slovakradio.sk:8000/Klasika_256.mp3.m3u" },
    { name = "Slovak Radio Devin", url = "http://live.slovakradio.sk:8000/Devin_256.mp3.m3u" },
    { name = "Sverige-Sweden 1", url = "http://sverigesradio.se/topsy/direkt/1603-hi-mp3.pls" },
    { name = "Sverige-Sweden 2", url = "http://sverigesradio.se/topsy/direkt/2562-hi-mp3.pls" },
    { name = "Czech classic", url = "http://www.play.cz/radio/classic128.asx" },
    { name = "Latvijas Radio 3 Klasika", url = "mms://lr1w.latvijasradio.lv/pplr3" },
    { name = "BBC Radio3 192kbps", url = "http://bbc.co.uk/radio/listen/live/r3.asx" },
    { name = "P2 musik Sverige-Sweden", url = "http://http-live.sr.se/p2musik-aac-192" },
    { name = "Deutschland MDR Figaro", url = "http://avw.mdr.de/livestreams/mdr_figaro_live_128.m3u" },
    { name = "Deutschland MDR Klassik", url = "http://avw.mdr.de/livestreams/mdr_klassik_live_128.m3u" },
    { name = "Классическая музыка MyRadio.com.ua ", url = "http://music.myradio.com.ua:8000/Classica128.ogg" },
    { name = "Finland rondofm", url = "http://stream.iradio.fi:8000/klasu-hi.mp3" },
    { name = "Finland YLE Ylen Klassinen", url = "mms://mediau.yle.fi/liveklassinen" },
    { name = "Finland Classic", url = "http://stream.radioclassic.fi:8000/stream/1/" },
    { name = "Belgium RTBF Musiq 3 French-Speaking", url = "http://broadcast.infomaniak.net:80/musiq3-128.mp3" },
    { name = "Estonia Klassikaraadio", url = "http://icecast.err.ee:80/klassikaraadio.mp3" },
    { name = "● KPFK 90.7 FM [Los Angeles]☯ ", url = "http://sc1.mainstreamnetwork.com:9042/" },

    }




    function descriptor()
    return { title = "Streaming Radio Player" ;
    version = "0.1" ;
    author = "Ben Dowling" ;
    capabilities = {} }
    end




    function activate()
    dlg = vlc.dialog("Streaming Radio Player")
    list = dlg:add_list(1, 3, 4, 1)
    button_play = dlg:add_button("Play", click_play, 1, 4, 4, 1)
    -- Add the radio stations
    for idx, details in ipairs(stations) do
    list:add_value(details.name, idx)
    end
    dlg:show()
    end




    function click_play()
    selection = list:get_selection()
    if (not selection) then return 1 end
    local sel = nil
    for idx, selectedItem in pairs(selection) do
    sel = idx
    break
    end
    details = stations[sel]




    -- Play the selected radio station
    vlc.playlist.clear()
    vlc.playlist.add({{path = details.url; title = details.name; name = details.name}})
    vlc.playlist.play()
    end




    function deactivate()
    end




    function close()
    vlc.deactivate()
    end


    ►► how to use ►►
    =============

    First enable lua in your synaptic then

    1● copy and paste above text as classical.lua save in home folder



    2● then to move to right place
    Code:
    sudo mv classical.lua /usr/lib/vlc/lua/extensions

    3● go to vlc/view/ streaming radio player to view your new radio player



    4● to edit list
    Code:
    sudo gedit /usr/lib/vlc/lua/extensions/classical.lua



    to get back here enter in search:
    ► "classical.lua" or "Arabesque"


    also can easily be turned into a pls file see here
    Last edited by shantiq; 2 Days Ago at 02:11 PM. Reason: changed place where lua script is kept
    Linux is Latin for off-the-beaten-track [◄►] ● Is there Voodoo in the machine?
    ShanArt ● Mark as SolvedXmms

  2. #2
    Join Date
    Dec 2006
    Beans
    6,823

    Re: How to set up a really good radio player on VLC

    Thanks shan, I have scooped up your list and look forward to exploring it further!!!
    You think that's air you're breathing now?

  3. #3
    Join Date
    Jul 2009
    Location
    CyberspacEastEngland
    Beans
    Hidden!
    Distro
    Ubuntu 13.10 Saucy Salamander

    Re: How to set up a really good radio player on VLC

    Andrew i was stunned to see how often they "change" their url. Two years on 8 or 9 of them had shifted. All up to date i think Oct 2013. I shall keep an eye/ear open :::]]]
    Last edited by shantiq; October 13th, 2013 at 10:49 AM.
    Linux is Latin for off-the-beaten-track [◄►] ● Is there Voodoo in the machine?
    ShanArt ● Mark as SolvedXmms

  4. #4
    Join Date
    Jul 2009
    Location
    CyberspacEastEngland
    Beans
    Hidden!
    Distro
    Ubuntu 13.10 Saucy Salamander

    Re: How to set up a really good radio player on VLC

    took about 4 minutes to install on 13.10
    Last edited by shantiq; December 3rd, 2013 at 08:17 PM.
    Linux is Latin for off-the-beaten-track [◄►] ● Is there Voodoo in the machine?
    ShanArt ● Mark as SolvedXmms

  5. #5
    Join Date
    Mar 2010
    Location
    France
    Beans
    30
    Distro
    Ubuntu 9.10 Karmic Koala

    Re: How to set up a really good radio player on VLC

    Hi,
    I just wanted to append my extended radio station list. The stations are classified according to their bit rate. All links are checked and found to be functional today.

    -----------------------------------------------------------------------------------------

    --[[
    Streaming Radio Player extension for VLC >= 1.1.0
    Authors: Ben Dowling (http://www.coderholic.com)

    List Compiled by Achu
    Mostly European Classical also Ambient and Classical Iranian

    [Links may need to be updated from time to time]

    general format to add new stations
    { name = "xxxx", url = "xxxx" },

    --]]

    stations = {


    { name = "Radio Classical 91.7 [24kbps]", url = "http://pubint.ic.llnwd.net/stream/pubint_kuha" },
    { name = "Hrvatski radio [32kbps]", url = "mms://213.5.57.160/hr3" },
    { name = "KWAX [32kbps]", url = "http://184.171.104.41:8000/KWAX32.mp3" },
    { name = "WUGA FM Athens, GA, USA [32kbps]", url = "http://live.wuga.org:8002/" },
    { name = "Radio Classica [32kbps]", url = "http://radio.gruppoeditorialebresciana.it/radioclassica" },
    { name = "Radio classic99 [32kbps]", url = "http://streamhost1.classic99.org/classic99-22k" },
    { name = "BBC Radio 3 [32kbps]", url = "mms://wmlive-nonacl.bbc.net.uk/wms/bbc_ami/radio3/radio3_bb_live_int_eq1_sl0" },
    { name = "Radio Classic - czeck [32kbps]", url = "mms://netshow4.play.cz/classic" },
    { name = "KCSC FM [32kbps]", url = "mms://stream.uco.edu/wmtencoder/kcscfm.wma" },
    { name = "AutoRadio [32kbps]", url = "http://81.19.85.197/auto32.mp3" },
    { name = "Radio blago- Russian [32kbps] ", url = "mms://live.radioblago.ru:3278" },
    { name = "Latvijas Radio - LR4 [32kbps]", url = "mms://lr1w.latvijasradio.lv/pplr4" },
    { name = "France Musique [32kbps]", url = "http://www.tv-radio.com/station/france_musique_mp3/france_musique_mp3-32k.m3u" },
    { name = "KPFK 90.7 FM [32kbps] [Los Angeles] ", url = "http://sc1.mainstreamnetwork.com:9042/" },
    { name = "Klara continuo | kwaliteit * [32kbps]", url = "http://mp3.streampower.be/klaracontinuo-low" },
    { name = "Klara Belgium low [32kbps]", url = "http://mp3.streampower.be/klara-low" },
    { name = "Radio Golha Persian [32kbps]", url = "mms://84.244.130.224:3737/radiogolha_bk" },


    { name = "CRo 3 - Vltava [40kbps]", url = "http://icecast5.play.cz/cro3-32.mp3" },

    { name = "CX 6 - Clasica [48kbps]", url = "http://radio.sodreuruguay.com:9090/listen.pls" },
    { name = "ROKS [48kbps]", url = "http://81.19.85.203/roks48.mp3" },
    { name = "Classical KING FM [48kbps]", url = "http://216.218.147.60:8246" },
    { name = "Classic FM uk [48kbps]", url = "http://ice-the.musicradio.com:80/ClassicFM" },
    { name = "Accent 4 [48kbps]", url = "http://str0.creacast.com:900/" },

    { name = "Radio Stephansdom [56kbps]", url = "http://str01.rdom.apa.net:8000/rsdstream56" },
    { name = "SR2 [56kbps]", url = "http://gffstream.ic.llnwd.net/stream/gffstream_mp3_w59b" },
    { name = "WBJC [56kbps]", url = "http://wbjc-sc.streamguys.org/listen.pls" },
    { name = "ToxicNet Tunes [56kbps]", url = "http://64.64.215.118:6101/playlists\main.lst" },

    { name = "Radio Classique [64kbps]", url = "http://broadcast.infomaniak.net/radioclassique-low.mp3" },
    { name = "Narodnoe Radio [64kbps]", url = "http://213.85.130.203:8080/stream.mp3" },
    { name = "SYMPHONY 92.4FM [64kbps]", url = "mms://a1339.l11459121338.c114591.g.lm.akamaistream.net/D/1339/114591/v0001/reflector:21338" },
    { name = "Classical 88.7 KCME [64kbps]", url = "http://www.kcme.org/Audio%20Players/Broadband/listen.pls" },
    { name = "Klassikaraadio [64kbps]", url = "http://klassikaraadio.err.ee/gfx/klassikaraadio64.m3u" },
    { name = "Klara continuo [64kbps]", url = "http://mp3.streampower.be/klaracontinuo-mid" },
    { name = "Klara [64kbps]", url = "http://mp3.streampower.be/klara-mid" },
    { name = "Radio ZVEZDA (Moscow) 95.6 FM [64kbps]", url = "http://81.19.85.204/zvezda64.mp3" },
    { name = "Voice of Russia [64kbps]", url = "http://rus.streamr.ru" },
    { name = "DetiFM [64kbps]", url = "http://79.143.70.114:8000/detifm-64k.mp3" },
    { name = "Dorognoe Radio [64kbps]", url = "http://81.19.85.197/dorognoe64.mp3" },

    { name = "WYSU All Classical Channel [96kbps]", url = "http://live.wysu.org:3180/hd2.m3u" },
    { name = "WRCJ 90.9 FM [96kbps]", url = "http://www.wrcjfm.org/listen.pls" },
    { name = "Classical 90.7, KVNO [96kbps]", url = "http://kvnovm-HD1.unomaha.edu:8000/listen.m3u" },
    { name = "vpubradio_kvpr [96kbps]", url = "http://vpubradio.ic.llnwd.net/stream/vpubradio_kvpr.m3u" },
    { name = "Classical Piano Trios [96kbps]", url = "http://radio.north.kz:8000/classicalpianotrios_hi" },
    { name = "Whisperings Solo Piano Radio [96kbps]", url = "http://radio.north.kz:8000/solopiano" },
    { name = "Litradio [96kbps]", url = "http://79.137.234.183:8000" },
    { name = "Vocal New Age [96kbps]", url = "http://pub4.sky.fm:80/sky_vocalnewage" },
    { name = "Romantica [96kbps]", url = "http://pub4.sky.fm:80/sky_romantica" },
    { name = "Ambient [96kbps]", url = "http://radio.north.kz:8000/ambient_hi" },
    { name = "Nature [96kbps]", url = "http://radio.north.kz:8000/nature_hi" },
    { name = "Nature - SKY.FM - soothing sounds of nature music! [96kbps]", url = "http://radio.north.kz:8000/nature_hi" },
    { name = "ABC ClassicFM [96kbps]", url = "http://www.abc.net.au/res/streaming/audio/mp3/classic_fm.pls" },


    { name = "Venice Classic Radio Italia [128kbps]", url = "http://174.36.206.197:8000" },
    { name = "Classical KUSC [128kbps]", url = "http://kuscstream.org/pls/kusc128.pls" },
    { name = "Swiss Internet Radio Public Domain Classical [128kbps]", url = "http://stream2137.init7.net:80" },
    { name = "Swiss Internet Radio Opera [128kbps]", url = "http://stream2139.init7.net:80" },
    { name = "Swiss Internet Radio Modern Jazz [128kbps]", url = "http://stream2140.init7.net:80" },
    { name = "Bach [128kbps]", url = "http://audio.wgbh.org/otherWaysToListen/Bach.m3u" },
    { name = "Holiday [128kbps]", url = "http://audio.wgbh.org/otherWaysToListen/Holiday.m3u" },
    { name = "Jazz Decades [128kbps]", url = "http://audio.wgbh.org/otherWaysToListen/jazzDecades.m3u" },
    { name = "Kids Classical [128kbps]", url = "http://audio.wgbh.org:8110" },
    { name = "NDR Kultur [128kbps]", url = "http://www.ndr.de/resources/metadaten/audio/m3u/ndrkultur.m3u" },
    { name = "Classical Wyoming [128kbps]", url = "http://wprhqstream3.uwyo.edu:8000/kuwy.m3u" },
    { name = "TheClassicalStation.org [128kbps] ", url = "http://www.ibiblio.org/wcpe/wcpe.pls" },
    { name = "WFDD 2 [128kbps]", url = "http://live.str3am.com:2640/wfdd2.mp3.m3u" },
    { name = "WRTI FM [128kbps]", url = "http://pubint.ic.llnwd.net/stream/pubint_wrti" },
    { name = "WPRB 103.3 FM (Princeton, NJ) [128kbps]", url = "http://stardust.wavestreamer.com:2152/1" },
    { name = "Classic FM [128kbps]", url = "http://ng.btv.bg/m3u/classicfm.m3u" },
    { name = "MDR Klassik [128kbps]", url = "http://c22033-l.i.core.cdn.streamfarm.net/22008mdrklassik/live/3087mdrklassik/live_de_128.mp3" },
    { name = "Radio Orfey [128kbps]", url = "mms://live.rfn.ru/orfey-128" },
    { name = "Radio Cultura [128kbps]", url = "mms://live.rfn.ru/rcult" },
    { name = "classicalways [128kbps]", url = "http://listen.radionomy.com/classicalways" },
    { name = "Classical Music Archives [128kbps]", url = "http://radio.classicalarchives.com:8000/" },
    { name = "AirClassique [128kbps]", url = "http://listen.radionomy.com/air-classique" },
    { name = "Ambianceclassique [128kbps]", url = "http://listen.radionomy.com/ambiance-classique" },
    { name = "Radio Swiss Classic [128kbps] ", url = "http://stream.srg-ssr.ch/m/rsc_de/mp3_128" },
    { name = "RadioMozart [128kbps]", url = "http://listen.radionomy.com/radio-mozart" },
    { name = "Venice Classic Radio Italia [128kbps]", url = "http://109.123.116.202:8020" },
    { name = "Staroe Radio Music [128kbps]", url = "http://195.91.237.50:8000/music128" },
    { name = "Radio 4 ashdown [128kbps]", url = "http://radio.north.kz:8000/ashdown" },
    { name = "Baltkom [128kbps]", url = "http://radio.north.kz:8000/baltkom" },
    { name = "Staroe Radio (Detskoe) [128kbps]", url = "http://195.91.237.50:8000/detskoe128" },
    { name = "Makradio Detskiy Hit [128kbps]", url = "http://81.19.85.203/makdeti128.mp3" },
    { name = "Makradio Retro Hit [128kbps]", url = "http://81.19.85.203/mix128.mp3" },
    { name = "Retro FM [128kbps]", url = "http://radio.north.kz:8000/retrofm-128" },
    { name = "Discotheque 80s [128kbps]", url = "http://81.19.85.204/disco128.mp3" },
    { name = "RDD Radio for two [128kbps]", url = "http://81.19.85.203/rdd128.mp3" },
    { name = "Klara Belgium high[128kbps]", url = "http://mp3.streampower.be/klara-high" },
    { name = "Radio Mozart [128kbps]", url = "http://listen.radionomy.com/radio-mozart.m3u" },
    { name = "Poland Classical [128kbps]", url = "http://91.121.92.167:8900" },
    { name = "FIP [128k]", url = "http://mp3.live.tv-radio.com/fip/all/fiphautdebit.mp3" },
    { name = "KUHF_Classical USA [128kbps]", url = "http://129.7.48.200/KUHF_Classical_Hifi" },
    { name = "Rete Toscana Classica Firenze Italia", url = "mms://streaming.intoscana.it/wmtencoder/rtc.wma" },
    { name = "ARS NOVA -Early Music Poland [128kbps]", url = "http://37.59.8.151:8200" },
    { name = "Türkiye ITÜ Radyosu Klasik [128kbps]", url = "http://160.75.86.29:8097/" },
    { name = "Northern Cyprus Bayrak Klasik [128kbps]", url = "http://sc.brtk.net:8006/" },
    { name = "KEXP Seattle [128kbps]", url = "http://live-mp3-128.kexp.org:8000/" },
    { name = "Ukraine MyRadio Classical music [128kbps]", url = "http://music.myradio.ua:8000/Classica128.ogg" },
    { name = "Bulgaria Classic FM [128kbps]", url = "http://live.btvradio.bg:8000/classic-fm.mp3" },
    { name = "France Radio Classique 128k", url = "http://broadcast.infomaniak.net:80/radioclassique-high.mp3" },
    { name = "France Musique [128kbps]", url = "http://www.tv-radio.com/station/france_musique_mp3/france_musique_mp3-128k.m3u" },
    { name = "Jazz tsfjazz France [128kbps]", url = "http://tsfjazz.ice.infomaniak.ch:80/tsfjazz-high" },
    { name = "Bayern 4 Klassik [128kbps]", url = "http://gffstream.ic.llnwd.net/stream/gffstream_w13a" },
    { name = "SwissRadio Küsnacht, Swiss [128kbps]", url = "http://www.swissradio.ch/streams/6034.asx" },
    { name = "Venice Classic Radio ITALIA [128kbps]", url = "http://www.veniceclassicradio.eu/live1/128.asx" },
    { name = "SwissRadio Küsnacht, Swiss Opera [128kbps]", url = "http://www.swissradio.ch/streams/6060.asx" },
    { name = "RTVE3 Cuando los elefantes sueñan con la música 15H00 [128kbps]", url = "http://195.10.10.226/rtve/radio3.mp3" },
    { name = "Radio Suisse Classique [128kbps]", url = "http://www.radiosuisseclassique.ch/live/mp3.m3u" },
    { name = "Austria RadioStephansdom [128kbps]", url = "http://srvhost24.serverhosting.apa.net:8000/rsdstream128.m3u" },
    { name = "Espana Radio Clasica [128kbps]", url = "http://radioclasica.rtve.stream.flumotion.com/rtve/radioclasica.mp3.m3u" },
    { name = "Deutschland MDR Figaro [128kbps]", url = "http://avw.mdr.de/livestreams/mdr_figaro_live_128.m3u" },
    { name = "Deutschland MDR Klassik [128kbps]", url = "http://avw.mdr.de/livestreams/mdr_klassik_live_128.m3u" },
    { name = "MyRadio.com.ua [128kbps]", url = "http://music.myradio.com.ua:8000/Classica128.ogg" },
    { name = "Czech classic [128kbps]", url = "http://www.play.cz/radio/classic128.asx" },
    { name = "Belgium RTBF Musiq 3 French-Speaking [128kbps]", url = "http://broadcast.infomaniak.net:80/musiq3-128.mp3" },
    { name = "Estonia Klassikaraadio [128kbps]", url = "http://icecast.err.ee:80/klassikaraadio.mp3" },
    { name = "Latvijas Radio 3 Klasika [128kbps]", url = "mms://lr1w.latvijasradio.lv/pplr3" },
    { name = "Radio-Orfei RUSSIA ", url = "mms://live.rfn.ru/orfey-128/" },
    { name = "POLSKASTACJA .PL ))) EDEN (New Age & World Music) (Polskie Radio) [128kbps]", url = "http://91.121.89.153:9900" },
    { name = "ELDORADIO - Chill Channel [128kbps]", url = "http://sc-chill.eldoradio.lu:80/" },
    { name = "Nirvana Radio - Music for Meditation and Relaxation", url = "http://174.142.192.209:9022" },
    { name = "OCEAN WAVES AMBIENT [128kbps]", url = "http://174.142.192.209:9022" },
    { name = "Nirvana Ambient Radio - The Best Ambient Music [128kbps]", url = "http://81.219.54.6:8002" },
    { name = "Chroma Ambient [128kbps]", url = "http://69.70.125.26:100" },
    { name = "Dub Lubin Radio : Zen Mantra - Live Meditation [128kbps]", url = "http://69.70.125.26:100" },
    { name = "Kral FM Istanbul-Turkish Arabesque music [128kbps]", url = "http://shoutcastdogus.cdnturk.com:80/stream/7/" },
    { name = "Classical Persian http://www.iranianradio.com/# [128kbps]", url = "http://213.73.255.244:10700" },
    { name = "CALMRADIO.COM - PERSIA [128kbps]", url = "http://206.190.129.220:11808" },


    { name = "Finland YLE Ylen Klassinen [192kbps]", url = "mms://mediau.yle.fi/liveklassinen" },
    { name = "Norway Radio Klassisk [192kbps]", url = "http://lyd.nrk.no:80/nrk_radio_klassisk_mp3_h" },
    { name = "Denmark dr.dk 192kbps]", url = "http://live-icy.gss.dr.dk:8000/A/A04H.mp3" },
    { name = "Denmark Radio Klassisk [192kbps]", url = "http://onair.100fmlive.dk:80/klassisk_live.mp3" },
    { name = "Sverige-Sweden 1 [192kbps]", url = "http://sverigesradio.se/topsy/direkt/1603-hi-mp3.pls" },
    { name = "Sverige-Sweden 2 [192kbps]", url = "http://sverigesradio.se/topsy/direkt/2562-hi-mp3.pls" },
    { name = "BBC Radio3 [192kbps]", url = "http://bbc.co.uk/radio/listen/live/r3.asx" },
    { name = "P2 musik Sverige-Sweden [192kbps]", url = "http://http-live.sr.se/p2musik-aac-192" },
    { name = "Finland Classic [192kbps]", url = "http://stream.radioclassic.fi:8000/stream/1/" },
    { name = "Radio Sri Chinmoy - spiritual music for meditation [192kbps]", url = "http://96.126.107.232:8000/" },
    { name = "Klasszik Radio 92.1 [192kbps]", url = "http://online.klasszikradio.hu:80/stream/3/" },

    { name = "ProFM Clasic [224kbps]", url = "http://live.btvradio.bg/clasic.mp3.m3u" },

    { name = "Concertzender [256kbps]", url = "http://streams.greenhost.nl:8080/live" },
    { name = "WBAA Purdue University Indiana [256k]", url = "http://audio-new.wbaa.purdue.edu:8000/wbaa-fm" },
    { name = "SRR Radio România Muzical [256kbps]", url = "http://stream2.srr.ro:8022/" },
    { name = "Holland AVRO Baroque around the clock [256kbps]", url = "http://icecast.omroep.nl/radio4-baroque-bb-mp3" },
    { name = "Holland AVRO De Klassiek 24/7 [256kbps]", url = "http://icecast.omroep.nl:80/radio4-klassieken-bb-mp3" },
    { name = "Jazz CRo Jazz Prague Czech Republic [256kbps]", url = "http://stream3.rozhlas.cz:8000/jazz_high.ogg" },
    { name = "Slovak Radio Klasika [256kbps]", url = "http://live.slovakradio.sk:8000/Klasika_256.mp3.m3u" },
    { name = "Slovak Radio Devin [256kbps]", url = "http://live.slovakradio.sk:8000/Devin_256.mp3.m3u" },
    { name = "Finland rondofm [256kbps]", url = "http://stream.iradio.fi:8000/klasu-hi.mp3" },

    { name = "Linn Classical [320kbps]", url = "http://89.16.185.174:8003/stream" },
    { name = "Audiophile Jazz [320kbps]", url = "http://50.7.173.162:2199/tunein/jazz.pls" },
    { name = "Audiophile Baroque [320kbps]", url = "http://50.7.173.162:2199/tunein/baroque.pls" },
    { name = "Audiophile Classical [320kbps]", url = "http://50.7.173.162:2199/tunein/classical.pls" },
    { name = "Audiophile Live [320kbps]", url = "http://50.7.173.162:2199/tunein/live.pls" },

    }




    function descriptor()
    return { title = "Streaming Radio Player" ;
    version = "0.1" ;
    author = "Ben Dowling" ;
    capabilities = {} }
    end




    function activate()
    dlg = vlc.dialog("Streaming Radio Player")
    list = dlg:add_list(1, 3, 4, 1)
    button_play = dlg:add_button("Play", click_play, 1, 4, 4, 1)
    -- Add the radio stations
    for idx, details in ipairs(stations) do
    list:add_value(details.name, idx)
    end
    dlg:show()
    end




    function click_play()
    selection = list:get_selection()
    if (not selection) then return 1 end
    local sel = nil
    for idx, selectedItem in pairs(selection) do
    sel = idx
    break
    end
    details = stations[sel]




    -- Play the selected radio station
    vlc.playlist.clear()
    vlc.playlist.add({{path = details.url; title = details.name; name = details.name}})
    vlc.playlist.play()
    end




    function deactivate()
    end




    function close()
    vlc.deactivate()
    end

    ----------------------------------------------------------------------------------------------------

  6. #6
    Join Date
    Jul 2009
    Location
    CyberspacEastEngland
    Beans
    Hidden!
    Distro
    Ubuntu 13.10 Saucy Salamander

    Streaming Radio Player extension script plays in 14.04?

    Hi guys still on 13.10 and wondering is this marvellous lua script still works fine in 14.04


    now in 13.10 we have VLC media player 2.0.8 Twoflower
    in 14.10 you have VLC 2.1.2 Rincewind

    now does the script still get picked up here


    i tried Rincewind on 13.10

    then tho no radio applet; so my question is any of you got this going successfully in 14.04 with Rincewind? thANx in advance for input

    i downgraded again to 2.0.8 and back it is


    PS I am waiting for a month or two into 14.04 since i only have one machine and have had my fingers burnt before :]]] but i want to know if the script is still ok if any of you have got it going successfully thanx






    Last edited by shantiq; 5 Days Ago at 08:46 AM.
    Linux is Latin for off-the-beaten-track [◄►] ● Is there Voodoo in the machine?
    ShanArt ● Mark as SolvedXmms

  7. #7
    Join Date
    Dec 2006
    Beans
    6,823

    Re: Streaming Radio Player extension script plays in 14.04?

    Quote Originally Posted by shantiq View Post
    Hi guys still on 13.10 and wondering is this marvellous lua script still works fine in 14.04
    I am still running a guide to build the development version of vlc and this guide has been updated for 14.04 last week. Good news is that the script works very nicely on this and I would assume would also work on the release version.
    You think that's air you're breathing now?

  8. #8
    Join Date
    Jul 2009
    Location
    CyberspacEastEngland
    Beans
    Hidden!
    Distro
    Ubuntu 13.10 Saucy Salamander

    Re: How to set up a really good radio player on VLC

    Ha thanx Andrew maybe the PPA i used did not do what the standard release of VLC on 14.04 does... anyway cool this little applet matters to me much
    PS added 5 prog rock stations to the list for us all 70s dudes Purple Piper is a corker by the way!
    Last edited by shantiq; 5 Days Ago at 08:56 AM.
    Linux is Latin for off-the-beaten-track [◄►] ● Is there Voodoo in the machine?
    ShanArt ● Mark as SolvedXmms

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •