Pull to refresh

Comments 5

Paru dnei muceiusi soberati ffmpeg na ubuntu 18.04 s decklink hd extreme 3. FFmpeg ne vidit platu, proboval s poslednimi drovami, mojna po tocneie kak vi skompelirovali ffmpeg. Media express vidit platu i zapisovaiet video.
Сборка с поддержкой Blackmagic_DeckLink_SDK не вызвала ни каких трудностей ни на CentOS 7, ни под Ubuntu 19.04.
Попробуйте после сборки посмотреть видит ли собранный FFmpeg карту:

ffmpeg -f decklink -list_devices 1 -i dummy

[decklink @ 0x34aa780] Blackmagic DeckLink input devices:
[decklink @ 0x34aa780] 'DeckLink Quad (1)'…

или

ffmpeg -sources decklink

Auto-detected sources for decklink:
80:8c4d98a0:00000000 [DeckLink Quad (1)]

Если нет то тогда уже надо смотреть по выводу компилятора где ошибки.

А почему не сразу RTMP в сторону Wowza? Потом то на ней можно сформировать мультикаст ts, или нельзя?

Проблема кроется в том что RTMP проприетарный протокол, FFmpeg реализована передача audio и video дорожек. Сам протокол поддерживает так же передачу DATA, но вот эта функция реализована далеко не у всех, я находил у Cisco, Wowza и еще у пары компаний, но в наличии была wowza.
Формат mpeg-ts широко распространенный, хорошо реализован в FFmpeg и дефакто поддерживается, практически, всеми, кроме того он позволяет передавать несколько дорожек в том числе субтитры, поэтому он и был выбран для связи между сервером захвата и медиасервером.

DeckLink хороши, используем их генераторы сигнала :)


У нас есть одноканальный Epiphan AV.io SDI (3G), из достоинств: отдаёт стандартный UVC, кадры — несжатый YUV (YUY2 по умолчанию), т.е. драйверов каких-то не нужно совсем. Китайцев можно найти дешевле, но будет ли там YUV, а не h264/mjpeg — вопрос.


Есть driver-full варианты с SDK, но руководство решило делать упор на комплексные решения, типа Pearl2/Mini/Nano (сейчас его пилим) и всё, что кроме — вывести как побочку. В результате и цены: формально есть продукт, но цена такая что вряд ли кто-то купит, а если купит — нам неплохо. Ну и поэтому не могут или не хотят выложить драйвера в открытый доступ или довести до состояния блоба, по типу nVidia (наработки есть, но их отправили в стол).

Sign up to leave a comment.

Articles