summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authormethodus <methodus@web.de>2012-10-22 11:52:26 +0200
committermethodus <methodus@web.de>2012-10-22 11:52:26 +0200
commita865bf6bc1108b7a4d2350aa6c0d6c6ea2becd56 (patch)
treeb7528fa1043d3ec4dc6951551d6cfd6db648e432 /README
parent31b816ffd4669193162e127bc5a28be9fed0a7bd (diff)
downloadvdr-plugin-upnp-a865bf6bc1108b7a4d2350aa6c0d6c6ea2becd56.tar.gz
vdr-plugin-upnp-a865bf6bc1108b7a4d2350aa6c0d6c6ea2becd56.tar.bz2
Reviewed README. Removed old contents.
Diffstat (limited to 'README')
-rw-r--r--README78
1 files changed, 8 insertions, 70 deletions
diff --git a/README b/README
index f8bab25..16c93d8 100644
--- a/README
+++ b/README
@@ -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