INTEGRITY Dokumentace

Nahrání nahrávky do vašeho cloudu

Můžete předat volitelný objekt storage_config v požadavku na spuštění nahrávání, abyste mohli nahrávku publikovat přímo u vašeho poskytovatele cloudu. Pokud path je zadáno, nahrané video se uloží tam, jinak se výchozím umístěním stává kořen adresáře.

Název souboru pro nahrávání bude stejný jako ten uvedený v output_file_name.

Nastavit konfiguraci úložiště

Konfiguraci úložiště pro nahrávky RealtimeKit můžete nastavit následujícími způsoby:

Nastavení podrobností konfigurace úložiště pomocí RealtimeKit Dashboard

Podrobnosti konfigurace úložiště pro všechny schůzky můžete zadat v RealtimeKit Dashboard.

  1. V Cloudflare RealtimeKit Dashboard, přejděte na kartu Recordings.
  2. Klikněte na Nastavení úložiště.
  3. Zadejte podrobnosti o svém cloudovém poskytovateli. Podporujeme přenos nahrávek do bucketů Cloudflare R2, AWS S3, Azure, DigitalOcean a Google Cloud Storage (GCS).
Snímek obrazovky úložiště nahrávek

Chcete-li se seznámit s REST API RealtimeKit, doporučujeme prozkoumat RealtimeKit REST API.

Pomocí storage_config možnost v rozhraní Start Recording API

Toto poskytuje nejpodrobnější úroveň řízení a umožňuje nastavit storage_config pro konkrétní Nahrávání zahájeno na schůzce.

curl --request POST \
  --url https://api.cloudflare.com/client/v4/accounts/<account_id>/realtime/kit/<app_id>/recordings \
  --header 'Authorization: Bearer <api_authorization_token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "meeting_id": "97440c6a-140b-40a9-9499-b23fd7a3868a",
  "storage_config": {
    "type": "cloudflare",
    "access_key": "your-access-key",
    "secret": "your-secret-key",
    "bucket": "your-bucket-name",
    "path": "/",
    "account_id": "your-account-id"
  }
}'

Chcete-li se seznámit s REST API RealtimeKit, doporučujeme prozkoumat RealtimeKit REST API.

Podporovaní poskytovatelé cloudu

Aktuálně jsou podporováni tito poskytovatelé cloudu:

Cloudflare R2

Chcete-li přenášet nahrávky do Cloudflare R2, nastavte následující pole v storage_config parametr:

AWS S3

Chcete-li přenášet nahrávky do bucketu AWS S3, nastavte následující pole v storage_config parametr:

Azure Blob Storage

Chcete-li přenášet nahrávky do služby Azure Blob Storage, nastavte následující pole v storage_config parametr:

DigitalOcean

Chcete-li přenášet nahrávky do DigitalOcean Spaces, nastavte následující pole v storage_config parametr:

Google Cloud Storage (GCS)

Chcete-li přenášet nahrávky do GCS, nastavte následující pole v storage_config parametr:

Aktualizace názvu souboru nahrávky

Název souboru nahrávky můžete změnit pomocí file_name_prefix pole. Výchozí formát názvu nahraného souboru je roomname_timestamp, ale k výchozímu názvu souboru můžete přidat alfanumerickou předponu s podtržítky.

Je důležité mít na paměti, že k výchozímu formátu můžete pouze přidat předponu, celý název souboru změnit nelze. Pokud například v 9:00 vyučujete pomocí RealtimeKit online hodinu fyziky, můžete přidat Physics_9am k názvu souboru. Physics_9am_roomname_timestamp by byl nový název souboru.

Další informace najdete v spustit nahrávání schůzky.

Průvodce publikováním nahraného souboru u poskytovatele cloudu