KODI Fanklub Polska

Witamy, Gość
Nazwa użytkownika: Hasło: Zapamiętaj mnie

TEMAT: HOWTO - UBUNTU mini + VDR + XVDR + DVBAPI + OSCAM + KODI

HOWTO - UBUNTU mini + VDR + XVDR + DVBAPI + OSCAM + KODI 2014/11/03 19:40 #10076

  • anti2k
  • Junior
  • anti2k
  • Offline
  • Postów: 18
  • Pomógł: 13

  • KODI: 14 Helix git
  • OS: Linux, Mac OS X, Openelec
Ubuntu 14.04 x64 mini

Zaczynamy od instalacji systemu, podczas instalacji
- kreujemy użytkownika kodi
- zaznaczamy do instalacji openssh-server

Logujemy się poprzez ssh na użytkownika kodi i lecimy
sudo apt-get install build-essential gcc make linux-headers-`uname -r`
mkdir /home/kodi/install
sudo usermod -a -G audio,video kodi
sudo sh -c "echo \"pl_PL.ISO-8859-2 ISO-8859-2\" >> /var/lib/locales/supported.d/local"
sudo dpkg-reconfigure locales
Jeżeli nie korzystasz z kart NVIDII pomiń ten krok i zainstaluj odpowiednie sterowniki bądź przejdź do instalacji VDR

Sterowniki nvidia
echo -e "blacklist nouveau\nblacklist lbm-nouveau\noptions nouveau modeset=0\nalias nouveau off\nalias lbm-nouveau off" > blacklist-nouveau.conf && sudo mv blacklist-nouveau.conf /etc/modprobe.d/
echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf
sudo update-initramfs -u
Wykonujemy restart i przystępujemy do właściwej instalacji
cd /home/kodi/install
wget http://us.download.nvidia.com/XFree86/Linux-x86_64/340.46/NVIDIA-Linux-x86_64-340.46.run
sudo sh NVIDIA-Linux-x86_64-340.46.run

Instalacja tunera SAT - w tym przypadku DVBSky S950
cd /home/kodi/install/
mkdir dvb
cd dvb
wget http://www.dvbsky.net/download/linux/media_build-bst-13-140619.tar.gz
tar zxvf media_build-bst-13-140619.tar.gz
cd media_build-bst-13
./v4l/build_x64.sh
make -j2
sudo rm -rf /lib/modules/`uname -r`/kernel/drivers/media/
sudo make install
cd 
wget http://www.dvbsky.net/download/linux/dvbsky-firmware.tar.gz
tar zxvf dvbsky-firmware.tar.gz
sudo cp dvbsky-firmware/*.fw /lib/firmware/
Wykonujemy restart

Instalacja najnowszej wersji VDR
Pluginy dvbapi, xvdr, streamdev, epgsearch, live
Diseqc HB+Astra
Lista kanałów 08.11.2014
cd /home/kodi/install
sudo apt-get install git pkg-config libfreetype6-dev libfontconfig1-dev libjpeg62-dev libcap-dev gettext libncurses5-dev libncursesw5-dev libtntnet-dev
 
git clone git://projects.vdr-developer.org/vdr.git
cd vdr
cd PLUGINS/src
git clone https://github.com/pipelka/vdr-plugin-xvdr.git xvdr
git clone https://github.com/manio/vdr-plugin-dvbapi.git dvbapi
git clone git://projects.vdr-developer.org/vdr-plugin-streamdev.git streamdev
git clone https://github.com/CReimer/vdr-plugin-live.git live
git clone git://projects.vdr-developer.org/vdr-plugin-epgsearch.git epgsearch
cd epgsearch
wget -q -O - http://pastebin.com/raw.php?i=2mnWrc3n |tr -d '\r' > epgsearch.patch
patch -p0 < epgsearch.patch
cd 
wget -q -O - http://pastebin.com/raw.php?i=0Yej8TE2 |tr -d '\r' > epg-fix.diff && echo "" >>  epg-fix.diff
patch -p0 < epg-fix.diff
make -j2
sudo make CONFDIR=/var/vdr install
sudo mkdir /var/vdr/plugins/
sudo mkdir /home/vdr
sudo cp -r PLUGINS/src/xvdr/xvdr/ /var/vdr/plugins/
sudo cp -r PLUGINS/src/streamdev/streamdev-server/ /var/vdr/plugins/
sudo cp *.conf /var/vdr/
wget -q -O - http://pastebin.com/raw.php?i=r27Q5wgE |tr -d '\r' > channels.conf && sudo mv channels.conf /var/vdr/
wget -q -O - http://pastebin.com/raw.php?i=areWvdEq |tr -d '\r' > diseqc.conf && sudo mv diseqc.conf /var/vdr/
wget -q -O - http://pastebin.com/raw.php?i=Yv6H33Wh |tr -d '\r' > runvdr && sudo mv runvdr /usr/local/bin/
sudo chmod +x /usr/local/bin/runvdr
wget -q -O - http://pastebin.com/raw.php?i=X0Yq6Uuh |tr -d '\r' > vdr && sudo mv vdr /etc/init.d/
sudo chmod +x /etc/init.d/vdr
sudo update-rc.d vdr defaults

VDR zainstalowany i zostanie automatycznie uruchomiony po restarcie.
Poniżej komenda do ręcznego startu
sudo service vdr start

Katalog z plikami konfiguracyjnymi znajduje się w /var/vdr

OSCAM
cd /home/kodi/install
sudo apt-get install cmake libssl-dev libusb-1.0-0-dev
git clone https://github.com/gfto/oscam.git
cd oscam
mkdir build
cd build
cmake 
make -j2
sudo make install
sudo mkdir /var/oscam
sudo sed -i '$ i\/usr/local/bin/oscam -c /var/oscam -b &' /etc/rc.local
Oscam zostanie automatycznie uruchomiony po restarcie.
Katalog z plikami konfiguracyjnymi znajduje się w /var/oscam

Kodi
cd /home/kodi/install
sudo apt-get install automake bison build-essential cmake curl cvs default-jre fp-compiler gawk gdc gettext git-core gperf libasound2-dev libass-dev libboost-dev libboost-thread-dev libbz2-dev libcap-dev libcdio-dev libcurl3 libcurl4-gnutls-dev libdbus-1-dev libenca-dev libfontconfig-dev libfreetype6-dev libfribidi-dev libglew-dev libiso9660-dev libjasper-dev libjpeg-dev liblzo2-dev libmad0-dev libmicrohttpd-dev libmodplug-dev libmpeg2-4-dev libmpeg3-dev libmysqlclient-dev libnfs-dev libogg-dev libpcre3-dev libplist-dev libpng-dev libpulse-dev libsdl-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsmbclient-dev libsqlite3-dev libssh-dev libssl-dev libtiff-dev libtinyxml-dev libtool libudev-dev libusb-dev libvdpau-dev libvorbisenc2 libxml2-dev libxmu-dev libxrandr-dev libxrender-dev libxslt1-dev libxt-dev libyajl-dev mesa-utils nasm pmount python-dev python-imaging python-sqlite swig unzip yasm zip zlib1g-dev autopoint libltdl-dev libtag1-dev xinit
 
git clone https://github.com/xbmc/xbmc.git
cd xbmc
git clone https://github.com/opdenkamp/xbmc-pvr-addons.git pvr-addons
./bootstrap
./configure --enable-pulse=no
make -j2
sudo make install
wget -q -O - http://pastebin.com/raw.php?i=YLD2CQWh |tr -d '\r' > kodi.conf && sudo mv kodi.conf /etc/init/
sudo sed -i 's/console/anybody/' /etc/X11/Xwrapper.config
Kodi zostanie automatycznie uruchomione po restarcie.

Kodi xvdr addon
cd /home/kodi/install
git clone https://github.com/pipelka/xbmc-addon-xvdr.git
cd xbmc-addon-xvdr
./autogen.sh
./configure --prefix=/home/kodi/.kodi
make -j2
make install
Dostęp do pluginu live
adres: http://ip_maszyny:8008
login: admin
hasło: live

C.D.N.
Ostatnio zmieniany: 2014/11/08 12:48 przez anti2k. Powód: dodano pluginy epgsearch, live, nową listę kanałów
Administrator wyłączył możliwość publicznego pisania postów.
Za tę wiadomość podziękował(a): Maciey, kobrawerde, zet120

HOWTO - UBUNTU mini + VDR + XVDR + DVBAPI + OSCAM + KODI 2014/11/06 20:24 #10116

  • zet120
  • Moderator
  • zet120
  • Offline
  • Postów: 338
  • Pomógł: 35

  • KODI: 16
  • OS: Linux, Mac OS X, FreeBSD
  • Sterowanie: Pilot z Lidla - SilverCrest SFB 10.1 C3
  • HTPC: AsRock A330ION | DVBSky s960 | TBS5922
W celach sportowo-edukacyjno-poznawczych przerobiłem tutek instalując całość z powodzeniem w maszynie wirtualnej.
Mam dwie uwagi:
- prawdopodobnie skrypt forum "poskracał" linki do githuba zatem w większości przypadków należy uzupełnić link o git://, czyli prawidłowa postać to: git clone git://.....
- nie bardzo rozumiem idei tworzenia folderu /var/vdr gdyz podczas instalacji vdr tworzy folder na pliki konfiguracyjne w lokalizacji /var/lib/vdr..., choć to w sumie drobiazg.

Ostateczna postać po zmianie skóry i dodaniu "moda" PVR:




Administrator wyłączył możliwość publicznego pisania postów.

HOWTO - UBUNTU mini + VDR + XVDR + DVBAPI + OSCAM + KODI 2014/11/07 08:51 #10118

  • Maciey
  • Senior
  • Maciey
  • Offline
  • Postów: 1213
  • Pomógł: 78

  • KODI: Kodi 14.0 “Helix”
  • OS: W7-64, OpenElec
  • NAS: Tak
  • MySQL: Tak
  • Sterowanie: Logitech 300i
  • HTPC: PC (SSD,AMD, RADEON) + RPi
@anti2k - zamiast bloków [ quote ] uzywaj raczje [ code ] to nie będzie wycinało znaków

Poprawiłem na szybko twój tekst
Zanim zapytasz - czytaj: TO. Logi wklejaj TUTAJ.
Ostatnio zmieniany: 2014/11/07 08:56 przez Maciey.
Administrator wyłączył możliwość publicznego pisania postów.

HOWTO - UBUNTU mini + VDR + XVDR + DVBAPI + OSCAM + KODI 2014/11/07 10:22 #10119

  • anti2k
  • Junior
  • anti2k
  • Offline
  • Postów: 18
  • Pomógł: 13

  • KODI: 14 Helix git
  • OS: Linux, Mac OS X, Openelec
Dzięki za uwagi, zastosuję się na przyszłość. Początkowo użyłem rzeczywiście bloków [ code ] ale na podglądzie nie wyglądało to dobrze ale widzę, że po opublikowaniu wygląda ok.
zet120 katalog var to raczej przyzwyczajenie ale żeby było bardziej estetycznie proponuję wyrzucić
sudo mkdir /var/vdr
zastąpić
sudo make install
komendą
sudo make CONFDIR=/var/vdr install
Zmienił bym w poradniku co nieco, dorzucił nowe pluginy, opis markowania reklam w nagraniach, może lokalny frontend vdr'a ale widzę, że edycja postów jest wyłączona a szkoda. Na jakiej zasadzie mógłbym rozszerzyć poradnik?
Administrator wyłączył możliwość publicznego pisania postów.

HOWTO - UBUNTU mini + VDR + XVDR + DVBAPI + OSCAM + KODI 2015/01/30 14:24 #10857

  • Zibijw23
  • Junior
  • Zibijw23
  • Offline
  • Postów: 44
  • Pomógł: 3

  • KODI: 14
  • OS: OpenElec 5.0
Mam pytanie odnośnie VDR i wtyczki iptv. Jakie protokóły obsługuje ta wtyczka i jak skonfigurować w niej kanały?
Administrator wyłączył możliwość publicznego pisania postów.

HOWTO - UBUNTU mini + VDR + XVDR + DVBAPI + OSCAM + KODI 2015/05/17 15:33 #11621

  • loocas
  • Junior
  • loocas
  • Offline
  • Postów: 10
  • Pomógł: 0

  • KODI: 15.1 Helix
  • OS: Openelec
  • NAS: Tak
  • MySQL: Nie
Witam wszystkich bo to mój pierwszy post na forum. :)
I od razu przechodzę do rzeczy. Próbuję przeprowadzić instalację wg tego tutka ale wywala mi błąd przy pobieraniu tego pluginu :sick: :
git clone github.com/CReimer/vdr-plugin-live.git live

(pewnie jest do pobrania z innych kont/lokalizacji - ale nie wiem jakie ma/może mieć to znaczenie dla całości instalacji i skąd konkretnie pobrać)
:blink:
No i dalej z tym epg też się wykładam. Czy ktoś zorientowany może zaktualizować tuka. (pewnie trzeba by samemu całą procedurę przejść i rozumiem, że proszę o wiele ale raczej są tutaj osoby biegle się poruszające w tym temacie. Więc gdyby ktoś z użytkowników byłby tak miły to proszę o pomoc). Nie wiem czy @anti2k dalej się tutaj udziela a zależy mi na sprawdzeniu takiej natywnej instalacji. Na przygotowanym przez niego gotowcu Openelec ( xbmc.org.pl/forum/21-HTPC---Tunery-TV--P...dr-xvdr-dvbapi-oscam) niby udało się się uruchomić ale czas przełączania kanałów jest masakrycznie długi. Więc próbuj zrobić instalację na ubuntu i sprawdzić czy będzie szybciej.
Chyba, że należy coś w tamtym gotowcu coś poustawiać. Próbowałem i z xvdr i xvsi ale jest podobnie. Test na maszynach klasy HTPC. Na dosyć mocnej maszynie jest lepiej ale wg mnie nadal długo.
Nie jestem biegły z linuxa ale chęć do nauki i testowania jest.
Z góry dziękuje za pomoc.
Ostatnio zmieniany: 2015/05/17 16:02 przez loocas.
Administrator wyłączył możliwość publicznego pisania postów.

HOWTO - UBUNTU mini + VDR + XVDR + DVBAPI + OSCAM + KODI 2015/05/18 16:43 #11622

  • kobrawerde
  • Bywalec
  • kobrawerde
  • Offline
  • Postów: 227
  • Pomógł: 22

  • KODI: Kodi 16 Jarvis
  • OS: AlexELEC 7.0.2 / Linux Mint
  • Sterowanie: OrigenAE RC153 / Streacom ST-IRPB
  • HTPC: AlexELEC (AeonNOX) / Linux Mint 17.3 Rosa
może :
git clone git://projects.vdr-developer.org/vdr-plugin-live.git live
Administrator wyłączył możliwość publicznego pisania postów.

HOWTO - UBUNTU mini + VDR + XVDR + DVBAPI + OSCAM + KODI 2015/05/18 21:15 #11623

  • loocas
  • Junior
  • loocas
  • Offline
  • Postów: 10
  • Pomógł: 0

  • KODI: 15.1 Helix
  • OS: Openelec
  • NAS: Tak
  • MySQL: Nie
Dzięki. Pobrałem plugin "vdr-live" jak i wcześniej wiele innych pluginów do
/home/kodi/install/vdr/PLUGINS/src
czyli jak rozumiem miejsca gdzie kompiluję (nie wiem czy tak się to nazywa) poszczególne składowe (aplikacje).
I teraz proszę o komendy do terminala żeby plugin "vdr-live" czy "epgsearch" z tych Makefile zainstalować. Nigdy nic tak nie instalowałem a przepisywanie "na pałę" komend, których się nie rozumie jest bez sensu. Jestem zainteresowany zrozumieniem składni takiej instalacji.
Na chwilę obecną mam w var/vdr zainstalowane xvdr i streamdev-serwer.
Udało mi się odpalić streama z innej maszyny z vdr ale chcę na tej z tą instalacją (ubuntu) uruchomić odbiór bezpośredni (lokalny-z karty zainstalowanej w tym kompie) i możliwość wysyłania strema na inną maszynę z vdr. Fajnie jakby konfigurację udało się ustawiać w GUI kodi jak ma to miejsce w VDR-addon zamieszczonym w gotowcu Openelec od ani2k.

EDIT:
Coś namieszałem, pewnie kolejna próba instalacji będzie konieczna ale może testowo ta się uda uruchomić.
Nie startuje mi VDR.

kodi@HTPC-E350:~$ sudo service vdr start
[sudo] password for kodi:
Starting VDR...
done
kodi@HTPC-E350:~$
vdr: /usr/local/lib/vdr/libvdr-dvbapi.so.2.2.0: cannot open shared object file: No such file or directory

w tym katalogu jest plik:libvdr-xvdr.so.2.2.0

jak wydam takie polecenie:
kodi@HTPC-E350:~$ sudo vdr start
vdr: error while reading '/var/lib/vdr/channels.conf'

z kolei pliki konfiguracyjne są w /var/vdr/

Jak to naprawić i przede wszystkim co zrobić w konsoli aby móc kopiować pliki poprzez Win SCP pomiędzy windą a ubuntu bo mnie ten brak dostępu irytuje. Tak bym sobie pliki podmienił a tu: Permission denied. i Permission denied.
Ostatnio zmieniany: 2015/05/20 00:02 przez loocas.
Administrator wyłączył możliwość publicznego pisania postów.

HOWTO - UBUNTU mini + VDR + XVDR + DVBAPI + OSCAM + KODI 2015/05/20 18:32 #11628

  • kobrawerde
  • Bywalec
  • kobrawerde
  • Offline
  • Postów: 227
  • Pomógł: 22

  • KODI: Kodi 16 Jarvis
  • OS: AlexELEC 7.0.2 / Linux Mint
  • Sterowanie: OrigenAE RC153 / Streacom ST-IRPB
  • HTPC: AlexELEC (AeonNOX) / Linux Mint 17.3 Rosa
Ustaw sobie prawa dostępu / odczytu / wykonywania itp
np. chmod +x /storage/jakiś plik (wykonywalności)
chmod 777 ....... ( prawa dostępu) itd
Administrator wyłączył możliwość publicznego pisania postów.

HOWTO - UBUNTU mini + VDR + XVDR + DVBAPI + OSCAM + KODI 2015/05/23 20:07 #11638

  • zet120
  • Moderator
  • zet120
  • Offline
  • Postów: 338
  • Pomógł: 35

  • KODI: 16
  • OS: Linux, Mac OS X, FreeBSD
  • Sterowanie: Pilot z Lidla - SilverCrest SFB 10.1 C3
  • HTPC: AsRock A330ION | DVBSky s960 | TBS5922
loocas
Moja recepta na udaną instalację vdr jest taka.
Podziel proces na kilka etapów, na początek tylko to co niezbędne czyli vdr, vdr-plugin-xvdr i pvr-addon-xvdr do kodi i oczywiście kodi, tyle na początek wystarczy.
Jak to ogarniesz możesz przystąpić do instalacji wtyczek.

Jak pisałem wyżej natywna instalacja tworzy folder na pliki konfiguracyjne w lokalizacji:
/var/lib/vdr/
i moim zdaniem nie ma potrzeby tego zmieniać.

Przestudiuj doskonały tutek opisujący instalację vdr mając świadomość, że obecnie wtyczki można instalować trochę prościej.
Przykład dla vdr-plugins-xvdr
$ cd /usr/src/vdr/PLUGINS/src/
# git clone https://github.com/pipelka/vdr-plugin-xvdr
$ cd vdr-plugin-xvdr
# make 
# make install
Administrator wyłączył możliwość publicznego pisania postów.

HOWTO - UBUNTU mini + VDR + XVDR + DVBAPI + OSCAM + KODI 2015/05/24 00:44 #11639

  • loocas
  • Junior
  • loocas
  • Offline
  • Postów: 10
  • Pomógł: 0

  • KODI: 15.1 Helix
  • OS: Openelec
  • NAS: Tak
  • MySQL: Nie
Dzięki za podpowiedź. Muszę zainstalować to od nowa i tak jak piszesz małymi krokami bo jak za dużo tego jest to trudniej to ogarnąć.
W ramach nauki zainstalowałem OpenPCTV ale jeśli chodzi o VDR to nadal poruszam się po omacku. Generalnie na chwilę obecną chce sobie uruchomić backend oparty o VDR z podwójną kartą satelitarną i może naziemną. Będę próbował walczć.
Administrator wyłączył możliwość publicznego pisania postów.

HOWTO - UBUNTU mini + VDR + XVDR + DVBAPI + OSCAM + KODI 2015/05/28 19:34 #11656

  • loocas
  • Junior
  • loocas
  • Offline
  • Postów: 10
  • Pomógł: 0

  • KODI: 15.1 Helix
  • OS: Openelec
  • NAS: Tak
  • MySQL: Nie
Wybaczcie post pod postem ale robię to dla podbicia.
Zainstalowałem (a właściwie próbowałem) od nowa ubuntu ale znowu coś z VDR pokręciłem a do tego kodi jest uruchamiane ale nie wyświetla się przy starcie systemu w trybie pełnoekranowym tylko mam konsolę. Można to pewnie zmienić ale jak? :oops:
Dla wyjaśnienia dodam, że VDR próbowałem zainstalować z tutka przytoczonego w poście @zet120.
Zaczynam tracić nadzieję, że bez gotowca uda mi się to uruchomić. :(
Ostatnio zmieniany: 2015/05/28 19:40 przez loocas.
Administrator wyłączył możliwość publicznego pisania postów.
Moderatorzy: Regss, zet120, Admin
Zasilane przez Forum Kunena :: Diseño Zaragoza

Aby kontynuować, pokaż nam kim jesteś