srijeda, 18. svibnja 2011.

DVBLink za Dreambox

Satellite, Cable i IPTV rješenja su za Windows Media Center.


DVBLink omogućuje vam uživanje u omiljenim TV kanalima u cijeloj kući: dok ih gledate u Windows Media Centru preko TCP, UDP ili UPNP klijenata.


Ako imate satelit, kabelsku televiziju, terrestrial tuner card (DVB-T), IPTV ili pak želite pratiti Internet televiziju putem Media Centra: gledajte, snimajte, pratite EPG, teletekst, jednostavno uživajte u multimediji kroz cijeli vaš dom.


U našem slučaju ovaj program će nam poslužiti da preko Dreamboxa možemo pratiti programe na bilo kojem računalu u kući, naravno sve to mora biti spojeno na isti router bilo žično ili bežično.

Za početak morate skinuti program DVBLink s Interneta na stranici www.dvblogic.com. Nakon što ste ga skinuli pokrenite file DVBLinkServer.msi i instalirajte ga. Iza toga pokrenite file DVBLinkforDB.msi te instalirajte i njega.

Nakon završetka instalacije prozor za konfiguraciju će vam se sam otvoriti. Izaberite Dreambox (Stream) i klikom na zelenu strelicu prebacite ga na desnu stranu kao i na slici ispod. Na kraju kliknite na ikonicu s tri točkice koja se nalazi na kraju reda Dreambox s desne strane.


U polje IP address upišite ip Dreamboxa, a u polja login i password upišite username i password od Dreamboxa (obično je username: “root“, a password: “dreambox“) i kliknite “Check dreambox connection“.


Ako ste sve ispravno unijeli ispisat će vam da je spajanje uspješno.


Zatim uđite u sekciju server configuration, kliknite na “Dreambox“ pa na zelenu strelicu, i svi programi koje imate bi se trebali stvoriti na desnoj strani.


Nakon toga otvorite Windows Media Center i u njemu DVBLink.


Nakon što ste ga otvorili kliknite “synchronize programs“ i pojaviti će se programi s vašeg Dreamboxa.


Za one programe za koje postoji prijevod možete ga naknadno uključiti. U paketu Total TV postoji mnoštvo programa koji podržavaju hrvatski prijevod.


ponedjeljak, 16. svibnja 2011.

Napredne CCcam postavke

Kako nam se svima može dogoditi da Internet veza puca, da su klijentove kartice preopterećene tj. da puno klijenata u jednom trenu gleda programe s iste kartice, događa se da slika na tv-u trza. Za to postoje dodatne postavke u file-u CCcam.cfg. Ove postavke nam služe za stabilan rad servera i neometano gledanje željenih programa.


Razlikujemo dvije vrste kartica: lokalne i virtualneLokalne kartice su kartice koje dobivate na hop1 (CCcam) ili distanci1 (Mbox, Gbox). Može se desiti da je lokalna kartica iako je hop2 ili dist2. To znači da tada ide emulator (CCcam, Mbox, Gbox + newcs). Inače, sve preko hop1 ili dist1 je virtualna karticaNa slici ispod je primjer lokalne kartice koja nam omogućava dekodiranje nekih programa.  


Što je manja distanca ili hop to znači da će kvaliteta gledanja kanala biti bolja ako imate sve uvjete za dobar prijem (dobar Internet), iako ne mora značiti jer ovisi i od podešavanja kartice na lokalnom serveru (MHz, voltage), kvaliteti Interneta na serveru gdje se nalazi lokalna kartica i vrsti kodiranja (NDS je najzahtjevniji, dok irdeto ili viacess traže mnogo manje – na NDS-u ne smije proći više od 600 ms da bi se osjetilo sjeckanje kanala jer svakih 10-ak sekundi stiže “ključ“ (ECM) koji dekodira kanal ili paket koji gledate).


Na gornjoj slici možete vidjeti moju HRT lokalnu karticu i kartice na hop1 i hop2. Znači hop1 kartice primamo sa servera s kojim smo direktno spojeni, a hop2, hop3 i dalje primamo s daljnjih servera. Npr. ja sam samo spojena na frendov server, ali ako je on još spojen na druge servere, to znači da i ja primam kartice s istih tih servera (hop2), kao i njegovu lokalnu karticu (hop1).

Morate ući u file CCcam.cfg radi dodatnih postavki. Nalazi se u folderu /var/etc.


Dodatna podešavanja su i manipulacija s hop-ovima. Pored F ili C linije na kraju linije stavimo { 0:0:X }, a X može biti broj od 1-5. Ako stavimo { 0:0:2 }, kao na gornjoj slici, to znači da od tog servera uzimamo hop1 i hop2, ne i hop3… zato ćemo imati manje virtualnih kartica od tog servera.

Pogađate što će biti ako stavimo { 0:0:3 }… od tog servera uzimamo sve kartice do hop3 zaključno s hop3, ne i hop4.

Ako ovo stavimo pored F linije to znači da tom klijentu dajemo kartice do napisanog broja. Npr.: { 0:0:2 } – dajemo kartice do hop2 zaključno s hop2, ne i hop3.

DOWNHOPS
Postoji još jedna zanimljiva postavka, a korisna je ako svoju karticu ne želite davati trećim osobama, dakle ukidanje dijeljenja vaših kartica klijentima svog klijenta. Npr. ja koja dajem sharing Ani ne želim da Anini prijatelji (klijenti) koriste moje kartice.

Ukoliko želimo manipulirati ovim funkcijama u CCcam.cfg file-u upišemo na kraju F – linije: MINIMUM DOWNHOPS: 1 – samo se mijenja zadnji broj u zagradi kao što je prikazano na prethodnoj slici.

U ovom slučaju ignorira dijeljenje koje je manje od 1 “skoka“ dalje – ne može biti dijeljen dalje na druge klijente (u primjeru: ne može Ana davati moju karticu svom prijatelju ili klijentu).

Defaultna vrijednost je 0… a to znači da je dozvoljeno dalje dijeljenje kartica. To vašem serveru neće mnogo naškoditi, ali s obzirom da tu karticu može dijeliti s mnoštvom drugih klijenata dovodi se u pitanje da li je zaista dobro za vas staviti vrijednost 0 (ukoliko imate lokalnu karticu) jer će skoro stalno vaš klijent ili neki klijent vašeg klijenta “vući“ od vas ECM (ključeve), no to neće biti problem. Za sad ipak stavite MINIMUM DOWNHOPS: 1 ukoliko ste server s lokalnom karticom.


Na slici iznad možete vidjeti da su kartice koje dobivam od servera većinom na downhops 1 što znači da ih mogu gledati i moji klijenti, dok neke mogu biti i na downhops 4, 5 ili 6 što znači da se kartice tj. ključevi mogu kretati između 5, 6 osoba (servera). Međutim, taj krajnji korisnik neće biti zadovoljan zbog konstantnog sjeckanja slike (ako uopće slike i bude). Vi se držite hop1 ili 2 i neće biti problema J.



subota, 14. svibnja 2011.

Konfiguracija CCcam.cfg


U ovom postu ću vam objasniti kako pravilno konfigurirati CCcam.cfg file koji se nalazi u Dreambox direktoriju /var/etc.

Glavne linije CCcama su C: i F: linije. C linija služi za primanje kartica od vašeg peera (korisnika), a F linija za davanje (daje dozvolu vašem peeru da prima kartice od vas preko vaše C linije koju on ima u svom configu). Kako bi vam što bolje ovo objasnila postavit ću vam i slike.

Budući sam u prethodnim postovima pojasnila kako se otvara port na routeru i radi DynDNS račun, sad imamo sve preduvjete za vlastitu C: liniju koja glasi C: natalijabutic.dyndns.tv 12000 username password


Ovo je naziv moje C-linije koju drugi korisnici moraju staviti u svoj CCcam da bi se mogli spojiti te ujedno i gledati programe preko našeg servera, a ja im moram dozvoliti spajanje na moj server dodavanjem F-linije u moj CCcam konfiguracijski file.

Primjer razmjenjivanja linija
Ako moja C-linija glasi C: natalijabutic.dyndns.tv 12000 natalija 00199 – (u ovom slučaju natalija je username, a 00199 je password C-linije), dok od osobe s kojom želim razmijeniti liniju glasi C: anamodric.dyndns.com 15600 ana 88211 tada u mom CCcam.cfg fileu mora biti prikazano kao što je na slijedećoj slici.


Dok će u njezinom CCcam.cfg fileu pisati kao na slici ispod. 


Ovime smo uspješno razmijenili linije. Sad ja mogu gledati one programe koje dekodira njena kartica (npr. Sky Italia), a ona može moje (npr. HRT) – tj. dobivamo ključeve preko njene kartice kao i ona preko naše, tako da se s razlogom kaže da posjedujemo virtualne kartice.


Ovakvim sistemom razmjenjivanja možemo imati puno klijenata, odnosno možemo biti klijent mnogim serverima s različitim karticama, tako da možemo gledati bilo koji kanal što postoji na satelitskom nebu. A najzanimljivije je što možete razmjenjivati linije s osobom koja može biti bilo gdje na svijetu, tj. vi u Hrvatskoj možete se razmjenjivati s nekim u Japanu.

Rad CCcama zahtijeva mnogo prometa na Internetu (skida nekih 10-15 GB mjesečno). Znači ako nemate flat Internet, mogli bi vam računi biti mnogo veći – STOGA PAZITE J!!

utorak, 10. svibnja 2011.

CCcam kao cardsharing emulator


CCcam je najpoznatiji i trenutno najkorišteniji cardsharing emulator koji radi na Dreambox receiverima, a odnedavno i na Win32 OS. Trenutna verzija je CCcam 2.2.1, konfiguracijski fajl se zove CCcam.cfg i nalazi se u var/etc, a CCcam izvršni fajl se nalazi u var/bin. (govorimo o lokacijama FILE sistem Dreamboxa – FTP).

Preko download panela – sekcije uđite u kategoriju CAM ili Softcam i preuzmite CCcam 2.2.1 ili stariji (može i 2.1.4).


To je emulator veličine 650-700 KB koji može poslužiti i za isčitavanje emulatorskih ključeva iz SoftCam. Key (var/keys) i imati dvostruku ulogu tako što dekodira programe pomoću emulacije kartice ali i čitanjem ključeva (tako da nije potreban emulator kao što je MgCamd).

Možete ga i ručno instalirati na način da downloadate s Interneta CCcam fajl za Dreambox image i prebacite u folder tmp preko Total Commandera. Ipak, svi će se odlučiti za automatsko preuzimanje, mnogo je lakše i brže.

Kada ga instalirate izađite iz svih menija i pritisnite plavi taster ili idite na MENU > SETUP i zavisno od image-a izaberite blue panel ili CAM PANEL…, mada lakše je na plavi taster.


Potrebno je pod default Cam izabrati CCcam 2.x.x. Nije loše označiti i opciju Auto reconnect cahandler. Kada stavimo da je default Cam CCcam onda izaberemo SAVE ili pritisnemo prečicu – plavu tipku (na PLI Jade image-u još bolje pritisnuti zeleni taster).

Da, sada smo aktivirali CCcam na Dreambox-u. Uđite preko FTP programa (Dreambox Control Center) u Dreambox.


Na gornjoj strani vidimo interfejs Dreambox Control Center. Na slici iznad se nalazi dio gdje vidimo fajl sistem Dreambox-a. Može biti s lijeve ili s desne strane Dreambox Control Center interfejsa (sučelja). S kontra strane vidimo fajl/folder sistem kompjutora. Na taj način prebacujemo s kompjutorskog hard diska na Dreambox manje konfiguracijske fajlove ili plugine koje želimo manualno instalirati. Od foldera koje ovdje vidimo jedino su nam važni var i tmp.

Idemo u folder VAR pa izaberemo ETCOtvorimo notepad ili Word Pad, napišemo “testiranje“ i izaberemo Save As… iz menija File. Pod File name: upišemo CCcam.cfg (tako će se zvati fajl).


Vrlo je bitno da nema neku drugu ekstenziju, dakle mora imati ime CCcam.cfg (ekstenzija *cfg). Sačuvamo ga na Desktop ili na neko zgodno mjesto…

Taj fajl prebacimo preko Total Commandera u Dreambox folder na koji smo prethodno došli (VAR/ETC), Selektiramo CCcam.cfg fajl i držeći stisnutu lijevu tipku miša prebacimo ga na lijevu stranu (u ovom slučaju), tj. u kontra (suprotnu) stranu DCC interfejsa.

U prozoru (ispod) će nas pitati da li stvarno želimo da prebacimo fajl… samo je potrebno da potvrdimo s OK (ako već fajl postoji onda OVERWRITE).

Tada na Dreambox strani selektiramo CCcam.cfg i pritisnemo tastaturni taster F4 – opcija EDIT (mijenjanje sadržaja).

Otvorit će se notepad prozor u kojem se nalazi sadržaj fajla, pošto smo napisali samo “testiranje“ onda ćemo to obrisati i napisati ono što će biti potrebno.

CCcam konfiguracijski fajl (CCcam.cfg) se sastoji od niza postavki u linijama, postavki za povezivanje s cardsharing serverom za davanje cardsharing-a, softcam podešavanja i web interfeace podešavanja. Slika ispod prikazuje kako izgleda pravilno složen CCcam.cfg file s C i F linijama.


Sve pišemo u linijama: C linija je CONNECTION linija tj. server na koji se mi spajamo, koji nam omogućuje gledanje programa koje dekodiraju njegove kartice (veza), dok je F – Friends linija (prijatelj – davanje sharinga) tj. klijent kojemu mi omogućavamo spajanje na naš server.

nedjelja, 8. svibnja 2011.

DynDNS

DynDNS je Internet servis koji našu IP adresu pretvara u ime. Također je jedna bitna stavka u stvaranju Cardsharing servera.


Svaki put kad se spojite na net vjerojatno dobijete i novu IP adresu (to se zove dinamička IP adresa, jer se mijenja svakih 12 sati), osim ako nemate statičku IP adresu (u što sumnjam, osim ako niste tvrtka) i kabelski Internet kod kojeg je unaprijed definirano vrijeme eventualne promijene IP adrese.

DynDNS koriste ljudi kako bi preko aliasa, dakle odabrane riječi mogli pristupiti nekome od servisa računala koje dinamički mijenja svoju IP adresu. Tako npr. ispod imena svake web stranice kojoj vi pristupate nalazi se IP adresa koja je promjenjiva, npr. Facebook, tako da se IP Facebooka mijenja, ali ime stranice je uvijek isto tako da korisnici moraju znati samo ime, a ne i njegov IP. Upravo nam za to služi DynDNS koji vašu IP adresu spaja s vašim imenom koje ste odabrali. Znači kad god vam se IP promijeni on će automatski ga spojiti s vašim imenom.


Web serveri ne mijenjaju svoje IP adrese, stoga sadržaj stranice pojedina web servera možete saznati i ako samo upišete njegovu IP adresu. Kako se vaša IP adresa mijenja svaki put kad se spojite na net, DynDNS je servis na Internetu koji vam pruža da odaberete alias za svoj pc, skinete si program koji šalje IP adresu DynDNS-ovom servisu, te isti vašu IP adresu dodjeljuje vašem aliasu. Kad upišete alias, DynDNS servis očita vašu IP adresu i preusmjeruje vas na vaše računalo kojem vi više ne morate znati adresu da bi mu pristupili.


Ukratko DynDNS račun trebate imati da bi se korisnik (klijent) lakše spojio na vaš server.

1.      Otvorite račun na DynDNS.com. Upišete potrebne podatke u kućice.


2.     Nakon što ste primili mail za aktivaciju računa i kliknuli na link vraćate se na daljnje postavke vašeg računa. U kućicu upišete željeni Hostname i kliknete “Add Host“.


3.     Nakon što ste upisali svoj Hostname kliknite na “Proceed to checkout“ i proces stvaranja DynDNS računa je gotov, a s time i vaš proces stvaranja Cardsharing servera.


4.     Još samo te podatke o računu morate staviti u postavke routera kako bi vam router registrirao svaku promjenu IP adrese. Ponovno utipkate 192.168.1.1 u vaš web preglednik i uđite u sekciju setup u DDNS.

Pod username upišete user pod kojim ste se registrirali u DynDNS, pod password upišete lozinku vašeg DynDNS računa, a pod hostname vaše ime hosta, kao što sam ja napravila za sebe na slijedećoj slici.