Перейти к содержанию

XBMC+HTS Tvheadend+Ubuntu+шаринг


Рекомендуемые сообщения

я сейчас пытаюсь понять логику, как настраивать привязку карту к спутнику и каналы, чтоб tvheadend сам подключал ко второй карте если первая занята

в данной момент второй карты на руках нет, но прежде чем покупать карточку, хочется понять принцип настроек, чтоб не тратить деньги зря

 

Ссылка на комментарий
Поделиться на другие сайты

Да там понимать особо не нужно. Tvh сам лочит транспондеры и клиентов на свободный вешает. Главное чтобы на шаре мульти логин включён был. По крайней мере это в теории так ... Просто я сам с двумя картами не морочился )))

Ссылка на комментарий
Поделиться на другие сайты

Спасибо за ответы,

буду заказывать карточку и поэкспериментирую, надеюсь всё получится

если получится, отпишусь 

не получится, буду на виртуалке 2 сервака поднимать, для основных телеков ))) 

Ссылка на комментарий
Поделиться на другие сайты

Думаю что с tvheadend ни чего подобного не получится и дело не в мультилогине В конце концов можно поставить wicardd в качестве промежуточного сервера а на него вывести хоть кучу подписок с разных серверов. Совершенно непонятно как заставить дублировать каналы с разных карт и раздавать их на разные клиенты.

Другое дело Myth Tv + ffdecsawrapper

ffdecsawrapper при соответствующих настройках может осуществлять декодирование одновременно в нескольких потоках, на примерах разработчика таких потоков всегда три. При этом каждый физический адаптер создаёт свой виртуальный адаптер где каналы уже декодированы. В свою очередь каждый виртуальный адаптер можно оформить как отдельный вход. Раздача от сервера клиентам по локальной сети вообще не является проблемой. Другой вопрос за чем всё это надо когда цена бюджетного ресивера порой ниже стоимости DVB карточки которые сами по себе не все достаточно прямо работают в linux.В конце концов есть дешёвые TV BOX ы на андройде для которых запилены прошивки от openelek. В общем думаю настройка такой связки целесообразна только для того что бы вскипятить мозг настраивающего, практического применения такой комбайн иметь не должен, даже если вы запаслись одноплатными компьютерами.

HDTV под Linux:

Dreambox DM 7020 HD   openpli 7.3 +oscam-emu + wicardd 1.19

Formuler F1 openpli 8.3 +oscam-emu + wicardd 1.19
Satelite:  4,9E,13E,21,5E, 36E, 52E,56E, 80E

SkyCam project user SML482 HD

4DUK user android

Free Rostelecom user MAG 250 IM+
Русские дебианщики против цифрового слабоумия...


http://s3.hostingkartinok.com/uploads/images/2013/11/2c1e3141298276e3293ddac5449c0a44.png

Ссылка на комментарий
Поделиться на другие сайты

вся проблемам в том что по квартире всё уже растянуто, и в текущий момент всё реализовано через tvheadend

дотянуть кабель от антенны до сервера не проблема, а вот раскидывать всё по квартире не очень просто

но хочется чтоб при текущей разводки показывало как минимум на 2 телевизора

понятно что можно реализовать через 2 Tvheadend, но как говорится, если есть возможность, то почему бы не попробовать ))) 

Ссылка на комментарий
Поделиться на другие сайты

1 час назад, DronIK сказал:

вся проблемам в том что по квартире всё уже растянуто, и в текущий момент всё реализовано через tvheadend

дотянуть кабель от антенны до сервера не проблема, а вот раскидывать всё по квартире не очень просто

но хочется чтоб при текущей разводки показывало как минимум на 2 телевизора

понятно что можно реализовать через 2 Tvheadend, но как говорится, если есть возможность, то почему бы не попробовать ))) 

Настроен у меня tvheadend на двух картах, раньше вообще 4  было. Ничего сложного, просто создается одна сеть типа спутник, назначается на один адаптер, потом в сети создаем мультиплекс (транспондер), он автоматом подтягивает остальные транспондеры и сканит их создавая сервисы. Сервисы мапим в каналы. Потом эту-же сеть назначаем другому адаптеру. И все!

Маппинг сервисов в каналы может также объединять разные сети к примеру IPTV и спутник просто по уникальному имени канала. И даже приоритеты можно настраивать типа какая карта сначала берется, какая потом, а если и карты заняты то IPTV сеть запрашивается. у меня так. Если все заняты, то клиенту выдается собщение - типа все адаптеры заняты, свободен. И каналы прекрасно на разные клиенты раздаются. Одновременно можно смотреть разные каналы соответственно по количеству источников (адаптеры + iptv если нужно). Шура конечно мультилогин на 2 карты. Если карт больше, то через промежуточный oscam c функцией каждый новый запрос на новый аккаунт.

Ссылка на комментарий
Поделиться на другие сайты

Большое спасибо за информацию, про разные адаптеры со спутника идею понял, в принципе так и планировал сделать

а вот как замапить IPTV и спутник не очень понял, нет ли ссылочки на описание этой процедуры

и если есть хотя в общих чертах инструкция всего данного процесса с добавлением приоритетов, было бы просто замечательно, думаю пригодилось бы многим 

Ссылка на комментарий
Поделиться на другие сайты

23 часа назад, DronIK сказал:

Большое спасибо за информацию, про разные адаптеры со спутника идею понял, в принципе так и планировал сделать

а вот как замапить IPTV и спутник не очень понял, нет ли ссылочки на описание этой процедуры

и если есть хотя в общих чертах инструкция всего данного процесса с добавлением приоритетов, было бы просто замечательно, думаю пригодилось бы многим 

Не знаю какая версия tvheadend у вас, на примере моей (4.3) Делается так, считаем что спутниковая сеть настроена:

1. Создаем сеть в Configuration->Dvb Inputs->Networks типа IPTV Network

2. В параметрах сети я устанавливал название - IPTVGomel, Maximum # input streams - 1 (только один входной поток на одно устройство иначе бан), Use A/V library: убрать флажок (с убранным работает через ffmpeg стабильнее), Priority: 0 (Это наименьший приориет у меня)

3. Далее переходи на закладку Muxes и создаем каналы на основе плейлиста провайдера для созданной сети IPTVGomel, каждый mux у нас будет канал из плейлиста

В листе у меня к примеру

#EXTM3U
#EXTINF:0 group-title="Общероссийские",Первый канал
#EXTGRP:Общероссийские
http://s02.****:8090/s/индивидуальный_ключ_из_биллинга/pervyj.m3u8

Соответственно в параметрах мукса указываю: EPG scan - Disable (не предоставляется), URL - http://s02.****:8090/s/индивидуальный_ключ_из_биллинга/pervyj.m3u8, Mux name - Первый канал, Service name - Первый канал, Scan status - ACTIVE (начнет сканировать сразу после создания), Accept zero value for TSID - установить галку (иначе некоторые не сканировались)

Сохраняем, сразу tvheadend пробует отсканировать канал (открывает и если все ок создает соответствкющий данному муксу сервис), Scan Result устанавливается в ОК.

4. Переходим в закладку Chanel/EPG и находим существующий канал (который у нас от спутника  ранее был создан) и выбераем редактировать, в поле Services данного канала (нисподающий список с возможностью выбора нескольких сервисов) нужно поставить дополнительную галочку на сервисе Первый канал сети IPTVGomel. В итоге у нас получиться поле со следующим значением "IPTVGomel/Первый HD/Первый HD,NTV/12130.26R/Первый канал HD" что означает для канала есть 2 сервиса один в сет IPTV и второй в сети NTV (это сеть спутника у меня).

собственно все, далее только для каждого адаптера спутника также ставим приоритеты (закладка Dvb Inputs - TV Adapters) к примеру нулевой 100, первый 50. соответственно tvheadend будет раздавать потоки сначала с адаптера с приоритетом 100, затем 50, затем сеть IP у которой меньший приоритет 0, для тех каналов которые имеют сервисы в сетях спутник и iptv.

Я написал как iptv муксы делать руками, но можно автоматом если использовать тип сети IPTV Automatic Network, там при создании сети указывается адрес где лежит полный плейлист и она сама наделает муксы и просканит их. Только нужно аккуратно, обязательно указать количество входных потоков иначе при сканировании будет пытаться открыть все сразу и будет бан и зависон сервера.

Также и мапить сервисы в каналы можно автоматом, ( Configuration->Dvb Inputs->Services-Map Services) там только галочку поставить " Merge same name ", также использовать аккуратно, сервисы которые попадут в один канал должны иметь строго одинаковые имена.

 

 

Изменено пользователем sergsw
Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Может уже обсуждалось это, но я не нашел.

ОС ubuntu gnome 16-04 tvheadend, пухнет syslog

В вкладке /configuration/debugging имеется галка enable to syslog, снимаю ее затем apply configuration, но там   (run-time only) и после перезагрузки снова галка стоит и будет лог огромен, за целый день 8 гигов. Удаляю файл syslog, хотя это не совсем правильно, и если не снять галку, то снова лог 8 гигов. Вопрос такой, как и где в tvheadend запретить писать лог? На vdr debian (ubuntu) такого нет и лог не пухнет,  как сохранить изменения чтобы этой галки не было?

Ссылка на комментарий
Поделиться на другие сайты

  • 3 месяца спустя...
  • 2 недели спустя...

Настроил просмотр  ubuntu 18.04 + tvheadend + prof 7301, но как говорится есть вопросы. Как привязать громкость на КОДИ к колёсику мышки? Раньше так было при установке, а сейчас нет.

Ссылка на комментарий
Поделиться на другие сайты

  • 5 недель спустя...

Добрый день. Хочу собрать HTPC на базе Orange PI + Prof 7500 USB DVB-S2 tuner + tvheadend + kodi ...  подскажите есть у кого нибудь рабочее решение ? ... какую плату использовать ? Какой дистрибутив и т.д ... !

Ссылка на комментарий
Поделиться на другие сайты

  • 3 месяца спустя...

Доброго вечера!

Помогите настроить шаринг, континент тв, Tvheadend 4.2.6-15~g88ae07789~bionic 

через оскам почему то не выходит, и через стандартный cas клиент в tvheadend то же не идёт!

версия оскама  OSCam: 1.20-unstable_svn Build: r0 Compiler: x86_64-linux-gnu-libusb-pcsc, Убунту 18.04 может объясните где в оскаме я допустил ошибку, вот лог!

Спойлер
  • 2018/10/01 18:35:50 00000000 s (main) System name = Linux
  • 2018/10/01 18:35:50 00000000 s (main) Host name = Gnusmas
  • 2018/10/01 18:35:50 00000000 s (main) Release = 4.15.0-34-generic
  • 2018/10/01 18:35:50 00000000 s (main) Version = #37-Ubuntu SMP Mon Aug 27 15:21:48 UTC 2018
  • 2018/10/01 18:35:50 00000000 s (main) Machine = x86_64
  • 2018/10/01 18:35:50 00000000 s (main) creating pidfile /tmp/.oscam/oscam.pid with pid 27035
  • 2018/10/01 18:35:50 00000000 s (config) userdb reloaded: 2 accounts loaded, 0 expired, 0 disabled
  • 2018/10/01 18:35:50 00000000 s (main) signal handling initialized
  • 2018/10/01 18:35:50 00000000 s (config) 3 provid's loaded
  • 2018/10/01 18:35:50 00000000 s (config) 24 service-id's loaded in 0 ms
  • 2018/10/01 18:35:50 00000000 s (net) newcamd: initialized (fd=4, port=9000, ip=127.0.0.1)
  • 2018/10/01 18:35:50 00000000 s (net) -> CAID: 0000 PROVID: 009000
  • 2018/10/01 18:35:50 00000000 s (reader) Reader-9 [newcamd] creating thread for device stsatuz.ru
  • 2018/10/01 18:35:50 00000000 s (stat) loadbalancer: could not open /tmp/.oscam/stat for reading (errno=2 No such file or directory)
  • 2018/10/01 18:35:50 00000000 s (emmcache) loading emmcache disabled since no reader is using it!
  • 2018/10/01 18:35:50 00000000 s (emmcache) loading emmstats disabled since no reader is using it!
  • 2018/10/01 18:35:50 00000000 s (anticasc) anti cascading disabled
  • 2018/10/01 18:35:50 66C71B2B p (newcamd) proxy stsatuz.ru:720 newcamd525 (fd=0)
  • 2018/10/01 18:35:50 66C71B2B p (reader) Reader-9 [newcamd] proxy initialized, server stsatuz.ru:720
  • 2018/10/01 18:35:50 12EF810D c (client) plain dvbapi-client granted (tvheadend, au=off)
  • 2018/10/01 18:35:50 12EF810D c (dvbapi) Error in oscam.dvbapi: ret=0 | s: 0000 000000 0000 10000
  • 2018/10/01 18:35:50 12EF810D c (-) -- Skipped 2 duplicated log lines --
  • 2018/10/01 18:35:50 12EF810D c (dvbapi) dvbapi channelcache loaded from /etc/oscam/oscam.ccache
  • 2018/10/01 18:35:50 12EF810D c (dvbapi) Using TCP listen socket, API forced to DVBAPIv3 (0), userconfig boxtype: 11
  • 2018/10/01 18:35:50 4D4DAF52 h (webif) webif: decompressed 177696 bytes back into 438032 bytes
  • 2018/10/01 18:35:50 4D4DAF52 h (webif) HTTP Server running. ip=0.0.0.0 port=8888
  • 2018/10/01 18:41:36 12EF810D c (dvbapi) Client connected: 'Tvheadend 4.2.6-15~g88ae07789~bionic' (protocol version = 2)
  • 2018/10/01 18:42:00 12EF810D c (dvbapi) Demuxer 0 ecmpid 0 CAID: 0B00 ECM_PID: 0452 PROVID: 000000
  • 2018/10/01 18:42:00 12EF810D c (dvbapi) Demuxer 0 ecmpid 1 CAID: 0602 ECM_PID: 006A PROVID: 000000
  • 2018/10/01 18:42:00 12EF810D c (dvbapi) Demuxer 0 found 2 ECMpids and 1 STREAMpids in caPMT
  • 2018/10/01 18:42:00 12EF810D c (dvbapi) Demuxer 0 trying to descramble PID 0 CAID 0B00 PROVID 000000 ECMPID 0452 ANY CHID PMTPID 0132 VPID 051A
  • 2018/10/01 18:42:00 12EF810D c (dvbapi) Demuxer 0 found 2 ECMpids and 2 STREAMpids in PMT
  • 2018/10/01 18:42:00 66C71B2B p (reader) stsatuz.ru: resolved ip=185.58.205.3
  • 2018/10/01 18:42:00 66C71B2B p (reader) Reader-9 [newcamd] connecting to stsatuz.ru:720
  • 2018/10/01 18:42:00 66C71B2B p (newcamd) Newcamd Server: stsatuz.ru:720 - UserID: 192
  • 2018/10/01 18:42:00 66C71B2B p (newcamd) CAID: 0B00 - UA: 0000000000000000 - Provider # 1
  • 2018/10/01 18:42:00 66C71B2B p (newcamd) Provider ID: 000000 - SA: 00000000
  • 2018/10/01 18:42:00 12EF810D c (ecm) tvheadend (0B00@000000/0000/0132/67:67071134E74B6DE189B742510858AB01): found (425 ms) by Reader-9 - AMEDIA 2
  • 2018/10/01 18:42:13 12EF810D c (ecm) tvheadend (0B00@000000/0000/0132/67:2572B33AA1BDAC164207A009242BA5EF): found (323 ms) by Reader-9 - AMEDIA 2
  • 2018/10/01 18:42:34 12EF810D c (ecm) tvheadend (0B00@000000/0000/0132/67:9C9013841A79702F166858CA193FF9D4): found (407 ms) by Reader-9 - AMEDIA 2
  • 2018/10/01 18:42:53 12EF810D c (dvbapi) Demuxer 0 stop descrambling program number 0132 (AMEDIA 2)
  • 2018/10/01 19:29:55 12EF810D c (dvbapi) Client connected: 'Tvheadend 4.2.6-15~g88ae07789~bionic' (protocol version = 2)
  • 2018/10/01 19:34:32 12EF810D c (dvbapi) Demuxer 0 ecmpid 0 CAID: 0B00 ECM_PID: 0452 PROVID: 000000
  • 2018/10/01 19:34:32 12EF810D c (dvbapi) Demuxer 0 ecmpid 1 CAID: 0602 ECM_PID: 006A PROVID: 000000
  • 2018/10/01 19:34:32 12EF810D c (dvbapi) Demuxer 0 found 2 ECMpids and 1 STREAMpids in caPMT
  • 2018/10/01 19:34:32 12EF810D c (dvbapi) Demuxer 0 trying to descramble PID 0 CAID 0B00 PROVID 000000 ECMPID 0452 ANY CHID PMTPID 0132 VPID 051A
  • 2018/10/01 19:34:33 12EF810D c (dvbapi) Demuxer 0 found 2 ECMpids and 2 STREAMpids in PMT
  • 2018/10/01 19:34:33 12EF810D c (ecm) tvheadend (0B00@000000/0000/0132/67:4E6EAE5EEF868C0E830430709730D302): found (99 ms) by Reader-9 - AMEDIA 2
  • 2018/10/01 19:34:53 12EF810D c (ecm) tvheadend (0B00@000000/0000/0132/67:8AD20A3DF9A9B228B68E847578E4AA52): found (278 ms) by Reader-9 - AMEDIA 2
  • 2018/10/01 19:35:14 12EF810D c (ecm) tvheadend (0B00@000000/0000/0132/67:CA953935E2395E9311B9D76859823204): found (359 ms) by Reader-9 - AMEDIA 2
  • 2018/10/01 19:35:35 12EF810D c (ecm) tvheadend (0B00@000000/0000/0132/67:B577F4C1E142D96C25ECA4605AC40F1E): found (338 ms) by Reader-9 - AMEDIA 2
  • 2018/10/01 19:35:56 12EF810D c (ecm) tvheadend (0B00@000000/0000/0132/67:8C4E5537D9197869C86693B56E8016B2): found (294 ms) by Reader-9 - AMEDIA 2
  • 2018/10/01 19:36:17 12EF810D c (ecm) tvheadend (0B00@000000/0000/0132/67:14697774F5DD4745DEBD996324C07E95): found (397 ms) by Reader-9 - AMEDIA 2

Или может есть возможность прикрутить wicardd?

Ссылка на комментарий
Поделиться на другие сайты

У вас по логу все в порядке, "found XXX ms " означает, что сервис вам ключи к каналу отдал. Почитайте выше в этой теме, я писал при каких настройках нормально работает oscam + tvheadend

Ссылка на комментарий
Поделиться на другие сайты

Добрый вечер!

У меня всё так же и настроено, как и в оскаме так и в твхеаденде, так оскам пишет что канал декодирован, а по факту ничего не показывает, у меня и викард то же так же писал по логу видно что он получает ключи, а что ещё может быть со стороны твхеаденда что может быть нужно подправить?

У меня уже все идеи иссякли (

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...
  • 3 года спустя...

Kodi + Tvheadend + Ubuntu + НТВ+  работает по протоколу Newcamd на встроенном в Tvheadend шаринге.

Установка на Ubuntu:

Цитата

 

sudo add-apt-repository ppa:mamarley/tvheadend-git

sudo add-apt-repository ppa:team-xbmc/ppa

sudo apt-get update

sudo apt install tvheadend kodi kodi-pvr-hts

 

Могу переписать пошаговую инструкцию по установке и настройке на первой странице.

Изменено пользователем taraslp

Ubuntu, Prof 7500 USB DVB-S2, X3M SPC1400HD, X3M MU3000, SkyStar S2(не для Линукса), SkyStar 2, SkyStar 3, KODI+Tvheadend. KODI+VDR. Kaffeine. Satelite: 36E.

Ссылка на комментарий
Поделиться на другие сайты

8 часов назад, taraslp сказал:

Могу переписать пошаговую инструкцию по установке и настройке на первой странице.

Приветствую дружище!  Если есть время и желание обязательно надо привести первые страницы тем ( и Kodi + vdr то же ) к актуальному состоянию.

Хорошо бы было систематизировать обновлённую с годами информацию, а то касательно тонкой настройки vdr информации обновилось очень много но вся она разбросана в последней четверти темы ... едва ли у вновь пришедших пользователей хватит терпения всё прочитать и найти.

Со своей стороны могу помочь ... из личных архивов.

HDTV под Linux:

Dreambox DM 7020 HD   openpli 7.3 +oscam-emu + wicardd 1.19

Formuler F1 openpli 8.3 +oscam-emu + wicardd 1.19
Satelite:  4,9E,13E,21,5E, 36E, 52E,56E, 80E

SkyCam project user SML482 HD

4DUK user android

Free Rostelecom user MAG 250 IM+
Русские дебианщики против цифрового слабоумия...


http://s3.hostingkartinok.com/uploads/images/2013/11/2c1e3141298276e3293ddac5449c0a44.png

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...