0
私はTVJSとTVMLを使ってtvOSアプリを書いています。しかし、それは特定のHTTPヘッダーでビデオを再生できないようです。特定のHTTPヘッダーでTVMLでビデオを再生するには?
これを行う方法はありますか?あなたがそのようAssetURLを設定するとき
私はTVJSとTVMLを使ってtvOSアプリを書いています。しかし、それは特定のHTTPヘッダーでビデオを再生できないようです。特定のHTTPヘッダーでTVMLでビデオを再生するには?
これを行う方法はありますか?あなたがそのようAssetURLを設定するとき
あなたはAVPlayerにヘッダを追加することができます。
var headers: [String:String] = ["HeaderKey": "HeaderValue"]
let asset: AVURLAsset = AVURLAsset.URLAssetWithURL(url!, options: ["AVURLAssetHTTPHeaderFieldsKey": headers])
let playerItem = AVPlayerItem(asset)
player.replaceCurrentItemWithPlayerItem(playerItem)
player.play()
をありがとう、私はTVJSを使用しています。それはJSからSwiftコードを呼び出さなければならないということですか? – BXIA
Hum、私はTVMLを使ったことが一度もありません。オプション/ヘッダーを追加する同様の方法があれば、プレーヤークラスをチェックインしてください – Maxime