h1vs2 Опубликовано 27 февраля, 2015 · Жалоба Всем привет! Есть желание транскодить около 180 mpegts mp2 потоков в h264 aac. Тестирую на виртуальной машине с помощью ffmpeg собраным с libx264 как-то не очень мне нравится производительность. Да и крешится иногда без обьяснение причин. Для теста стрим в мультикасте получаю, join делаю с помощью smcroute, тут тоже все очень странно если больше 20-ти групп, то получается вот так : daemon error: Warn: ADD MEMBERSHIP failed; Errno(105): No buffer space available Чего я там только не крутил в этом вашем sysctl не поборол, но это такое - не суть важная проблема. EDITED: RTFM, Люк Подскажите,пожалуйста, чем это лучше сделать и какое примерно железо нужно, чтобы справиться с такой нагрузкой. Спасибо! Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
^rage^ Опубликовано 27 февраля, 2015 · Жалоба Есть желание транскодить около 180 mpegts mp2 потоков в h264 aac. linux+gstreamer + 8 серверов с с парой E5-2623v3 в каждом, либо пачка десктопов с i7-4790. в последнем случае можно задействовать intel quick sync. Тестирую на виртуальной машине с помощью ffmpeg собраным с libx264 как-то не очень мне нравится производительность. Да и крешится иногда без обьяснение причин. не надо использовать не то и не для того. (с) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
OKyHb Опубликовано 28 февраля, 2015 · Жалоба По поводу smcroute - скорее всего, надо смотреть sysctl для net.ipv4.igmp_max_memberships. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
h1vs2 Опубликовано 2 марта, 2015 · Жалоба Есть желание транскодить около 180 mpegts mp2 потоков в h264 aac. linux+gstreamer + 8 серверов с с парой E5-2623v3 в каждом, либо пачка десктопов с i7-4790. в последнем случае можно задействовать intel quick sync. Спасибо! Думал вместить транскодинг на один сервер, а с него пулить потоки на несколько, которые будут только стримить в HLS. Не влезет? intel quick sync насколько большой профит дает? По поводу smcroute - скорее всего, надо смотреть sysctl для net.ipv4.igmp_max_memberships. Там все проще оказалось, просто в мане написано : LIMITS The current version compiles and runs fine with the Linux kernel version 2.4. The known limits are: Multicast routes: more then 200 Multicast group membership: max. 20 Надо поправить сорцы и пересобрать :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
h1vs2 Опубликовано 2 марта, 2015 · Жалоба Вот такая странная идея голову мою посетила : Что насчет фермы на Raspberry Pi ? :) Там есть : h264 hardware encoder с интерфейсом OpenMAX, и под GStreamer omxh264enc драйвер в проекте gst-omx. Взлетит ? Я в этом, признаться, мало что понимаю :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 2 марта, 2015 · Жалоба Проверьте. Хотя не уверен насколько оно будет стабильно. Главное - вочдог и чтобы приребуте автоматом подхватывало поток. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...