Azamat Posted May 18, 2017 · Report post Доброго дня, Коллеги Плз подскажите по такой проблеме: с LNB снят сигнал в DVB карту на сервере, там упакован в IP и нужно его передать на заметное расстояние (60 мс). Пол-дня все работает хорошо - в это время полоса 1 сессии ТСП составляет 8-10Мбит/с, пол-дня - полоса одной сессии tcp падает до 5-6 мбит (не знаю почему) и после приема потока идут ошибки RTP/TS. Самой свободной полосы в канале больше гига в любое время. Собственно вопрос: можно ли транслировать поток с ДВБ карты в 2 tcp потока ? если да - то чем. В 2 потока полосы будет хватать в любое время дня. Заранее спасибо спецам. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Ivan_83 Posted May 18, 2017 · Report post Можно всё. Пиши софт. Для начала тебе нужно тюнить ip и tcp в линухе там где ты передаёшь и получаешь. На отправлялке поставь tcp cc в hybla, делай аски отключи на сервере и клиенте, включит sack если не включено. Буфера сокетов раздуй как Сысоев для вебсерванта рекомендовал или ещё больше, с обоих сторон. Или более простое решение - используй udp юникаст, там вместо замираний и просадок будут квадраты и квакания. И то что у тебя и где то там канал широкий и свободный не значит вообще ничего, покуда ты шлёшь через инет а там ещё куча народу/провадеров/магистралов. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...