aioz-stream-video-upload
Quick upload video to AIOZ Stream API. Create video objects with default or custom encoding configurations, upload the file, complete the upload, then return the video link to the user.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Quick upload video to AIOZ Stream API. Create video objects with default or custom encoding configurations, upload the file, complete the upload, then return the video link to the user.
How to use
Przygotuj klucze dostępu do AIOZ Stream — będziesz potrzebować publicznego klucza (stream-public-key) i tajnego klucza (stream-secret-key). Jeśli ich nie masz, poproś je u administratora usługi.
Zdecyduj, czy chcesz szybkie wgranie czy zaawansowaną konfigurację. W przypadku szybkiego wgrania podaj ścieżkę do pliku wideo i tytuł (np. "Wgraj /ścieżka/do/video.mp4 z tytułem Mój Film"). Dla zaawansowanej opcji określ dodatkowo rozdzielczości (240p, 360p, 480p, 720p, 1080p, 1440p, 2160p, 4320p), kodek (h264 lub h265), bitrate'y, typ kontenera, tagi i metadane.
Umiejętność automatycznie utworzy obiekt wideo w systemie AIOZ Stream, wysyłając żądanie POST z Twoimi kluczami jako nagłówkami HTTP.
Następnie przesłana zostanie zawartość pliku wideo w odpowiedniej części, z wykorzystaniem sum kontrolnych md5 dla weryfikacji integralności.
Po zakończeniu przesyłania umiejętność sfinalizuje proces i zwróci Ci gotowy link do wideo, który możesz natychmiast udostępniać lub osadzać na stronie.
Upewnij się, że na systemie masz zainstalowane narzędzia curl, jq i md5sum — są one wymagane do prawidłowego działania umiejętności.