Digital TV Forums - БЪЛГАРСКИЯТ ФОРУМ ЗА ЦИФРОВА ТЕЛЕВИЗИЯ

ДИСКУСИИ - Всичко за сателитната и наземната телевизия => IPTV (Internet Protocol Television) => Темата е започната от: Matrata - 16-04-2015, 20:20

Заглавие: Tvheadend+Stream
Публикувано от: Matrata - 16-04-2015, 20:20
Здравейте,
Интересува ме възможно ли е във tvheadend да се добавят IP stream линкове и tvheadend да ги рестриимва. Търсих из интернет и четох какво ли не и само и единствено с DVB карта намерих. Или някаква алтернативна програма. Спрял съм се на tvheadend защотото Pi-то XBMC Media Center има такъв клиент за PVR и мога да си го направя като ТВ приемник.
Благодаря предварително
Заглавие: Tvheadend+Stream
Публикувано от: TUISTERa - 16-04-2015, 22:09
Цитат на: Matrata;366510Здравейте,
Интересува ме възможно ли е във tvheadend да се добавят IP stream линкове и tvheadend да ги рестриимва. Търсих из интернет и четох какво ли не и само и единствено с DVB карта намерих. Или някаква алтернативна програма. Спрял съм се на tvheadend защотото Pi-то XBMC Media Center има такъв клиент за PVR и мога да си го направя като ТВ приемник.
Благодаря предварително

Това което ти трябва се казва "astra" и по специално --relay функцията на програмата. Можеш да я намериш тук - //www.cesbo.com
Заглавие: Tvheadend+Stream
Публикувано от: Чък Норис - 17-04-2015, 00:10
Човека правилно се е насочил към хеаденд-а, само трябва да си инсталира версия 3,9 нагоре, че там се поддържат http стриймове, които може в последствие да ги рестриймне. За рестрийм при домашни условия астрата няма да му е много от полза. Едва ли ще си плати за разширената версия, за да може да си защити най-качествено стриймовете, което ще наложи използването на nginx, от където при по-сериозно задълбаване ще стигне до извода, че не му е нужно нищо друго за рестрийм на http стриймове освен nginx, vlc и/или ffmpeg.

А за XBMC(Kodi) PVR клиенти много, аз използвам iptvsimple:

(http://store.picbg.net/pubpic/D8/92/480b892ad883d892.png)

(http://store.picbg.net/pubpic/27/52/c2beb820b58a2752.png)

(http://store.picbg.net/pubpic/8E/F0/c066492ee0668ef0.png)
Заглавие: Tvheadend+Stream
Публикувано от: 111111 - 17-04-2015, 06:24
TVH рестриимва та се кине
даже и на SAT>IP Server може да се направи освен че е клиент

URL
Mux URL.
udp://
Raw MPEG-TS UDP packets
rtp://
MPEG-TS UDP packets with RTP header
http://
HTTP stream (MPEG-TS)
https://
Secure HTTP stream (MPEG-TS)
pipe://
Read standard output from an external program. If the program name does not have the first character '/', the PATH environment variable is used to find the program name in all directories specified by PATH. Additional arguments may be separated using spaces. A raw MPEG-TS stream is expected. The string ${service_name} is substituted with the service name field contents. The \ (backslash) character means "take the next character asis" (usually space or the backslash itself.
Заглавие: Tvheadend+Stream
Публикувано от: TUISTERa - 17-04-2015, 07:56
Не всичко опира до разширената версия. Безплатната би му свършила работа. Никъде в първия пост не се казва за защита на стриймове и каквото и да е друго. Рестрийм - без настройки, astra --relay . Казва, че е с распбери пи - версия http://cesbo.com/download/astra/current/free/arm/raspberry/astra

Assign the privileges needed to run the application: chmod +x astra
Move binary file to the system directory: sudo cp astra /usr/bin/
Astra is ready to run


astra --relay -p 8080
С тоя ред - всичко което идва на удп го получаваш на хттп на ип-то на распберито, достатъчно е да напишеш удп адреса след ип адреса
Ако пи-то е на 192.168.1.5, a мултикаст стрийма е на 239.255.0.1, то адреса е http://192.168.1.5:8080/udp/239.255.0.1:1234
Ако искаш http -
http://192.168.1.5:8080/http/storage.example.com/ts/video.ts

Няма настройки няма нищо :)
Заглавие: Tvheadend+Stream
Публикувано от: Чък Норис - 17-04-2015, 09:42
Функцията relay e само за ретлансиране на локални стримове, не виждам как ще помогне  сама по себе си за рестрийм на външни стримове.
Заглавие: Tvheadend+Stream
Публикувано от: TUISTERa - 17-04-2015, 10:06
Мммм, не, не е само за локални стриймове. Просто се използва основно за това, иначе ако имаш външния стрийм, каква би била идеята да го добавиш в твхеаденд и да го рестриймнеш? Нали е достъпен от всякъде, рядко се среща подобна нужда.
Както виждаш дал съм пример за външен стрийм, говорим за локални стриймове когато опрем до мултикаст а и те не са баш локални :)
Заглавие: Tvheadend+Stream
Публикувано от: Matrata - 17-04-2015, 12:01
Идеята ми е следната, намирам си 1 външен линк на някоя програма и го добавям в твхеаденд а той си ми го рестриимва на raspberry pi-то, като преди това съм си добавил други линкове, мисълта ми е да може да си ги ъпдейтвам. Не съм си играл с IPTV Simple Playlist има ли някъде тема как може да се направят плейлист на канали и да си ги сменям.
Заглавие: Tvheadend+Stream
Публикувано от: Джапи - 17-04-2015, 12:18
Ами има, но на мен не винаги ми позволява да ползвам локален файл със списъка на линковете. Нещо OpenElec-а се бъгваше. Все иска да си сваля списъка от интернет или твой сървер да речем.
Този подход е най-удачен, когато можеш да зададеш и линк от където да се сваля и EPG_то.
Ако нямаш такъв може да си сложипш друг плъгин: "Playlist loadеr" от "superrepo". Той отива в катргорията Видео и може различни m3u файлове записани локално или по мрежата да ги отваря и зарежда.

Поздрави
Заглавие: Tvheadend+Stream
Публикувано от: ИлиянБГ - 17-04-2015, 12:36
#!/usr/bin/astra

make_channel({
    name = "Muz 1 HD",
    id = 1,
    event = true,
    input = {
        "rtmp://rtmp.one.by/HD/1muz",

    },

output = {
        "http://192.168.1.22:1200/1",
    } -- output
})

make_channel({
    name = "Muz 1 HD",
    id = 2,
    event = true,
    input = {
        "rtmp://rtmp.one.by/HD/1muz",

    },

output = {
        "http://192.168.1.22:1200/2",
    } -- output
})

Ей така със една астричка  и си рестрймваш колкото и каквито искаш канали. Както е написал и Продуцента  си правиш една рестрикция по IP със nginx  и си свиркаш . Както съм показал на скрипта ще ти върви трафик на канала само ако  го гледаш.Можеш да си рестрймваш и линкове от тв тунер без проблем.
Заглавие: Tvheadend+Stream
Публикувано от: турбо - 17-04-2015, 14:20
Пичове човека иска да  използва rpi за backend, ако съм разбрал правилно. Не съм използвал новият модел, но със старият astra, xbmc и nginx е мисия невъзможна, не забравяйте че хардуера е доста слаб.
Заглавие: Tvheadend+Stream
Публикувано от: TUISTERa - 17-04-2015, 16:00
Илияне, няма нужда да е толкоз сложно с астрата.
Идеята в момента обаче е , че колегата иска да събира и съхранява в плейлиста стриймовете които намира, като ги добавя в твхеаденд и да ги рестриймва към plex, openelec или каквото ползва там за връзка с хеаденд-а. В този случай моето предложение не е удачно. Астрата не е за това, особено ако ще се работи с динамични стриймове, които ще се променят често. Аз първоначално реших , че ще има 2-3-5 стрийма, които са постоянни.

Цитат на: турбо;366591Пичове човека иска да  използва rpi за backend, ако съм разбрал правилно. Не съм използвал новият модел, но със старият astra, xbmc и nginx е мисия невъзможна, не забравяйте че хардуера е доста слаб.
Не съм следял ресурсите на relay-a, но ако е за един стрийм пи-то може би ще се справи. Ако ще го ползва за рестрийм сървър вече работата е сложна :)
Заглавие: Tvheadend+Stream
Публикувано от: Matrata - 17-04-2015, 20:06
Добавих този плейлист в IPTV Simple PVR Client
http://file.xbmcmxtv.com/dominicano.m3u
След това го активирах и пуснах PVR от OpenElec-a и ми намери 30те канала всички тръгват но само звук, а на компютъра като пусна тази плейлиста си има и картина на RPi-то ми излиза само звук Пи-то е 2ка с 1GB RAM и OpenElec 5.0.6 версия, иначе ако добавя само 1 линк в файл file.strm си ми излиза и картина
Заглавие: Tvheadend+Stream
Публикувано от: 111111 - 17-04-2015, 21:48
отвори плейлиста без пвр-а
като фаел
Заглавие: Tvheadend+Stream
Публикувано от: Brian - 17-04-2015, 22:54
...нямах си идея, че през уиндовс е толкова сложно. Под Убунту дори не си залужава питането
Заглавие: Tvheadend+Stream
Публикувано от: ИлиянБГ - 17-04-2015, 23:46
Със листите дето циркулират из форумите  хептен не си струва разправията. Те умират за 3 дена  така или иначе. Той ще загуби повече време да преправя  от колкото реално ще гледа .
Заглавие: Tvheadend+Stream
Публикувано от: турбо - 18-04-2015, 00:42
Незнам за познанията на колегата, но се изискват манипулации за да добавиш astra в openelec. Относно rpi 2 там потенциала е по-добър. На моето от по старите носи streams до около 15 Mbits от два тунера, не използвам astra но с vdr като backend толкова като на rpi не се гледа директно.
Заглавие: Tvheadend+Stream
Публикувано от: Чък Норис - 18-04-2015, 02:25
@Боби на разберито опенелека си е зле независимо от хардуерната ревизия. Самия елек е наблъскан с достатъчно много простотии, за да тръгне мижавия хардуер както трябва.

ПП: Имам б, б+ и 2, и трите не стават за нормално гледане на телевизия, двойката само се разхожда бързо из менютата, когато е заредена с елек, а на разберияна е коренно различно, но и там не е това което трябва.
Заглавие: Tvheadend+Stream
Публикувано от: турбо - 18-04-2015, 09:03
Цитат на: Matrata;366621Добавих този плейлист в IPTV Simple PVR Client
http://file.xbmcmxtv.com/dominicano.m3u
След това го активирах и пуснах PVR от OpenElec-a и ми намери 30те канала всички тръгват но само звук, а на компютъра като пусна тази плейлиста си има и картина на RPi-то ми излиза само звук Пи-то е 2ка с 1GB RAM и OpenElec 5.0.6 версия, иначе ако добавя само 1 линк в файл file.strm си ми излиза и картина
Ще стрелям в тъмното, но съм сигурен че на 90% съм прав. Трябва ти лиценз за mpeg2 затова имаш само звук.

@Жоро благодаря за информацията, тоест и 5 ядра да му сложат си остава Елка. Аз не мисля да купувам повече такова за streaming когато моето си изпее песента, ще го заместя с миникомпютър. Така или иначе за да го накарам да работи то не бяха клоквания оптимизация на Линукса, тегава история, по едно време бяха объркали нещо във firmware та забивяше по 5 пъти на ден. На баща ми му беше омръзнало да го рестартира. Сега работи но е като с малко бебе, трепериш да не му стане нещо, даже автоматичен рестарт веднъж на ден съм му настроил.
Чудно ми е новото с толкова
RAM как мислят да работи с Windows 10.
Заглавие: Tvheadend+Stream
Публикувано от: Matrata - 18-04-2015, 09:04
Тръгна плейлиста и картината проблема си е бил при мен от скина като пусна канала и върна едно меню назад си излиза картината :) Интересно ми е обаче как да добавя Лого на канала както и EPG на IPTV Simple Client, бях се насочил към tvheadend защото може да се настройва и запис и връщане назад но и това не е лошо. Та ако някой знае ще съм му благодарен да сподели един примерен плейлист с епг и лого на канала.
Заглавие: Tvheadend+Stream
Публикувано от: ИлиянБГ - 18-04-2015, 15:20
За лого  питаш чочо Гошо . Ако си добър с фотошоп  може да си ги направиш както искаш .А за EPG  си генерираш сам със WebGrab+Plus (http://www.google.bg/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CCIQFjAA&url=http%3A%2F%2Fwww.webgrabplus.com%2F&ei=sEsyVcHTKMWNsAGT74DwCg&usg=AFQjCNE-6mgSGrawTSZjQmXWEkIVNaBJ9w&bvm=bv.91071109,d.bGg)
Заглавие: Tvheadend+Stream
Публикувано от: Matrata - 18-04-2015, 15:29
С логотата се справих обаче това EPG нещо ми се дърпа и не мога да се справя с него пробвах с един перл скрипт генерира някакво епг от dnevnikb.bg обаче не е актуална информацията. Ако може малко помощ за работа с webgrab+ Благодаря предварително
Заглавие: Tvheadend+Stream
Публикувано от: Matrata - 18-04-2015, 18:46
Не намерих къде се ъпдейтва мнението затова пиша ново вече и ЕПГ тръгна на някой канали явно трябва още малко да се поровя да видя как да се добави явно не ми съвпадат имената от guide.xml и playlist.m3u на някой от канали и заради това няма информация :) Благодаря много на всички за помоща
Заглавие: Tvheadend+Stream
Публикувано от: ИлиянБГ - 18-04-2015, 19:32
имената на иконите,конфига и листата трябва да са ти еднакви и е препоръчително логото да е в png формат
Заглавие: Tvheadend+Stream
Публикувано от: Matrata - 19-04-2015, 19:26
Случайно попаднах на това: https://www.kaldata.com/forums/topic/240666-%D0%BB%D0%B8%D0%BD%D0%BA-bulsatcom-fusion-tv-xbmc-kody/
Инсталирах приставката и въведох данните който имам и всичко заработи обаче идеята ми е дали може да се преправи да е като някой скрипт за IPTV PVR за да си излиза като цъкна на ТВ
Заглавие: Tvheadend+Stream
Публикувано от: мони2 - 14-08-2016, 09:06
Момчета, искам да ви питам - имате ли идея как на KODI да пусна запис ?
Имам какви ли не стриймове и телевизии, но мога само да ги гледам, а искам и да си записвам.

Благодаря предварително!

п.с. Питам неслучайно, убих се от четене и не можах да се справя.
Затова "питам патило" :)
Заглавие: Tvheadend+Stream
Публикувано от: ИлиянБГ - 14-08-2016, 10:29
Не можеш от листи да записваш на Коди.Потърси в Google ей това  IPTV с TVHeadend backend