Fórum Ubuntu.cz

Podpora a zdroje => Podpora pro Ubuntu Server => Téma založeno: Kony.cz 23 Únor 2017, 09:17:54

Název: DVB-T streaming do site
Přispěvatel: Kony.cz 23 Únor 2017, 09:17:54
Hoj, mam tady server na kterym mam do USB DVB-T stick.. a chtel bych posilat do site obsah ruznych multiplexu....
je nekde nejaky jednoduchy uceleny navod jak na to ????

Vysledek bych si predstavoval ze by server naslouchal na nekolika portech a ja si treba na PC otevrel http://192.168.1.1:101 a na tomto portu by jela treba CT1 a kdyz bych zadal http://192.168.1.1:102 tak tady by jela CT2 atd...

lze toto nejak docilit ???

jak by to potom bylo s vykonem daneho serveru ?? je na toto potreba nejaky silny stroj, pokud bych tam treba chtel chytat 4 multiplexy (samozrejme na kazdy multiuplex by byl zvlast DVB-T modul).

PS: nasel jsem ze by se na to mel pouzit Dvblast, ma nekdo prosim nejaky postup konfigurace atd ?? nejlepe v cestine
Název: Re:DVB-T streaming do site
Přispěvatel: Beetljuice 23 Únor 2017, 13:46:23
Dle mého nejlepší je tvheadend (https://tvheadend.org/). S českým návodem nepomůžu, ale něco je na Rootu (https://www.root.cz/clanky/tvheadend-streamovani-dvb-c-s-t-do-site/), nebo tady (https://blog.brichacek.net/dvb-t-pres-ip-pomoci-tvheadend/).
Název: Re:DVB-T streaming do site
Přispěvatel: Kony.cz 23 Únor 2017, 22:25:58
zkusil jsem pouzit, ale nenasel mi zadny signal. jakmile jsem pouzil w_scan tak mi to do vypisu vypsalo

Kód: [Vybrat]
service_id 7681:674000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_IN$
service_id 33034:674000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_I$
service_id 2562:674000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_IN$
service_id 8204:674000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_IN$
service_id 515:674000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INT$
service_id 517:674000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INT$
service_id 518:674000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INT$
service_id 2817:674000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_IN$
service_id 2818:674000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_IN$
service_id 801:674000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INT$


co tedka s tim muzu udelat abych to preposlal do site ???
Název: Re:DVB-T streaming do site
Přispěvatel: Beetljuice 24 Únor 2017, 07:42:02
Je uživatel "hts" členem skupiny "video"?
Kód: [Vybrat]
cat /etc/group |grep hts                                                                                                                                                                                                                                 
video:x:44:hts                                                                                                                                                                                                                                                           
hts:x:126
To je důležité proto, aby mohl mít přístup k tomu dvbt adaptéru.
Název: Re:DVB-T streaming do site
Přispěvatel: Kony.cz 24 Únor 2017, 08:04:30
tak jen tohle..

Kód: [Vybrat]
root@alix:/home/alix# cat /etc/group | grep hts
hts:x:114:
root@alix:/home/alix#

a video je ve skupine :

Kód: [Vybrat]
root@alix:/home/alix# cat /etc/group | grep video
video:x:44:alix
root@alix:/home/alix#


PS: zkousim nastavit skupinu uzivateli video, ale nejde

Kód: [Vybrat]
root@alix:/home/alix# gpasswd -a video hts
gpasswd: user 'video' does not exist


tak jeste jsem vlastne pochopil ze mam menit hts a ne video :)))

Kód: [Vybrat]
root@alix:/home/alix# gpasswd -a hts video
Adding user hts to group video
root@alix:/home/alix# cat /etc/group | grep video
video:x:44:alix,hts
root@alix:/home/alix#


tak po tomto zasahu pri scanovani tvheadend mi na te frekvenci zacne tohle a stejne nic nenajde
Kód: [Vybrat]
2017-02-24 01:06:01.001 subscription: 002E: "epggrab" subscribing to mux "674MHz", weight: 4, adapter: "DiBcom 7000PC : DVB-T #0", network: "CZ", service: "Raw PID Subscription"
2017-02-24 01:06:10.765 linuxdvb: DiBcom 7000PC : DVB-T #0 - poll TIMEOUT
2017-02-24 01:06:18.428 linuxdvb: DiBcom 7000PC : DVB-T #0 - poll TIMEOUT
2017-02-24 01:06:26.089 linuxdvb: DiBcom 7000PC : DVB-T #0 - poll TIMEOUT
2017-02-24 01:06:33.749 linuxdvb: DiBcom 7000PC : DVB-T #0 - poll TIMEOUT
2017-02-24 01:06:36.000 subscription: 002E: "epggrab" unsubscribing
Název: Re:DVB-T streaming do site
Přispěvatel: Beetljuice 24 Únor 2017, 09:02:14
A to skenuješ v terminálu?? Nebo přes webové rozhraní??
Název: Re:DVB-T streaming do site
Přispěvatel: Kony.cz 24 Únor 2017, 09:12:31
tyhle vypisy me to pise pres webove rozhrani.. a ukazuje mi to v logu
Název: Re:DVB-T streaming do site
Přispěvatel: Beetljuice 24 Únor 2017, 09:28:08
Tak zpět na začátek ... co je to vůbec za DVB-T adaptér?
Dej výpis
Kód: [Vybrat]
lsusb
Název: Re:DVB-T streaming do site
Přispěvatel: Kony.cz 24 Únor 2017, 09:28:28
Kód: [Vybrat]
Bus 001 Device 002: ID 2304:023d Pinnacle Systems, Inc. PCTV 340e
lsusb -v
Kód: [Vybrat]
Bus 001 Device 002: ID 2304:023d Pinnacle Systems, Inc. PCTV 340e
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x2304 Pinnacle Systems, Inc.
  idProduct          0x023d PCTV 340e
  bcdDevice            1.00
  iManufacturer           1 YUANRD
  iProduct                2 PCTV 340e
  iSerial                 3 05010B386B
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           46
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           4
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               1
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0000
  (Bus Powered)
Název: Re:DVB-T streaming do site
Přispěvatel: Beetljuice 24 Únor 2017, 10:43:11
Ještě tohle :
Kód: [Vybrat]
dmesg |grep firma
Kód: [Vybrat]
ls -la /dev/dvb |grep ada
Název: Re:DVB-T streaming do site
Přispěvatel: Kony.cz 24 Únor 2017, 12:36:00
Kód: [Vybrat]
root@alix:/home/alix# dmesg |grep firm
[    0.000000] SFI: Simple Firmware Interface v0.81 http://simplefirmware.org
[    8.424354] dvb-usb: found a 'Pinnacle PCTV 340e HD Pro USB Stick' in cold st                      ate, will try to load a firmware
[    8.441742] usb 1-1: firmware: direct-loading firmware dvb-usb-dib0700-1.20.f                      w
[    8.644576] dib0700: firmware started successfully.
[   10.029056] usb 1-1: firmware: direct-loading firmware dvb-fe-xc4000-1.4.fw
[   36.550841] Incorrect readback of firmware version 1.4.
[   40.818855] Incorrect readback of firmware version 1.4.
[   45.562760] Incorrect readback of firmware version 1.4.
[   49.818786] Incorrect readback of firmware version 1.4.
[   54.546804] Incorrect readback of firmware version 1.4.
[   58.802834] Incorrect readback of firmware version 1.4.
[   63.530850] Incorrect readback of firmware version 1.4.
[   67.786751] Incorrect readback of firmware version 1.4.
[   72.526771] Incorrect readback of firmware version 1.4.
[   76.782801] Incorrect readback of firmware version 1.4.
[   81.518819] Incorrect readback of firmware version 1.4.
[   85.774846] Incorrect readback of firmware version 1.4.
[ 3996.718750] Incorrect readback of firmware version 1.4.
[ 4000.974770] Incorrect readback of firmware version 1.4.

Kód: [Vybrat]
root@alix:/home/alix# ls -la /dev/dvb |grep ada
drwxr-xr-x  2 root root  120 Feb 24 00:57 adapter0

PS: tu verzi dvb-fe-xc4000-1.4.fw jsem nahrazoval verzi 1.4.1 ta je nejnovejsi, jen jsem tu nejnovejsi verzi prejmenoval na tu 1.4
Název: Re:DVB-T streaming do site
Přispěvatel: Beetljuice 24 Únor 2017, 13:33:23
Podle všeho by měl stačit jen ten "dvb-usb-dib0700-1.20.fw"
Nicméně adaptér vytvořený je .... Restart jsi asi dělal že?
Název: Re:DVB-T streaming do site
Přispěvatel: Kony.cz 24 Únor 2017, 13:47:14
ano delal a nekolikrat... jen me zarazi ze w_scan neco najde ale ten tvheadend ani prd. pokud by si mohl a mel naladu, tak ti muzu dat pristup na ssh toho serveru a www rozhrani na tvheadend
Název: Re:DVB-T streaming do site
Přispěvatel: Beetljuice 24 Únor 2017, 14:10:40
Může to být i chyba Tvheadend.
Zkus tohle :
Přidáme repo tvheadend
Kód: [Vybrat]
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 379CE192D401AB61
Kód: [Vybrat]
echo deb https://dl.bintray.com/tvheadend/ubuntu stable main | sudo tee -a /etc/apt/sources.list
Kód: [Vybrat]
sudo apt-get update
Kód: [Vybrat]
sudo apt-get upgradePo aktualizaci
Kód: [Vybrat]
apt-cache show tvheadend
Název: Re:DVB-T streaming do site
Přispěvatel: Kony.cz 24 Únor 2017, 14:19:46
Kód: [Vybrat]
root@alix:/home/alix# apt-cache show tvheadend
Package: tvheadend
Version: 4.0.9-16~g63c1034~jessie
Architecture: i386
Maintainer: Adam Sutton <aps@tvheadend.org>
Installed-Size: 14583
Depends: libavahi-client3 (>= 0.6.16), libavahi-common3 (>= 0.6.16), libc6 (>= 2           .14), libdbus-1-3 (>= 1.0.2), libssl1.0.0 (>= 1.0.0), liburiparser1 (>= 0.6.0),            zlib1g (>= 1:1.1.4)
Recommends: xmltv-util
Enhances: showtime
Replaces: hts-tvheadend
Homepage: https://tvheadend.org
Priority: extra
Section: video
Filename: pool/main/t/tvheadend/tvheadend_4.0.9-16~g63c1034~jessie_i386.deb
Size: 3752364
SHA256: 5b0f43092bc9fc68da0abe1b1cc46607d61f1465098e5b2f935cafe9108308ea
SHA1: 47874e38e186214adb93df19a71c06cf48b73953
MD5sum: 8aa9713b5a1a5d86784a0dcdde578cc4
Description: Tvheadend
 Tvheadend is a TV streaming server for Linux supporting DVB, ATSC, IPTV, and An           alog video (V4L) as input sources.
 Can be used as a backend to Showtime, XBMC and various other clients.
Description-md5: 4a3f5599aa855b9ccf2b3755f45daf1e
Název: Re:DVB-T streaming do site
Přispěvatel: Beetljuice 24 Únor 2017, 15:07:20
Ty tam máš Debian?? Jinak klidně mi to můžeš zpřístupnit, můžu se na to mrknout o víkend. beetljuice@seznam.cz
Název: Re:DVB-T streaming do site
Přispěvatel: Kony.cz 24 Únor 2017, 15:10:39
ano je tam debian 8, pristupy mas v PM
Název: Re:DVB-T streaming do site
Přispěvatel: Beetljuice 24 Únor 2017, 21:44:39
Tak podle toho co vidím na netu, tak tenhle adaptér bude asi problematickej, zkusil bych se podívat po jiném, ideálně doporučovanej pro běh na linuxu.
Název: Re:DVB-T streaming do site
Přispěvatel: PepaHUbuntu 12 Listopad 2017, 19:03:30
Ahoj,

mi pomohl návod na této stránce  http://www.hauppauge.com/site/support/linux.html

Na linuxu po aktualizaci na Ubuntu 16.04 LTS mi nejela TV karta Pinnacle PCTV Hybrid Pro Stick 340e (viz https://www.linuxtv.org/wiki/index.php/Pinnacle_PCTV_Hybrid_Pro_Stick_340e )
Stačilo použít tyto příkazy z odkazu

Návod pro Terminál
sudo add-apt-repository ppa:b-rad/kernel+mediatree+hauppauge
sudo apt-get update
sudo apt-get install linux-image-mediatree
sudo apt-get install linux-headers-mediatree
sudo apt-get install linux-firmware-hauppauge
A restart PC

Více informací na odkazu http://www.hauppauge.com/site/support/linux.html

Snad to někomu pomůže. Jo a pokud je nějakej problém při aplikaci tohoto postupu, tak dejte vědět. Díky
Pepa
Název: Re:DVB-T streaming do site
Přispěvatel: jany 26 Prosinec 2017, 12:15:41
tvheadend je sikovny headend, ale vie to len unicast, takze ak by si to chcel doma rozbehat ako plnohodnotnu iptv, tak asi by boli problemy. Idealny na multicast je napr. dvblast. Hodi sa to aj na iptv, ale samozrejme s tym je spojeny aj stream do siete co si vyzaduje trocha ine switche ako tupe switche. Proste switch musi podporovat multicast vysielanie  a igmp snooping, ale to uz je dalsia kapitola :)