Browsing the Internet I've found nice peace of software called Udpxy. Since I already have IPTV and NAS (Synology DS411), I decided it would be nice to have this software running on my NAS because that would allow me to watch my IPTV from any place, even on slow networks or places where IGMP is unsupported.
I you want to have this software running on your NAS, proceed with the following steps:
- Enable SSH on your Synology NAS.
- Install ipkg and optware-devel using this tutorial
- Connect to your NAS via SSH
- Navigate to temp directory:
cd /tmp/
- Download udpxy:
wget http://sourceforge.net/projects/udpxy/files/udpxy/Chipmunk-1.0/udpxy.1.0-Chipmunk-build21.tgz/download
- Extract udpxy:
tar -xzvf udpxy.1.0-Chipmunk-build21.tgz
- Navigate to udpxy directory:
cd udpxy-1.0-Chipmunk-21
- Compile udpxy:
export CC=gcc && make
- Install udxpy:
make install
- Install Nano (you can use any other editor to create/edit the file):
ipkg install nano
- Navigate to start-up scripts directory:
cd /usr/local/etc/rc.d/
- Create a new file (this script will allow udpxy to automatically start after rebooting the NAS):
nano udpxy.sh
- Paste the following script (you can set a different port instead of 5555):
#!/bin/sh start() { udpxy -p 5555 } stop() { killall udpxy } case "$1" in start) start ;; stop) stop ;; restart) stop sleep 1 start ;; esac - If using Nano, click
CTRL+X,YandENTERto save the file. - Make the script executable:
chmod +x udpxy.sh
- Start udpxy:
./udpxy.sh start
That's it. To watch the IPTV channel use an address in the following format:
http://{nas-ip}:{udpxy-port}/udp/{channel-ip}:{channel-port}
for example:
http://MY-NAS:5555/udp/239.255.1.3:5000
I've tested this setup on my DS411 and haven't faced any problems so far but I can't guarantee it would work on other models or different network setups. Feel free to try it and write a comment here if you having issues running it.





help please
8. Compile udpxy: export CC=gcc && make
-ash: make: not found
Not enough of a package?
What to do?
Are you sure you've installed optware-devel?
set automake, gcc earned.
There is no daemon at startup. run manually.
line 15: Make the script executable - ok(no messages)
line 16: Start udpxy:
./udxpy.sh start
-ash: udxpy.sh: not found
Sorry for the ugly language. I take a translator.
Use Synology 212j.
Maybe you named your file not "udxpy.sh" but something else?
That's right! I just copied your
error in line 16: ./udxpy.sh start
should be: ./udpxy.sh start
Not XP! and PX
thank you
Thanks, I've edited the line
Автоматического запуска после перезагрузки все равно нет. Как сделать автостарт?
Вышла новая версия udpxy.1.0.21-2-prod.tgz.
Можно ли накатить сверху новую версию?
Automatically start after a reboot anyway. How do I autostart?
The new version udpxy.1.0.21-2-prod.tgz.
Can I rolled forward from above the new version?