MediaPortal fungerar som cardsharing klient – GUIDE

Igår, efter 3 dagars helvete fick jag nu äntligen Mediaportal TV-server att fungera mot min kortserver. Men låter er inte avskräckas, jag hade helt enkelt fel version på några filer vilket gjorde att det inte fungerade. Det är inte svårt att installera, bara tidskrävande, och så behöver man ju lite tur så man har rätt filer samt att just den builden av SVN fungerar. Det som gjorde att det började fungera för mig var att jag testade en hel uppsjö olika kombinationer av filversioner för just softcamen. Det som jag fick det att fungera med var då Mdapi2vista.ax som MDAPI filter, FFDecsa.dll samt NCSClient. Jag misstänker att det var just FFDecsa som strulade, för den hade jag flest versioner av.

Så här kommer en instruktion om hur jag gjort tagit från huvudet, så den är kanske inte helt exakt.

Kort servern är NewCS 1.5

Datorn som kör Mediaportal är Vista Ultimate x86 med ett FireDTV DVB-C kort.

Jag laddade ner och installerade .NET framwork 2, Microsoft Visual C++ 2005 SP1 Redistributable Package (x86), MS SQL 2005 Express SP2 och Microsoft SQL Server Management Studio Express Service Pack 2 som krävs för att kunna installera det hela.

Sen laddade jag ner senaste stable release som var 0.2.3.0 och installerade den. Sen lade jag på senaste SVN builden, i mitt fall var det Revision 17140.

Sen är det alltså dags att installera TV-Servern (TVE3). Det går utan att använda sig av TV-servern men då fungerar inte HDTV. Av denna finns ingen stable release, det är lite beta över det hela och det är bara att vänja sig vid, för allt gällande tv på datorn är beta. Det som är viktigt är att du har samma build på tv-servern som din SVN på mediaportal. Så i mitt fall gäller alltså TVEngine 3 revision 17140.

Jag har comhem och för att testa om det fungerar får man starta den så vitt jag vet enda gratiskanalen CH-Kanalen. Detta bör ge dig bild även utan ett fungerande kort. Om inte, så lös det innan du går vidare.

Ok, dags att börja kämpa med cardsharing klienten, filter och dller. Detta måste man göra för att Team Mediaportal inte vågar stödja cardsharing. I många länder är det fullständigt olagligt. Hade det inte varit för detta hade detta varit en ganska enkel sak.

Du behöver FFDecsa.dll, en fil som ingen vågar länka till på alla miljontals forum jag varit på, men det går att googla upp den. (UPPDATERING – du kan ladda ner mina filer härifrån) Lägg den i MediaPortal TV Server katalogen. Sen behöver du MDAPIFilter.ax, eller MDAPIFilter2.ax eller MDAPIFilter2Vista.ax. Alla 3 ska fungera, men jag kör med MDAPIFilter2Vista.ax. Dessa filer kan man hitta på http://dvbn.happysat.org/. Jag har ingen exakt länk för att det diskuteras vilt om det här och finns en miljon länkar till olika versioner. Jag testade många innan jag kom rätt. När du väl har filen måste du registrera den. Det gör du med en sån här rad:
regsrv32 “C:\Program Files\Team MediaPortal\MediaPortal TV Server\mdapifilter2vista.ax”
Detta förutsätter förståss att filen finns just där. Om du vill testa en annan version av mdapifiltert så måste du avinstallera det. Inte mycket svårare, det gör du med den här raden:
regsrv32 /u “C:\Program Files\Team MediaPortal\MediaPortal TV Server\mdapifilter2vista.ax”

Nu skapar du en katalog i C:\Program Files\Team MediaPortal\MediaPortal TV Server\ som heter MDPlugins när lägger du NCSClient.dll och NCSClient.ini.

Dags att editera NCSClient.ini så den kopplar upp sig mot din server. Så här ser min ut:

[OPTIONS]
EMM_period_after_ECM=11000
EnableLogfile=1
EnableProviderCheck=0

[SERVER_00]
Name=newcs
Active=1
Host=server_IP
Type=0
SKey=0000000000000000000000000000
User=användarnamn
Pass=lösenord
Port=123456 den porten du använder
Emm=1
ECM=1
CaID=0b00
ProviderID=0000

Tycker du det var bra? Dela ut på:
  • Facebook
  • Twitter
  • Google Bookmarks
  • Yahoo! Bookmarks
  • Live
  • del.icio.us
  • Digg
  • email

110 Responses to “MediaPortal fungerar som cardsharing klient – GUIDE”


  • Jag testade att installera om hela datorn och istället köra med Vista64. Gratiskanalerna funkar nu bra men de kodade får jag ingen bild på. När jag kör preview i TV-Servern så laddar den kanalen, men bara med svart ruta, alltså ingen bild eller ljud. Känns ju som codecproblem men jag har alla codecs som jag hade på xp installerat o då funkade ju CS. Någon idé om vad det kan vara??

    //Emanuel

  • Emanuel, i nyare version av mediaportal måste man kryssa i att man har en CA-modul som kodar av kanalerna när man kör CS. I de äldre var det ikryssat från början. Det löste iaf mina problem.

  • Dessutom kan du utesluta codecs om du får bild på gratiskanalen.

  • Nu har jag fått bild när jag kör preview i T-Servern igen iaf (vet inte vad problemet var började bara att fungera). Tyvärr är jag tillbaka på det gamla problemet att jag i MP bara kan byta kanal ca 2 ggr innan bilden fryser. Känns som om TV-Servern slutar svara, alternativt att den slutar att ta emot koderna. Men uppkopplingen mot CS servern funkar hela tiden.

    //Emanuel

  • Tack för en suverän guide, funkade perfekt… önskar bara jag hade hittat den innan jag försökte följa lite andra guider… men men, nu är allt uppe och rullar.

    Undrar dock två saker.
    1) Hur kan man få in EPGn (får bara in två program)?
    – Jag testade lite med WebEPG plugin:et men funkar inte något vidare bra

    2) Finns det något man kan göra för att snabba upp kanalbyten? Tycker det är sjukt segt. Skulle verkligen älska den här lösningen om det inte vore för dom sega kanalbytena.

    … dock vill jag tillägga att DM500:an åker i papperskorgen oavsett, är så trött på dreamboxarna, dyra som f**n med tanken på vilken skräp-elektronik det är i dom.

    Tack än en gång för guiden :)

  • Tjena Gunde.

    Jag själv använder http://www.tvxb.com/ för att hämta EPGn och det har fungerat bra i många månader nu.

    Jag använde mig av teknikhemmets guide, kolla här:

    http://teknikhemmet.se/blog.php/2008/epg-i-mediaportal-fran-dagenstvcom/

  • Fick igång MediaPortal 1.0.1 med CS med hjälp av din guide.
    Stort tack!

  • Hejsan!
    Jag kör Mediaportal på min HTPC och har konfigurerat den som CS klient enligt ovan. Funkar jätte bra att titta på tv kanaler, men om jag ställer in Mediaportal så att den ska spela in ett program utan att jag tittar, blir det något fel på inspelningen. Men om någon annan, som är ansluten till samma kort server, tittar på samma kanal som jag spelar in på, funkar det bra! Verkar alltså som TV servern i Mediaportal inte får några nycklar från servern när jag bara spelar in. Spelar jag in och tittar samtidigt funkar det ju också bra.

    Någon som har någon ide om vad som kan vara fel?
    Tacksam för hjälp!

  • Det har nog inte med kortservern att göra utan någon sorts bugg i mediaportal skulle jag gissa, kör du 1.0.2? Kanske kan vara att den inte kan starta tvkortet själv utan att mediaportal är igång. Kan vara att den tror att det finns fler tvkort, så den försöka tuna på ett kort som inte finns. Jag bara gissar dock….

  • Hej Zulan, tack för din grymme sida/blogg. Läser många artiklar/ blogg inlägg fast det ofta är info jag inte behöver just nu hehe.

    Nog med beröm å till min fråga hehe :) Jag kör htpc med mediaportal 1.1.0 alpha och win7 + FloppyDTV. Fungerar ovanstående tror du (eller om du testat) som dreambox client?

Leave a Reply