Страница 1 из 1

Сколько multicast потоков может принять freebsd

Добавлено: 2013-06-10 11:25:46
fessoga5
Есть мультикаст поток udp://225.0.1.8:1234. Принимаю его

Код: Выделить всё

 ffmpeg -i udp://225.0.1.8:1234 -codec:v copy -codec:a copy -f null -
Создаю одновременно 2 таких процесса ffmpeg, а на третий процесс получаю:

Код: Выделить всё

[udp @ 0x807cd1120] bind failed: Address already in use
udp://225.0.1.8:1234: Input/output error
Попробовал в убунте открыть через vlc этот же поток, открывается до бесконечности (больше 8 точно).
Вопрос какого хрена во freebsd всего 2 раза?????

Код: Выделить всё

sockstat -4 | grep 225.0.1.8
root     ffmpeg1    68474 3  udp4   225.0.1.8:1234        *:*

Re: Сколько multicast потоков может принять freebsd

Добавлено: 2013-06-12 10:31:50
fessoga5
Теоретики АУ?
Что такое мультикаст, спец группа адресов ведущих себя примерно как broadcast.
Трафика типа:

Код: Выделить всё

192.168.1.6:202 -> 238.0.1.1:1234
По идеи количество утилит его снимающих неограниченно. В linux -е пашет во Freebsd нет. Как так? Что выкрутить в sysctl?
p.s.
ipfw tee не предлагать, зачем костыли когда и так должно работать.

Re: Сколько multicast потоков может принять freebsd

Добавлено: 2013-06-12 18:52:17
ADRE

Re: Сколько multicast потоков может принять freebsd

Добавлено: 2013-06-18 17:36:47
fessoga5
ADRE писал(а):http://ru.wikipedia.org/wiki/Multicast
--
порт смени
Порт менял, единственное что может смена не срабатывала. Надо sockstat посмотреть.