What's new

IP-TV over UPnP/DLNA

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

PAPPL

Regular Contributor
Hi,
my provider offers IP-TV over SAP (udp://TV-Channel-IP:5004). These streams are recognized in VLC on PC.
Now we've got a Panasonic Viera TV with UPnP/DLNA function.
To access these live streams i've enabled multicast forwarding and activated udpxy (Port 8895) on RT-N66u. (thanks Melin firmware!)
Now the streams are availabe via http://Router-IP:8895/udp/TV_Channel-IP:5004 directly from RT-N66U.

With Serviio on Mac or Linux i can add these http-Streams to Serviio Media Server without transcoding. This little app only routes the http-stream to DLNA and adds recognition for DLNA-clients.
So then these streams are visible over UPnP/DLNA and my Panasonic TV.

Now i don't want to run always a Mac or Linux-PC with Serviio to watch TV on Panasonic Viera TV.
Is there any possibility to make these http-Streams available over UPnP/DLNA directly on RT-N66U. The router has a DLNA-Server installed, but i can only select USB-sources in webgui, not http live streams.
Serviio is also available for linux, but i don't believe it will run on a router with broadcom-CPU?

I know there is a simple way, but i don't know how to tell the router to do this job (over cli, portsetting, port forwarding,...?). :confused:

Please help.

Pappl
 
Last edited:
Great! Seems to be exactly what i need.

But: Will this work with Merlin firmware without DD-WRT?

Requirements:
  • mipsel or ar71xx router, D-Link DIR-320 or ASUS WL-500GP for example
  • OpenWRT or DD-WRT firmware (for routers only)
  • udpxy for multicast sources

udpxy is supported by merlin firmware.
 
Installed xupnpd on Merlin-RT-N66U and IPTV is working now on my DLNA-TV!
:)
Installed in Router /TMP.
Need to mount an USB-Stick to the router later to make the install permanent.

Temporary install without USB-Partition or JFFS:
Enable Multicast Setting in router-Settings.
Open Terminal on connected PC/Mac:
ssh admin@My-Router-IP

cd /tmp
mkdir opt
cd opt
wget http://wl500g-repo.googlecode.com/svn/ipkg/entware_install.sh
sh ./entware_install.sh
opkg install xupnpd
/tmp/opt/bin/xupnpd
============
Open Browser: http://My-Router-IP:4044
Config -> Set "Default mime type" to your Stream-format (e.g. mpeg_ts)
Create m3u-Playlist (e.g. VLC-Export of media-playlist)
Import m3u-Playlist to http://My-Router-IP:4044
Open DLNA-Menu on TV -> Enjoy

:cool:
Now i need to figure out how to install everything permanently.
 
I bought an USB flash drive, formatted it to Ext3 file system, pluged it in and it mounted automatically, then installed Entware with Merlins included script, installed xupnp, super easy :)
 
Last edited:
And now I am a bit lost, how do I turnt if off without uninstalling it? I don't want it to run 24/7, I want to be able to swith it on and off manually, is it possible?
 
I installed xupnpd on my router so what are stream links now? Something like this:
http.://192.168.1.1:4044/udp/232.4.1.1:5002
will it work?
 

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top