Jump to content

Recommended Posts

Posted

Доброго дня, Коллеги

 

Плз подскажите по такой проблеме:

с LNB снят сигнал в DVB карту на сервере, там упакован в IP и нужно его передать на заметное расстояние (60 мс).

Пол-дня все работает хорошо - в это время полоса 1 сессии ТСП составляет 8-10Мбит/с, пол-дня - полоса одной сессии tcp падает до 5-6 мбит (не знаю почему) и после приема потока идут ошибки RTP/TS.

Самой свободной полосы в канале больше гига в любое время.

 

Собственно вопрос: можно ли транслировать поток с ДВБ карты в 2 tcp потока ? если да - то чем. В 2 потока полосы будет хватать в любое время дня.

 

Заранее спасибо спецам.

Posted

Можно всё. Пиши софт.

 

Для начала тебе нужно тюнить ip и tcp в линухе там где ты передаёшь и получаешь.

На отправлялке поставь tcp cc в hybla, делай аски отключи на сервере и клиенте, включит sack если не включено. Буфера сокетов раздуй как Сысоев для вебсерванта рекомендовал или ещё больше, с обоих сторон.

 

Или более простое решение - используй udp юникаст, там вместо замираний и просадок будут квадраты и квакания.

И то что у тебя и где то там канал широкий и свободный не значит вообще ничего, покуда ты шлёшь через инет а там ещё куча народу/провадеров/магистралов.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.