Integracja FFmpeg dla urządzeń DekTec

 

Opis

Dektec logo

Integracja FFmpeg dla urządzeń DekTec

to odblokowanie mocy FFmpeg do strumieniowego przesyłania danych w czasie rzeczywistym SDI lub SMPTE 2110 za pośrednictwem urządzeń DekTec. Do narzędzi wiersza poleceń została dodana obsługa urządzeń DekTec - „ffmpeg”, „ffplay” oraz bibliotek FFmpeg do tworzenia niestandardowych aplikacji. DekTec dodał również nowy format pliku .sdi do przechowywania surowych strumieni SDI.

Kluczowe dodadatki do FFmpeg

ffmpeg : '-f dektec' umożliwia odbiór / nadawanie sygnałów SDI / SMPTE-2110 w czasie rzeczywistym poprzez urządzenia DekTec.
ffplay : „-f dektec” umożliwia wyświetlanie strumienia SDI / SMPTE-2110 z urządzenia DekTec w oknie.
.sdi : Nowy format pliku pamięci masowej SDI. Obsługiwany przez biblioteki ffmpeg, ffplay i FFmpeg
Biblioteki FFmpeg : Dodano obsługę DekTec w czasie rzeczywistym i format pliku .sdi dla niestandardowych aplikacji.

Obsługiwane urządzenia DekTec

DTA-2125 : 1 x 26G SFP+ dla ST 2110
DTA-2110 : 1 x 10G SFP+ dla ST 2110
DTA-2172 : 2 x wejście lub wyjście SDI
DTA-2174B    : 4 x wejście lub wyjście SDI
DTA-2178 : 8 x wejście lub wyjście SDI

Wideo - obsługiwane formaty

HD/3G : 720p, 1080i, 1080p, 1080psf
SD : 480i, 576i
fps : 23.98, 24, 25, 29.97, 30, 50, 59.94, 60Hz

Audio - obsługiwane formaty

Format : PCM
Częstotliwość próbkowania : 48kHz
Próbki : 20, 24 bit

Wymagania na PC

  • OS:
    • Windows 10, 11
    • Windows Server 16, 19, 22
  • Procesor:
    • Core i5 minimum (lub odpowiednik AMD)
    • Core i7 rekomendowany (lub odpowiednik AMD)
  • GPU:
    • Direct 9.0 min.
    • Wysokowydajna karta graficzna (rekomendowana)

Główne cechy

  • Kompleksowa integracja : obsługuje szeroką gamę urządzeń DekTec, umożliwiając bezpośrednią transmisję i odbiór strumieni SMPTE 2110 i SDI przez FFmpeg.
  • Wieloplatformowość : dzięki obsłudze systemów Windows i Linux nasze rozwiązanie pozwala na wykorzystanie pełnego potencjału FFmpeg, niezależnie od wybranego systemu operacyjnego.
  • Format pliku .sdi : wprowadzony w ramach naszej integracji, ten zastrzeżony, a jednocześnie otwarty format umożliwia programowi FFmpeg odczytywanie i zapisywanie strumieni AV jako plików .sdi.

Aplikacje

  • Kodowanie/dekodowanie w czasie rzeczywistym: użyj narzędzia wiersza poleceń „ffmpeg”, aby odblokować rozbudowane możliwości kodowania i dekodowania FFmpeg, co pozwoli na przetwarzanie strumieniowe w czasie rzeczywistym do i z urządzeń DekTeka.
  • Monitorowanie wizualne: użyj „ffplay” do bezpośredniej wizualizacji w czasie rzeczywistym strumieni AV SDI lub SMPTE 2110 w oknie.
  • Opracowywanie rozwiązań na zamówienie: połącz możliwości bibliotek FFmpeg z DekTec I/O, aby opracowywać rozwiązania dostosowane do konkretnych potrzeb produktowych lub operacyjnych Twojego produktu.

 

 

 

 

Przykłady wiersza poleceń FFmpeg


Zapoznaj się z tymi przykładami wiersza poleceń „ffmpeg”, aby poznać rozległą funkcjonalność naszej integracji FFmpeg. Te przykłady to tylko wierzchołek góry lodowej — narzędzie „ffmpeg” zapewnia niezliczone opcje wiersza poleceń. Ponadto łączenie bibliotek FFmpeg z DekTec I/O otwiera świat możliwości tworzenia własnych, niestandardowych aplikacji.


Poniższy rysunek przedstawia konfigurację, w której narzędzie „ffmpeg” jest używane do strumieniowego przesyłania usługi z pliku strumienia transportowego jako strumieni wideo i audio SMPTE-2110 za pośrednictwem karty DTA-2110 .


Przykład użycia ffmpeg z kartą Dekteka

Wiersz poleceń:

ffmpeg -i wejście.ts -url:v 239.0.0.5:5678 -url:a 239.0.0.6:5680 -f dektec 2110000054


Alternatywnie, przesyłaj strumieniowo sygnał SDI przez port DTA-2178 4:

ffmpeg -i wejście.ts -f dektec 2178000132:4


Aby obejrzeć/posłuchać wideo/audio otrzymanego za pomocą karty DekTec, możesz użyć narzędzia ffplay. Jest to zilustrowane na poniższym rysunku, gdzie ffplay jest używane do obejrzenia zawartości sygnału SDI otrzymanego za pomocą karty DTA-2172.


Przykład użycia ffmpeg z kartą Dekteka

Wiersz poleceń:

ffplay -f dektec -i 2172000209


Alternatywnie, odbieraj strumienie SMPTE-2110 za pomocą DTA-2110 :

ffplay -url:v 239.0.0.5:5678 -url:a 239.0.0.5:5680 -f dektec -i 2110000054


Poniższy przykład łączy dwa poprzednie przykłady w bramkę SDI-do-SMPTE-2110. Tym razem narzędzie ffmpeg jest używane do kierowania wideo i audio wyodrębnionych z sygnału SDI odebranego za pomocą karty DTA-2172 do karty DTA-2110, która przesyła je jako strumienie wideo i audio IP ST 2110-20 i ST 2110-30.


Przykład użycia ffmpeg z kartą Dekteka

Wiersz poleceń:

ffmpeg -f dektec -i 2172000209 -url:v 239.0.0.5:5678 -url:a 239.0.0.6:5680 -f dektec 2110000054