Jump to content

Multicast в Unicast


Recommended Posts

Необходимо настроить сервер/сервера для ретрансляции потокового видео из Multicast в Unicast. Нужно ретранслировать порядка 100 каналов. Кто сможет помочь с настройкой пишите в личку. Вознаграждение гарантирую. 

Link to post
Share on other sites

Видел на Astra xProxy траф порядка 5 гбит, адеватно работает под линухом, под фрибсд можно заюзать relaying (http://deineka.net/2010/12/06/relaying-multicast-v-http-i-obratno/).

PS Кстати? есть знатоки haskell? помогите собрать relaying из исходников под фрибсд x64 - https://bitbucket.org/sannysanoff/rtsp-relaying/src

Link to post
Share on other sites

как выдавить с таза 2хW5590 больше 7.5 ГБит юникаста?

вот у меня не выходит(

Как обычно: посмотреть, во что упирается, пооптимизировать.

 

помогите собрать relaying из исходников под фрибсд x64 -https://bitbucket.org/sannysanoff/rtsp-relaying/src

Создавайте тему, когда будут какие-то конкретные проблемы.
Link to post
Share on other sites

Для активных форумчан - за символическую плату. Для всех остальных - договоримся.

Link to post
Share on other sites

 

как выдавить с таза 2хW5590 больше 7.5 ГБит юникаста?

вот у меня не выходит(

Как обычно: посмотреть, во что упирается, пооптимизировать.

сложно сказать

с виду не упирается, проц еще есть, интерапты тоже

просто начинает по чуть-чуть ломать картинку

подозреваю что уваливают медленные клиенты (всякие планшеты на вайфае из дальнего угла туалета)

отдает рилеинг

Link to post
Share on other sites

Может поставить еще один сервер параллельно ?

да есть еще один

и не один)

хочется как всегда больше выжать)

 

вот думаю астрой попробовать, сравнить результаты

Link to post
Share on other sites

 

Может поставить еще один сервер параллельно ?

да есть еще один

и не один)

хочется как всегда больше выжать)

 

вот думаю астрой попробовать, сравнить результаты

 

 

А сколько релеинг памяти кушает при 7 ГБит?

Link to post
Share on other sites
  • 1 month later...

Перешел на астру. Вроде все нормально работает. Что не нравится:

1. Процесс грузит одно ядро

2. Нет нормального прекэша, который быстро выстреливает первые 10-20мбайт из кольцевого буфера. Следовательно канал включается дольше.

 

Пробовал ещё msd http://www.netlab.linkpc.net/wiki/ru:software:msd:index

Мощная штука, очень гибкая в настройках... Но дорого выходит по 450 на каждый сервер.

Edited by Den_LocalNet
Link to post
Share on other sites

 

1. Процесс грузит одно ядро

Так и должно быть. Запускай 4 процесса.

Тогда уж 8 или 16 если HT включить.

Просто на разных портах и размазывать нагрузку по ним?

Edited by Den_LocalNet
Link to post
Share on other sites

Тогда уж 8 или 16 если HT включить.

Просто на разных портах и разгадывать нагрузку по ним?

Ну я образно. Можно и 16.

Да, именно так.

Link to post
Share on other sites

 

Тогда уж 8 или 16 если HT включить.

Просто на разных портах и разгадывать нагрузку по ним?

Ну я образно. Можно и 16.

Да, именно так.

 

спасибо

 

з.ы. ох уж эти словарики в телефоне... всегда они лучше знают какое слово я хотел написать :facepalm:

Link to post
Share on other sites

 

Использует Netgraph (поддержка только FreeBSD), говнокод. 


svn co http://195.64.148.106/svn/mcastng-stable

нет машинки под фрей для теста сейчас

расскажите что интересного в этом софте

кольцевой буфер работает? какие нагрузки переваривает без деградации сервиса и на каком железе?

Link to post
Share on other sites

эта софтина просто создаёт и удаляет Netgraph ноды, вся остальная работа делается ядром ОС (по идее должно быть быстро), мозгов своих там нет.
реальных тестов под нагрузкой практически нет (не было достаточно большого трафа для раздачи).
писалось с вот этого http://nuclight.livejournal.com/126612.html (конец статьи пример с http прокси)

Edited by TretUliy2
Link to post
Share on other sites
  • 3 weeks later...

Необходимо настроить сервер/сервера для ретрансляции потокового видео из Multicast в Unicast. Нужно ретранслировать порядка 100 каналов. Кто сможет помочь с настройкой пишите в личку. Вознаграждение гарантирую. 

мы используем в сети http://www.netlab.linkpc.net/wiki/ru:software:msd:lite

у нас как раз около 100 каналов, даржит пример 200 клиентов без особого усердия, думаю и 1000 выдержит если будет достаточно широкий канал на сервере, у нас пока больше клиентов нету.

из плюсов как минимум малое потребление памяти и адекватная обработка поломаных клиентов, Астра с xProxy валилась периодически от таких клиентов.

Edited by t0ly
Link to post
Share on other sites
  • 9 years later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By andrey326
      Вопрос странный наверное)
      Но все же
      20-22 ТВ по 32-42-50" . Каждый ТВ будет подключен к интернету (IPTV / Youtube ... ) + спутник. Предполагается что будут часы-пик, когда включены все телевизоры. И есть  оптика от укртелефона. 
      Считающий свои деньги заказчик хочет знать, сколько ему интернета покупать, что бы и не переплачивать, и хватало? 
    • By Quella
      An ONU with a CATV port serves as a gateway for IPTV services. It connects the fiber optic network to the user's premises, allowing the delivery of television content over the internet protocol. The CATV port enables the reception of television signals, which can be distributed to TVs within the home via traditional coaxial cables.
       
      And the VOIP port on an ONU facilitates Voice over Internet Protocol (VOIP) services. It enables the transmission of voice calls over the internet, converting analog voice signals into digital data packets that can be transmitted over the network. This port allows users to make phone calls using their internet connection instead of traditional telephone lines.
       
      Here, Exw Shenzhen 1600UAH (Shipping cost and tariff not included) you will get a WIFI 6 ONU with CATV, VOIP, USB port!
       
       
      For whole price, just contact viber/whatsapp/wechat by +8618086327779 for more details!
       
    • By Minotaur
      Вітаю!
       
      Є моніторинговий сервер, під'єднадний до комутатора, в якому в сусідньому порту живе отримувач низки multicast-потоків. На комутаторі налаштовано віддзеркалення вихідного трафіку на клієнтському порту в сторону сервера. Проблема полягає в тому, що astra не бачить multicast-потоків.
      tcpdump:
      10:15:17.841020 88:90:09:72:f8:64 > 01:00:5e:00:03:7e, ethertype IPv4 (0x0800), length 1358: 10.93.53.10.33966 > 228.0.3.126.1234: UDP, length 1316 10:15:17.841021 88:90:09:72:f8:64 > 01:00:5e:00:03:7e, ethertype IPv4 (0x0800), length 1358: 10.93.53.10.33966 > 228.0.3.126.1234: UDP, length 1316 10:15:17.841022 88:90:09:72:f8:64 > 01:00:5e:00:03:7e, ethertype IPv4 (0x0800), length 1358: 10.93.53.10.33966 > 228.0.3.126.1234: UDP, length 1316 10:15:17.841024 88:90:09:72:f8:64 > 01:00:5e:00:03:7e, ethertype IPv4 (0x0800), length 1358: 10.93.53.10.33966 > 228.0.3.126.1234: UDP, length 1316 10:15:17.841030 88:90:09:72:f8:64 > 01:00:5e:00:03:7e, ethertype IPv4 (0x0800), length 1358: 10.93.53.10.33966 > 228.0.3.126.1234: UDP, length 1316
      astra:
      [root@localhost-live liveuser]# ./astra --analyze udp://10.0.0.1@228.0.3.126:1234 Apr 25 10:17:21: INFO: Starting Astra 4.4.182 Apr 25 10:17:22: INFO: Bitrate: 0 Kbit/s Apr 25 10:17:23: INFO: Bitrate: 0 Kbit/s Apr 25 10:17:24: INFO: Bitrate: 0 Kbit/s ^CApr 25 10:17:25: INFO: [main] exit
      Адреса 10.0.0.1 прибита на відповідному інтерфейсові. Що їй не подобається? Дякую!
    • By Hope
      Актуальные каналы для операторов по всему миру доставка
      все свои локал.
      более 1000
      как для основного стрима так и для бекапа
       
      отвечаю только в личке
    • By Admiral Benbow
      в продаже оптический ТВ передатчик  ARCOTEL WT8628C - 200$
      оптический ТВ переключатель HOSW 5201 Fiber Optic Switch (для создания колец в сетях КТВ) - 100 $
       
×
×
  • Create New...