|
||||||||||
| Satellite TV on PC The ubiquitous Skystar 1 & 2 PCI cards and SS2 USB. |
![]() |
|
|
LinkBack | Thread Tools |
|
|
#1 (permalink) |
|
Dodgy Geezer
Join Date: Nov 2005
Location: Brighton
Posts: 9,718
Thanks: 3
Thanked 163 Times in 57 Posts
|
This emu has been knocking around for a while, but the latest release includes support for BSkyB cards.
Grab yourself a Phoenix card programmer and a serial cable and get cracking. I'll be testing this either today or over the weekend. You will also need a valid FTV or Sky UK subscription card of course. Designed to work with all MD compliant apps. The code can be downloaded from skystar-2.com or your favourite e-naughty download centre. Code:
;********************************************************************************* ; NDSCam ver.0.0.0.4 is a CAM emulator for original NDS - VideoGuardŽ cards. ; ; NDSCam allows you to use your legal subscription card to see the channels ; you have paid for and should not be used for any illegal purpose. ; ; Features: ; - Works with MDAPI based apps like AltDVB, MyTheatre, WatchTVPro, etc.. ; - EMM Support. ; - Buildin TT-Trick. ; - Supports KS Driver. ; - EMM and ECM logging. ; - BoxID auto detection. ;********************************************************************************* NEW in ver.0.0.0.4 + Auto baud rate. + Support for PC/SC readers. + Support for BSkyB, Tata Sky and more. + Experimental support for NDS v.1 cards. + BoxID manual input. + Small fix for WTVP. + EMM fix. - Huge rewrite, so some new bugs are not excluded. !!! Note changes inside the NDSCam.ini file !!! REQUIREMENTS: - DVB-S/-C/-T tv-card (tested on SkyStar1 & SkyStar2 cards only). - Phoenix or PC/SC reader. - NDS - VideoGuardŽ subscription card. SUPPORTED CARDS (NDS v.1 and v.2): + BSkyB http://www.sky.com + Sky Italy http://www.skylife.it + Foxtel http://www.foxtel.com + Viasat http://www.viasat.fi + Tata Sky http://www.tatasky.com + and some others. INSTALLATION: NDSCam should work with MyTheatre, AltDVB, SkyView, WatchTVPro and some other apps. Below you can see some installation samples and a few tricks for the NDSCam. AltDVB: 1. Place NDSCam.dll and NDSCam.ini file into the Plugins folder. 2. Edit NDSCam.ini file. 3. I suggest you to set packet size to 184 for petter performance. MyTheatre: 1. MDWrapper is required. Place MDWrapper.dll into the Plugin folder and NDSCam files into the MDPlugins folder. 2. Edit NDSCam.ini file. WatchTVPro: 1. Place NDSCam.dll, NDSCam.ini and NDSCam.cache file into the Plugins folder. 2. Unpack the Firmware_for_WTVP.zip file and relplace your old Boot folder with this new one. 3. Edit NDSCam.ini file. 4. Set DO_TT_TRICK value from NDSCam.ini file to 1. TIPS AND TRICKS: - PC/SC readers may not work on NDS rev.1 cards. - If your application supports packet size of 184 bytes, I suggest you to enable that option. That should eliminate the picture freezings and speed up the decoding process. ABOUT THE INI FILE: Ini file is used to storage the settings of NDSCam. I suggest that you use always the latest ini file. SETTING VALUE [SETUP] - Main settings. ACTIVE - [0/1] Activates plugin during software startup. KS_DRIVER - [0/1] In case you are using KS Driver set this option to 1. DO_TT_TRICK - [0/1] Set it to 1 if you are using WatchTVPro. SCAN_CAT - [0/1] Used to get EMM and CAID pids from CAT. (May slow NDSCam on channel change.) SCAN_PMT - [0/1] Used to get ECM pid from PMT. (May slow NDSCam on channel change.) READER - [0/1] Select reader. 0 for Phoenix or 1 for PC/SC. [COM] - COM port settings. COM - [1-255] Place here your COM port number. BAUDRATE - [0->] Use 0 for auto detection or set the baudrate manually. Most used baud rates for NDS are 9600 and 38400. [PCSC] READER_ID - [1->] Reader id. If you use only one PC/SC reader, set the value to 1. [CARD] - Card settings. BOXID - [0->] Use 0 for auto detection or input the first 10 decimal numbers of your boxid. TYPE - [0-2] Card type. 0=Auto detection. 1= NDS rev.1 cards. 2= NDS rev.2 cards. EMM-S - [0/1] Set this to 1 to activate EMM-S(Shared Group Addressed EMM's) updates. EMM-U - [0/1] Set this to 1 to activate EMM-U(Unique or User Addressed EMM's) updates. [LOGGING] - Logger settings (logger works only if NDSCam is active.) LOG_ACTIVE - [0/1] Activates logger. LOG_ECM - [0/1] Activates the ECM logger. LOG_EMM - [0/1] Activates the EMM logger (Logs all EMM's your card receives.) LOG_EMM_ALL - [0/1] Activate this to log all EMM packets. (NOT recommended. This will slow NDSCam a lot.) The default settings should look like this: [SETUP] ACTIVE=1 KS_DRIVER=0 DO_TT_TRICK=0 SCAN_CAT=1 SCAN_PMT=1 READER=0 [COM] COM=1 BAUDRATE=0 [PCSC] READER_ID=1 [CARD] BOXID=0 TYPE=0 EMM-S=0 EMM-U=0 [LOGGING] LOG_ACTIVE=1 LOG_ECM=0 LOG_EMM=0 LOG_EMM_ALL=0 KNOWN BUGS: - Opening the Settings dialog may raise the error in case you use XP Classic theme. HISTORY: ver.0.0.0.3 + Support for Sky Italia and some other cards. + Small changes in CAT and PMT filters. + WTVP returned wrong ECM pid now fixed. - Still no support for ProgDVB because of the conflicts. ver.0.0.0.2 + Fixed COM port selection. ver.0.0.0.1 + First public release + EMM support (Not fully tested) - Tested only on Viasat package on Sirius 5E - Serial logger removed for security reasons. ;***************************************************************** ; ;AUTHOR IS NOT RESPONSIBLE FOR ANY ILLEGAL USE OF THIS SOFTWARE ! ; ;***************************************************************** Kind Regards, Joker
__________________
Dreambox 7000, Skystar2 PCI, Skystar USB, Fibo 90cm on Moteck SG2100, Triax TD110 multi-LNB. Sky + ART cards. 45.0°E - 58.0°W |
|
|
|
|
|
#2 (permalink) |
|
Senior Member
Join Date: May 2007
Posts: 158
Thanks: 0
Thanked 0 Times in 0 Posts
|
Forgive my stupidity, (again!), but would I be right in thinking that you need a Usb card programmer to stick your Sky card in to reprogram it with this code, or a different card that emulates the Sky card, both ending up in the Sky box? Or a non sky card and non sky box? Code is for card or box?Apologies for lack of being able to sentence a string together or form a question that has some sort of structure! Is the pub open yet?! Understand if you don't want to answer this on the forum - mail me instead..
__________________
X38-DQ6 Q6600 @ 3.0Ghz 8Gb 1066Mhz 640Gb raid stripe 8800GTX Vista X64 24 Dell Flat Panel SkyStar 2 Sky Dish Motorised 1M Dish TM1000D New V*rgin box. |
|
|
|
|
|
#3 (permalink) |
|
Dodgy Geezer
Join Date: Nov 2005
Location: Brighton
Posts: 9,718
Thanks: 3
Thanked 163 Times in 57 Posts
|
![]() Original, unmodified Sky card, the card programmer is actually only used as a reader connected to the PC via a serial cable to the COM port - software runs on the PC to provide the link between the card/programmer, and the decryption engine. The satellite kit can either be running on the same PC, or (and I'm guessing now, 'cos I've not tested it yet) remotely, with the ECM data shipped over IP in a client/server model.
__________________
Dreambox 7000, Skystar2 PCI, Skystar USB, Fibo 90cm on Moteck SG2100, Triax TD110 multi-LNB. Sky + ART cards. 45.0°E - 58.0°W |
|
|
|
|
|
#4 (permalink) |
|
Senior Member
Join Date: Feb 2006
Posts: 1,089
Thanks: 0
Thanked 8 Times in 8 Posts
|
hmm another breakthrough in the cam world. As soon as I get my sky freeview card will try it out. Keep us informed m8.
__________________
TM 1000D Super. SS2 PCI. Echosmart Dsb 791 1M Dish. Edon 2120 Positioner. 80cm Mesh Dish Motorised. 28E to 30W |
|
|
|
|
|
#6 (permalink) |
|
Dodgy Geezer
Join Date: Nov 2005
Location: Brighton
Posts: 9,718
Thanks: 3
Thanked 163 Times in 57 Posts
|
It's not the first emulator to be able to do this, but it might be easier to use.
__________________
Dreambox 7000, Skystar2 PCI, Skystar USB, Fibo 90cm on Moteck SG2100, Triax TD110 multi-LNB. Sky + ART cards. 45.0°E - 58.0°W |
|
|
|
|
|
#7 (permalink) |
|
Senior Member
Join Date: May 2007
Posts: 158
Thanks: 0
Thanked 0 Times in 0 Posts
|
Have 2 original Sky freeview boxes with cards. If I got one of these _http://www.dvb-shop24.net/product_info.php?info=p94_INFINITY-PHOENIX-USB-CARD-PROGRAMMER.html and stuck the card in it what would I do next? Off to peruse the skystar site now..
__________________
X38-DQ6 Q6600 @ 3.0Ghz 8Gb 1066Mhz 640Gb raid stripe 8800GTX Vista X64 24 Dell Flat Panel SkyStar 2 Sky Dish Motorised 1M Dish TM1000D New V*rgin box. |
|
|
|
|
|
#8 (permalink) |
|
Dodgy Geezer
Join Date: Nov 2005
Location: Brighton
Posts: 9,718
Thanks: 3
Thanked 163 Times in 57 Posts
|
I've got a little Cryptik Phoenix/Smartmouse serial programmer which I've used to do a similar thing on the Dreambox. Other than that, I know as much as you at this stage
__________________
Dreambox 7000, Skystar2 PCI, Skystar USB, Fibo 90cm on Moteck SG2100, Triax TD110 multi-LNB. Sky + ART cards. 45.0°E - 58.0°W |
|
|
|
![]() |
| Bookmarks |
| Thread Tools | |
|
|
| LinkBack |
LinkBack URL |
About LinkBacks |
| Bookmark & Share |
Digg this Thread! |
Add Thread to del.icio.us |
Bookmark in Technorati |
Tweet this thread |
