Integracja FFmpeg dla urządzeń DekTec
Opis

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.
- Źródła i instrukcje kompilacji dla systemu Linux
- Źródła i instrukcje kompilacji dla systemu Windows
-
Opcje wiersza poleceń specyficzne dla DekTec
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 .
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.
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.
Wiersz poleceń:
ffmpeg -f dektec -i 2172000209 -url:v 239.0.0.5:5678 -url:a 239.0.0.6:5680 -f dektec 2110000054