Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


Radio stations problem
#21
@fdealexa 

Before you decide to submit an issue to the MPD distro here's some things you need to know

First, quoting from the User's Manual help


Quote:Reporting Bugs

If you believe you found a bug in MPD, report it on the bug tracker. [e.g., https://github.com/MusicPlayerDaemon/MPD/issues/]

Your bug report should contain:
  • the output of mpd --version
  • your configuration file (mpd.conf)
  • relevant portions of the log file (--verbose)
  • be clear about what you expect MPD to do, and what is actually happening

Second, the maintainer has a habit of demanding the most recent version of MPD be used. This is currently mpd 0.23.12 while moOde 8.2.5 is running mpd 0.23.11. Probably, or at least maybe, close enough.

Third, you should scan the list of open and closed issues to make sure you're not duplicating one. Also, be sure to read some of the issue/comment responses already posted to get a feel for what happens. Especially read ones closed by the maintainer with extreme prejudice.

Note that nobody involved with MPD cares particularly about any specific player incorporating it. Best possible case is to construct an test scenario built with just MPD and some simple command-line player, but of course we do what we have to do.

Certainly provide at least one stream which does succeed and one (or more) which doesn't as a comparison study. This allows you to satisfy the requirement that you "be clear about what you expect MPD to do, and what is actually happening".

Finally, there doesn't seem to be any formal documentation of how to pass track metadata in ogg/flac streams. (I've come across posts which suggest more than one method has been employed by various senders but none of it well documented.) Don't be surprised if someone involved with MPD responds that obviously the Internet stations which do play without issue must be constructing their stream correctly and the ones which don't play without issue must be doing it incorrectly. That leaves it up to you to prove them wrong.

Regards,
Kent

PS - Riverside Radio gives even my VLC player heartburn. Using VLC's Media Information Tool, I see track title and artist changing frequently even though the music isn't and I see the stream # incrementing each time. I wouldn't use this station as an example.
Reply
#22
Hi Kent,
thank you very much.
A thing that I already noticed is that both the commands "mpc version" and "telnet localhost 6600" give back 0.23.5 as the current version...

Code:
Linux: 5.15.84-v8+ #1613 | aarch64 (64-bit) | DebOS: 11.6
Model: Pi-4B 1.1 4GB
Audio: EWCG Discrete R2R DAC


                     ____     __      ___
         __ _  ___  / __ \___/ /__   ( _ )
        /  ' \/ _ \/ /_/ / _  / -_) / _  |
       /_/_/_/\___/\____/\_,_/\__/  \___/

                moOde audio player
             Release 8.2.5 2023-01-20
               (C) 2014 Tim Curtis


The programs included with moOde are free software; the
exact distribution terms for each program are described
in the individual files in /usr/share/doc/*/copyright or
in the moOde source files. moOde comes with absolutely
no warranties either expressed or implied, or any other
such guarantees.

To set a new password for the user 'pi' type 'passwd'.

Last login: Fri Feb 24 00:05:15 2023 from 172.21.200.121
pi@moOde-FdA-Test:~ $ mpc version
mpd version: 0.23.5
pi@moOde-FdA-Test:~ $ telnet localhost 6600
Trying ::1...
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
OK MPD 0.23.5

Thanks again and best regards,
Francesco
Reply
#23
(02-23-2023, 11:21 PM)fdealexa Wrote: Hi Kent,
thank you very much.
A thing that I already noticed is that both the commands "mpc version" and "telnet localhost 6600" give back 0.23.5 as the current version...

Code:
Linux: 5.15.84-v8+ #1613 | aarch64 (64-bit) | DebOS: 11.6
Model: Pi-4B 1.1 4GB
Audio: EWCG Discrete R2R DAC


                     ____     __      ___
         __ _  ___  / __ \___/ /__   ( _ )
        /  ' \/ _ \/ /_/ / _  / -_) / _  |
       /_/_/_/\___/\____/\_,_/\__/  \___/

                moOde audio player
             Release 8.2.5 2023-01-20
               (C) 2014 Tim Curtis


The programs included with moOde are free software; the
exact distribution terms for each program are described
in the individual files in /usr/share/doc/*/copyright or
in the moOde source files. moOde comes with absolutely
no warranties either expressed or implied, or any other
such guarantees.

To set a new password for the user 'pi' type 'passwd'.

Last login: Fri Feb 24 00:05:15 2023 from 172.21.200.121
pi@moOde-FdA-Test:~ $ mpc version
mpd version: 0.23.5
pi@moOde-FdA-Test:~ $ telnet localhost 6600
Trying ::1...
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
OK MPD 0.23.5

Thanks again and best regards,
Francesco


That's the protocol version. See, e,g,. the MPD protocol docs


Quote:When the client connects to the server, the server will answer with the following line:

OK MPD version

where version is a version identifier such as 0.12.2. This version identifier is the version of the protocol spoken, not the real version of the daemon. (There is no way to retrieve this real version identifier from the connection.)


Try asking MPD itself


Code:
pi@m825p3a:~ $ mpd -V | head -1
Music Player Daemon 0.23.11 (r822prod-18-gb35b25b)

Regards,
Kent
Reply
#24
Hi Kent,
Ad usual: Thanks a lot.
I will try to be prepared before to open the bug.
Thanks again and best regards,
Francesco
Reply


Forum Jump: