Experimental Video Playback Solution (cantabile-media-server)

Hi,

I am afraid I cannot help on Linux, but assuming you have a NodeJS version for Linux, then I assume no reason why it should not work

I haven’t tried Linux either, but in theory it should work.

What happens if you run this command:

cantabile-media-server --list-midi-devices

It should show you the list of available devices.

Thank you, that help considerably: -

steveb@Studio:~/MyMediaServer$ cantabile-media-server --list-midi-devices
0: Midi Through:Midi Through Port-0 14:0
1: rtpmidid:Network Export 128:0
2: Virtual Keyboard:Virtual Keyboard 130:0
<<<<

Next little problem is that the videos don’t auto play in the browser, I have to manual hit the play button, is this normal behavoir, do I have to send midi switch (I.e. play :smile: )

Manay thanks

OK, found it apologies, need to RTFM :slight_smile: …/Steve

Can now confirm all works well using Ubuntu Studio 24.04. Only minor niggle was upgrading the node_js to the latest version. The ubuntu repository only listed version 18.xx. Not tried local camera yet. Note to self - Read the manual :slight_smile:

Is it possible to reload the default image when video is selected, I.e. before MMC play is executed?

2 Likes

Excellent.

Yeah, Ubuntu is always pretty far behind when it comes to node versions.

Not sure I understand exactly what you mean, but maybe you’re after the hiddenWhenStopped layer flag? See here.

Spot on, thats exactly what I meant / wanted thanks, works a treat. …/Steve

Hi, Almost embarrased to ask this, but, here goes: -

I’ve been experimenting cantabile-media-server on a Raspberry Pi, the thought being that ‘one day’ I coud run the media server and ‘directly’ connect to a projector via the HDMI interface. I.e. without using the embedded web server (I.e. localhost:3000). It would mean directly writig to HDMI and bypassing the GUI/web-server. Is this possible or just too much of a departure from the media servers road-amp. …/Steve B

The Web Browser approach was chosen precisely to avoid this :slight_smile:

Handling different media formats is not something I wanted to get into, so the whole idea was to offload it to a web browser - and this brings some other advantages too like remote displays etc…

I’m sure you could still set something up, by just running the browsers on the Pi.

Brad

Thanks Brad, I completely understand and not surprised at what you have said. The web browser approach does make a LOT of sense. The older Raspberry Pi (3 /3B) are pretty poor in terms of browser performance, Later Raspberry PI’s are significantly better, I’ll probably buy a Pi4 / Pi5 …/Steve B

1 Like