passer Posted May 30, 2022 · Report post И в логе msd_lite тоже пусто? Не может ли такого быть, что памяти не хватает? Хотя тогда в логе сообщение об ошибке должно быть. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
a1x1 Posted May 30, 2022 · Report post Лог скинул выше. Может есть описание ошибок? У нас постоянно появляется error 22, 32, 104. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
taf_321 Posted May 31, 2022 · Report post Помониторьте свободное место на /tmp. Падения случаются не тогда, когда там место кончается? У меня что-то подобное было и как раз было связано с исчерпанием места под кольцевые буферы. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Ivan_83 Posted June 1, 2022 · Report post В 30.05.2022 в 10:36, a1x1 сказал: Может есть описание ошибок? У нас постоянно появляется error 22, 32, 104. Есть, только вы не читаете: error 104: Connection reset by peer error 32: Broken pipe 22 в логах не увидел, можете сами в error.h почитать. Самый действенный способ - разрешить запись корефайлов (через limits обычно в консоле), собрать с отладкой и потом сделать текстовый дамп чтобы показал бактрейсы. Звучит сложно но на самом деле нет. Сборка с отладкой где то там в cmake включается при конфигурировании, гугл быстро подскажет как. gdb "${_CORE_APP_FILE}" --batch --core="${_CORE_FILE}" -ex "bt" -ex "thread apply all bt full" _CORE_APP_FILE=msd_lite _CORE_FILE=.core или как там в линухах корки именуются. разумеется ${} не нужно, я просто кусок скрипта скопипастил :) Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
a1x1 Posted June 1, 2022 (edited) · Report post В 01.06.2022 в 13:01, Ivan_83 сказал: 22 в логах не увидел, можете сами в error.h почитать. Скрытый текст [2022-05-29 08:21:15]: /udp/225.0.56.22:1234@eth2: Destroyed. [2022-05-29 08:21:15]: /udp/225.0.55.110:1234@eth2 - 10.1.2.124:36428: attached, cli_count = 2 [2022-05-29 08:21:19] str_hub_create_int, line 496: io_net_mc_join() error 22: Invalid argument Приветствую. ерор 22 есть в конце лога, после error 22 msd падает и приходится запускать его вручную. error.h где найти этого зверя? @Ivan_83 спасибо вам за msd, очень полезная вещь! Edited June 1, 2022 by a1x1 Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Ivan_83 Posted June 2, 2022 · Report post Могу только посоветовать для начала поставить то что в гитхубе, и не лайт версию, если не поможет - шаги для отладки расписаны. error.h - искать в системе, может err.h ещё, но там только те же самые текстовые описания соответствующие кодам. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
alexey-it Posted June 15, 2022 · Report post Подскажите , а со входными mpts потоками может работать ?подать один mpts и раздать несколько http Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Ivan_83 Posted June 16, 2022 · Report post нет, демультиплексора там нет Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
alexey-it Posted June 17, 2022 · Report post On 6/16/2022 at 6:12 PM, Ivan_83 said: нет, демультиплексора там нет А если этим фильтром как то пиды отфильтровать не получится ? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Ivan_83 Posted June 19, 2022 · Report post В 17.06.2022 в 14:47, alexey-it сказал: А если этим фильтром как то пиды отфильтровать не получится ? Не не удаляет ссылки на отфильтрованные PID из служебных таблиц. Кроме того потребуется весь поток каждый раз целиком прогонять только ради одного канала. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
alexey-it Posted June 19, 2022 · Report post Жаль , спасибо . Вроде было у вас в планах доделать даже dvb часть . Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Ivan_83 Posted June 19, 2022 · Report post Было, но я не мог определится с архитектурой, а потом пропал интерес и появились другие заботы :) Даже эксперименты с DVB тюнерами были. Возможно в данном случае и лучше и проще написать/использовать отдельную софтину которая будет демультиплексировать, а msd оставить на раздаче. В этом случае единственное что желательно будет добавить в msd это поддержка unix сокетов. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
MATPOC Posted June 20, 2022 · Report post В 15.06.2022 в 14:24, alexey-it сказал: Подскажите , а со входными mpts потоками может работать ?подать один mpts и раздать несколько http Бесплатная astra умеет работать с mpts, Типа такого: input = { "udp://224.2.2.4:2005#pnr=164" }, output = { "udp://239.200.199.164:1234" } Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
alexey-it Posted June 20, 2022 · Report post On 6/20/2022 at 12:14 PM, MATPOC said: Бесплатная astra умеет работать с mpts, Типа такого: input = { "udp://224.2.2.4:2005#pnr=164" }, output = { "udp://239.200.199.164:1234" } Спасибо , знаю . Но не хотелось городить зоопарк ) Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...