Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - dr. SysMan

Страницы: [1] 2 3 ... 35
1
Работа движка Noxbit / Re: NoxBit @ MIPSel
« : Сегодня в 19:06:43 »
А у меня и вовсе не запустился : Kernel too old. Буду искать свежую прошивку  на свой ASUS.
Сябры, а какая сейчас самая кошерная прошивка на RTN66U ?

2
Работа движка Noxbit / Re: NoxBit @ MIPSel
« : Сегодня в 17:06:38 »
Какая версия прошивки у вас?

3
Работа движка Noxbit / Re: NoxBit @ MIPSel
« : Сегодня в 16:43:41 »
Итак, дорогие форумчане!

Комплект исполняемых модулей может быть загружен отсюда:

http://download.noxbit.com/noxbit-pa-MIPSel-32.tar.gz

Нами ещё не тестировался и не запускался даже "на дым". Прошу сохранять должное душевное равновесие, коли что-то пойдёт не так и что-то случиться с вашим рутером ... :-)
SSH и IPSec еще никто не отменял :) + wget , тоже вроде не зря придумали ....
1) в файле noxbit.cfg параметры по умолчанию надо вот так
-dir=/opt/tmp/vcache
и
-logfile=/opt/var/noxbit/noxbit-%s-%d.log
ибо потом у некоторых "неподготовленных" будут вопросы по denied access .....
Спсб. Подумал, но не успел их поправить.

4
Работа движка Noxbit / Re: NoxBit feature request
« : Сегодня в 15:40:58 »
3) Держаться нету больше сил  ::)
http://mytalks.ru/index.php?topic=6459.0

"Бабушка приехала!"

5
Жду спецификацию. А там видно разрабам будет.
На изыскание нет ни ресурсов,  ни времени, ни надобности.

А какая тут может быть спецификация. Всё отличие HEAD запроса от GET в том, что первый не выдает никаких данных в теле ответа. Это по спецификация протокола HTTP/1.1
На нет и суда нет.

6
Работа движка Noxbit / NoxBit @ MIPSel
« : Сегодня в 15:36:44 »
Итак, дорогие форумчане!

Комплект исполняемых модулей может быть загружен отсюда:

http://download.noxbit.com/noxbit-pa-MIPSel-32.tar.gz

Нами ещё не тестировался и не запускался даже "на дым". Прошу сохранять должное душевное равновесие, коли что-то пойдёт не так и что-то случиться с вашим рутером ... :-)

7
Работа движка Noxbit / Re: NoxBit feature request
« : Сегодня в 11:47:41 »
1) Ну пров тут точно ни при делах ..... Посему пробросив порт "во внешний мир" .... будте готовы к активному интересу со стороны "сканерастов"-nmap-еров ....
Сервис-првайдер , имелся ввиду. И таки, почему это должно волновать кого-то кроме потребителя? Любой функционал , привнесённый в продухт - требует отбивки, в том или ином виде. Хотя может быть некоторым тут кааацэ, что ноксбит спонсируется из эфира. :-)

2) Реально "штука" полезная ибо каждый под себя сможет распарсить и "слепть" по своему видению и хотению. Инструкцию и шаблон скрипта готов сделать и выложить.
А вот за это будет вам реальное спасибо!

3) Держаться нету больше сил  ::)
Ой, йё ... Сейчас схожу в мастерскую, гляну, не забивают ли в "козла" гики ...

8
Проверил у себя, действительно процесс STM-Downloader жрет 25% CPU(Corei5) на холостом ходу, т.е  сейчас я им не пользуюсь, просто висит в трее...
На предыдущих версиях такого не замечал...
Аналогично, только процесс отжирает 50% ресурсов проца  :(


Нашел такую версию за март 0.9.17059.0 (последняя 0.9.17079.0) , установил - CPU загрузка 0%. Красота.
 Кому надо могу скинуть.
+ там еще надо в Tasks прибить проверку обновлений Noxbit, если раздражает...
Скинь, please!


Что за венда ? Разрядность, версия ? Похоже ОТК придётся пустить на органы ...
Ещё попрошу закладку с сетевой активностью, какие адреса там светятся ?
Лучше приватно.

9
Работа движка Noxbit / Re: NoxBit feature request
« : Сегодня в 09:25:27 »
Поддерживаю ! Ибо на сейчас ... достаточно знать IP донора .... или пройтись nmap  и "вуаля" ... смотри кино от вольного с ничего не подозревающего "потерпевшего" ...... 

p.s. Ну и в третий раз попробую еще в этой теме про "рацуху" http://mytalks.ru/index.php?topic=6451.msg71982#msg71982
Где та грань между ответственностью пользователя и провайдера?
По плейлистам -  веб десигнеры смотрят, наверное.
По MIPS - скоро.

10
Работа движка Noxbit / Re: NoxBit feature request
« : Сегодня в 09:20:58 »
В том-то и дело, что тащить ничего не придется. Весь труд по конфигурации транскодирования отдан на откуп пользователю. Никакие дополнительные библиотеки для этого не нужны, пользователь сам выбирает чем транскодить.
Ах вот оно что ... Да, теперь ясно.
FFMPEG + segmentation в руки желающему реализовать multibitrate HLS по-колхозному. :-)


Не соглашусь, что это скорее для ретрансляторов. Для ретрансляторов нужно более надежное решение. Это скорее для обычных пользователей, которым иногда, например, сидя на работе, хочется посмотреть футбол со своего домашнего сервака, но скорость интернета на позволяет нормально получать оригинальный поток.
Для такой ситуации уже существует решение - установка пирагента на локальный компьютерный ресурс.

11
Работа движка Noxbit / Re: NoxBit feature request
« : Март 27, 2017, 23:48:18 »
1. Мысль ясна. А что сейчас мешает натравить FFMPEG на поток от пирагента?

А как это сделать? Чтобы при переключении канала запускался новый транскодер?
Кроме того, нужна еще возможность выбора. Например, для клиентов из локальной сети транскодить не надо, а если мы хотим смотреть из внешнего мира и скорость интернета неважная, то добавляем к URL потока &fmt=100k и получаем транскодирование соответствующим транскодером. Если интернет чуточку быстрее, то добавляем &fmt=500k. В случае HLS все эти варианты можно перечислить в m3u листе и тогда "умный" плеер сам сможет подбирать нужный вариант, чтобы изображение шло без затыков.
Да делов-то, поставить апаш, пришпандорить скриптец на пхп/перл/питон. Поделиться им на форуме и вуаля, опенсорс готов!

Ваш случай он скорее для ретрансляторов, не уверен клиентская часть от втаскивания такого функционала (а тащить придётся FFMPEG и ещё кучу костылей)  сохранит должную надёжность (какая бы она не была сейчас). Не истина в последней инстанции, но слабо верю в рациональность траты ресурсов на этот функционал. Всё же зависит от (едрыть ево чрез коромысла)  профита .

12
Проверил у себя, действительно процесс STM-Downloader жрет 25% CPU(Corei5) на холостом ходу, т.е  сейчас я им не пользуюсь, просто висит в трее...
На предыдущих версиях такого не замечал...
Ресурс монитором умеет пользоваться ?
Сбросьте мне плиз даты бинарников и установленную версию.

13
%... При условии что у меня 8 ядер, 30-40% нагрузки, это даже больше чем 1 ядро. Попробую ещё погонять, поймать 100% нагрузку ядра, и скину вам скрин.
Весьма обяжете. И также хочу увидеть какие процессы съедают ядра.

Но не ужели нельзя эти запросы всё же отработать?
Жду спецификацию. А там видно разрабам будет.
На изыскание нет ни ресурсов,  ни времени, ни надобности.

14
Работа движка Noxbit / Re: NoxBit feature request
« : Март 27, 2017, 23:21:59 »
Добавлю парочку пожеланий.

1. Возможность транскодирования. Хотелось бы иметь настраиваемый транскодер. Например, в AceProxy это реализовано следующим образом:

В конфиге пользователь прописывает необходимые ему команды для транскодирования:

    transcodecmd['100k'] = 'ffmpeg -i - -c:a copy -b 100k -f mpegts -'.split()
    transcodecmd['default'] = 'ffmpeg -i - -c:a copy -c:v copy -f mpegts -'.split()
... и т.д.

Если от пользователя приходит HTTP запрос, в параметрах которого есть fmt=100k, то в конфиге находим команду, соответствующую 100k, это - 'ffmpeg -i - -c:a copy -b 100k -f mpegts -', запускаем ее, на stdin подаем поток и считываем транскодированный поток с stdout, который и отдаем пользователю.

В итоге, имеем очень простой, в плане реализации, функционал, который дает очень гибкие возможности транскодирования. Никаких зависимостей от сторонних библиотек, пользователь сам задает не только параметры транскодирования, но и выбирает транскодер - ffmpeg, vlc или еше что.

2. SSL плюс возможность добавать какой-нить маркер к ссылкам на поток. Зачем это нужно? Нередко пользователи хотят сделать свой домашний сервер доступным из большого интернета. Для этого пробрасывают порт на роутере, что делает его доступным абсолютно всем. Отсюда возникает необходимость в авторизации. Естественно, большинство IPTV клиентов никакую авторизацию делать не умеют, но ее можно, в некотором роде, сэмулировать. Идея такая - на клиенте, ко всем урлам в плейлисте, добавляется секретный параметр, например sessionid=XXXXXXX. В настройках NoxBit прописываем этот же параметр, что заставит его обрабатывать только запросы с этим параметром, а все остальные реджектить. SSL нужен для того, чтобы наш секретный параметр не заснифили.

Ну и, конечно же, главное пожелание - выйти в опенсорс.
1. Мысль ясна. А что сейчас мешает натравить FFMPEG на поток от пирагента?
2. Мысль тоже ясна, принята для размышлений.

15
Работа движка Noxbit / Re: NoxBit под Linux
« : Март 27, 2017, 23:11:04 »
Ну вот поработал пару дней вроде стабильно было, сегодня снова аварийно завершился noxbit с вылетом всех процессов.
В папке с логами вот такого вида огромное кол-во фалов созданных с интервалом в секунды
NOXBIT-STM-AGENT-XXXXX.log
с одинаковым содержимым
27-03-2017 23:20:24.935  11053 [STARLET\__starlet$setlogfile\780] %UTILS-S: Log file '/opt/noxbit/noxbit-STM-AGENT-11053.log' has been opened.
27-03-2017 23:20:24.935  11053 [STARLET\__starlet$showparams\149] %UTILS-I: cid = 3819 (0xEEB)
27-03-2017 23:20:24.935  11053 [STARLET\__starlet$showparams\153] %UTILS-I: dir[0:12] ='/tmp/noxbit/'
27-03-2017 23:20:24.935  11053 [STARLET\__starlet$showparams\145] %UTILS-I: trace = OFF
27-03-2017 23:20:24.935  11053 [STARLET\__starlet$showparams\149] %UTILS-I: chan = 7 (0x7)
27-03-2017 23:20:24.935  11053 [STARLET\__starlet$showparams\149] %UTILS-I: delay = 7 (0x7)
27-03-2017 23:20:24.935  11053 [STARLET\__starlet$showparams\145] %UTILS-I: hls = OFF
27-03-2017 23:20:24.935  11053 [STARLET\__starlet$showparams\149] %UTILS-I: duration = 55 (0x37)
27-03-2017 23:20:24.935  11053 [STARLET\__starlet$showparams\153] %UTILS-I: logfile[0:28] ='/opt/noxbit/noxbit-%s-%d.log'
27-03-2017 23:20:24.935  11053 [STARLET\__starlet$showparams\149] %UTILS-I: logsize = 0 (0x0)
27-03-2017 23:20:24.935  11053 [STM-AGENT\main\1174] %AGENT-E: Create /StarLet-TV-CID=3819, errno = 13

ну и собственно последние строки в  NOXBIT-STM-HYPER-13773.log
27-03-2017 20:58:04.171  13773 [STM-HYPER\signal_handler\325] %HYPER-I: STM-Agent/STM-Movie has stopped with PID = 30711
27-03-2017 20:58:04.171  13773 [STM-HYPER\signal_handler\364] %HYPER-I: Send 'stop downloading' CID=3819 (268 octets)
27-03-2017 20:58:04.171  13773 [STM-HYPER\signal_handler\374] %HYPER-I: Signal 17 from PID = 30711 processing finished.
27-03-2017 20:58:04.171  13773 [STM-QINFO\_stmqr$connect\205] %STMQIR-I: [#14] Connecting to 50.7.141.10 (50.7.141.10:3564) ...
27-03-2017 20:58:04.250  13773 [STM-QINFO\_stmqr$connect\250] %STMQIR-S: [#14] Connected to 50.7.141.10 (192.168.2.3:51866 -> 50.7.141.10:3564)
27-03-2017 20:58:04.581  13773 [STM-HYPER\start_streamer_process\815] %HYPER-S: STM-Agent was started with PID = 30712, sd = 7, remote address
127.0.0.1:43038
27-03-2017 20:58:04.582  13773 [STM-HYPER\signal_handler\312] %HYPER-I: Processing signal 17 from  PID=30712, si_code = 1, si_errno = 0, si_sig
no = 17
27-03-2017 20:58:04.582  13773 [STM-HYPER\signal_handler\325] %HYPER-I: STM-Agent/STM-Movie has stopped with PID = 30712
27-03-2017 20:58:04.582  13773 [STM-HYPER\signal_handler\364] %HYPER-I: Send 'stop downloading' CID=3901 (268 octets)
27-03-2017 20:58:04.582  13773 [STM-HYPER\signal_handler\374] %HYPER-I: Signal 17 from PID = 30712 processing finished.
27-03-2017 20:58:04.582  13773 [STM-QINFO\_stmqr$connect\205] %STMQIR-I: [#14] Connecting to 50.7.141.10 (50.7.141.10:3564) ...
27-03-2017 20:58:04.662  13773 [STM-QINFO\_stmqr$connect\250] %STMQIR-S: [#14] Connected to 50.7.141.10 (192.168.2.3:51870 -> 50.7.141.10:3564)
27-03-2017 20:58:04.697  13773 [STM-HYPER\signal_handler\312] %HYPER-I: Processing signal 17 from  PID=13774, si_code = 1, si_errno = 0, si_sig
no = 17
27-03-2017 20:58:04.697  13773 [STM-HYPER\signal_handler\374] %HYPER-I: Signal 17 from PID = 13774 processing finished.
27-03-2017 20:58:04.697  13773 [STM-QINFO\___read_n_bytes\575] %STMQIR-E: [#14] poll/select() -> 4, errno = -1, requested 2 octets, rest 2 octe
ts
27-03-2017 20:58:04.697  13773 [STM-HYPER\qi_auth\1053] %HYPER-F: [#14] Error reading 'welcome', status = 2, errno = 4
27-03-2017 20:58:04.697  13773 [STM-HYPER\main\1404] %HYPER-E: Authentication to QI failed
27-03-2017 20:58:07.697  13773 [STM-QINFO\_stmqr$connect\205] %STMQIR-I: [#14] Connecting to 50.7.141.10 (50.7.141.10:3564) ...
27-03-2017 20:58:07.774  13773 [STM-QINFO\_stmqr$connect\250] %STMQIR-S: [#14] Connected to 50.7.141.10 (192.168.2.3:51876 -> 50.7.141.10:3564)
27-03-2017 20:58:08.097  13773 [STM-HYPER\start_streamer_process\776] %HYPER-F: Abort start of STM-Agent because STM-Downloader has not started
27-03-2017 20:58:08.097  13773 [STM-HYPER\main\1446] %HYPER-F: Start Agent process failure
27-03-2017 20:58:09.059  13773 [STM-HYPER\signal_handler\312] %HYPER-I: Processing signal 17 from  PID=14072, si_code = 1, si_errno = 0, si_sig
no = 17
27-03-2017 20:58:09.059  13773 [STM-HYPER\signal_handler\325] %HYPER-I: STM-Agent/STM-Movie has stopped with PID = 14072
27-03-2017 20:58:09.059  13773 [STM-HYPER\signal_handler\364] %HYPER-I: Send 'stop downloading' CID=3834 (268 octets)
27-03-2017 20:58:09.059  13773 [STM-HYPER\signal_handler\374] %HYPER-I: Signal 17 from PID = 14072 processing finished.
27-03-2017 20:58:09.169  13773 [STM-HYPER\downloader_monitor\745] %HYPER-I: Downloader monitor was stopped, exit_flag = 4
27-03-2017 20:58:09.169  13773 [STM-HYPER\main\1481] %HYPER-I: Stop programm, exit_flag = 4
Спасибо, изучим.

Страницы: [1] 2 3 ... 35