0

AWS の Elastic Transcoder を使用して、iPad アプリの HTTP ライブ ストリーミングを実装しようとしています。「output」という出力バケットがあるとします。Elastic Transcoder でビデオをデコードし、各 hls 出力の .ts ファイルを独自のフォルダー (「camera」というフォルダー内、「tutorials」というフォルダー内) に配置する必要があります。結果のディレクトリ構造は次のようになります。

output/tutorials/camera/hls20M/ .ts output/tutorials/camera/hls15M/ .ts output/tutorials/camera/hls10M/*.ts など

マスター プレイリストは /camera フォルダーに配置されます: output/tutorials/camera/index.m3u8

この構造を実現するために、仕事で「出力キープレフィックス」と「出力キー」を設定する方法がわかりません。

4

2 に答える 2

0

これがその要点だと思います:

ジョブの作成

{
    ...
    "Outputs": [
        {
            "Key": "hls20M/fileName"
        },
        {
            "Key": "hls15M/fileName"
        },
        {
            "Key": "hls10M/fileName"
        }
    ],
    "OutputKeyPrefix": "output/tutorials/camera/",
    "Playlists": [
        {
            "Name": "index"
        }
    ]
}

すべての出力 (マスター プレイリストを含む) には、OutputKeyPrefix がプレフィックスとして付けられます。次に、各出力をその中の目的のサブフォルダーに配置します。

于 2014-10-13T23:40:31.203 に答える