All In One IPTV Solution
Върни се   Digital TV Forums - БЪЛГАРСКИЯТ ФОРУМ ЗА ЦИФРОВА ТЕЛЕВИЗИЯ > ДИСКУСИИ - Всичко за сателитната и наземната телевизия > КАБЕЛНА цифрова телевизия [DVB-C]

КАБЕЛНА цифрова телевизия [DVB-C] Кабелна Цифрова Телевизия

Отговори
 
Контрол над темата Търси в тази тема Начин на разглеждане
  #11  
Стар 31-05-2017
Лалев Лалев не е на линия
форумно сукалче
 

Дата на присъединяване: Apr 2014
Мнения: 11
Благодари: 4
Получил благодарност:
0 пъти в 0 поста
Сваляния: 0
Ъплоуди: 0
По подразбиране

УаУ, благодаря на всички включили се

Цитирай:
Първоначално написано от 111111 Вижте мненията
TVHeadend позволява транскодинг в реално време /стига да има ресурс/
Да това е така, ще видя дали мога да осигуря още малко ресурси за виртуалката, за да мога да пробвам и транскодинг-а как ще се държи - другите виртуалки ще по гладуват

Надявам се тази вечер да успея да постигна някакъв прогрес, че от толкова работа няма време и за сън
Отговори с цитат
  #12  
Стар 31-05-2017
Аватара на 111111
111111 111111 не е на линия
мега форумец
 

Дата на присъединяване: Feb 2015
Мнения: 967
Благодари: 285
Получил благодарност:
339 пъти в 239 поста
Сваляния: 6
Ъплоуди: 0
По подразбиране

Ако машината е с видео на интел 4000+,
и може да го забодеш на виртуалката,
може да ползваш хардуерено ускорен транскодинг,
с някои манипулации по компилирането на TVH.

Н264 480р видео на интел 3000 позволява около 220-260 кадъра в секунда.
Което са си поне 6 стриима под Windows за Linux интелци не са го измислили драйвера,
има само за 4000 и нагоре, те са скарани със софтуера си по принцип.
__________________
Подпис от долоподписания
Благодари натискайки "Thanks" бутона,
ако сметнеш поста за полезен.
Отговори с цитат
Следните потребители БЛАГОДАРЯТ на 111111 за този полезен пост :
Лалев (01-06-2017)
  #13  
Стар 01-06-2017
Лалев Лалев не е на линия
форумно сукалче
 

Дата на присъединяване: Apr 2014
Мнения: 11
Благодари: 4
Получил благодарност:
0 пъти в 0 поста
Сваляния: 0
Ъплоуди: 0
По подразбиране

Цитирай:
Първоначално написано от 111111 Вижте мненията
Ако машината е с видео на интел 4000+,
и може да го забодеш на виртуалката,
може да ползваш хардуерено ускорен транскодинг,
с някои манипулации по компилирането на TVH.

Н264 480р видео на интел 3000 позволява около 220-260 кадъра в секунда.
Което са си поне 6 стриима под Windows за Linux интелци не са го измислили драйвера,
има само за 4000 и нагоре, те са скарани със софтуера си по принцип.
GPU-то се ползва от друга VM-ka, но ще пробвам да добавя още една карта - само трябва да видя как моя R710 ще я захрани
Отговори с цитат
  #14  
Стар 01-06-2017
Аватара на oktay89
oktay89 oktay89 е на линия
Hi-Tech Fan
 

Дата на присъединяване: Apr 2011
Местоположение: Bayern
Мнения: 492
Благодари: 64
Получил благодарност:
56 пъти в 38 поста
Сваляния: 8
Ъплоуди: 0
По подразбиране

Да използвам и аз темата на колегата за да задам няколко новобрански въпроса. Имам Astrometa DVB-C/DVB-T Stick. Свалил съм си драйвърите от тук и работи с ProgDVB/TVR
http://www.astrometa.com.tw/integrated_en.html
Проблема е, че искам да си я гледам и извън мрежата и ако може ХД каналите да ги транскодирам на 6-7mbps ще е супер.
Инсталирах си виртуална машина на pc с i5 3570k/8GB Ram/Radeon 5870. Пробвах с 2 ОС Ubuntu и Linux Server. Инсталирам си и TVHeadend, но настройките му куцат нещо. Не открива правилно картата и не мога да сканирам с тунера за канали. Ако може малко помощ по тия въпроси:
1. Може ли изобщо тази карта да се подкара с TVHeadend?
2. Някъде има ли добър линк с туториал как да настроя TVHeadend за по-горе описаните изисквания - DVB-C карта с 1 тунер/транскодинг и някаква защита?
3. Ако не става, някаква алтернатива на TVHeadend, с която да си стриймвам ТВ от картата и да мога поне user/pass защита да си сложа?
__________________
Maximum T85 - 0.8Е+13E+16E+19E+28.2E
Octagon SF4008 OpenHDF 6.3 + MediaPortal + IPTV
LG 55 B6 OLED
Отговори с цитат
  #15  
Стар 01-06-2017
Лалев Лалев не е на линия
форумно сукалче
 

Дата на присъединяване: Apr 2014
Мнения: 11
Благодари: 4
Получил благодарност:
0 пъти в 0 поста
Сваляния: 0
Ъплоуди: 0
По подразбиране

Цитирай:
Първоначално написано от oktay89 Вижте мненията
Да използвам и аз темата на колегата за да задам няколко новобрански въпроса. Имам Astrometa DVB-C/DVB-T Stick. Свалил съм си драйвърите от тук и работи с ProgDVB/TVR
http://www.astrometa.com.tw/integrated_en.html
Проблема е, че искам да си я гледам и извън мрежата и ако може ХД каналите да ги транскодирам на 6-7mbps ще е супер.
Инсталирах си виртуална машина на pc с i5 3570k/8GB Ram/Radeon 5870. Пробвах с 2 ОС Ubuntu и Linux Server. Инсталирам си и TVHeadend, но настройките му куцат нещо. Не открива правилно картата и не мога да сканирам с тунера за канали. Ако може малко помощ по тия въпроси:
1. Може ли изобщо тази карта да се подкара с TVHeadend?
2. Някъде има ли добър линк с туториал как да настроя TVHeadend за по-горе описаните изисквания - DVB-C карта с 1 тунер/транскодинг и някаква защита?
3. Ако не става, някаква алтернатива на TVHeadend, с която да си стриймвам ТВ от картата и да мога поне user/pass защита да си сложа?
Колега, подозирам, че каратата няма да заработи читаво докато не я пуснеш през VFIO, така че хост-а да не я използва/вижда изобщо и само виртуалката може да я контролира. Тук вече идва въпроса дали хардуера го позволява. CPU-то трябва да има подръжка на VT-d, дъното също е от голямо значение.

Същото важи и за тунера - виртуалката трябва да има възможност да работи със самото "желязо/bare metal" вместо да се опитваш от хост-а да я подаваш към нея... Иначе един Бог знае как (като какво) я "вижда" виртуалната машина.

Не казваш какъв Hypervisor използваш за виртуалката? ESXi има хубава подръжка на VFIO, при Proxmox тази опция е все още експериментална....

А относно защитата - TVH си има вградени потребители, които можеш да използваш и да им даваш само на тях права да използват тунера. Другото е стабилен firewall - аз лично ползвам OPNsense.

Поздрави!

[Edit]

Цитирай:
Първоначално написано от 111111 Вижте мненията
Ако машината е с видео на интел 4000+,
и може да го забодеш на виртуалката,
може да ползваш хардуерено ускорен транскодинг,
с някои манипулации по компилирането на TVH.

Н264 480р видео на интел 3000 позволява около 220-260 кадъра в секунда.
Което са си поне 6 стриима под Windows за Linux интелци не са го измислили драйвера,
има само за 4000 и нагоре, те са скарани със софтуера си по принцип.
Колега 111111 подозирам, че си говорим за VAAPI? Ако е така - то от това което успях да намеря по темата, наистина е необходимо ръчно компилиране на TVH, но само "--enable-vaapi" флага ли е достатъчен?

На друго място видях, че текущата имплементация на VAAPI в TVH е "леко" счупен и трябва да се pipe-не през ffmpeg, за да се получи... Това така ли е? Ако ли не би ли споделил още малко инфо?

Също някой пробвал ли е подобно pipe-ване? Какви резултати се постигат?

А дали някой е пробвал и да направи upscale на SD до HD през ffmpeg?

Последно редактирано от Лалев : 01-06-2017 на 15:26
Отговори с цитат
  #16  
Стар 01-06-2017
Аватара на oktay89
oktay89 oktay89 е на линия
Hi-Tech Fan
 

Дата на присъединяване: Apr 2011
Местоположение: Bayern
Мнения: 492
Благодари: 64
Получил благодарност:
56 пъти в 38 поста
Сваляния: 8
Ъплоуди: 0
По подразбиране

Благодаря за бързия отговор. Проверих, за съжаление процесора няма VT-d support, само VT-x. Компютъра, в който е вкаранa е на Win10, a TVH не може да се инсталира на това ОС нали? Някакви алтернативи?
За момента имам моя изключително изчанчена система:
1. Пускам картата през ProgDVB
2. Cтриймвам я с вградения ProgDVB Server
3. Копирам си ИП адреса на канала, който искам да гледам и го нагласям да се стриймва извън мрежата с ето този tool: http://e2transcoder.sharetext.net/ho...e2-transcoder/
E2Transcoder пуска vlc core като процес в Windows и смачква с него картината, като я записва на хард диска за по 20/30 секунди и после трие.

Общо взето безплатна, но много мудна система, която стартира 2-3 програми. Има ли някаква All-in-One алтернатива за Windows? С 1 програма да сканира DVB-C, да дигитализира цифровия сигнал и да го стриймва навън с user/pass.
__________________
Maximum T85 - 0.8Е+13E+16E+19E+28.2E
Octagon SF4008 OpenHDF 6.3 + MediaPortal + IPTV
LG 55 B6 OLED
Отговори с цитат
  #17  
Стар 01-06-2017
Лалев Лалев не е на линия
форумно сукалче
 

Дата на присъединяване: Apr 2014
Мнения: 11
Благодари: 4
Получил благодарност:
0 пъти в 0 поста
Сваляния: 0
Ъплоуди: 0
По подразбиране

Цитирай:
Първоначално написано от oktay89 Вижте мненията
Благодаря за бързия отговор. Проверих, за съжаление процесора няма VT-d support, само VT-x. Компютъра, в който е вкаранa е на Win10, a TVH не може да се инсталира на това ОС нали? Някакви алтернативи?
За момента имам моя изключително изчанчена система:
1. Пускам картата през ProgDVB
2. Cтриймвам я с вградения ProgDVB Server
3. Копирам си ИП адреса на канала, който искам да гледам и го нагласям да се стриймва извън мрежата с ето този tool: http://e2transcoder.sharetext.net/ho...e2-transcoder/
E2Transcoder пуска vlc core като процес в Windows и смачква с него картината, като я записва на хард диска за по 20/30 секунди и после трие.

Общо взето безплатна, но много мудна система, която стартира 2-3 програми. Има ли някаква All-in-One алтернатива за Windows? С 1 програма да сканира DVB-C, да дигитализира цифровия сигнал и да го стриймва навън с user/pass.
Ако си говорим само за "чист" стрийм без никакъв transcoding спокойно можеш да заложиш на RaspberryPi 2/3, успявал съм да го подкарам с 3-те тунера и няколко канала едновременно - естествено в локална мрежа... Другото е отделна машина, която да работи само за да "мачка" сигнала (*nix система с TVH).

Надявам се, колегата 111111 да сподели още инфо за хардуерният transcoding, за да се доизчисти и този момент
Отговори с цитат
  #18  
Стар 01-06-2017
Аватара на 111111
111111 111111 не е на линия
мега форумец
 

Дата на присъединяване: Feb 2015
Мнения: 967
Благодари: 285
Получил благодарност:
339 пъти в 239 поста
Сваляния: 6
Ъплоуди: 0
По подразбиране

Отговарям и на двамата
Първо за астрометата
ако картата е на USB не трябва никакви VT-D
После винаги удряйте една справка на linuxtv.org

относно транскодинга
http://www.luispa.com/archivos/4876
за интел видео карти
недостатък има нема гигабайт софт боклуци от интел за теглене
не става за всяка ос общо взето
интел не се научиха да пишат софтуер
http://streambuilder.pro/docs/requir...enabling-iqsv/
не бих казал че е най точното и вярно описание
за да е още по гадно трябва да е пуснат "headless X" или Minimal X11
https://hashcat.net/wiki/doku.php?id=linux_server_howto
и има шанс да видите нещо такова
Код:
# vainfo
libva info: VA-API version 0.36.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_36
libva info: va_openDriver() returns 0
vainfo: VA-API version: 0.36 (libva 1.4.1)
vainfo: Driver version: Intel i965 driver for Intel(R) Sandybridge Server - 1.4.1
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            : VAEntrypointVLD
      VAProfileMPEG2Main              : VAEntrypointVLD
      VAProfileH264ConstrainedBaseline: VAEntrypointVLD
      VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
      VAProfileH264Main               : VAEntrypointVLD
      VAProfileH264Main               : VAEntrypointEncSlice
      VAProfileH264High               : VAEntrypointVLD
      VAProfileH264High               : VAEntrypointEncSlice
      VAProfileH264StereoHigh         : VAEntrypointVLD
      VAProfileVC1Simple              : VAEntrypointVLD
      VAProfileVC1Main                : VAEntrypointVLD
      VAProfileVC1Advanced            : VAEntrypointVLD
      VAProfileNone                   : VAEntrypointVideoProc
и нищо да не работи под линукс
редовния намек на интел
https://software.intel.com/en-us/for...k/topic/506967

https://cgit.freedesktop.org/vaapi/


за нвидия както сигурно знаете тъпаците за да не се минат,
в последните драйвери са орязали транскодинга до 2 стриима гадовете,
добре че има лекове
https://habrahabr.ru/search/?q=nvenc#h

за да няма обидени пишещи с яроглифи
http://bbs.rosoo.net/thread-15370-1-1.html
Compile libva step by step on Ubuntu

за AMD не съм намерил читаво четиво
ако някой бутне някое рамо по темата няма да откажа да тествам

Цитирай:
А дали някой е пробвал и да направи upscale на SD до HD през ffmpeg?
няма смисъл до 720р е достатъчно
__________________
Подпис от долоподписания
Благодари натискайки "Thanks" бутона,
ако сметнеш поста за полезен.

Последно редактирано от 111111 : 01-06-2017 на 21:51
Отговори с цитат
Следните потребители (4) благодарят на 111111 за този полезен пост
digimp (27-06-2017), oktay89 (02-06-2017), ЗЗлатев (06-06-2017), Лалев (01-06-2017)
  #19  
Стар 02-06-2017
Аватара на oktay89
oktay89 oktay89 е на линия
Hi-Tech Fan
 

Дата на присъединяване: Apr 2011
Местоположение: Bayern
Мнения: 492
Благодари: 64
Получил благодарност:
56 пъти в 38 поста
Сваляния: 8
Ъплоуди: 0
По подразбиране

USB е картата. В linuxtv.org странното е, че е листната само като DVB-T под секцията за DVB-C:
https://www.linuxtv.org/wiki/index.p...-C_USB_Devices
Инсталиран е TVH, влизам през webif, добавям картата, добавям честота в Frequencies и като му дам скан - никой.
Довечера ще постна и скрийншотове.
__________________
Maximum T85 - 0.8Е+13E+16E+19E+28.2E
Octagon SF4008 OpenHDF 6.3 + MediaPortal + IPTV
LG 55 B6 OLED
Отговори с цитат
  #20  
Стар 04-06-2017
Лалев Лалев не е на линия
форумно сукалче
 

Дата на присъединяване: Apr 2014
Мнения: 11
Благодари: 4
Получил благодарност:
0 пъти в 0 поста
Сваляния: 0
Ъплоуди: 0
По подразбиране

Здравейте,
Има развитие при мен

Първо, искам да благодаря на всички включили се в темата!

Дотук положението е следното:
- TVH се свързва с OScam-a
- OScam-a намира картата

Но, пусна ли някойкодиран канал нищо не се случва - канала така и не се разкодира

Ето ги конфигурациите:

oscam.server
Код:
[reader]
label    = NET1
enable = 1
protocol = mouse
detect   = CD
device   = /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL016WUS-if00-port0
group    = 1
emmcache = 1,3,2
caid     = 0B00
mhz = 1000
cardmhz = 357
picode = 0000

oscam.conf
Код:
[global]
logfile                       = /var/log/oscam/oscam.log
nice                          = -1
usrfile                       = /var/log/oscam/oscamuser.log
cwlogdir                      = /var/log/oscam/cw

[anticasc]
enabled                       = 1
numusers                      = 1
samples                       = 5
penalty                       = 1
aclogfile                     = /var/log/oscam/aclog.log
denysamples                   = 4

[cache]

[dvbapi]
enabled                       = 1
au                            = 1
pmt_mode                      = 0
listen_port                   = 9090
ecminfo_type                  = 4
user                          = tvheadend
read_sdt                      = 1
boxtype                       = pc

[monitor]
port                          = 988
aulow                         = 120
monlevel                      = 1

[webif]
httpport                      = 8888
httpuser                      = root
httppwd                       = root
httpallowed                   = 127.0.0.1,192.168.0.0-192.168.255.255,255.255.255.255
aulow                         = 120

oscam.user
Код:
[account]
user                          = tvheadend
pwd                           = tvheadend
monlevel                      = 4
group                         = 1
max_connections               = 99
oscam live log
Код:
2017/06/04 20:07:46 00000000 s     (main) System name    = Linux
2017/06/04 20:07:46 00000000 s     (main) Host name      = media
2017/06/04 20:07:46 00000000 s     (main) Release        = 4.10.0-21-generic
2017/06/04 20:07:46 00000000 s     (main) Version        = #23-Ubuntu SMP Fri Apr 28 16:14:22 UTC 2017
2017/06/04 20:07:46 00000000 s     (main) Machine        = x86_64
2017/06/04 20:07:46 00000000 s     (main) creating pidfile /var/run/oscam-svn.pid with pid 9471
2017/06/04 20:07:46 00000000 s   (config) services reloaded: 0 services freed, 0 services loaded, rejected 0
2017/06/04 20:07:46 00000000 s   (config) userdb reloaded: 1 accounts loaded, 0 expired, 0 disabled
2017/06/04 20:07:46 00000000 s     (main) signal handling initialized
2017/06/04 20:07:46 00000000 s   (config) 2 service-id's loaded in 0 ms
2017/06/04 20:07:46 00000000 s   (config) 1 lengths for caid guessing loaded
2017/06/04 20:07:46 00000000 s      (net) monitor: initialized (fd=6, port=988)
2017/06/04 20:07:46 00000000 s   (reader) NET1 [mouse] creating thread for device /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL016WUS-if00-port0
2017/06/04 20:07:46 00000000 s     (stat) loadbalancer: could not open /tmp/oscam-svn/stat for reading (errno=2 No such file or directory)
2017/06/04 20:07:46 00000000 s     (main) waiting for local card init
2017/06/04 20:07:46 1E9A629A h    (webif) webif: decompressed 182334 bytes back into 433480 bytes
2017/06/04 20:07:46 1E9A629A h    (webif) HTTP Server running. ip=0.0.0.0 port=8888
2017/06/04 20:07:46 539EAB15 r   (reader) NET1 [mouse] Buffers readed  0 bytes total time_us 75196
2017/06/04 20:07:46 539EAB15 r   (reader) NET1 [mouse] Flush readed byte Nr 1 value 3b time_us 4045
2017/06/04 20:07:46 539EAB15 r   (reader) NET1 [mouse] Flush readed byte Nr 2 value 34 time_us 13
2017/06/04 20:07:46 539EAB15 r   (reader) NET1 [mouse] Flush readed byte Nr 3 value 94 time_us 8
2017/06/04 20:07:46 539EAB15 r   (reader) NET1 [mouse] Flush readed byte Nr 4 value 00 time_us 10
2017/06/04 20:07:46 539EAB15 r   (reader) NET1 [mouse] Flush readed byte Nr 5 value 30 time_us 7
2017/06/04 20:07:46 539EAB15 r   (reader) NET1 [mouse] Flush readed byte Nr 6 value 42 time_us 7
2017/06/04 20:07:46 539EAB15 r   (reader) NET1 [mouse] Flush readed byte Nr 7 value 30 time_us 15787
2017/06/04 20:07:46 539EAB15 r   (reader) NET1 [mouse] Flush readed byte Nr 8 value 30 time_us 12
2017/06/04 20:07:47 539EAB15 r   (reader) NET1 [mouse] Buffers readed  8 bytes total time_us 95307
2017/06/04 20:07:47 539EAB15 r   (reader) NET1 [mouse] Reader initialized (device=/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL016WUS-if00-port0, detect=cd, mhz=1000, cardmhz=357)
2017/06/04 20:07:48 00000000 s     (main) init for all local cards done
2017/06/04 20:07:48 00000000 s (emmcache) loaded 0 emmcache records from /tmp/oscam-svn/oscam.emmcache in 0 ms
2017/06/04 20:07:48 00000000 s (emmcache) loaded 0 emmstat records from /tmp/oscam-svn/oscam.emmstat in 0 ms
2017/06/04 20:07:48 00000000 s (anticasc) anti cascading log initialized
2017/06/04 20:07:48 6FC9FB7B c   (client) plain dvbapi-client granted (tvheadend, au=off)
2017/06/04 20:07:48 6FC9FB7B c   (dvbapi) dvbapi channelcache loaded from /etc/oscam-svn/oscam.ccache
2017/06/04 20:07:48 6FC9FB7B c   (dvbapi) Using TCP listen socket, API forced to DVBAPIv3 (0), userconfig boxtype: 11
Това е всичко, нищо не се променя в лог-а на OScam-а даже и да пусна кодиран канал....

Виждате ли някакви грешки!
Отговори с цитат
Sponsored Links
VIVO Rent A Car  ВИДЕОЗАСНЕМАНЕ С ДРОН  Изработка на мобилни приложения за iOS
Отговори

Съобщения от Devil M
VIVO Rent A Car  

Тагове
домашен, конфигурация, сървър, Тв


Активни потребители разглеждащи тази тема в момента: 1 (0 членове и 1 гости)
 
Контрол над темата Търси в тази тема
Търси в тази тема:

Разширено търсене
Начин на разглеждане

Подобни теми
Тема Започнал темата Форум Отговори Последно мнение
Възможна ли е конфигурация DM-500C като сървър и Amiko Mini HD T2/C като клиент? 352бг КАБЕЛНА цифрова телевизия [DVB-C] 5 06-02-2017 22:58
Питане за конфигурация gradev КОНВЕРТОРИ 6 18-11-2015 22:56
Raspberry PI като домашен сървър :) дрим КОМПЮТРИ и периферия 7 26-02-2015 22:48
Конфигурация в oscam.dvbapi valseat MPCS/OScam 12 09-11-2014 00:49
Конфигурация за HD DVB платка? teolink КОМПЮТЪРНИ ПРИЕМНИЦИ 6 02-03-2011 22:01


Всички времена са във формат GMT +3. Часът е 17:25.


DTV-BG Powered by vBulletin Version 3.8.5
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.