Giter Club home page Giter Club logo

Comments (9)

brian-doherty avatar brian-doherty commented on June 20, 2024 1

They work for me, and that output above looks compliant. My advice would be to submit the issue to the play:Sub team and see if they have a different opinion.

from gonic.

brian-doherty avatar brian-doherty commented on June 20, 2024 1

DSub.

from gonic.

sentriz avatar sentriz commented on June 20, 2024 1

airsonic-refix here πŸ‘ even on mobile it works great as a PWA

from gonic.

sentriz avatar sentriz commented on June 20, 2024

hmm interesting

could you visit http://GONICIP:GONICPORT/rest/getInternetRadioStations?u=USERNAME&p=PASSWORD&c=c&f=json and show the output?

also, the output of

$ sqlite3 path/to/your/gonic.db "select * from internet_radio_stations"

from gonic.

tpeacock19 avatar tpeacock19 commented on June 20, 2024

Apologies for getting back to this late. I forgot I even submitted the issue. I'll be more responsive from here on, but here is the output from those commands:

API Output

{
  "subsonic-response": {
    "status": "ok",
    "version": "1.15.0",
    "type": "gonic",
    "serverVersion": "0.16.1",
    "openSubsonic": true,
    "internetRadioStations": {
      "internetRadioStation": [
        {
          "id": "ir-1",
          "name": "BBC London",
          "streamUrl": "http://open.live.bbc.co.uk/mediaselector/5/select/version/2.0/mediaset/http-icy-mp3-a/vpid/bbc_london/format/pls.pls",
          "homepageUrl": "https://www.bbc.co.uk/sounds/play/live:bbc_london"
        },
        {
          "id": "ir-2",
          "name": "BBC 5 Sports Extra",
          "streamUrl": "https://www.radiofeeds.net/playlists/bbc5livesportsextra.pls",
          "homepageUrl": "http://www.bbc.co.uk/5livesportsextra/"
        },
        {
          "id": "ir-3",
          "name": "NTS Radio 1",
          "streamUrl": "http://listen2.ntslive.co.uk/listen.pls",
          "homepageUrl": "https://www.nts.live/schedule"
        },
        {
          "id": "ir-4",
          "name": "NTS Radio 2",
          "streamUrl": "http://stream-relay-geo.ntslive.net/stream2",
          "homepageUrl": "https://www.nts.live/schedule"
        },
        {
          "id": "ir-5",
          "name": "Radio France FIP",
          "streamUrl": "https://icecast.radiofrance.fr/fip-hifi.aac?id=radiofrance",
          "homepageUrl": "https://www.radiofrance.fr/fip"
        },
        {
          "id": "ir-6",
          "name": "Radio France FIP Jazz",
          "streamUrl": "https://icecast.radiofrance.fr/fipjazz-hifi.aac?id=radiofrance",
          "homepageUrl": "https://www.radiofrance.fr/fip"
        },
        {
          "id": "ir-7",
          "name": "Radio France FIP Groove",
          "streamUrl": "https://icecast.radiofrance.fr/fipgroove-hifi.aac?id=radiofrance",
          "homepageUrl": "https://www.radiofrance.fr/fip"
        },
        {
          "id": "ir-8",
          "name": "Radio France Mouv",
          "streamUrl": "https://icecast.radiofrance.fr/mouv-hifi.aac?id=radiofrance",
          "homepageUrl": "https://www.radiofrance.fr/mouv"
        },
        {
          "id": "ir-9",
          "name": "TSF Jazz",
          "streamUrl": "https://tsfjazz.ice.infomaniak.ch/tsfjazz-high.mp3",
          "homepageUrl": "https://www.tsfjazz.com/"
        },
        {
          "id": "ir-10",
          "name": "Netil Radio",
          "streamUrl": "https://netilradio.out.airtime.pro/netilradio_a",
          "homepageUrl": "https://www.netilradio.com/"
        },
        {
          "id": "ir-11",
          "name": "SomaFM Groove Salad",
          "streamUrl": "https://somafm.com/m3u/groovesalad130.m3u",
          "homepageUrl": "https://somafm.com/groovesalad/"
        },
        {
          "id": "ir-12",
          "name": "SomaFM Drone Zone",
          "streamUrl": "https://somafm.com/m3u/dronezone130.m3u",
          "homepageUrl": "https://somafm.com/dronezone/"
        },
        {
          "id": "ir-13",
          "name": "SomaFM Vaporwaves",
          "streamUrl": "https://somafm.com/m3u/vaporwaves130.m3u",
          "homepageUrl": "https://somafm.com/vaporwaves/directstreamlinks.html"
        },
        {
          "id": "ir-14",
          "name": "SomaFM Lush",
          "streamUrl": "https://somafm.com/m3u/lush130.m3u",
          "homepageUrl": "https://somafm.com/lush/directstreamlinks.html"
        },
        {
          "id": "ir-15",
          "name": "SomaFM 7\" Soul",
          "streamUrl": "https://somafm.com/m3u/7soul130.m3u",
          "homepageUrl": "https://somafm.com/7soul/"
        },
        {
          "id": "ir-16",
          "name": "Worldwide FM",
          "streamUrl": "http://worldwidefm.out.airtime.pro:8000/worldwidefm_a",
          "homepageUrl": "http://worldwidefm.net/"
        },
        {
          "id": "ir-18",
          "name": "Disco Studio 54",
          "streamUrl": "http://149.56.147.197:8307/stream?1516542990510",
          "homepageUrl": "http://www.discostudio54.com/"
        },
        {
          "id": "ir-19",
          "name": "The Lot Radio",
          "streamUrl": "https://playback.livepeer.studio/hls/3612a961j4sy3l7q/index.m3u8",
          "homepageUrl": "https://www.thelotradio.com/"
        },
        {
          "id": "ir-20",
          "name": "Hope St Radio",
          "streamUrl": "http://hopestreetradio.out.airtime.pro:8000/hopestreetradio_a",
          "homepageUrl": "https://www.hopestradio.community/"
        }
      ]
    }
  }
}

Output from sqlite

gonic@gonic:/var/lib/gonic$ sqlite3 /var/lib/gonic/gonic.db "select * from internet_radio_stations"
1|http://open.live.bbc.co.uk/mediaselector/5/select/version/2.0/mediaset/http-icy-mp3-a/vpid/bbc_london/format/pls.pls|BBC London|https://www.bbc.co.uk/sounds/play/live:bbc_london
2|https://www.radiofeeds.net/playlists/bbc5livesportsextra.pls|BBC 5 Sports Extra|http://www.bbc.co.uk/5livesportsextra/
3|http://listen2.ntslive.co.uk/listen.pls|NTS Radio 1|https://www.nts.live/schedule
4|http://stream-relay-geo.ntslive.net/stream2|NTS Radio 2|https://www.nts.live/schedule
5|https://icecast.radiofrance.fr/fip-hifi.aac?id=radiofrance|Radio France FIP|https://www.radiofrance.fr/fip
6|https://icecast.radiofrance.fr/fipjazz-hifi.aac?id=radiofrance|Radio France FIP Jazz|https://www.radiofrance.fr/fip
7|https://icecast.radiofrance.fr/fipgroove-hifi.aac?id=radiofrance|Radio France FIP Groove|https://www.radiofrance.fr/fip
8|https://icecast.radiofrance.fr/mouv-hifi.aac?id=radiofrance|Radio France Mouv|https://www.radiofrance.fr/mouv
9|https://tsfjazz.ice.infomaniak.ch/tsfjazz-high.mp3|TSF Jazz|https://www.tsfjazz.com/
10|https://netilradio.out.airtime.pro/netilradio_a|Netil Radio|https://www.netilradio.com/
11|https://somafm.com/m3u/groovesalad130.m3u|SomaFM Groove Salad|https://somafm.com/groovesalad/
12|https://somafm.com/m3u/dronezone130.m3u|SomaFM Drone Zone|https://somafm.com/dronezone/
13|https://somafm.com/m3u/vaporwaves130.m3u|SomaFM Vaporwaves|https://somafm.com/vaporwaves/directstreamlinks.html
14|https://somafm.com/m3u/lush130.m3u|SomaFM Lush|https://somafm.com/lush/directstreamlinks.html
15|https://somafm.com/m3u/7soul130.m3u|SomaFM 7" Soul|https://somafm.com/7soul/
16|http://worldwidefm.out.airtime.pro:8000/worldwidefm_a|Worldwide FM|http://worldwidefm.net/
18|http://149.56.147.197:8307/stream?1516542990510|Disco Studio 54|http://www.discostudio54.com/
19|https://playback.livepeer.studio/hls/3612a961j4sy3l7q/index.m3u8|The Lot Radio|https://www.thelotradio.com/
20|http://hopestreetradio.out.airtime.pro:8000/hopestreetradio_a|Hope St Radio|https://www.hopestradio.community/

from gonic.

tpeacock19 avatar tpeacock19 commented on June 20, 2024

If you have a suggestion for another client that shows radio stations, i'd be happy to test it to see if it is just play:Sub. I tried downloading a few on iOS, but none of them seem to offer the feature.

I have tried logging into my Admin & normal user Gonic accounts and neither of them work.

from gonic.

sentriz avatar sentriz commented on June 20, 2024

@brian-doherty are internet radio stations working for you? they work for me at least. otherwise i'll have to classify this as a play:Sub issue

from gonic.

sentriz avatar sentriz commented on June 20, 2024

thanks @brian-doherty yes I agree πŸ‘ apologies @tpeacock19

from gonic.

tpeacock19 avatar tpeacock19 commented on June 20, 2024

Thank you both, I appreciate it. Do you mind sharing what clients you both are using where it does work?

from gonic.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.