Page 3 of 3 FirstFirst 123
Results 21 to 23 of 23

Thread: vlc 2.0.5 radio station luascript not working...

  1. #21
    Join Date
    Jul 2009
    Location
    Hippiesoldierstan Norwich
    Beans
    2,326
    Distro
    Lubuntu 22.04 Jammy Jellyfish

    classical.lua vlc

    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]
    { name = "● Hamburg - Klassik Radio Brazil", url = "http://62.27.47.224:8000/klassikradiobrazil128/livestream.mp3" },


    { name = "● Poland - Radio Chopin", url = "http://zetcho-02.cdn.eurozet.pl:8410/" },






    --[[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



    just to recap on how to use


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

    you may then need to create lua folder and extensions folder too:
    Code:
    cd ~/.local/share/vlc/ ; mkdir lua ; cd ~/.local/share/vlc/lua ; mkdir extensions

    2● then to move to right place
    Code:
    sudo mv classical.lua ~/.local/share/vlc/lua/extensions
    3● go to vlc/view/ streaming radio player

    4● to edit list
    Code:
    sudo gedit ~/.local/share/vlc/lua/extensions/classical.lua
    and make your changes/additions etc




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


    also can be turned into a pls file see here
    Last edited by shantiq; June 4th, 2014 at 08:26 AM. Reason: tidy up added links too
    Linux is Latin for off-the-beaten-track
    what I like MOST about our Ubuntu ... The Community ie 50 brains are better than one
    Playing with Slackware too now ...
    ShanArt

  2. #22
    Join Date
    Dec 2006
    Beans
    7,349

    Re: vlc 2.0.5 radio station luascript not working...

    Quote Originally Posted by Ron_ View Post
    I notice that very few stations (e.g., http://streaming.rtbf.be:8000/mus3128xrtbf.m3u) will not play through audacious, so I use Exaile or Totem as secondary players. (Makes me a dinosaur, I'm sure.)
    Oddly enough this plays fine with Audacious for me although a little laggy from this end of the world....
    Attached Images Attached Images
    You think that's air you're breathing now?

  3. #23
    Join Date
    Jul 2009
    Location
    Hippiesoldierstan Norwich
    Beans
    2,326
    Distro
    Lubuntu 22.04 Jammy Jellyfish

    list updated 8/10/2013

    i just updated the list of classical stations i compiled earlier... links change from time to time

    here is the up-to-date version ... still all 128k or higher
    Last edited by shantiq; October 8th, 2013 at 10:56 AM.
    Linux is Latin for off-the-beaten-track
    what I like MOST about our Ubuntu ... The Community ie 50 brains are better than one
    Playing with Slackware too now ...
    ShanArt

Page 3 of 3 FirstFirst 123

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
  •