Instalace a zprovoznění OScam s Tvheadendem - Verze k tisku +- XBMC-Kodi.cz (https://www.xbmc-kodi.cz) +-- Fórum: KODI - Doplňky (https://www.xbmc-kodi.cz/forum-kodi-doplnky) +--- Fórum: Live TV & PVR (https://www.xbmc-kodi.cz/forum-live-tv-pvr) +---- Fórum: Tvheadend (https://www.xbmc-kodi.cz/forum-tvheadend) +---- Téma: Instalace a zprovoznění OScam s Tvheadendem (/prispevek-instalace-a-zprovozneni-oscam-s-tvheadendem) |
Instalace a zprovoznění OScam s Tvheadendem - marhycz - 14.10.2018 Nikde jsem na českém internetu nenašel pořádný návod na instalaci a zprovoznění vlastního OScam serveru pro legální příjem kódovaného satelitního vysílání. Tento příspěvek se tedy snaží uživatele navést a ukázat, co vše je potřeba a jak postupovat, chceme-li se na Tvheadendu dívat na kódované programy. Použiju nastavení pro kartu Skylink CAID 0624 v režimu IRDETO. Rád sem přidám konfiguraci pro Freesat či cokoliv jiného, když mi ji hodíte do PM nebo do komentářů :) Předpoklady:
Zprovoznění čtečky: Mnou vyzkoušená USB čtečka TBS 3102 5 má ovladač již přímo v kernelu. Není tedy třeba nic dělat, funguje Plug & Play TBS 3102 5 má několik přepínačů. Pro Skylink/Freesat a patrně další platí, že všechny spínače budou dole
Instalace OScam: OScam není v klasických repozitářích (viz. apt-get). Musí se zkompilovat ručně. Raspberry Pi, debian, ubuntu: https://www.stacha.cz/oscam-raspberry-pi http://cardshare.biz/threads/how-to-install-oscam-on-debian-and-ubuntu.54/ https://tvheadend.org/boards/4/topics/8523 Debian, Ubuntu, Fedora: krátký návod z předešlých zdrojů pro systemd systémy: Instalace kompilátorů a závislostí: sudo apt-get install build-essential sudo apt-get install libssl-dev libpcsclite-dev sudo apt-get install mercurial cvs subversion libncurses-dev sudo apt-get install cmake Stáhnutí zdrojového kódu OScamu cd ~ sudo svn co http://oscam.to/svn/oscam/trunk oscam Kompilace OScamu cd oscam sudo cmake -DWEBIF=1 -DPCSC=1 sudo make Zkopírovaný program nakopírujeme do složky s aplikacemi sudo cp oscam /usr/local/bin Složku s kódem můžeme smazat cd .. sudo rm -rf oscam Změna práv aplikace, aby šla spustit: cd /usr/local/bin sudo chmod 755 oscam Vytvoříme službu oscam.service cd /etc/systemd/system/ sudo nano oscam.service A spustíme OScam sudo systemctl enable —now oscam.service Arch Linux Na svém domácím serveru používám Arch Linux, kde každá služba, kterou provozuji má svůj kontejner. Nainstaluji tedy OScam na Arch z AUR repozitáře (komunitní repozitář, ve kterém je snad veškerý linuxový software). Instalace pro Arch tedy vyžaduje pouhý řádek: yaourt oscam-git Tento balíček/skript sám stáhne nejnovější zdrojové kódy, zkompiluje OScam s podporou pro USB čtečky a vytvoří systemd službu oscam.service Po instalaci tedy stačí službu povolit a spustit: sudo systemctl enable --now oscam -Úspěšné spuštění OScam běží na výchozím portu 8080 Mohu tedy v prohlížeči jít na IP adresu/hostname a port svého serveru a zkontrolovat, zda-li OScam běží tento balíček instaluje konfigurační složku do /var/lib/oscam/ v ní budeme editovat veškeré konfigurační soubory Konfigurace OScam Teď už nám stačí pouze správně nakonfigurovat OScam pro Tvheadend a Skylink kartu. OScam má několik konfiguračních souborů. Veškeré možné parametery a jejich vysvětlení naleznete na Wiki stránkách OSCamu - http://www.streamboard.tv/wiki/OSCam/en Zdá se mi, že na hodně fórech do těch konfiguráků uživatelé plácají náhodné parametry, ale nepřečetli si, co to vlastně dělá. oscam.conf - obsahuje hlavní nastavení aplikace. Jako přístupové údaje k webovému rozhraní, na jakých protokolech a portech má běžet. Pro Tvheadend použiju dvbapi protokol. Což je pro lokální síť nebo stejný počítač mnohem lepší než cccam, newcamd,.. Kód: [dvbapi]
oscam.user - deklaruje uživatelské účty. Pro naše použití stačí jeden. Ale můžete zde nastavit více účtů a dát jim oprávnění např. pouze na skupiny kanálů, karet… To využívájí pirátské servery. Kód: [account]
oscam.server - deklaruje nastavení čteček karet. Kód: [reader]
Po upravení těchto souborů mohu jen restartovat OScam systemctl restart oscam.service Nyní mohu zkontrolovat ve webovém rozhraní OScamu, zda je karta načtena: Zbývá nastavit Tvheadend v záložce CAs
Na fóru nejsem každý den, takže nemusím odpovídat, nebo vůbec vědět odpovědět na všechny dotazy O OScamu s tvheadendem se vedla diskuze ve vláknu "Skylink cez kodi" RE: Instalace a zprovoznění OScam s Tvheadendem - birko999 - 26.8.2020 ----- RE: Instalace a zprovoznění OScam s Tvheadendem - sonics007 - 30.8.2020 mohol by niekto aktualizovat navod na osccam ubuntu dako sa mi nedari isntalacia, |