mirror of
https://github.com/rofafor/vdr-plugin-satip.git
synced 2023-10-10 13:37:42 +02:00
Update README
This commit is contained in:
parent
417d4ed8fc
commit
02296fa8d7
36
README
36
README
@ -47,12 +47,38 @@ be received, if there are available SAT>IP tuners.
|
|||||||
|
|
||||||
The plugin accepts also a "--server" (-s) command-line parameter, that
|
The plugin accepts also a "--server" (-s) command-line parameter, that
|
||||||
can be used to manually configure static SAT>IP servers if autodetection
|
can be used to manually configure static SAT>IP servers if autodetection
|
||||||
via UPnP somehow can't be used. The parameter string is a semicolon
|
via UPnP somehow can't be used. Multiple service entries can be given
|
||||||
separated list of "<ipaddress>|<model>|<description>" entries. The model
|
separated by a semicolon:
|
||||||
consists of a DVB system (DVBS2,DVBT2,DVBT,DVBC) and number of available
|
|
||||||
frontends separated by a hyphen:
|
[<srcaddress>@]<ipaddress>[:<port>]|<model>[:<filter>]|<description>[:<quirk>];...
|
||||||
|
|
||||||
|
- srcaddress (Optional) Source address can be used to define used
|
||||||
|
networking interface on a host, e.g. 127.0.0.1.
|
||||||
|
- ipaddress IP address of SAT>IP server, e.g. 127.0.0.1.
|
||||||
|
- port (Optional) IP port number of SAT>IP server, e.g 443.
|
||||||
|
- model Model defines DVB modulation system (DVBS2,
|
||||||
|
DVBT2, DVBT, DVBC) and number of available
|
||||||
|
frontends separated by a hyphen, e.g. DVBT2-4.
|
||||||
|
- filter (Optional) Filter can be used to limit satellite frontends
|
||||||
|
to certain satellite position, e.g. S19.2E.
|
||||||
|
- description Friendly name of SAT>IP server. This is used
|
||||||
|
for autodetection of quirks.
|
||||||
|
- quirk (Optional) Quirks are non-standard compliant features and
|
||||||
|
bug fixes of SAT>IP server defined by a
|
||||||
|
hexadecimal number. Multiple quirks can be
|
||||||
|
defined by combining values by addition:
|
||||||
|
|
||||||
|
0x01: Fix session id bug
|
||||||
|
0x02: Fix play parameter (addpids/delpids) bug
|
||||||
|
0x04: Fix frontend locking bug
|
||||||
|
0x08: Support for RTP over TCP
|
||||||
|
0x10: Support the X_PMT protocol extension
|
||||||
|
0x20: Support the CI TNR protocol extension
|
||||||
|
0x40: Fix auto-detection of pilot tones bug
|
||||||
|
0x80: Fix re-tuning bug by teardowning a session
|
||||||
|
|
||||||
|
Examples:
|
||||||
|
|
||||||
vdr -P 'satip -s [<srcaddress>@]<ipaddress>[:<port>]|<model>[:<filter>]|<description>[:<quirk>];...'
|
|
||||||
vdr -P 'satip -s 192.168.0.1|DVBS2-2,DVBT2-2|OctopusNet'
|
vdr -P 'satip -s 192.168.0.1|DVBS2-2,DVBT2-2|OctopusNet'
|
||||||
vdr -P 'satip -s 192.168.0.1|DVBS2-4|OctopusNet;192.168.0.2|DVBT2-4|minisatip:0x18'
|
vdr -P 'satip -s 192.168.0.1|DVBS2-4|OctopusNet;192.168.0.2|DVBT2-4|minisatip:0x18'
|
||||||
vdr -P 'satip -s 192.168.0.1:554|DVBS2-2:S19.2E|OctopusNet;192.168.0.2:8554|DVBS2-4:S19.2E,S1W|minisatip'
|
vdr -P 'satip -s 192.168.0.1:554|DVBS2-2:S19.2E|OctopusNet;192.168.0.2:8554|DVBS2-4:S19.2E,S1W|minisatip'
|
||||||
|
27
satip.c
27
satip.c
@ -85,8 +85,31 @@ const char *cPluginSatip::CommandLineHelp(void)
|
|||||||
// Return a string that describes all known command line options.
|
// Return a string that describes all known command line options.
|
||||||
return " -d <num>, --devices=<number> set number of devices to be created\n"
|
return " -d <num>, --devices=<number> set number of devices to be created\n"
|
||||||
" -t <mode>, --trace=<mode> set the tracing mode\n"
|
" -t <mode>, --trace=<mode> set the tracing mode\n"
|
||||||
" -s <ipaddr>|<model>|<desc>, --server=<ipaddr1>|<model1>|<desc1>;<ipaddr2>:<port>|<model2>:<filter>|<desc2>:<quirk>\n"
|
" -s <ipaddr>|<model>|<desc>, --server=[<srcaddress>@]<ipaddress>[:<port>]|<model>[:<filter>]|<description>[:<quirk>];...\n"
|
||||||
" define hard-coded SAT>IP server(s)\n"
|
" define hard-coded SAT>IP server(s)\n\n"
|
||||||
|
" srcaddress (Optional) Source address can be used to define used\n"
|
||||||
|
" networking interface on a host, e.g. 127.0.0.1.\n"
|
||||||
|
" ipaddress IP address of SAT>IP server, e.g. 127.0.0.1.\n"
|
||||||
|
" port (Optional) IP port number of SAT>IP server, e.g 443.\n"
|
||||||
|
" model Model defines DVB modulation system (DVBS2,\n"
|
||||||
|
" DVBT2, DVBT, DVBC) and number of available\n"
|
||||||
|
" frontends separated by a hyphen, e.g. DVBT2-4.\n"
|
||||||
|
" filter (Optional) Filter can be used to limit satellite frontends\n"
|
||||||
|
" to certain satellite position, e.g. S19.2E.\n"
|
||||||
|
" description Friendly name of SAT>IP server. This is used\n"
|
||||||
|
" for autodetection of quirks.\n"
|
||||||
|
" quirk (Optional) Quirks are non-standard compliant features and\n"
|
||||||
|
" bug fixes of SAT>IP server defined by a\n"
|
||||||
|
" hexadecimal number. Multiple quirks can be\n"
|
||||||
|
" defined by combining values by addition:\n\n"
|
||||||
|
" 0x01: Fix session id bug\n"
|
||||||
|
" 0x02: Fix play parameter (addpids/delpids) bug\n"
|
||||||
|
" 0x04: Fix frontend locking bug\n"
|
||||||
|
" 0x08: Support for RTP over TCP\n"
|
||||||
|
" 0x10: Support the X_PMT protocol extension\n"
|
||||||
|
" 0x20: Support the CI TNR protocol extension\n"
|
||||||
|
" 0x40: Fix auto-detection of pilot tones bug\n"
|
||||||
|
" 0x80: Fix re-tuning bug by teardowning a session\n"
|
||||||
" -D, --detach set the detached mode on\n"
|
" -D, --detach set the detached mode on\n"
|
||||||
" -S, --single set the single model server mode on\n"
|
" -S, --single set the single model server mode on\n"
|
||||||
" -n, --noquirks disable autodetection of the server quirks\n"
|
" -n, --noquirks disable autodetection of the server quirks\n"
|
||||||
|
Loading…
Reference in New Issue
Block a user