Install dd-wrt onto wndr3700 v4

Hardware:                       2.4G/5G Wifi,  USB,  128MB RAM/128B NAND

Version Installed:             DD-WRT v24-sp2 (01/04/15) std – build 25760

Feature Integrated:

FreeRadius,                   PPPoE Server / Relay
PPTP Server / Client,     OpenVPN Server / Client
USB:                               Printer,  Storage,     USB Over IP
FTP Server,                    DLNA Server,          Samba Server
SIP Proxy,                       Http Server (Lighttpd)
Mikrotik MAC Telnet,      IP over DNS Tunneling (nstx)
SNMP,                            VNC Repeat,          Zabbix client

 

Add 32G USB key with following partition setting:

Part1 LABEL=”EXEC”   SIZE=2G   TYPE=”ext4″ With Journal

Part2  LABEL=”DATA”   SIZE=30G  TYPE=”ext4″ Without Journal

 

SSH into the route and execute:

umount /dev/sda1
umount /dev/sda2
mkdir /mnt/exec
mkdir /mnt/data
mount /dev/sda1 /mnt/exec
mount /dev/sda2 /mnt/data
cp -r -p  /opt /mnt/exec/
cp -r -p  /etc /mnt/exec/
cp -r -p /www /mnt/exec/
cp -r -p /jffs /mnt/exec/

Startup Script:
umount /dev/sda1
umount /dev/sda2
cp -r -p /tmp /tmp/mnt
mkdir /mnt/exec
mkdir /mnt/data
mount /dev/sda1 /mnt/exec
mount /dev/sda2 /mnt/data
mount –bind /mnt/exec/www /www
mount –bind /mnt/exec/opt /opt
mount –bind /mnt/exec/etc /etc
mount –bind /mnt/exec/jffs /jffs
mv /tmp/mnt/tmp /mnt/exec/
mount –bind /mnt/exec/tmp /tmp

GMediaRender

http://gmrender.nongnu.org/

Introduction

GMediaRender is a UPnP™ media renderer for POSIX®-compliant systems, such as GNU/Linux® or UNIX®. It implements the server component that provides UPnP controllers a means to render media content (audio, video and images) from a UPnP media server.

Install coherence on ubuntu 10

sudo apt-get install python-coherence

coherence is a full featured DLNA solution for linux


  •  Coherence is a complete UPnP python framework including a DMS, a DMR, and a DMC.
  • LinuxMCE as a complete free solution has Fuppes integrated, but plans to switch to MediaTomb.
  • XBMC a free and open source (GPL) software media player and entertainment hub for digital media available for Linux, Mac OS X, Microsoft Windows, as well as the original Xbox game console
  • Asset UPnP/DLNA, Free Audio specific UPnP/DLNA server for Windows & Windows Home Server. Features album art, audio WAVE/LPCM transcoding from a huge range of audio codecs, replaygain support for streamed audio. Customizable browse tree.
  • Jamcast, a DLNA compliant media server for Windows that is capable of streaming any audio playing on the PC to DLNA devices.
  • Mezzmo is a feature-packed UPnP/DLNA media server with on-the-fly transcoding and media organizing features.
  • PlayOn from MediaMall.[37] Appears to be a DMS, also capable of serving streamed internet media such as Netflix, Hulu, YouTube, CNN, ESPN.
  • PS3 Media Server.An open source (GPLv2) DLNA compliant UPnP Media Server for the PS3, written in Java, with the purpose of streaming or transcoding any kind of media files, with minimum configuration.
  • Serviio is a free DLNA media server and works with any DLNA compliant device (TV, Playstation 3, etc.) and some other (XBox 360). It is updated frequently.
  • TwonkyMedia server runs on PC, Mac, Linux and Android and enables media sharing of local and online media among a large variety of devices.
  • TVMOBiLi – A free DLNA/UPnP Media Server for Windows, Mac OS X and Linux. Appears to be just a DMS.
  • TVersity, a free UPnP MediaServer with strong device support and on-the-fly transcoding.[41] Appears to be just a DMS.
  • Coherence is a framework written in Python to enable applications access to digital living network resources. As a stand alone application it can act as a UPnP/DLNA media server, in combination with a supported client as a media renderer.



http://en.wikipedia.org/wiki/Comparison_of_UPnP_AV_MediaServers


Name↓ License↓ Cost↓ Mac OS X↓ Linux, Unix↓ MS Windows↓ Audio↓ Images↓ Video↓ On-The-Fly A/V Transcoding↓ Web Interface↓ DLNA Certified↓ Implementation↓ Source Control↓
360 Media Server GPL Free No Yes Yes Yes No No Yes Yes ? Java Git
BRisa MIT Free Yes Yes No Yes Yes Yes Yes [1] Yes ? Python CVS
Coherence MIT Free Yes Yes No Yes Yes Yes Yes [2] Yes [1] ? Python Subversion+Trac
Elgato Eyeconnect Prop. $49.95 Yes No No Yes Yes Yes No No ?
Foobar2000 [3] Prop. Free No No Yes Yes No No Yes No ?
FUPPES GPL Free Yes Yes Yes Yes Yes Yes Yes Yes ? C++ Subversion
GeeXboX uShare GPL Free No Yes[4] No Yes[5] Yes[5] Yes[5] No Yes ?
Gmediaserver GPL Free No Yes No Yes No Yes No No ? C FTP
iSedora Media Server Prop. $25 Yes No Yes Yes Yes Yes Yes Yes ?
Majestic Media Server Prop. $5.99 Yes No No Yes Yes Yes Yes No ?
MediaTomb GPL Free Yes [6] Yes No Yes Yes Yes Yes Yes ? C++ Subversion
minidlna GPL/BSD Free Partial [7] Yes Yes [8] Yes Yes Yes Partial [9] Partial [10] ? C CVS
Mezzmo Prop. $24.95 No No Yes Yes Yes Yes Yes No ?
myiHome Prop. Free Yes Yes Yes Yes Yes Yes No No ?
MythTV with uPnP GPL Free Yes Yes No Yes Yes Yes Yes Yes ? C++ git+trac
Nullriver Medialink Prop. $20.00 Yes No No Yes Yes Yes Yes No ?
PS3 Media Server GPL Free Yes Yes Yes Yes Yes Yes Yes Yes [11] ? Java Subversion
PyMedS MIT Free Yes Yes No ? ? ? Yes [12] No ? Python HTTP
Rygel LGPLv2 Free No Yes No [13] Yes Yes Yes Yes No ? vala git
Rivet Prop. $18.95 Yes No No Yes Yes Yes No No ?
Serviio Prop. Free Yes Yes Yes Yes Yes Yes Yes No ?
SimpleCenter Premium Prop. $19.99 No No Yes Yes Yes Yes Yes Yes ?
TVersity Prop. $29.95 [14] No No Yes Yes Yes Yes Yes Yes ?
TVMOBiLi Prop. Free Yes Yes Yes Yes Yes Yes No Yes ?
TwonkyMedia Server Prop. $29.95 Yes Yes Yes Yes Yes Yes Yes [15] Yes ?
Windows Media Connect Prop. Free [16] No No Yes Yes Yes Yes No No ?
PlayOn $79.97 [17] No No Yes ? ? Yes ? ? ?
XBMC Media Center GPL Free Yes Yes Yes Yes Yes [18] Yes No Yes ? C++ git
Yazsoft Playback Prop. $15.00 Yes No No Yes Yes Yes No No ?

 



Enable UpnP/DLNA on WIndows XP

 

(1) Enable  SSDP Discovery Service

   Start -> Setting -> Control Plane -> Administrative Tools-> Service -> SSDP Discovery Service

 

(2) Add UPnP Windows Component

  Start -> Setting -> Control Plane -> Add or Remove Program -> Add/Remove Windows Component -> Network Service -> UPnP User Interface + Internet Gateway Discovery

 

(3) Enable UPnP in Windows XP Firewall

  Start -> Setting -> Control Plane-> Windows Firewall -> Exception -> UPnP Firewall

 

Refer Link:

http://hi.baidu.com/chenshake/blog/item/ea299f8b398a8ed7fc1f1008.html