[vlc] Descrambling a whole DVB transponder

Christophe Massiot massiot at via.ecp.fr
Fri Oct 22 16:20:15 CEST 2004


Hello,

I have just checked in native support for CAM modules in VLC. Provided
your DVB card has kernel support for it (for instance the Hauppauge
Nova-CI has) and the CAM is compatible with your card (for instance SCM
Viaccess red label isn't compatible with the Nova-CI) you should be able
to descramble one or several service(s) and get them directly in MPEG-2.

Here is the command-line to use if you want to descramble Bloomberg, RFO
Sat and France 5 from transponder 12207 V of Astra (Canal Satellite
bouquet). Of course you need a smartcard which allows you to descramble
individually each of these services (any legal Canal Satellite basic
subscription should be enough), and a professional CAM module (I got an
AstonCrypt Professional from Aston France).

./vlc -vvv --ts-es-id-pid --programs 8508,8505,8501 qpsk/ts: \
  --dvb-frequency=12207000 --dvb-srate=27500000 --dvb-voltage=13 --dvb-tone=1 \
  --sout-standard-access=udp --sout-standard-mux=ts \
  :sout='#duplicate{dst="std{url=yoko:3001}",select="program=8508",dst="std{url=yoko:3002}",select="program=8505",dst="std{url=yoko:3003}",select="program=8501"}'

--ts-es-id-pid is always needed for duplicate{} (why not make it the
default BTW ?)
--programs allows to choose which SIDs you want. --sout-all could also
be used to descramble the whole transponder, but if you have a
CAM which only descrambles one or two services, you would be screwed.
All elementary streams inside the service (including multiple audio
PIDs) will be descrambled.

Descrambling only starts approximately ten seconds after starting VLC.
There is no MMI support in my EN 50 221 stack, so you can't have access
to the DVB menus. Anyway libdvbci's stack doesn't work either with my
Astoncrypt's menus (never investigated that).

Enjoy,

-- 
Christophe Massiot.

-- 
This is the vlc mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/support/lists.html



More information about the vlc mailing list