Ok, not had any responses as yet, so have been having a look at starting
this off myself. I have been looking through the code, and have a few
questions which I am hoping that someone can help me out with. I have not
written anything as yet, so some of this might have come out if I had tried
already, but I would like to have a plan together first.

 

1.    I am creating an Input Plugin, how do I tell MPD that ohu:// and
ohm:// are valid URIs? Somewhere I need to create the link between the
SongCastInputPlugin class that I will create and the MPD playlist and I
haven't found this as yet.

2.    There is already a Socket Utility which looks like it handles socket
connections. Am I free to utilise this instead of building connections into
my SongCast class?

3.    Are there any methods that I must implement in the plugin or order to
be functional within mpd?

4.    Is there a built in logging function that I can use for dev purposes,
or do I just output to a file of my choosing?

5.    Any other possibly useful guidance from anyone who has already written
an input plugin of any type?

 

Thanks,

 

Craig. 

 

From: mpd-devel [mailto:[email protected]] On Behalf Of Craig
Tolley
Sent: 26 August 2014 07:03
To: [email protected]
Subject: [mpd-devel] OHU/OHM SongCast Stream Decoder

 

Hi,

Just wondering if anyone out there is actively developing or considering
developing an input plugin for MPD which would allow it to accept URI in the
OHU/OHM format required by a SongCast receiver.

Details about the format can be found here:
http://openhome.org/wiki/Av:Developer:Songcast:Ohm

>From what I can find/understand the audio is transmitted as big endian PCM,
so from what I can see there should not be too many issues in playing this
through MPD. However, my experience in writing decoders is limited to
non-existent, so there may be more implications than I am aware of.

If you are developing or interested, I would like to hear from you to see
how you are getting on or if we could work together in order to create the
input plugin required.

 

Craig

_______________________________________________
mpd-devel mailing list
[email protected]
http://mailman.blarg.de/listinfo/mpd-devel

Reply via email to