Здравейте,
Някой може ли да помогне с настройката на Storage сървър за TV Archive на Ministra Portal?
Не мога да схвана логиката. Какъв сървър да пусна, с каква директория, какви скриптове се използват.....
Искам да си направя запис по 1 час на няколко спортни канала. Идеята ми е да си ги гледам на MAG STB.
За инсталация на портала съм използвал скрипт - https://github.com/SlaSerX/stalker
По време на инсталацията съм маркирал за инсталация и "Install of the Storage Server".
Използвам тези теми:
https://wiki.infomir.eu/rus/ministra-tv-platform/rukovodstvo-po-installyatsii-ministra/installyatsiya-ministra-tv-platform#id-%D0%98%D0%BD%D1%81%D1%82%D0%B0%D0%BB%D0%BB%D1%8F%D1%86%D0%B8%D1%8FMinistraTVPlatform-2 (https://wiki.infomir.eu/rus/ministra-tv-platform/rukovodstvo-po-installyatsii-ministra/installyatsiya-ministra-tv-platform#id-%D0%98%D0%BD%D1%81%D1%82%D0%B0%D0%BB%D0%BB%D1%8F%D1%86%D0%B8%D1%8FMinistraTVPlatform-2)
https://wiki.infomir.eu/rus/ministra-tv-platform/rukovodstvo-po-installyatsii-ministra/installyatsiya-ministra-tv-platform#id-%D0%98%D0%BD%D1%81%D1%82%D0%B0%D0%BB%D0%BB%D1%8F%D1%86%D0%B8%D1%8FMinistraTVPlatform-5 (https://wiki.infomir.eu/rus/ministra-tv-platform/rukovodstvo-po-installyatsii-ministra/installyatsiya-ministra-tv-platform#id-%D0%98%D0%BD%D1%81%D1%82%D0%B0%D0%BB%D0%BB%D1%8F%D1%86%D0%B8%D1%8FMinistraTVPlatform-5)
Моля ви, който има познания, нека да удари едно рамо!
Цитат на: ЗЗлатев;501175Здравейте,
Някой може ли да помогне с настройката на Storage сървър за TV Archive на Ministra Portal?
Не мога да схвана логиката. Какъв сървър да пусна, с каква директория, какви скриптове се използват.....
Искам да си направя запис по 1 час на няколко спортни канала. Идеята ми е да си ги гледам на MAG STB.
За инсталация на портала съм използвал скрипт - https://github.com/SlaSerX/stalker
По време на инсталацията съм маркирал за инсталация и "Install of the Storage Server".
Използвам тези теми:
https://wiki.infomir.eu/rus/ministra-tv-platform/rukovodstvo-po-installyatsii-ministra/installyatsiya-ministra-tv-platform#id-%D0%98%D0%BD%D1%81%D1%82%D0%B0%D0%BB%D0%BB%D1%8F%D1%86%D0%B8%D1%8FMinistraTVPlatform-2 (https://wiki.infomir.eu/rus/ministra-tv-platform/rukovodstvo-po-installyatsii-ministra/installyatsiya-ministra-tv-platform#id-%D0%98%D0%BD%D1%81%D1%82%D0%B0%D0%BB%D0%BB%D1%8F%D1%86%D0%B8%D1%8FMinistraTVPlatform-2)
https://wiki.infomir.eu/rus/ministra-tv-platform/rukovodstvo-po-installyatsii-ministra/installyatsiya-ministra-tv-platform#id-%D0%98%D0%BD%D1%81%D1%82%D0%B0%D0%BB%D0%BB%D1%8F%D1%86%D0%B8%D1%8FMinistraTVPlatform-5 (https://wiki.infomir.eu/rus/ministra-tv-platform/rukovodstvo-po-installyatsii-ministra/installyatsiya-ministra-tv-platform#id-%D0%98%D0%BD%D1%81%D1%82%D0%B0%D0%BB%D0%BB%D1%8F%D1%86%D0%B8%D1%8FMinistraTVPlatform-5)
Моля ви, който има познания, нека да удари едно рамо!
има един куп недописани неща на wiki на инфомир
най вече е пропуснато да се напише че
NGINX от стандартното репо
НЕ СТАВА
nginx -V
nginx version: nginx/1.15.6
built by gcc 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.4)
built with OpenSSL 1.0.1f 6 Jan 2014
TLS SNI support enabled
configure arguments: --add-module=/opt/incubator-pagespeed-ngx-latest-stable \
--with-mail \
--with-ipv6 \
--with-select_module \
--with-poll_module \
--with-http_ssl_module \
--with-http_realip_module \
--with-http_addition_module \
--with-http_sub_module \
--with-http_dav_module \
--with-http_flv_module \
--with-http_mp4_module \
--with-http_gunzip_module \
--with-http_gzip_static_module \
--with-http_auth_request_module \
--with-http_random_index_module \
--with-http_secure_link_module \
--with-http_degradation_module \
--with-http_stub_status_module \
--with-mail --with-mail_ssl_module \
--prefix=/usr/share/nginx \
--conf-path=/etc/nginx/nginx.conf \
--http-log-path=/var/log/nginx/access.log \
--error-log-path=/var/log/nginx/error.log \
--lock-path=/var/lock/nginx.lock \
--pid-path=/run/nginx.pid \
--http-client-body-temp-path=/var/lib/nginx/body \
--http-fastcgi-temp-path=/var/lib/nginx/fastcgi \
--http-proxy-temp-path=/var/lib/nginx/proxy \
--http-scgi-temp-path=/var/lib/nginx/scgi \
--http-uwsgi-temp-path=/var/lib/nginx/uwsgi
Благодаря ти много за отговора!
Кво означава, че nginx не става? Как точно има влияние той? Може ли малко по-детайлно да ми обясниш? Трябва да се прекомпилира ли?
Освен nginx, нещо друго има ли което трябва да погледна?
Интересна тема!
Аз също съм правил опити с "Tv archive" функцията, но така и не ми се получи на времето. Наистина wiki страницата е направена само за Linux гурута :) Като се замисля колко четох и пробвах при инсталацията на портала и накрая нищо. Добре че се намери човек да ми покаже как стават нещата.
Sent from my OnePlus 2 using Tapatalk
Все пак някой може ли да ми помогне?
На мен ми е интересно как даден канал може да се добави в няколко категории, а не само в една /жанрова/ и общата /Всички/.
Ми така: ако е спортен български какъв е проблема да се добави в българската секция и в спортната секция а да си го има в всички.
Цитат на: 111111;501177има един куп недописани неща на wiki на инфомир
най вече е пропуснато да се напише че NGINX от стандартното репо НЕ СТАВА
nginx -V
nginx version: nginx/1.15.6
built by gcc 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.4)
built with OpenSSL 1.0.1f 6 Jan 2014
TLS SNI support enabled
configure arguments: --add-module=/opt/incubator-pagespeed-ngx-latest-stable \
--with-mail \
--with-ipv6 \
--with-select_module \
--with-poll_module \
--with-http_ssl_module \
--with-http_realip_module \
--with-http_addition_module \
--with-http_sub_module \
--with-http_dav_module \
--with-http_flv_module \
--with-http_mp4_module \
--with-http_gunzip_module \
--with-http_gzip_static_module \
--with-http_auth_request_module \
--with-http_random_index_module \
--with-http_secure_link_module \
--with-http_degradation_module \
--with-http_stub_status_module \
--with-mail --with-mail_ssl_module \
--prefix=/usr/share/nginx \
--conf-path=/etc/nginx/nginx.conf \
--http-log-path=/var/log/nginx/access.log \
--error-log-path=/var/log/nginx/error.log \
--lock-path=/var/lock/nginx.lock \
--pid-path=/run/nginx.pid \
--http-client-body-temp-path=/var/lib/nginx/body \
--http-fastcgi-temp-path=/var/lib/nginx/fastcgi \
--http-proxy-temp-path=/var/lib/nginx/proxy \
--http-scgi-temp-path=/var/lib/nginx/scgi \
--http-uwsgi-temp-path=/var/lib/nginx/uwsgi
А като инсталираш nginx-extras от репото? Има и още nginx-full.
В крайна сметка има ли някой, който е подкарал TV Аrchive функцията и има желание да помогне?
Sent from my OnePlus 2 using Tapatalk
Всичко е достатъчно добре описано, няма абракадабра вариянт, просто трябва да се съсредоточите и да изпълните всичко както е описано.
Изпълнявам всичко, както е описано, без да правя излишни гиманстики.
Може ли все пак някой, който го е пускал, да даде някакви жокери, защото със сигурност не става само "да се изпълни всичко, както е описано...".
Цитат на: njor;501196Ми така: ако е спортен български какъв е проблема да се добави в българската секция и в спортната секция а да си го има в всички.
Не можеш да добавиш един и същ канал в различни секции. Чанел листата за всички канали е обща. Плъзгайки канал може да му промениш мястото в общата секция и респективно в конкретната. На канал имаш една единствена възможност за избор на една секция.
Цитат на: ЗЗлатев;501203Изпълнявам всичко, както е описано, без да правя излишни гиманстики.
Може ли все пак някой, който го е пускал, да даде някакви жокери, защото със сигурност не става само "да се изпълни всичко, както е описано...".
Жокери се дават когато кажеш какво си постигнал до момента, за да ти се помогне, но в случая ти искаш някой да ти раздаде цяла нова ръка с джокери. :lol15:
Кажи до къде си стигнал, не можеш да записваш или нямаш достъп до записите? Как записваш, по rtp или с астра?
Цитат на: ЗММ-111;501204Не можеш да добавиш един и същ канал в различни секции. Чанел листата за всички канали е обща. Плъзгайки канал може да му промениш мястото в общата секция и респективно в конкретната. На канал имаш една единствена възможност за избор на една секция.
Какво плъзгане, що за идиотия? Отвори phpmyadmin-a и си оправи всичко както искаш.
Дообре
Чък Норис, прав си, извинявам се! Трябваше да споделя повече информация.
Както казах в началото, използвам темата, която са написали в официалния сайт.
Инсталирам от скрипта и Storage server.
Ето какво представлява и самият скрипт:
https://github.com/SlaSerX/stalker/blob/master/lab/storage
След инсталацията на този скрипт следва редакция на /stalker_portal/storage/config.php
define('VIDEO_STORAGE_DIR', '/media/raid0/storage/');
define('KARAOKE_STORAGE_DIR', '/media/raid0/karaoke/');
define('RECORDS_DIR', '/media/raid0/records/');
define('NFS_HOME_PATH', '/media/raid0/mac/');
// Use login and password from the configuration file. (api_auth_login and api_auth_password in server/custom.ini)
define('API_URL', 'http://login:password@192.168.1.71/stalker_portal/api/');
define('PORTAL_URL', 'http://192.168.1.71/stalker_portal/');
define('STORAGE_NAME', 'bb3');Тук съм сменил IP, user и password. Директориите съм ги оставил, защото скриптът ги създаде същите. Мисля, че така е редно. Поправи ме, ако греша тук, моля те.
Създавам нова директория в /var/www/media
sudo mkdir /var/www/mediaПравя пряк път на директорията MAC, която скриптът е създал при инсталирането.
ln -s /media/raid0/mac/ /var/www/media/<имя хранилища> Имя хранилища - тук съм сложил bb3. Storage name в config.php
Нали така?
Следва създаване на storage server в webif-a.
Имя - <имя хранилища>. Например: bb3;
IP - тук така и не разбрах кое IP да сложа. Това, което е към web server-a ли?Пример: 192.168.0.70:88
Домашняя директория - <домашняя директория приставок>. Например: /media/raid0/mac/
Оставил съм всичко по примера, защото така е в кофнфига и скриптът така е направил директориите.
След създаването на този storage, следва настройка на канал.
Влизам в канала и му давам TV Archive.
ЦитатTV Archive type: Stalker DVR?
Archive servers: bb3 (намира ми storage, който направих)
IP Archive adress: тук отново не знам кой адрес да сложа.
TV archive length - 1 час
Има няколко въпросителни, както виждаш.
Пробвах да сложа файл записан с TVHeadend и променено име с формат - 20190123-19.mpg
Сложил съм го в папка - /media/raid0/records/archive
На тази папка съм направил пряк път до /var/www/html и имам достъп чрез web server-a до нея.
Какво трябва да направя, за да изкарам този файл до портала?
А тази директория /media/raid0/ имаш ли я, замени ли я с нещо което да го има при теб?
Имам тези директории с актуалните права.
sudo mkdir -p -m 0777 /media/raid0/storage /media/raid0/karaoke /media/raid0/records /media/raid0/mac
Виж останалото, което написах, че без да искам го пуснах преди да е готово.
Трябва да записваш с астра или по мултикаст, с файловете от твхеаденда няма да стане.
Какво имаш предвид по мултикаст? Как може да стане тва?
Астрата безплатна ще свърши ли работа за тази цел?
Става, просто я сложи в /usr/bin/ с необходимите права.
Провери дали ти е наличен ../stalker_portal/storage/dumpstream.lua, ако не е наличен си го изтегли от тук (http://cesbo.com/download/astra/scripts/dumpstream.lua).
Добре де...
Тази Astra с какво се различава от TVHeadend по отношение на записите?
Или просто Stalker е интегриран с нея, защото в Stalker web интерфейса на ТВ Архив има избор на Astra, Wowza и Stalker DVR. Това ли е проблемът, че няма избор на TVHeadend?
Sent from my OnePlus 2 using Tapatalk
Защото астра е професионален софтуер, а твхеаденд е за ламери.
Най-добре е да не се ползва астра, а мултикаст за локална мрежа и флусоник/уоуза за по-глобални цели.
Не разбрах все пак защо не става с TVHeadend. Аз си мисля, че за домашни условия си е Ок? Аз не целя да правя фирма за IPTV с професионален софтуер, а просто искам да имам архив на няколко спортни и детски канала, които свалям с тунер през TVHeadend. Също така имам MAG BOX и Сталкер портал. Каналите от TVHeadend съм ги сложил в Сталкера и се гледа идеално. Единствено ми липсва архива. Не мисля да плащам лицензи и други софтуери.
Благодаря за отделеното време.
Sent from my OnePlus 2 using Tapatalk
Цитат на: Чък Норис;501206Какво плъзгане, що за идиотия? Отвори phpmyadmin-a и си оправи всичко както искаш.
Тоест от там може да се слагат в повече от една категория, така ли? Знам, че може, не знам как и ми е интересно.
То и от уеб интррфейса може, но не става толкова елегантно. В крайна сметка какво ви пречи да добавите каналите втори, трети път и да си ги напускате в колкото искате категории? Разбирам да бяхте с хтрийм кодес и всеки канал да се енкодва допълнително и това да товари системата, но тук нищо не ви коства, а и още повече, че може да стане по елегантния начин...
Цитат на: b_ignatov;501237Не разбрах все пак защо не става с TVHeadend. Аз си мисля, че за домашни условия си е Ок? Аз не целя да правя фирма за IPTV с професионален софтуер, а просто искам да имам архив на няколко спортни и детски канала, които свалям с тунер през TVHeadend. Също така имам MAG BOX и Сталкер портал. Каналите от TVHeadend съм ги сложил в Сталкера и се гледа идеално. Единствено ми липсва архива. Не мисля да плащам лицензи и други софтуери.
Благодаря за отделеното време.
Sent from my OnePlus 2 using Tapatalk
Че аз ако добавя канали от TVH в сталкер портала, и си пусна STB EMU каналите се превключват много бавно, единствено с коди превключването е нормално бързо.
Аз ползвам Маг 256 и каналите се превключват доста бързо през портала.
Sent from my OnePlus 2 using Tapatalk
Цитат на: b_ignatov;501248Аз ползвам Маг 256 и каналите се превключват доста бързо през портала.
Sent from my OnePlus 2 using Tapatalk
Стриймовете с какъв енкодинг са?
Цитат на: Чък Норис;501222Става, просто я сложи в /usr/bin/ с необходимите права.
Провери дали ти е наличен ../stalker_portal/storage/dumpstream.lua, ако не е наличен си го изтегли от тук (http://cesbo.com/download/astra/scripts/dumpstream.lua).
Аз имам само dumpstream, а твоя е dumpstream.lua
Съдържанието им е различно. Сложих твоя файл в /storage. Какво трябва да направя? Астрата не може да се стартира, защото иска лиценз.
Аз познавам един пич, който има архив на няколко канала през Stalker Portal. При него обаче, архивът му е на web server, а съдържанието му е следното:
20190123-20.mpg в директория "1088". Абсолютен пример!
Въпросите ми продължават да са: Има ли как да се направи да връщаш предаване назад чрез подобен архив? Какво трябва да се направи, за да имаш архив с предаванията по EPG?
Как може да стане с multicast? Има ли нужда от софтуер?
Ще дадеш ли някакъв пример, за да мога да пробвам да запиша архив.
Цитат на: Танннер;501249Стриймовете с какъв енкодинг са?
Не съм вкъщи да ти кажа на 100%
Мисля че видеото от кабела е mpeg4 а звукът aac.
Не пипам нищо....ползвам pass профил.
При теб може да бави, ако правиш транскодинг. Пробвал съм и с ефирната и със сателит и никога не е бавило.
.
Sent from my OnePlus 2 using Tapatalk
Цитат на: Чък Норис;501245То и от уеб интррфейса може, но не става толкова елегантно. В крайна сметка какво ви пречи да добавите каналите втори, трети път и да си ги напускате в колкото искате категории? Разбирам да бяхте с хтрийм кодес и всеки канал да се енкодва допълнително и това да товари системата, но тук нищо не ви коства, а и още повече, че може да стане по елегантния начин...
Стават много, а след като има начин да се добави един канал в няколко категории, някак си е по-логично да е така.
Цитат на: b_ignatov;501252Не съм вкъщи да ти кажа на 100%
Мисля че видеото от кабела е mpeg4 а звукът aac.
Не пипам нищо....ползвам pass профил.
При теб може да бави, ако правиш транскодинг. Пробвал съм и с ефирната и със сателит и никога не е бавило.
.
Sent from my OnePlus 2 using Tapatalk
MPEG-TS Pass-thru по подразбиране, ефирните имам в предвид.
Под Raspberry PI3 нямаш много избор Matroska и HTSP.
Транскодинг не правя, то тва мъниче не може да се справи.
Цитат на: Златанов;501253Стават много, а след като има начин да се добави един канал в няколко категории, някак си е по-логично да е така.
Какво значение има, да не ги броиш?
Чък Норис, има ли някакъв шанс да ми помогнеш с Astra и Stalker? Как да ги накарам да комуникират?
Помогни или дай съвет как да записвам с multicast.
При листа от чисто 1000 канала, ако се дублират 100 в три жанра, отиват двойно. Дразни окото. Щом при един доставчик може, значи реално може, но как;)
Цитат на: Чък Норис;501199А като инсталираш nginx-extras от репото? Има и още nginx-full.
Нестава опцията securelink я няма в нито един пакет а тя е нужна на 100%
Цитат на: Чък Норис;501217Трябва да записваш с астра или по мултикаст, с файловете от твхеаденда няма да стане.
Става без никакви философии просто пускаш tomcast и вадиш на мултикаст.
Ама той иска с готовите записи от твхеаденда :worry:
Цитат на: ЗЗлатев;501284Чък Норис, има ли някакъв шанс да ми помогнеш с Astra и Stalker? Как да ги накарам да комуникират?
Помогни или дай съвет как да записвам с multicast.
Сложи ли астрата в /usr/bin и dumpstream.lua в ../stalker_portal/storage/?
Отвори конфига в сториджа и разреши астра рекордера, после трябва да рестартираш тв архива и да добавиш линковете за запис в админ панела.
Да, сложил съм ги. Сложил съм chmod +x на dumpstream.lua
1. Как да рестартирам архива?
systemctl restart tvarchivetasks.service ?
2. Как да добавя линковете за запис в админ панела? Те къде са, че да ги добавям?
systemctl restart tvarchivetasks.service:
tvarchivetasks.service - Tv archive tasks launcher
Loaded: loaded (/etc/systemd/system/tvarchivetasks.service; enabled; vendor p
Active: inactive (dead) since Thu 2019-01-24 22:34:15 EET; 5s ago
Process: 22187 ExecStart=/var/www/html/stalker_portal/storage/tvarchive.sh (co
Main PID: 22187 (code=exited, status=0/SUCCESS)
Jan 24 22:34:14 SNORTIDS systemd[1]: Starting Tv archive tasks launcher...
Jan 24 22:34:15 SNORTIDS systemd[1]: Started Tv archive tasks launcher.
По този начин ли се рестартира архива?
Цитат на: Чък Норис;501302Ама той иска с готовите записи от твхеаденда :worry:
Записите отиват в филми и сериали :D
Архива се рестартира от министра интерфейса
https://www.youtube.com/watch?v=RVyYPhQVj_g
Дава ми грешка при опит за рестарт от webif-a.
Как мога да видя LOG?
Тук нещата отиват на зле! Двама "разбирачи" показват разногласие един спрямо друг, но в същото време се опитват да "помогнат" на невежия.
Защо си мисля, че буквално пишете, колкото да не заспите и само се кудошите с човека. Когато някой не иска да помогне, по-добре да замълчи, от колкото да спами темата.
Вече и аз се замислям, дали въобще и Вие знаете как се случват нещата или просто преразказвате случки от някой руски форум.
Sent from my OnePlus 2 using Tapatalk
Помогни ти бе кретен! Аз съм с 38 градуса температура, но все пак дадох достатъчно насоки и смятам да спра до тук, защото другото е да взема и да му го направя. Вече писах нещата са елементарни, ако сам седне човек и си ги направи, без глупави готови скриптове, знам ли кои какво е променил. Включете си поне 2-3 гънки в мозъците и започнете да мислите.