VLC Thing. A Poor Man's Sonos. Version 2.0 Released 12/22/2016



It was an old PC, was running Vista. I ended up giving up on it and just installed Lubuntu, works great there.

(Markusswe) #351

I tried to install VLC on a old iPad and it supports http, I can access it but I can’t get it to play something? Any ideas what went wrong?

I have used port 80 in vlc thing as that’s the port that works in my browser.

(John Mak) #352

I got VLC Thing working very well. In the Smartthings app I see like a mp3 files that it seem to be sending to VLC, where is this file stored / cached?

I want to make it works on a VoIP phone’s Multicast paging feature. For example I have a SNOM 821 phone, and I can use a FFMPEG command to play a MP3 to the phone.

Test.mp3 is my sample and the multicast IP the phone is listening to is

ffmpeg -re -i ./test.mp3 -filter_complex “aresample=8000,asetnsamples=n=160” -acodec pcm_mulaw -ac 1 -vn -f rtp udp://

There is option you can change the volume too:
ffmpeg -re -i ./test.mp3 -filter_complex “aresample=8000,asetnsamples=n=160,volume=-23dB” -acodec pcm_mulaw -ac 1 -vn -f rtp udp://

It will be call if I can get that same smartthings sound file of the notification being pages through all my VoIP phones.


(John Mak) #353

I end up getting the CyberData VoIP Paging Server to convert the analog audio back to IP multicast page, but I am sure it have a more direct way to do this… https://youtu.be/4YUdRHXFu1I