Internet radio (proof of concept)

Processing, playback of audio and video
  • 1. Listeting for a Radio 20 min in Qemu => OK.

    2. I think it would be nice to use: player <radio_url>
    If <radio_url> is not set then use default one.

    3. Probably a simple GUI like /sys/network/downloader could be the case for this player.

    4. I will add a Radio support into a Pixie.
    Logic is the next: have a new type of file:
    icecast.vrtcdn.be.netradio
    last.fm.netradio
    Each file contains just an URL.
    Pixie with show a list of files in folder so user could switch between them.
    Из хаоса в космос
  • Leency wrote: 4. I will add a Radio support into a Pixie.
    Logic is the next: have a new type of file:
    icecast.vrtcdn.be.netradio
    last.fm.netradio
    Each file contains just an URL.
    Pixie with show a list of files in folder so user could switch between them.
    Since I prefer not to spend too much time to create the UI, I think it's a good idea to separate the player back end from the user interface.
    My proposal however would be to use an already established protocol, which has many advantages.
    (Player can be controlled from other PC, app on phone, ... Or KolibriOS if someone writes/ports MPD client)

    https://en.wikipedia.org/wiki/Music_Player_Daemon
    (protocol is quite simple, see reference: https://www.musicpd.org/doc/html/protocol.html)
    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
  • Now with OGG vorbis!
    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
  • Leency wrote: 4. I will add a Radio support into a Pixie.
    Logic is the next: have a new type of file:
    icecast.vrtcdn.be.netradio
    last.fm.netradio
    Each file contains just an URL.
    Pixie with show a list of files in folder so user could switch between them.
    No need for a new type of file, you can give such file M3U extension!
    https://web.archive.org/web/20110716014 ... st_m3u.asp

    It is the way many webradios work, they link to a .m3u file containing the actual URL of the radio.
    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
  • Added support for (OGG)FLAC and (MP4)AAC radio!

    :!: Unfortunately, AAC has some licensing blabla which currently prevents me from releasing the binaries for it..
    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
  • Who is online

    Users browsing this forum: No registered users and 3 guests