Tuner dekoder DVB-T w Linuksie
-
- Posty: 668
- Rejestracja: 19 lipca 2011, o 20:02
- Odbiornik: Maximum T-102 / Mediatech MT4168
- Instalacja antenowa: Televes DAT45 HD Black
- Nadajnik - obiekt nadawczy: RTCN Sniezne Kotly
Re: Tuner DVB-T dla LINUX
Mysle ze na te jajka (z tej strony) nakladane sa jakies dziwne latki. I to moze byc problemem. Powinienes uzywac "oryginalnych" aktualizacji dla danej dystrybucji, badz jajka jakie zostalo z dystrybucja dostarczone - byle 3.4.0 lub nowsze.
Ja uzywam reGen2 - caly system kompiluje, wiec takze jadro - wiem co mam w systemie, zadnych podejrzanych paczek i wszystko dziala. Dobre byloby jajo z kernel.org - tzw vanilla, zadnych dodatkow i niesprawdzonych patchy. Ale trzeba umiec je skonfigurowac, zbudowac i zainstalowac.
Nie uzywam teraz tvheadend. Tylko Kaffeine, ew na Kaffeine puszczam nagrywanie i w VLC ogladam na 2 glowicy cos innego.
W jakiej wersji mam to i oto? No jajko 3.5.2, moduly z jajka, a firmware... link do archiwum oraz polecenia podalem na blogu: http://www.belliash.eu.org/component/co ... ech-mt4168 Nie uzywam nic innego
Ja uzywam reGen2 - caly system kompiluje, wiec takze jadro - wiem co mam w systemie, zadnych podejrzanych paczek i wszystko dziala. Dobre byloby jajo z kernel.org - tzw vanilla, zadnych dodatkow i niesprawdzonych patchy. Ale trzeba umiec je skonfigurowac, zbudowac i zainstalowac.
Nie uzywam teraz tvheadend. Tylko Kaffeine, ew na Kaffeine puszczam nagrywanie i w VLC ogladam na 2 glowicy cos innego.
W jakiej wersji mam to i oto? No jajko 3.5.2, moduly z jajka, a firmware... link do archiwum oraz polecenia podalem na blogu: http://www.belliash.eu.org/component/co ... ech-mt4168 Nie uzywam nic innego
Re: Tuner DVB-T dla LINUX
Tak byłoby najprościej, ale w tej chwili jest to niemożliwe bo w repozytorium Ubuntu nie ma nawet kernala w wersji 3.4.0.belliash pisze:Powinienes uzywac "oryginalnych" aktualizacji dla danej dystrybucji, badz jajka jakie zostalo z dystrybucja dostarczone - byle 3.4.0 lub nowsze.
Myślałem, że tvheadend jest niezbędny do oglądania tv w kaffeine.belliash pisze:Nie uzywam teraz tvheadend. Tylko Kaffeine, ew na Kaffeine puszczam nagrywanie i w VLC ogladam na 2 glowicy cos innego.
-
- Posty: 668
- Rejestracja: 19 lipca 2011, o 20:02
- Odbiornik: Maximum T-102 / Mediatech MT4168
- Instalacja antenowa: Televes DAT45 HD Black
- Nadajnik - obiekt nadawczy: RTCN Sniezne Kotly
Re: Tuner DVB-T dla LINUX
tvheadend wykorzystywalem tylko do przesylania strumieni przez siec. Wtedy do 1 kompa mialem podlaczony tuner i wystartowany tvheadened i laczylem sie do niego z XBMC z 2 kompa i ogladalem. Tylko ze o ile dzialalo po LANie, o tyle zapychalo mi WiFi, wiec z tego zrezygnowalem, bo i tak nie moglem obejsc sie bez kabli. Musialbym pierw zmienic troche sprzetu w domu - jakis router 5GHz i do karta w laptopie lepsza, bo ta co mam wyciaga tylko 150mbps i na 2.4GHz niezly balagan juz
Re: Tuner DVB-T dla LINUX
Wbrew pozorom kompilacja kernela jest dziecinnie prosta,zwłaszcza w Ubuntu/Debianie. Wystarczy:
I mamy gotowe pakiety .deb do zainstalowania, takie same jak te które są w repozytoriach. Jeśli chodzi o konfigurację, zawsze można użyć tej, która była zastosowana do obecnego jądra - powinna się ona znajdować w pliku/boot/config-wersja_kernela i jest automatycznie wczytywana po uruchomieniu programu konfigurującego jądro przed kompilacją.
Z tym, że mocno wątpię w to że to kernel jest winny, jak będę mieć okazję to sprawdzę dokładnie jak to działa na 3.5.3 z aptosida na debianie.
Repozytorium aptosida:
Tu jest najnowsze jądro, ale nie gwarantuję że na Ubuntu da się z niego skorzystać.
Kod: Zaznacz cały
make-kpkg --initrd kernel-image kernel-headers
Z tym, że mocno wątpię w to że to kernel jest winny, jak będę mieć okazję to sprawdzę dokładnie jak to działa na 3.5.3 z aptosida na debianie.
Repozytorium aptosida:
Kod: Zaznacz cały
deb http://debian.tu-bs.de/project/aptosid/debian/ sid main fix.main
-
- Posty: 668
- Rejestracja: 19 lipca 2011, o 20:02
- Odbiornik: Maximum T-102 / Mediatech MT4168
- Instalacja antenowa: Televes DAT45 HD Black
- Nadajnik - obiekt nadawczy: RTCN Sniezne Kotly
Re: Tuner DVB-T dla LINUX
@giaur - jadro samo w sobie na pewno nie. Ale to nie znaczy ze osoba ktora przygotowywala paczke nie nalozyla na nie jakichs smiesznych latek, bo jak samo widzisz crashuje. I to kiedy? Na ladowaniu modulow? Przy podlaczaniu/odlaczaniu urzadzenia? W trakcie korzystania/skanowania programow? Tego typu sytuacje nie powinny miec miejsca.
Sam rozwijam regen2-sources (https://github.com/regen2/regen2-overla ... n2-sources), jak widzisz wszystkie commity pochodza ode mnie. Sam kiedys sie nacialem na pewna latke. Miala w pelni wlaczac ASPM i u wielu osob dzialalo wszystko bez problemu, a u ja mialem problemy z sieciowka. Wystarczylo ze podlaczylem skretke i po chwili mialem kernel panic. A latka teoretycznie nie miala nic wspolnego z siecia - sek w tym ze mieszala w IRQ urzadzen PCI oraz PCIE.
Dlatego na wstepie obstawialbym jajko, w drugiej kolejnosci powiem, ze kolega moglby wybrac bardziej cywilizowane distro
Sam rozwijam regen2-sources (https://github.com/regen2/regen2-overla ... n2-sources), jak widzisz wszystkie commity pochodza ode mnie. Sam kiedys sie nacialem na pewna latke. Miala w pelni wlaczac ASPM i u wielu osob dzialalo wszystko bez problemu, a u ja mialem problemy z sieciowka. Wystarczylo ze podlaczylem skretke i po chwili mialem kernel panic. A latka teoretycznie nie miala nic wspolnego z siecia - sek w tym ze mieszala w IRQ urzadzen PCI oraz PCIE.
Dlatego na wstepie obstawialbym jajko, w drugiej kolejnosci powiem, ze kolega moglby wybrac bardziej cywilizowane distro
-
- Posty: 668
- Rejestracja: 19 lipca 2011, o 20:02
- Odbiornik: Maximum T-102 / Mediatech MT4168
- Instalacja antenowa: Televes DAT45 HD Black
- Nadajnik - obiekt nadawczy: RTCN Sniezne Kotly
Re: Tuner DVB-T dla LINUX
Jest jeszcze jedna sprawa - nowsze jajka nie uzywaja juz module-init-tools do ladowania modulow. Pakiet ten zostal zastapiony przez kmod. Nie wiem niestety jaki moze to miec wplyw na dzialanie systemu i ladowanie modulow. Poza tym problem bylby raczej ze wszystkim a nie tylko dvb-t, ale kto wie
Re: Tuner DVB-T dla LINUX
Zainstalowałem najnowszy kernel, który poleciłeś.giaur500 pisze:Tu jest najnowsza jądro, ale nie gwarantuję że na Ubuntu da się z niego skorzystać.
Kod: Zaznacz cały
userpc@userpc-desktop:~$ uname -r
3.5-3.slh.2-aptosid-686
userpc@userpc-desktop:~$
Kod: Zaznacz cały
userpc@userpc-desktop:~$ lsmod
Module Size Used by
usbhid 26798 0
hid 58416 1 usbhid
it913x_fe 27901 4
dvb_usb_it913x 9854 0
dvb_usb 12498 1 dvb_usb_it913x
dvb_core 65520 1 dvb_usb
Kod: Zaznacz cały
Module Size Used by
it913x_fe 38770 2
dvb_usb_it913x 17900 4
dvb_usb 23868 1 dvb_usb_it913x
dvb_core 99288 1 dvb_usb
W moim komputerze znajdują się 4 porty usb. Nie znam się na tym, ale może chodzi o to, że moduł dvb_usb_it913x musi zostać załadowany do każdego portu usb oddzielnie? Jeżeli zostanie załadowany tylko do dwóch portów to może dlatego tv nie działa?
Przeprowadziłem też test na portach usb, aby sprawdzić jak linux je widzi. Dlatego odpaliłem komputer 4-krotnie, ale za każdym razem tuner był podłączony do innego portu usb. Po każdorazowym wyjęciu tunera z usb sprawdziłem zapis w dmesg. Otrzymałem takie wyniki:
Kod: Zaznacz cały
[ 531.106127] usb 3-4: USB disconnect, device number 2
[ 130.371436] usb 3-1: USB disconnect, device number 2
[ 94.644483] usb 2-2: USB disconnect, device number 2
[ 63.218761] usb 2-3: USB disconnect, device number 2
Pytanie dodatkowe. Ile macie portów usb, że działają wasze dual karty?
-
- Posty: 668
- Rejestracja: 19 lipca 2011, o 20:02
- Odbiornik: Maximum T-102 / Mediatech MT4168
- Instalacja antenowa: Televes DAT45 HD Black
- Nadajnik - obiekt nadawczy: RTCN Sniezne Kotly
Re: Tuner DVB-T dla LINUX
To nie ma znaczenia ile portow i pod ktory podlaczysz.
lsmod tez sie nie sugeruj - spojrz chociazby jak jest u mnie.
lsmod tez sie nie sugeruj - spojrz chociazby jak jest u mnie.
-
- Posty: 341
- Rejestracja: 2 września 2011, o 14:28
- Miejscowość: Katowice
- Odbiornik: GT30E, S905, T230A, RTL2832U, AJB3552/12
- Instalacja antenowa: yagi-uda, zbiorcza, drut ;-)
- Nadajnik - obiekt nadawczy: Kosztowy, CZ
Re: Tuner DVB-T dla LINUX
Częstotliwość ta sama, program przełącza się z menu Odtwarzanie>Program, jeśli chcesz konkretny musisz w opcjach podać SIDNeonówka pisze:belliash pisze: Jeszcze pytanie techniczne. Jak ustawić w vlc odtwarzanie wszystkich programów z tego nadajnika?:
Jeżeli wpiszę częstotliwość 610000 to odtwarza TVP 1 HD. Jakie są częstotliwości dla pozostałych programów?Kod: Zaznacz cały
Nazwa nadajnika: Iława „Kisielice" Typ: Radiowo-Telewizyjny Ośrodek Nadawczy Kanał: 38 Częstotliwość: 610 MHz Moc ERP: 100 kW Polaryzacja: Horyzontalna Mux: MUX-1 Transmisja: dookólna Kompresja wideo: MPEG-4 Modulacja: 64 QAM FEC: GI: 1/8 Kanały: TVP 1 HD TVP 2 TVP INFO (wersja lokalna) Eska TV Polo TV TTV - Twoja TV ATM Rozrywka
Kod: Zaznacz cały
TVP 2 TVP INFO (wersja lokalna) Eska TV Polo TV TTV - Twoja TV ATM Rozrywka?
Kod: Zaznacz cały
VLCOPT:program=45
Re: Tuner DVB-T dla LINUX
Dziękiuje za informacje.biprotek pisze:Częstotliwość ta sama, program przełącza się z menu Odtwarzanie>Program, jeśli chcesz konkretny musisz w opcjach podać SID
To może jeszcze zapytam o taką rzecz. Czy można w bios wyłączyć na stałe 3 porty usb? Sprawdziłbym wtedy czy coś się zmieni.
EDIT:
Jak zapisać w vlc listę programów na stałe? Próbowałem tak: Plik--> Zapisz listę odtwarzania jako plik, ale przy ponownym otwieraniu vlc to nie działa. Musze jeszcze raz wybierać urządzenie przechwytywania i wpisywać częstotliwość.
Re: Tuner DVB-T dla LINUX
Najłatwiej wygenerować sobie channels.conf (np. używając w-scan), importować to do vlc i zapisać jako listę odtwarzania m3u. Potem gdy otwierasz listę to masz każdy program jako pojedynczy wpis. Taka lista działa potem nawet w vlc na Windowsie.Jak zapisać w vlc listę programów na stałe? Próbowałem tak: Plik--> Zapisz listę odtwarzania jako plik, ale przy ponownym otwieraniu vlc to nie działa. Musze jeszcze raz wybierać urządzenie przechwytywania i wpisywać częstotliwość.
-
- Posty: 153
- Rejestracja: 17 maja 2011, o 13:36
- Odbiornik: pecet
- Nadajnik - obiekt nadawczy: Kosztowy?
Re: Odp: Tuner DVB-T dla LINUX
Tak sobie myślę że prawdopodobnie macie różne płyty główne, więc inaczej się to zachowuje. Np czy po wyłączeniu komputera porty usb mają zasilanie?
Re: Tuner DVB-T dla LINUX
Może ktoś podpowiedzieć, jak przeskanować kanały bo wychodzą dziwne rzeczy. Oto wynik:
Kod: Zaznacz cały
userpc@userpc-desktop:~$ w_scan -fc -c PL -k
w_scan version 20111203 (compiled for DVB API 5.4)
using settings for POLAND
DVB cable
DVB-C
frontend_type DVB-C, channellist 7
output format kaffeine channels.dvb
output charset 'UTF-8', use -C <charset> to override
Info: using DVB adapter auto detection.
/dev/dvb/adapter0/frontend0 -> DVB-T "ITE 9135(9006) Generic_1": specified was DVB-C -> SEARCH NEXT ONE.
/dev/dvb/adapter1/frontend0 -> DVB-T "ITE 9135(9006) Generic_2": specified was DVB-C -> SEARCH NEXT ONE.
/dev/dvb/adapter2/frontend0 -> DVB-T "ITE 9135(9006) Generic_1": specified was DVB-C -> SEARCH NEXT ONE.
/dev/dvb/adapter3/frontend0 -> DVB-T "ITE 9135(9006) Generic_2": specified was DVB-C -> SEARCH NEXT ONE.
main:3079: FATAL: ***** NO USEABLE DVB-C CARD FOUND. *****
Please check wether dvb driver is loaded and
verify that no dvb application (i.e. vdr) is running.
userpc@userpc-desktop:~$
Ja mam płytę GA-MA69VM-S2 (Rev. 1.0) - Gigabyte, ale na noc wyłączam kompa z listwy i zasilania nie dostaje.Marx pisze:Tak sobie myślę że prawdopodobnie macie różne płyty główne, więc inaczej się to zachowuje. Np czy po wyłączeniu komputera porty usb mają zasilanie?
-
- Posty: 1866
- Rejestracja: 19 czerwca 2011, o 08:22
- Nadajnik - obiekt nadawczy: najbliższy maszt GSM
Re: Tuner DVB-T dla LINUX
@up:
z jakiego powodu skanowałeś kablówkę ? z tego co piszą na allegro, to jest podwójny tuner do naziemnej dvb-t
z jakiego powodu skanowałeś kablówkę ?
Kod: Zaznacz cały
frontend_type DVB-C
Kod: Zaznacz cały
NO USEABLE DVB-C CARD FOUND
Ostatnio zmieniony 2 września 2012, o 17:38 przez adac, łącznie zmieniany 1 raz.
Re: Tuner DVB-T dla LINUX
Źle podane parametry, kolega podał że chce skanować dvb-c - oczywiście to nie jest karta dvb-c, więc wynik mógł być tylko jeden:
(nie znaleziono działającej karty dvb-c)NO USEABLE DVB-C CARD FOUND
Re: Tuner DVB-T dla LINUX
To znaczy, że mam wpisać tak, jak poniżej? Czekam juz 50 minut i zero wyników.
EDIT:
Wpisałem takie polecenie i coś szuka:
Kod: Zaznacz cały
userpc@userpc-desktop:~$ w_scan -fa -c PL -k >> channels.conf
w_scan version 20111203 (compiled for DVB API 5.4)
using settings for POLAND
DVB aerial
DVB-T Europe
frontend_type DVB-T, channellist 4
output format kaffeine channels.dvb
output charset 'UTF-8', use -C <charset> to override
Info: using DVB adapter auto detection.
/dev/dvb/adapter0/frontend0 -> DVB-T "ITE 9135(9006) Generic_1": good :-)
/dev/dvb/adapter1/frontend0 -> DVB-T "ITE 9135(9006) Generic_2": good :-)
/dev/dvb/adapter2/frontend0 -> DVB-T "ITE 9135(9006) Generic_1": good :-)
/dev/dvb/adapter3/frontend0 -> DVB-T "ITE 9135(9006) Generic_2": good :-)
Using DVB-T frontend (adapter /dev/dvb/adapter0/frontend0)
-_-_-_-_ Getting frontend capabilities-_-_-_-_
Using DVB API 5.6
frontend 'ITE 9135(9006) Generic_1' supports
INVERSION_AUTO
QAM_AUTO
TRANSMISSION_MODE_AUTO
GUARD_INTERVAL_AUTO
HIERARCHY_AUTO
FEC_AUTO
FREQ (51.00MHz ... 1680.00MHz)
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
Scanning 7MHz frequencies...
177500: (time: 01:18)
Wpisałem takie polecenie i coś szuka:
Kod: Zaznacz cały
userpc@userpc-desktop:~/Pulpit/sac$ w_scan -ft -c PL -L > vlc.xspf
w_scan version 20111203 (compiled for DVB API 5.4)
using settings for POLAND
DVB aerial
DVB-T Europe
frontend_type DVB-T, channellist 4
output format vlc xspf playlist
output charset 'UTF-8'
Info: using DVB adapter auto detection.
/dev/dvb/adapter1/frontend0 -> DVB-T "ITE 9135(9006) Generic_2": good :-)
/dev/dvb/adapter2/frontend0 -> DVB-T "ITE 9135(9006) Generic_1": good :-)
/dev/dvb/adapter3/frontend0 -> DVB-T "ITE 9135(9006) Generic_2": good :-)
Using DVB-T frontend (adapter /dev/dvb/adapter1/frontend0)
-_-_-_-_ Getting frontend capabilities-_-_-_-_
Using DVB API 5.6
frontend 'ITE 9135(9006) Generic_2' supports
INVERSION_AUTO
QAM_AUTO
TRANSMISSION_MODE_AUTO
GUARD_INTERVAL_AUTO
HIERARCHY_AUTO
FEC_AUTO
FREQ (51.00MHz ... 1680.00MHz)
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
Scanning 7MHz frequencies...
177500: (time: 00:13)
184500: (time: 00:21)
191500: (time: 00:26)
198500: (time: 00:30)
205500: (time: 00:34)
212500: (time: 00:39)
219500: (time: 00:44)
226500: (time: 00:48)
Scanning 8MHz frequencies...
474000: (time: 00:52)
482000: (time: 00:56)
490000: (time: 01:01)
498000: (time: 01:07) (time: 01:08) signal ok:
QAM_AUTO f = 498000 kHz I999B8C999D999T999G999Y999
Info: NIT(actual) filter timeout
506000: (time: 01:23) (time: 01:24) signal ok:
QAM_AUTO f = 506000 kHz I999B8C999D999T999G999Y999
Info: NIT(actual) filter timeout
514000: (time: 01:38)
522000: (time: 01:43)
530000: (time: 01:47) (time: 01:53) signal ok:
QAM_AUTO f = 530000 kHz I999B8C999D999T999G999Y999
Info: NIT(actual) filter timeout
538000: (time: 02:12)
546000: (time: 02:19)
554000: (time: 02:24)
562000: (time: 02:28)
570000: (time: 02:36) (time: 02:40) signal ok:
QAM_AUTO f = 570000 kHz I999B8C999D999T999G999Y999
Info: NIT(actual) filter timeout
578000: (time: 02:59)
586000: (time: 03:04) (time: 03:06) signal ok:
QAM_AUTO f = 586000 kHz I999B8C999D999T999G999Y999
Info: NIT(actual) filter timeout
594000: (time: 03:20) (time: 03:21) signal ok:
QAM_AUTO f = 594000 kHz I999B8C999D999T999G999Y999
Info: NIT(actual) filter timeout
602000: (time: 03:38)
610000: (time: 03:43) (time: 03:47) signal ok:
QAM_AUTO f = 610000 kHz I999B8C999D999T999G999Y999
Info: NIT(actual) filter timeout
618000: (time: 04:04)
626000: (time: 04:10) (time: 04:14) signal ok:
QAM_AUTO f = 626000 kHz I999B8C999D999T999G999Y999
Info: NIT(actual) filter timeout
634000: (time: 04:30)
Re: Tuner DVB-T dla LINUX
W dalszym ciągu mam problem z przeskanowaniem programów przy pomocy tego polecenia:
Program nie znalazł programów z mux 1. Oczywiście w kaffeine mux 1 odbieram bez problemów. Oto przebieg skanowania --> http://wklej.org/id/823349/
Kod: Zaznacz cały
w_scan -ft -c PL -L >> channels.conf
-
- Posty: 341
- Rejestracja: 2 września 2011, o 14:28
- Miejscowość: Katowice
- Odbiornik: GT30E, S905, T230A, RTL2832U, AJB3552/12
- Instalacja antenowa: yagi-uda, zbiorcza, drut ;-)
- Nadajnik - obiekt nadawczy: Kosztowy, CZ
Re: Tuner DVB-T dla LINUX
Gotowy przykład pliku m3u dla vlc masz tu: http://forum.emitel.pl/viewtopic.php?f= ... 25#p138425
Zmień tylko częstotliwości na te z twoich nadajników. Działa 100%
Zmień tylko częstotliwości na te z twoich nadajników. Działa 100%
Ostatnio zmieniony 4 września 2012, o 13:31 przez biprotek, łącznie zmieniany 1 raz.
Re: Tuner DVB-T dla LINUX
Dziękuje za linka.biprotek pisze:Zmień tylko częstotliwości na te z twich nadajników. Działa 100%
EDIT:
Mam pytanie. Czy można w odtwrzaczu VLC na stałe umieścić listę odtwarzania taka jak w kaffeine? Tak wygląda lista w kaffeine →http://www.fotosik.pl/pokaz_obrazek/d94 ... e9c5d.html