Digital TV Forums - БЪЛГАРСКИЯТ ФОРУМ ЗА ЦИФРОВА ТЕЛЕВИЗИЯ

Шеринг и емулатори => Емулатори => Темата е започната от: thunderstorm6 - 20-08-2009, 18:37

Заглавие: mg_launcher
Публикувано от: thunderstorm6 - 20-08-2009, 18:37
1. What is this?
A library and a daemon, managing multiple instances of mgcamd, each decoding a different video stream (Recordings, PiP).
So dualdecoding on cuberevo is finally working.

2. Usage
Copy mg_wrapper-0.3.so to /var/lib and mg_launcher to /var/bin.
Start the daemon managing the mgcamd instances form the commandline or a script:
/var/bin/mg_launcher -b /path/to/mgcamd -l /var/lib/mg_wrapper-0.3.so

See the supplied script in /var/bin/init.d for autostarting on boot.

3. Newcs
Every mgcamd instance needs its own set of newcs users.
For every instance you need to create a seperate newcamd.list file:
newcamd.list  => live channel
newcamd1.list => Recording
newcamd2.list => Recording or PiP

4. GBox
The same applies to peer.cfg as to newcamd.list

Changes in v0.2
- fixed freezes when leaving recordings on encrypted channels
- recordings do not freeze live channel anymore
- support for multiple peer.cfg files included
- stability fixes

Changes in v0.3
- works now also when Post-Descrambling is turned on in sbox (or when DGS is too stupid to respect the setting ...)