diff options
author | methodus <methodus@web.de> | 2012-10-22 11:52:26 +0200 |
---|---|---|
committer | methodus <methodus@web.de> | 2012-10-22 11:52:26 +0200 |
commit | a865bf6bc1108b7a4d2350aa6c0d6c6ea2becd56 (patch) | |
tree | b7528fa1043d3ec4dc6951551d6cfd6db648e432 /README | |
parent | 31b816ffd4669193162e127bc5a28be9fed0a7bd (diff) | |
download | vdr-plugin-upnp-a865bf6bc1108b7a4d2350aa6c0d6c6ea2becd56.tar.gz vdr-plugin-upnp-a865bf6bc1108b7a4d2350aa6c0d6c6ea2becd56.tar.bz2 |
Reviewed README. Removed old contents.
Diffstat (limited to 'README')
-rw-r--r-- | README | 78 |
1 files changed, 8 insertions, 70 deletions
@@ -1,7 +1,6 @@ This is a "plugin" for the Video Disk Recorder (VDR). Written by: Denis Loh <denis.loh@hftl.de> - Andreas Günther <andreas.guenther@hftl.de> Project's homepage: http://upnp.vdr-developer.org @@ -44,60 +43,7 @@ The plugin requires a valid network connection with a IPv4 address. It will find its settings automatically by default. In this case, the first network device in the network device list with a valid IPv4 address and port 49152 will be used for connections. You can change this behavior either by setting the command line -options or by editing the setup via the VDRs setup page. The command line -options have a higher priority and substitute the menu settings. - -The command line settings are: - -i <interface> --int=<interface> The server network - interface - e.g: eth0, wlan1 etc. - If given option '-a' must - be absent. - -a <address> --address=<address> The server IPv4 address. - If given option '-i' must - be absent. - -p <port> --port=<port> The server port - Supported ports: - 0 (auto detect) - 49152-65535 (user defined) - -d --autodetect Force auto detection - Use this option to - overwrite the setup menu - options. - -v --verbose Increase verbosity level - The more v options the - higher the output level - --dbdir=<directory> The directory in which the - metadata database is stored - --httpdir=<directory> The directory where the - http documents are located - -The verbose option can be more than once. With each option the verbosity level -will be increased. The maximum level is 5. Further options are silently ignored. - - -v Print most important messages - -vv Print messages from the components - i.e. the webserver, CDS, CMS, etc. - -vvv Print messages from receivers and players - and other additional components - -vvvv You can't get enough, hum? - This will print SQL messages and DIDL - messages - -vvvvv Can you read the matrix? You can't? - Then try first reading SQL statements, - fetches, buffer and parser outputs or - any other outputs. - -If not options are set, menu options will be used. - -The server has a unique identifier, which is -"uuid:b120ba52-d88d-4500-9b64-888971d83fd3". Other devices in the network can -find and identify the VDR UPnP Server with this ID. However, the server should -be found automatically and being listed under the supported media server -devices. If not, please report this as a bug on the project homepage or send an -email to the developers of this plugin with the full device description and, if -applicable, the errors thrown by the media player device and/or the server. - +options or by editing the setup via the VDRs setup page. Dependencies: @@ -105,19 +51,15 @@ This plugin is tested with and requires the following libraries to work: libupnp-1.6.6 The UPnP SDK libsqlite-3.6 SQLite 3 Database -libavcodec-svn20090303 FFMPEG Library for analyzing audio video codecs -libavformat-svn20090303 FFMPEG Library for analyzing audio video formats +libtntnet-2.0 TNTnet library web server +libtntdb-1.1.1 TNTdb library database connector + boost::spirit Grammar parser boost::function Boost function library boost::bind Boost bind library The boost libraries are usually available in a packed version, so that only a -single installation is required. The FFMPEG libraries comes with FFMPEG itself. - -ATTENTION: DO NOT USE ANOTHER VERSION OF LIBUPNP. - -libupnp-1.8.0 is known not to work with this plugin! Versions below 1.6.6 may -work. However, there may exist some unknown issues. +single installation is required. If you want to know everything about the code, please see the source code documentation at http://upnp.vdr-developer.org/docs/ where all public members @@ -127,13 +69,6 @@ I appreciate, if you help making the plugin better. If you find any project related errors or missing features, please open a new ticket at the plugin website with a detailed description of what you want or what happened. - -Patching the libupnp: - -If you have a DLNA compliant device such as TVs or streaming clients, you may -require a patched version of libupnp. You can download the patch on the project -website. - Firewall: If you want to use the plugin behind a firewall, then you need to open the @@ -141,6 +76,9 @@ following ports: 1900 UDP SSDP (Simple Service Discorvery Protocol) 2869 TCP SSDP (Simple Service Discorvery Protocol) +7649 TCP Web server default port +3000 TCP Streamdev default port +8001 TCP Live default port User defined TCP Data The user defined port may be set automatically by the server or by the user via |