簡體   English   中英

從 ffmpeg 創建的 Mp4 文件可以在模擬器/PC 瀏覽器上播放,但不能在真實設備中的 iOS app/safari 上播放

[英]Mp4 file created from ffmpeg can play on Simulator/PC browser but can't play on iOS app/safari in real device

后端團隊使用 ffmpeg 從圖像創建視頻。 奇怪的是,視頻可以在 Mac 瀏覽器/iPhone 模擬器上播放,但不能在真手機上的瀏覽器/iOS 應用程序上播放。

我嘗試使用 AVPlayer 打印錯誤但錯誤 = nil

這是文件: https://firebasestorage.googleapis.com/v0/b/chatchatapp123.appspot.com/o/image_rendered.mp4?alt=media

這是它的元數據: https://www.metadata2go.com/result/46e72635-7fac-46ee-acfe-cb6ffda49692

以前有沒有人遇到過這種情況,如果有,有什么想法嗎?

謝謝。

我注意到,元數據中的field ordertt ,這意味着隔行視頻,頂部字段首先編碼和顯示

但是根據Apple的“HTTP Live Streaming”文檔,官方文檔上有“重要提示:iOS設備不支持隔行視頻”的說明。

https://developer.apple.com/documentation/http_live_streaming/hls_authoring_specification_for_apple_devices

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM