26

(388 odpowiedzi, napisanych Oprogramowanie / Software)

A nie dałoby się nałożyć łatek z mediawrt na backfire analogicznie jak to zrobiłem z AA?

27

(388 odpowiedzi, napisanych Oprogramowanie / Software)

A na jakim to jest chipie? Postaram się w weekend zrobić tutorial jak skompilować dodatkowe moduły dla kart DVB.

28

(388 odpowiedzi, napisanych Oprogramowanie / Software)

zdzichu6969 napisał/a:

Jest jakaś opcja żeby uruchomić to na Backfire? Ogarnie ktos kompilacje?
Planuje kupić http://www.giga-shop.com/pl/remote-cont … 59599.html

Taki tuner u mnie śmiga i jest dobrze. Do tych co mają problemy z kartą. Moduły kompilowałem dla kernela sprzed kilku tygodni, w najnowszej wersji może coś się zmieniło i może trzeba skompilować moduły na świeżo. Postaram się to zrobić niedługo i dodam jeszcze jakiś mały tutorial jak samodzielnie skompilować moduły dla innych kart do OpenWRT i np. do backfire.

Gdobyl Wydaje mi się, że problem z XBMC leży po jego stronie, a nie po stronie TVHeadend. Spróbuj otworzyć w VLC taki adres: http://user:pass@router_ip:9981/playlist/channels i zobacz czy działa, ale zauważyłem, że przełączanie kanałów działa znacznie wolniej.

29

(388 odpowiedzi, napisanych Oprogramowanie / Software)

Aha czyli wszystko jasne, wklej to do pliku /etc/init.d/tvheadend

#!/bin/sh /etc/rc.common
# Copyright (C) 2012 OpenWrt.org
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
#

START=80

start() {
    service_start /usr/bin/tvheadend -f -u root -g root -c /etc/tvheadend
}

stop() {
    service_stop /usr/bin/tvheadend
}

i uruchom przez: /etc/init.d/tvheadend start

powinno pomóc

30

(388 odpowiedzi, napisanych Oprogramowanie / Software)

Gdobyl - bo po zmianie usera i zapisaniu konfiguracji musisz zakończyć działanie programu w konsoli (ctrl + C) i uruchomić program przez /etc/init.d/tvheadend start. Wtedy dopiero możesz zalogować się ze swoimi zmienionymi uprawnieniami. Musisz dodać ręcznie multiplexy w zakładce z konfiguracją karty TV (Configuration/TV Adapters/Multiplexes. Jeżeli kanały zostaną znalezione to klikasz "Map DVB services to channels...". Może się zdarzyć, że program z automatu nie przypisze niektórym kanałom numerów, musisz sobie potem to ręcznie zmienić.

31

(11 odpowiedzi, napisanych Oprogramowanie / Software)

Skompilowałem tvheadend pod ar71xx, zobacz tutaj:

http://eko.one.pl/forum/viewtopic.php?pid=56515#p56515

Sam mam w domu IPTV i będę walczył na dniach, mam nadzieję, że wyjdzie smile W każdym razie z DVB-T działa wybornie.

32

(11 odpowiedzi, napisanych Oprogramowanie / Software)

Wojciechu, z całym szacunkiem dla Twojej pracy, sam lubię sobie podłubać, naskrobać jakiś skrypt, ale czy nie myślałeś, żeby użyć do tego TVHeadend? Co prawda, nie wiem jak to działa w połączeniu z IPTV, ale w połączeniu z DVB działa idealnie, ustawiasz sobie co ma się nagrać albo z poziomu www, albo z poziomu XBMC, wygodnie i sprawnie. W szczególności obsługa przez XBMC jest tutaj godna polecenia smile

33

(388 odpowiedzi, napisanych Oprogramowanie / Software)

Nie próbowałem uruchomić pilota od tunera. Programy zmieniasz pod XBMC, a jak to sobie zrobisz to już wedle uznania, albo zmieniasz klawiaturą, albo np aplikacją na androida (jest tego kilka), albo np podłączasz dodatkowy pilot do komputera np medion x10 i nim sobie sterujesz. Żeby oglądać ten sam program na kilku komputerach nie musisz niczego zmieniać, to po prostu działa out of box wink. Nie wiem czy ten tuner zadziała, nie znalazłem żadnej informacji na jakim chipie jest. Tunery, o których pisałem wcześniej posiadają przejściówki z normalnej wtyczki na wersję mini.

34

(8 odpowiedzi, napisanych Oprogramowanie / Software)

Żadnego? przynajmniej u mnie tak działa, zrób tylko wcześniej opkg update, gdyby potrzebował jakichś paczek zależnych.

35

(388 odpowiedzi, napisanych Oprogramowanie / Software)

krynio - możesz oglądać różne programy na kilku komputerach pod warunkiem, że znajdują się na tym samym multipleksie. Jeżeli chcesz przełączyć na kanał na innym multipleksie, a ktoś inny już ogląda tv to dostaniesz błąd. Wydaje mi się, ale nie jestem pewny, że można podłączyć kilkaa tunerów i w momencie, gdy przełączysz kanał a jedna z kart będzie zajęta to tvheadend powinien sam przełączyć twoje żądanie na drugą kartę. Żadnych strat jakości nie ma. Musisz mieć tylko w miarę dobry sygnał. Jeżeli jest kiepski sygnał, to podczas oglądania sypie błędami, które są zapisywane do loga systemowego, może stąd to duże zużycie zasobów. Aby odczytać log TVHeadend kliknij w prawym dolnym rogu ikonkę z dwiema strzałkami, lub w shellu komendą logread, ale pierwszy sposób lepszy. Zobacz efekty przy próbie odtworzenia czegoś w XBMC.

Poza tym XBMC, jest multiplatformowy, stąd między innymi jego siła smile. Możesz go nawet uruchomić na androidzie, np na takim fajnym sprzęcie: http://www.pivosgroup.com/xios.html. A tutaj jego możliwości w XBMC: http://www.youtube.com/watch?v=MVAdezizwBg. Nie wiem jak będzie wyglądała obsługa PVR, ale myślę, że to kwesta czasu, kiedy zaimplementują taką opcję.

Poza tym na androida jest prosty klient TVHeadend http://john-tornblom.github.com/TVHGuide/index.html, który w połączeniu z BSPlayer pozwala oglądać TV na telefonie.

Jeżeli chodzi o antenę, to sprawa różnie wygląda, u mnie np na tej antenie z zestawu wystawionej na parapet odbieram 3 muxy, chociaż na wewnętrznej antenie ze wzmacniaczem miałem problem, żeby odebrać 2.

gonzalez - w konfiguracji tvheadend w TV Adapters zaznacz "Monitor signal quality" i obserwuj jaki masz poziom sygnału, może jest za mały i stąd te problemy. Odnośnie logów, czytaj wyżej. Mi tuner działa na hubie co prawda aktwnym ale bez podłączonego zasilania i jest ok.

36

(4 odpowiedzi, napisanych Oprogramowanie / Software)

Mi też win7 nie chciał kabla zainstalować i odpaliłem go na ubuntu bez żadnych dodatkowych sterowników w VirtualBox wink

37

(4 odpowiedzi, napisanych Oprogramowanie / Software)

Zapewne zamieniłeś RX z TX, ja ostatnio tak zrobiłem. Końcówkę kabla TX wpinamy do pinu RX w routerze, i odwrotnie.

38

(388 odpowiedzi, napisanych Oprogramowanie / Software)

@gonzales - dziwne, u mnie na 1043nd działa bardzo szybko, kanały w xmbc zmieniają się szybko i nie muszę długo czekać na zbuforowanie. Może jest to zasługa tego, że mam 64MB ramu, ale wg htop tvheadend zajmuje mi 9% RAM i max 20% CPU. Może masz dużo innych usług uruchomionych i dlatego tak działa?

@PanScan - nie musisz zmieniać nazwy pliku firmware, po wymuszeniu typu firmware w pliku ładującym musisz zrobić restart, żeby system wczytał moduł z nowymi parametrami. Ale jak już zrobiłeś jak zrobiłeś to niech tak będzie. Spróbuj wyjąć tuner i włożyć go jeszcze raz, też czasem od pierwszego strzału nie chce się zainstalować.

39

(388 odpowiedzi, napisanych Oprogramowanie / Software)

Ewentualnie najpierw zrobić opkg update, aby wiedział gdzie szukać odpowiednich paczek . Przy instalacji tvheadend sam powinien sobie pobrać te paczki (przynajmniej u mnie tak było).

Odgrzeję kotleta aby opisać swoje doświadczenia z kablem. Kupiłem kabel nr 2 tyle, że na opakowaniu nie było chińskich znaczków i miałem problem, żeby go zainstalować pod windows 7. Jak się potem okazało, pod windows xp też nie chciał się zainstalować. W managerze urządzeń wyskakiwał błąd "Nie można uruchomić tego urządzenia. (Kod 10)". Wg producenta chipu (prolific) może ten błąd występować w przypadku podróbek ich sprzętu. W każdym razie pod windowsem kabla nie zainstalowałem. Ale kabel działa, bez żadnych dodatkowych sterowników pod ubuntu na VirtualBox. Byłem w ciężkim szoku smile

41

(388 odpowiedzi, napisanych Oprogramowanie / Software)

Nie pomogę za wiele, bo nie spotkałem się z takim problemem. Znalazłem tu: http://raspims.blogspot.com/2012/08/goa … th-my.html informację, że ten problem może wynikać z braku prądu. Może spróbuj podłączyć tuner przez aktywny HUB. Jeżeli chodzi o firmware, to po wymuszeniu numeru w pliku /etc/modules.d/65-dvb-usb-it913x, musisz zrestartować router. Zapewne dlatego miałeś problem z wczytaniem. Ewentualnie, może spróbuj wywalić z tego samego pliku konfiguracyjnego wpis pid=1 i restart. Nic więcej nie przychodzi mi do głowy.

42

(388 odpowiedzi, napisanych Oprogramowanie / Software)

Zainstalowałeś kmod-input-core? Czytałeś readme z archiwum?

43

(388 odpowiedzi, napisanych Oprogramowanie / Software)

Moduły do DVB-S2 też da się skompilować, trzeba postępować wg poradnika Cezarego odnośnie kompilacji Openwrt i instrukcji ze strony http://code.google.com/p/mediawrt/. Też się zastanawiałem nad tego typu rozwiązaniem, ale zdecydowałem się na IPTV i na razie zaniechałem tematu. Widziałem, że są wspierane jakieś karty DVB-S2 ale nie drążyłem tematu. Żeby zobaczyć jakie karty są wspierane musisz postępować wg instrukcji z mediawrt. Jakby co pytaj, pomogę na tyle ile będę mógł.

44

(388 odpowiedzi, napisanych Oprogramowanie / Software)

Dokładnie do tego to służy, TV najlepiej oglądać przez XBMC, w którym jest odpowiednia wtyczka. Poszukaj w googlach z czym to się je. Sprawdzałem 2 tunery na tym chipie:
http://www.giga-shop.com/pl/remote-cont … 59599.html
http://www.giga-shop.com/157367-thickbox/mini-dvb-t-digital-terrestrial-usb-receiver-tv-stick-with-remote-control-antenna-for-computer-laptopcnp-s59599.jpg

Ten zadziałał prawie od razu, musiałem mu wymusić wczytanie odpowiedniego pliku firmware (szczegóły w readme)

https://www.hurt.com.pl/tuner-usb-dvb-t … p9658.html
https://www.hurt.com.pl/prods/komp/tunery/tuner_omega_t900.jpg

Z tym też był na początku problem. Po ściągnięciu pliku firmware, wyskakiwał błąd, że nie można dodać urządzenia. Trzeba było załadować moduł z opcją pid=1. Zaktualizowałem paczkę z modułami dopisując ten parametr do pliku ładującego moduł. Jeżeli ściągnąłeś tą paczkę wczoraj, to ściągnij jeszcze raz i zaktualizuj pliki w routerze.

Generalnie tunerów na tym chipie jest bardzo dużo, różnią się tylko obudowami. Jest duża szansa, że pierwszy lepszy tuner na tym chipie zadziała. Być może trzeba będzie tylko wymusić załadowanie konkretnego pliku firmware w przypadku problemów.

Na zakończenie dodam tylko tyle, że te tunery zdecydowanie lepiej współpracują z routerem na linuksie niż PC na windows 7 smile. Miałem duże problemy, żeby je zainstalować na windowsie, a to sterownik nie ten, a to programy się długo przełączają, a to program się wywali. A tu jak już przebrnąłem problem z kompilacją modułów wszystko sprawnie poszło. smile

45

(5 odpowiedzi, napisanych Oprogramowanie / Software)

Zajrzyj tu: http://eko.one.pl/forum/viewtopic.php?id=4575. Wrzuciłem skompilowane moduły pod tą kartę. Możesz wykorzystać mumudvb lub tvheadend z tego linku.

46

(388 odpowiedzi, napisanych Oprogramowanie / Software)

Dzięki arteq i Cezary za pomoc. Zaciągnąłem patch i zaznaczyłem libiconv-full, dzięki czemu cieszę się działającym TVHeadend z kartą DVB-T na chipie it913x. smile

Może komuś się jeszcze przyda więc udostępniam dla potomnych. Gotowa paczka ipk i moduły dvb do it913x do ściągnięcia:

dvb-it913x.tar.gz
tvheadend_3.2-0.1_ar71xx.ipk

Moduły do wersji Attitude Adjustment (kernel: 3.3.8). Aby tuner zadziałał trzeba zainstalować dodatkowe moduły kernela przez opkg. Szczegóły w pliku readme. Znajduje się tam też rozwiązanie problemu z ładowaniem pliku firmware.

Pierwsze uruchomienie TVHeadend:

tvheadend -u root -g root -C -c /etc/tvheadend

Tworzony jest pusty użytkownik, którego edytujemy wedle uznania wchodząc na stronę http://x.x.x.x:9981
Zapisuje zmiany. W terminalu wyłączamy działającą sesję programu przez CTRL+C. Następnie uruchamiamy go:

/etc/init.d/tvheadend start

47

(5 odpowiedzi, napisanych Oprogramowanie / Software)

Jest, ostatnio udało mi się skompilować moduły do tego typu tunera pod ostatnie wydanie Attitude Adjustment. Postaram się na dniach wrzucić te moduły z jakimś małym opisem.

48

(2 odpowiedzi, napisanych Oprogramowanie / Software)

Też tak miałem ostatnio, spróbuj:

mkswap /dev/sda1

i sprawdź czy pojawi się uuid.

49

(388 odpowiedzi, napisanych Oprogramowanie / Software)

Podejrzewałem, że nie będzie łatwo wink. Próbowałem skompilować program przy okazji kompilacji systemu wg instrukcji z http://code.google.com/p/mediawrt/. Czyli po wykonaniu ./scripts/feeds install -a, uruchomiłem make menuconfig i zaznaczyłem tvheadend. Niestety z zaznaczonym programem nie mogę skończyć kompilacji. Wyskakuje błąd, że brak jakiegoś pliku (chyba iconv.h). No i teraz się zgubiłem. Czy mógłby mi ktoś pomóc przez to przebrnąć? Zaczynam od nowa. Wg poradnika od Cezarego po wykonaniu make package/symlinks, uruchamiam make menuconfig. I  nie mogę znaleźć tvheadend w dziale multimedia. Czy mam brnąć w mediawrt, czy w jakiś magiczny sposób zaaplikować tego patcha na tym etapie i pojawi się odpowiednia opcja do zaznaczenia?

50

(388 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary, czy mógłbyś skopilować TVHeadend dla wr1043nd? Udało mi się skompilować moduły do DVB dla IT913x, ale za cholerę nie mogę skompilować tego programu. Bardzo proszę.