Add custom header field in request of AVPlayer

前端 未结 6 1930
陌清茗
陌清茗 2020-11-29 00:21

Is it possible to send headers with an http request to an audio file when using AVPlayer? I need to be able to inspect the content of the header when received by the server

6条回答
  •  遥遥无期
    2020-11-29 00:45

    Answer in Swift, AVURLAssetHTTPHeaderFieldsKey option will work like a charm.

     let headers: [String: String] = [
        "custome_header": "custome value"
     ]
     let asset = AVURLAsset(url: URL, options: ["AVURLAssetHTTPHeaderFieldsKey": headers])
     let playerItem = AVPlayerItem(asset: asset)
     player = AVPlayer(playerItem: item)
    

提交回复
热议问题