Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2011-10-04 10:47:33

  dzielny - Nowy użytkownik

dzielny
Nowy użytkownik
Zarejestrowany: 2011-10-04

Serwer TV zbudowany na 2 kartach dvb-t.

witam,
Ostatnio postanowiłem że do serwera domowego doinstaluje dwie karty dvb-t tak aby móc streamować po sieci domowej 2 multipleksy ( dwie różne częstotliwości). Na sam początek zainstalowałemtylko jedną kartę - 'ITEtech USB2.0 DVB-T Recevier aby móc sprawdzić czy zadziała wszystko. Do stworzenia takiego serwera służy mi strona [url]http://wiki.arts.usyd.edu.au/meta/index.php/Building_a_DVB_streaming_server[/url]. I w ten oto sposób stowrzyłem 3 pliki (narazie jedna karta dvb-t):

1. start.sh

Kod:

#!/bin/sh
#
#!/bin/sh
#

/usr/bin/vlc --vlm-conf /telewizja/stream.vlm --ttl 12 -I telnet

2. stream.vlm

Kod:

load /telewizja/stream-ITEtech.vlm

3. stream-ITEtech.vlm

Kod:

setup ITEtech  input "dvb://"
setup ITEtech  option dvb-adapter=0
setup ITEtech  option dvb-frequency=690000000
setup ITEtech  option dvb-bandwidth=8
setup ITEtech  option programs=1,2,3,4,5,6,7
setup ITEtech  option ts-es-id-pid

setup ITEtech output #duplicate{dst=standard{access=udp,mux=ts,url=239.255.100.99:1234,sap,group="TV",name="TV - Polsat(TP EmiTel) "},select="program=1",dst=standard{access=udp,mux=ts,url=239.255.100.100:1234,sap,group="TV",name="TV - TVN(TP EmiTel)"},select="program=2",dst=standard{access=udp,mux=ts,url=239.255.100.101:1234,sap,group="TV",name="TV - TV4(TP EmiTel)"},select="program=3",dst=standard{access=udp,mux=ts,url=239.255.100.102:1234,sap,group="TV",name="TV - TV Puls(TP EmiTel)"},select="program=4",dst=standard{access=udp,mux=ts,url=239.255.100.103:1234,sap,group="TV",name="TV - TVN Siedem(TP EmiTel)"},select="program=5",dst=standard{access=udp,mux=ts,url=239.255.100.104:1234,sap,group="TV",name="TV - PULS 2(TP EmiTel)"},select="program=6",dst=standard{access=udp,mux=ts,url=239.255.100.105:1234,sap,group="TV",name="TV - TV6(TP EmiTel)"},select="program=7",dst=standard{access=udp,mux=ts,url=239.255.100.106:1234,sap,group="TV",name="TV - Polsat Sport News(TP EmiTel)"},select="program=8",}


control ITEtech  play

To co mi wypluł scan

Kod:

Polsat(TP EmiTel):690000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_5_6:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:102:103:1
TVN(TP EmiTel):690000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_5_6:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:202:203:2
TV4(TP EmiTel):690000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_5_6:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:302:303:3
TV Puls(TP EmiTel):690000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_5_6:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:402:403:4
TVN Siedem(TP EmiTel):690000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_5_6:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:502:503:5
PULS 2(TP EmiTel):690000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_5_6:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:602:603:6
TV6(TP EmiTel):690000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_5_6:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:702:703:7
Polsat Sport News(TP EmiTel):690000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_5_6:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:802:803:8

ale gdy wydaje polecenie sh start.sh to wypluwa mi coś takiego:

Kod:

$ sh start.sh
VLC media player 1.1.3 The Luggage (revision exported)
Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
[0xa028bd4] inhibit interface error: Failed to connect to the D-Bus session daemon: /usr/bin/dbus-launch terminated abnormally with the following error: Autolaunch error: X11 initialization failed.

[0xa028bd4] main interface error: no suitable interface module
[0xa122894] main interface error: no suitable interface module
[0x9ffc8fc] main libvlc error: interface "globalhotkeys,none" initialization failed
[0xa122894] [telnet] lua interface: Listening on host "localhost:4212".
[0xa122894] [telnet] main interface error: socket bind error (Permission denied)
[0xa122894] [telnet] lua interface error: Error loading script /usr/lib/vlc/lua/intf/telnet.luac: lua/intf/modules/host.lua:189: Cannot listen on localhost:4212
[0xa17c97c] [Plik: ITEtech] dvb access error: FrontEndOpen: opening device failed (Permission denied)
[0xa153edc] [Plik: ITEtech] main input error: open of `dvb://' failed: (null)
[0xa153edc] [Plik: ITEtech] main input error: Twoje dane wejściowe nie może być otwarte
[0xa153edc] [Plik: ITEtech] main input error: Program VLC nie może otworzyć MRL 'dvb://'. Szczegóły błędu można znaleźć w dzienniku.

Mój system to Debian wersja stabilna 2.6.32
Czy ktoś był by mi w stanie pomóc?

Ostatnio edytowany przez dzielny (2011-10-04 10:50:05)

Offline

 

#2  2011-10-04 12:50:20

  radziojedi - Gambini

radziojedi
Gambini
Skąd: Śrem
Zarejestrowany: 2008-08-08

Re: Serwer TV zbudowany na 2 kartach dvb-t.

...a nie łatwiej zainstalować po prostu tvheadend, jako serwer? łatwy, prosty, przyjemny, z gui przez przeglądarkę;
w VLC da się chyba otworzyć stream z niego


"Given enough eyeballs, all bugs are shallow"
Eric Raymond, The Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary

Offline

 

#3  2011-10-04 16:45:44

  dzielny - Nowy użytkownik

dzielny
Nowy użytkownik
Zarejestrowany: 2011-10-04

Re: Serwer TV zbudowany na 2 kartach dvb-t.

:) dzięki wielkie:) zaraz sprawdzę... ale dopiero o wynikach dam znać później. Mam nadzieję że program ten obsługuje dwie karty na raz

Offline

 

#4  2011-10-04 16:51:43

  radziojedi - Gambini

radziojedi
Gambini
Skąd: Śrem
Zarejestrowany: 2008-08-08

Re: Serwer TV zbudowany na 2 kartach dvb-t.

[quote=dzielny](...)Mam nadzieję że program ten obsługuje dwie karty na raz[/quote]
Ja ma na jednym takim serwerze 4 karty (1xdvb-s na pci, 1xdvb-s2 na pci, 2xdvb-t na usb) i działa. Bardzo ładnie tvheadend je obsługuje.


"Given enough eyeballs, all bugs are shallow"
Eric Raymond, The Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary

Offline

 

#5  2011-10-05 00:42:26

  dzielny - Nowy użytkownik

dzielny
Nowy użytkownik
Zarejestrowany: 2011-10-04

Re: Serwer TV zbudowany na 2 kartach dvb-t.

Bardzo dobry ten program:) tylko nie wiem czym otwierać ten stream:( z poziomu przeglądarki nie chce otwierać "Brak dostępnej wtyczki umożliwiającej wyświetlenie tej treści" (google chrome) a nigdzie nie mogę znaleźć co to za wtyczka. Oczywiście działa mi poprzez XBMC ale program nie przypadł mi do gustu. Chciałbym dodać że oglądanie tv chcę żeby się odbywało na Windowsie.

Offline

 

#6  2011-10-05 13:57:04

  qluk - Pan inż. Cyc

qluk
Pan inż. Cyc
Skąd: Katowice
Zarejestrowany: 2006-05-22

Re: Serwer TV zbudowany na 2 kartach dvb-t.

A moze odpalisz ten skrypt "start.sh" jako root... taka tlyko sugestia ;]
Po drugie sam plik konfigurujacy vlc trzeba sobie dobrze poustawiac.

Offline

 

#7  2011-10-06 20:42:47

  dzielny - Nowy użytkownik

dzielny
Nowy użytkownik
Zarejestrowany: 2011-10-04

Re: Serwer TV zbudowany na 2 kartach dvb-t.

Mam poważne problemy z tym programem:(
Kiedy mam 2 karty, czy to USB i PCI czy 2xUSB to zawsze jedna traci całkowicie zasięg. Teraz po wpisaniu komendy # top wykazuje mi tylko "kdvb-fe-1" ale już nie ma "kdvb-fe-0". Może ktoś miał podobny problem?

Offline

 

#8  2011-10-06 21:45:50

  radziojedi - Gambini

radziojedi
Gambini
Skąd: Śrem
Zarejestrowany: 2008-08-08

Re: Serwer TV zbudowany na 2 kartach dvb-t.

Miałem raz taki dziwny problem kiedyś. Ubuntu 10.04 i w przypadku dwóch kart pci (jedna dvb-s, druga dvb-t), widział obie, ale zasięg (to znaczy zasięg kanałów) miała tylko jedna. Problem nie występował na debianie lenny. Nie dochodziłem dlaczego.


"Given enough eyeballs, all bugs are shallow"
Eric Raymond, The Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.013 seconds, 14 queries executed ]

Informacje debugowania

Time (s) Query
0.00016 SET CHARSET latin2
0.00007 SET NAMES latin2
0.00129 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.137.184.152' WHERE u.id=1
0.00248 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.137.184.152', 1734019251)
0.00053 SELECT * FROM punbb_online WHERE logged<1734018951
0.00067 DELETE FROM punbb_online WHERE ident='185.191.171.10'
0.00057 DELETE FROM punbb_online WHERE ident='3.138.137.16'
0.00058 DELETE FROM punbb_online WHERE ident='40.77.167.25'
0.00053 SELECT topic_id FROM punbb_posts WHERE id=182513
0.00005 SELECT id FROM punbb_posts WHERE topic_id=19815 ORDER BY posted
0.00048 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=19815 AND t.moved_to IS NULL
0.00021 SELECT search_for, replace_with FROM punbb_censoring
0.00187 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=19815 ORDER BY p.id LIMIT 0,25
0.00090 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=19815
Total query time: 0.01039 s