VisioForge

All-in-One Media FrameworkPrzechwytywanie, Edycja i Odtwarzanie Wideo dla Delphi

DelphiActiveX

Framework zawiera kilka bibliotek zaprojektowanych do przechwytywania, edycji i odtwarzania wideo. Rdzeń przechwytywania wideo umożliwia nagrywanie wideo i audio z różnych źródeł, takich jak kamery internetowe, kamery IP lub ekrany. Rdzeń edycji wideo pozwala na cięcie, łączenie, przetwarzanie i ponowne kodowanie plików. Rdzeń odtwarzacza multimedialnego może odtwarzać pliki wideo i audio, a także strumienie sieciowe. Wszystkie rdzenie obsługują efekty wideo i audio, przechwytywanie klatek, Picture-in-Picture oraz wyświetlanie na ekranie (OSD).

Kluczowe korzyści

Kompletne rozwiązanie

Wszystkie funkcje multimedialne w jednym frameworku

Natywny dla Delphi

Komponenty VCL dla RAD Studio

Wsparcie dla starszych systemów

Działa z VB6 i starszymi systemami

Funkcje i możliwości

Wszystko, czego potrzebujesz do tworzenia multimediów w Delphi

Obsługiwane urządzenia wejściowe

  • Kamery cyfrowe MPEG-2 formatów DV i HDV
  • Kamery internetowe USB i różne urządzenia przechwytujące, w tym obsługa rozdzielczości 4K
  • Karty przechwytywania wideo oparte na PCI
  • Tunery TV, zarówno z wbudowanym koderem MPEG, jak i bez niego
  • Kamery IP i serwery wykorzystujące protokoły JPEG/MJPEG, MPEG-4 i H.264 przez HTTP, RTSP lub RTMP, z obsługą strumieni HD
  • Kamery IP zgodne z ONVIF z funkcjami sterowania PTZ
  • Źródła NDI z mostem DirectShow
  • Różne urządzenia do przechwytywania dźwięku i karty dźwiękowe
  • Źródła dźwięku kompatybilne z ASIO
  • Karty Blackmagic Decklink

Obsługiwane formaty wejściowe

  • MP4
  • MOV
  • AVI
  • MPEG-TS/MPEG-PS
  • MKV (Matroska)
  • DV
  • ASF/WMV
  • MP3
  • M4A/AAC
  • WMA
  • OGG Vorbis
  • OPUS
  • Speex
  • SDK może dekodować pliki wideo i audio przy użyciu dekoderów systemowych, FFmpeg lub libVLC

Obsługiwane formaty wyjściowe

  • Pliki AVI z obsługą wielu kodeków, takich jak MJPEG, DivX, XviD i x264
  • Pliki WMV oferują kompatybilność z niestandardowymi profilami WMV i ustawieniami, takimi jak kodowanie ze zmienną przepływnością (VBR), nieskompresowane strumienie audio lub wideo, skalowanie wideo, regulacja buforowania, dostosowywanie liczby klatek na sekundę itp.
  • Pliki DV i MPEG bezpośrednio z kamer DV/HDV i tunerów TV przy użyciu wewnętrznego kodera MPEG (za pośrednictwem technologii DirectCapture)
  • Pozyskiwanie plików DV z dowolnego kompatybilnego urządzenia do przechwytywania wideo
  • Pliki MPEG-1/2/4, w tym standardowe profile VCD/SVCD/DVD i FLV za pośrednictwem wrappera FFmpeg
  • Pliki WebM z kodekami wideo VP8/VP9 i kodekiem audio Vorbis
  • Pliki MP4 z kodekami H264/HEVC + AAC, wykorzystujące akcelerację CPU lub GPU (Nvidia, AMD/ATI, Intel)
  • WAV, z opcjami formatu skompresowanego lub PCM
  • WMA (Windows Media Audio)
  • MP3, przy użyciu kodowania LAME
  • Ogg Vorbis
  • Niestandardowe opcje wyjściowe za pośrednictwem filtrów DirectShow innych firm
  • Strumieniowanie sieciowe przy użyciu FFmpeg
  • Wyjście wideo szyfrowane AES

Przetwarzanie wideo i efekty

  • nakładki obrazu i tekstu
  • regulowana przezroczystość wideo
  • kontrola jasności, kontrastu, nasycenia i odcienia
  • usuwanie przeplotu
  • redukcja szumów
  • panoramowanie i powiększanie
  • zmiana rozmiaru do dowolnej rozdzielczości
  • kluczowanie kolorem (chroma-key)
  • wykrywanie ruchu
  • Picture-in-Picture
  • wyświetlanie na ekranie (OSD)
  • integracja z filtrami DirectShow innych firm
  • interfejs sterowania kamerą

Przetwarzanie dźwięku i efekty

  • wzmacniacz głośności
  • korektor graficzny
  • system 3D-bass
  • normalizacja
  • automatyczne/ręczne wzmocnienie
  • wiele innych efektów

Przykładowe aplikacje

  • Przechwytywanie audio
  • Przechwytywanie DV
  • Przechwytywanie IP
  • Przechwytywanie ekranu
  • Proste przechwytywanie wideo
  • Główne demo przechwytywania
  • Główne demo edycji
  • Główne demo odtwarzacza
  • Odtwarzacz audio
  • Odtwarzacz DVD
  • Odtwarzanie z pamięci
  • Odtwarzacz wideo

Funkcje sieciowe i strumieniowe

  • Strumieniowanie RTMP/RTMPS na popularne platformy
  • Obsługa protokołu SRT (Secure Reliable Transport)
  • Wyjście HLS (HTTP Live Streaming)
  • Adaptacyjne strumieniowanie MPEG-DASH
  • Strumieniowanie UDP/RTP
  • Obsługa Multicast
  • Nagrywanie strumieni sieciowych
  • Zarządzanie przepustowością i adaptacyjny bitrate
  • Kontrola opóźnienia strumienia i buforowania
  • Wiele jednoczesnych wyjść strumieniowych

Funkcje ActiveX/COM

  • Kompatybilność z Visual Basic 6.0
  • Integracja z .NET Windows Forms
  • Integracja z Microsoft Office
  • Osadzanie w przeglądarce internetowej
  • Wsparcie dla PowerBuilder
  • Borland C++ Builder
  • Aplikacje MFC/ATL
  • Języki skryptowe (VBScript, JScript)

Integracja z Delphi

  • Natywne komponenty VCL
  • RAD Studio XE - aktualne wersje
  • Wsparcie dla Delphi 6-2010
  • Pełna integracja z IDE
  • Edytor właściwości w trybie projektowania
  • Programowanie sterowane zdarzeniami
  • Kompilacja 64-bitowa
  • Obsługa Unicode

Dołączone komponenty

Każda licencja zawiera wszystkie te kontrolki ActiveX i komponenty Delphi VCL

Odtwarzacz multimedialny

Pełna kontrola odtwarzania z akceleracją sprzętową i efektami

Przechwytywanie wideo

Nagrywanie z wielu źródeł z przetwarzaniem w czasie rzeczywistym

Edycja wideo

Nieliniowa edycja z przejściami i efektami

Przechwytywanie ekranu

Przechwytywanie pulpitu i okien z miksowaniem dźwięku

Procesor dźwięku

Efekty dźwiękowe i komponenty przetwarzania

Przeglądarka obrazów

Wyświetlanie obrazów z powiększaniem i adnotacjami

Elastyczne licencjonowanie

Wybierz edycję, która odpowiada Twoim potrzebom

Dostępne licencje dla programistów, zespołów i witryn

Standard

€700/dożywotnio

Kup teraz
  • Obsługiwane urządzenia wejściowe i źródłaKamery internetowe i USB, Tunery TV, Kamery DV/MPEG, Przechwytywanie ekranu
  • Podgląd wideo
  • Przechwytywanie klatek
  • Przetwarzanie wideo
  • Przetwarzanie dźwięku
  • Obsługa HD/4K
  • Strojenie TV
  • Kluczowanie kolorem (Chroma-key)
  • Wykrywanie ruchu
  • Wyświetlanie na ekranie (OSD)
  • Wiele ekranów wyjściowych
  • Formaty wyjścioweAVI, WMV (Windows Media Video), WMA (Windows Media Audio), WAV, MP3, Ogg Vorbis

Professional

€1,000/dożywotnio

Kup teraz
  • Obsługiwane urządzenia wejściowe i źródłaWszystkie funkcje Standard PLUS: Kamery IP (ONVIF/RTSP), Strumienie sieciowe
  • Podgląd wideo
  • Przechwytywanie klatek
  • Przetwarzanie wideo
  • Przetwarzanie dźwięku
  • Obsługa HD/4K
  • Strojenie TV
  • Strumieniowanie sieciowe WMV
  • Kluczowanie kolorem (Chroma-key)
  • Wykrywanie ruchu
  • Filtry DirectShow
  • Wyświetlanie na ekranie (OSD)
  • Picture-in-Picture
  • Zmiana nazwy pliku wyjściowego w locie
  • Wiele ekranów wyjściowych
  • Formaty wyjściowe+, wideo DV, DV / MPEG-1/2/4 (przy użyciu tunera TV/kamery), Flash Video (FLV) przy użyciu FFMPEG, WebM, Niestandardowe formaty wyjściowe przy użyciu zewnętrznych filtrów DirectShow

Premium

€1,500/dożywotnio

Kup teraz
  • Obsługiwane urządzenia wejściowe i źródłaWszystkie funkcje Professional PLUS: Dodatkowe silniki dla strumieni sieciowych
  • Podgląd wideo
  • Przechwytywanie klatek
  • Przetwarzanie wideo
  • Przetwarzanie dźwięku
  • Obsługa HD/4K
  • Strojenie TV
  • Strumieniowanie sieciowe WMV
  • Strumieniowanie sieciowe (RTMP)
  • Kluczowanie kolorem (Chroma-key)
  • Wykrywanie ruchu
  • Filtry DirectShow
  • Wyświetlanie na ekranie (OSD)
  • Picture-in-Picture
  • Zmiana nazwy pliku wyjściowego w locie
  • Wiele ekranów wyjściowych
  • Efekty przyspieszane przez GPU
  • Wyjście wirtualnej kamery
  • Szyfrowanie wideo
  • Formaty wyjściowe+, MPEG-1/2/4 przy użyciu FFMPEG, MP4 H264/AAC z akceleracją GPU

Wszystkie licencje obejmują 1 stanowisko programisty, przykłady kodu źródłowego i wsparcie mailowe.
Licencje dożywotnie obejmują darmowe aktualizacje na zawsze. Licencje roczne obejmują 1 rok aktualizacji.

Licencja na kod źródłowy

Licencja na kod źródłowy jest dostępna na życzenie dla tego SDK. Skontaktuj się z naszym zespołem sprzedaży, aby omówić ceny i warunki licencji.

Zapytaj o licencję na kod źródłowy

Korzyści z licencji

Co otrzymujesz

  • Pełne przykłady kodu źródłowego
  • Brak opłat licencyjnych za uruchomienie (runtime royalties)
  • Darmowe drobne aktualizacje
  • Techniczne wsparcie mailowe
  • Dokumentacja dla programistów
  • Priorytetowe poprawki błędów (Professional/Premium)

Prawa do dystrybucji

  • Nieograniczona dystrybucja Twoich aplikacji
  • Dozwolony użytek komercyjny
  • Brak opłat licencyjnych za wdrożenie
  • Osadzanie w aplikacjach korporacyjnych
  • Możliwa dystrybucja OEM

Note: W przypadku dystrybucji powyżej 10 000 kopii prosimy o kontakt w celu uzyskania wyceny OEM.

Trial Limitations: Wersja próbna jest w pełni funkcjonalna, ale wyświetla znak wodny na wyjściu wideo i komunikat przypominający przy uruchomieniu.

Wymagania systemowe

Wymagania dotyczące systemu Windows i środowiska programistycznego

Systemy operacyjne
  • Windows 11/10/8.1/7 SP1
  • Windows Vista SP2 (z aktualizacją platformy)
  • Windows Server 2022/2019/2016/2012
  • Wsparcie dla 32-bit (x86) i 64-bit (x64)
Środowiska programistyczne
  • Delphi 6-12 Athens (RAD Studio)
  • RAD Studio XE-aktualne
  • C++ Builder 6-aktualne
  • Visual Studio 2008-2022 (dla ActiveX)
  • Visual Basic 6.0 / Visual Studio 6
  • Borland C++ 5.x
  • Microsoft Office VBA
  • PowerBuilder 8.0+
Sprzęt
  • 4 GB RAM (zalecane 8 GB)
  • Karta graficzna kompatybilna z DirectX 9
  • Karta dźwiękowa do przetwarzania dźwięku
  • Kompatybilne urządzenie przechwytujące do przechwytywania wideo

Idealny dla

Idealne rozwiązanie dla różnych scenariuszy programistycznych

Programiści Delphi

  • Natywne komponenty VCL dla szybkiego rozwoju
  • Pełna integracja z RAD Studio
  • Wsparcie dla starych i nowych wersji Delphi
  • Obszerne projekty przykładowe

Starsze aplikacje

  • Kompatybilność z Visual Basic 6.0
  • Modernizacja starych aplikacji
  • ActiveX dla integracji webowej
  • Automatyzacja COM

Aplikacje korporacyjne

  • Systemy nadzoru
  • Rozwiązania do wideokonferencji
  • Przetwarzanie obrazowania medycznego
  • Inspekcja przemysłowa

Szybki rozwój

  • Komponenty przeciągnij i upuść
  • Wstępnie skonfigurowane szablony
  • Wymagany minimalny kod
  • Szybkie prototypowanie

Zasoby dla programistów

Dokumentacja dla integracji Delphi i ActiveX

Pobierz wersję próbną

Pełnofunkcyjna wersja próbna do testowania w Twoim środowisku

Często zadawane pytania

Co zawiera All-in-One Media Framework?

Framework łączy trzy główne biblioteki: Video Capture do nagrywania z kamer internetowych, kamer IP i ekranów; Video Edit do przycinania, łączenia i przetwarzania plików wideo; oraz Media Player do odtwarzania wideo, audio, DVD i strumieni sieciowych. Wszystkie rdzenie zawierają efekty wideo i audio, przechwytywanie klatek oraz wyświetlanie na ekranie.

Które wersje Delphi są obsługiwane?

Framework obsługuje RAD Studio oraz wersje Delphi od Delphi 6 do najnowszego wydania RAD Studio. Dostarcza natywne komponenty VCL zapewniające bezproblemową integrację z projektami Delphi. Obsługiwane są zarówno 32-bitowe, jak i 64-bitowe cele kompilacji.

Czy mogę używać frameworka z ActiveX i VB6?

Tak. Framework dostarcza kontrolki ActiveX działające z Visual Basic 6, C++ Builder i każdym środowiskiem programistycznym zgodnym z COM. Komponenty ActiveX oferują ten sam pełny zestaw funkcji co komponenty Delphi VCL.

Jakie źródła przechwytywania wideo są obsługiwane?

Framework obsługuje kamery USB, kamery DV/HDV, tunery TV, kamery IP (RTSP, ONVIF, HTTP MJPEG), przechwytywanie ekranu oraz urządzenia Blackmagic DeckLink. Wiele źródeł może być przechwytywanych jednocześnie z różnymi konfiguracjami wyjściowymi.

Czy framework zawiera komponent Media Player?

Tak. Rdzeń Media Player odtwarza wszystkie popularne formaty wideo i audio, DVD, dyski Blu-ray oraz strumienie sieciowe. Zawiera funkcje takie jak nawigacja klatka po klatce, kontrola prędkości odtwarzania, wizualizacja audio, renderowanie napisów i niestandardowe nakładki wideo.

Czy dostępna jest bezpłatna wersja próbna?

Tak. Pobierz bezpłatną wersję próbną, aby ocenić wszystkie funkcje. Wersja próbna zawiera pełną funkcjonalność ze znakiem wodnym na wyjściu wideo. Do testów dostępne są zarówno wersje Delphi VCL, jak i ActiveX. Okres ewaluacji nie ma ograniczeń czasowych.