Перейти к содержимому
Калькуляторы

toxicom

Пользователи
  • Публикации

    4
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные пользователем toxicom


  1. У Вас же все в одном влане: клиент, релей-агент и сервер. И происходит что то типа: прилетает бродкастовый дисковер, на что сервер отвечает no free leases. Потом отрелеенный на который сервер предлагает адрес из пула, после чего на сервер прилетает бродкастовый (без agent.remote-id) request "хочу адрес 10.250.250.33" на что сервер говорит не положено: DHCPNAK...

    Уж если пользуетесь рецептами, то для начала, приготовьте хотя бы один в точности как написано и все получится :)

  2. потому, что классы и пулы между собой никак не связаны

     

    shared-network "clients" {
      subnet 10.250.250.0 netmask 255.255.255.0 {
        class "dlink" {
            match if binary-to-ascii (16, 8, ":", suffix( option agent.remote-id, 6)) = "0:21:91:8c:95:28";
        }
        class "port-5" {
            match if binary-to-ascii (10, 8, "", suffix( option agent.circuit-id, 1)) = "5";
        }
        pool {
            range 10.250.250.23; allow members of "port-5";
        }
        pool {
            range 10.250.250.33; allow members of "dlink";
        }
      }
    }

  3. п.1 пускаем трансляцию так

    vlc -vvv --color --ttl 12 --ts-es-id-pid --programs=2 dvb:// --dvb-adapter=0 --dvb-frequency=10759000 --dvb-srate=30000000 --dvb-voltage=18 --dvb-fec=3 \
    --sout '#rtp{mux=ts,dst=239.255.0.2,port=1234,sdp=sap,name="M1"}'

    смотрим на клиенте тем же vlc только под виндой:

    воспроизводедение длится секунду-две и изображение замирает, звука нет. Статистика воспроизведения показывает потерю буферов(звук) и потерю кадров (видео)

     

     

    п.2 не указываем явно контейнер для потока

     --sout '#rtp{dst=239.255.0.2,port=1234,sdp=sap,name="M1"}'

    звук воспроизводится, видео две секунды показывает, четыре - нет. в статистике теряются кадры видео

     

    п.3 перекодируем

     --sout '#transcode{vcodec=mp4v,vb=2048}:rtp{mux=ts,dst=239.255.0.2,port=1234,sdp=sap,name="M1"}'

    видео и звук идут "нормально", загрузка cpu (в данном случае одного ядра) скачет от 30% до 100%. Когда 100% - появляются артефакты на катринке. Методом тыка выяснилось, что при значениях vb > 2048 - сначала звук идет рывками, потом (при больших значениях vb) в какой-то момент останавливается воспроизведение и идут потери, при значении vb>=4000 ситуация аналогична п.1.

    Если транслировать по http, то 5 каналов без перекодирования смотрятся без проблем, загрузка cpu не больше 5%

     

    Кто нибудь сталкивался с подобным?

    Кто как/чем транслирует мультикастом видео со спутника?

     

    ЗЫ: Linux router 2.6.27.7-smp #2 SMP Thu Nov 20 22:32:43 CST 2008 i686 Intel® Core2 Duo CPU E7300 @ 2.66GHz GenuineIntel GNU/Linux

    dvb: SS1