自前のパイプライン不要のHLSホスティング
元ファイルをアップロードすれば、UFOLOADがHLSストリームに変換します。エンコード、保存、署名付きリンク、配信までお任せ。内蔵プレーヤーを使うことも、APIで署名付きマスタープレイリストのリンクを取得することもできます。
HLSの仕組み
エンコードは自動
MP4、MKV、WEBMなど一般的な形式に対応。ファイルはキューで処理され、ステータスはアップロード中→待機中→処理中→準備完了と進みます。APIでステータスを取得できます。
アダプティブな画質ラダー
有料プランでは最大4Kまでの複数画質が生成され(元動画の画質を超えることはありません)、視聴者の回線に合わせて再生が切り替わります。Freeプランは単一画質で配信されます。
署名付き再生リンク
APIはHLSマスタープレイリストへのリンクに加え、ポスター画像とタイムラインスプライトのリンクを発行します。有効期間は60秒から30日までで、リンクをIPアドレスやCookieに紐付けることもできます。
有料プランは直接リンクも
ProとMaxでは、直接ダウンロードリンクと画質ごとのリンクも利用できます。Freeプランは内蔵プレーヤーでのHLS再生に限られます。
エッジ配信
ストリームはエッジノードから、視聴者それぞれに最も近いノードで配信されます。
有料プランは優先キュー
有料プランは優先キューでエンコードされるため、キューが混雑していても新しいアップロードが早く準備完了になります。
アップロードからHLSリンクまで
- 1
APIキーを作成
登録後、開発者セクションを開いてキーを作成します。キーはBearerトークンとして送信します。
- 2
アップロードまたはインポート
ファイルを /api/v1/files にPOSTするか、/api/v1/files/import でURLからインポートします。
- 3
準備完了を待つ
ステータスがreadyになるまで GET /api/v1/files/{id} をポーリングします。
- 4
署名付きリンクを取得
POST /api/v1/files/{id}/links で再生リンクを取得するか、内蔵プレーヤーで動画を埋め込みます。
プラン一覧
ダッシュボードで適用されるのと同じ、リアルタイムの数値です。無料で始めて、必要になったらアップグレードできます。
Free
Free- ストレージ 1 TB
- 月間トラフィック 500 GB
- 最大720pの動画画質
Pro
$129.99/月- ストレージ 10 TB
- 月間トラフィック 50 TB
- 最大1080pの動画画質
Max
$199.99/月- ストレージ 20 TB
- 月間トラフィック 100 TB
- 最大4Kの動画画質、プランによる上限なし
詳しい比較、追加トラフィックとストレージ: 料金.
よくある質問
エンコードが終わると何が得られますか?
UFOLOADプレーヤーで再生できるHLSストリームです。APIを使えばマスタープレイリストへの署名付きリンクを発行でき、有料プランでは準備済みの画質ごとの直接リンクも取得できます。
最高画質はどれくらいですか?
対応プランでは最大4Kまでの画質ラダーが生成され、元動画の画質を超えることはありません。最高画質はプランによって異なります。最新の上限は料金ページでご確認ください。
署名付きリンクの有効期間はどれくらいですか?
リンクを取得する際に、60秒から30日までの範囲で有効期間を指定します。必要に応じて、リンクを1つのIPアドレスまたはCookieに紐付けることもできます。
FreeプランでMP4の直接リンクは取得できますか?
いいえ。ファイルの直接リンクとダウンロードボタンはProとMaxで利用できます。Freeでは、動画は内蔵プレーヤーでHLS再生されます。
同じファイルを2回アップロードすると容量を余分に使いますか?
いいえ。同じ内容がすでにアカウントにアップロードされている場合は既存のファイルが返され、追加の容量は消費されません。
OpenAPIの定義はありますか?
はい。ドキュメントページから、JSONとYAML形式のOpenAPI仕様と、インタラクティブなサンドボックスにアクセスできます。