gpt4 book ai didi

ios - 如何在 iOS 中播放 .mts 文件

转载 作者:可可西里 更新时间:2023-11-01 05:40:10 27 4
gpt4 key购买 nike

目前我正在使用 wifi 摄像头设备,它只能发送.mts 格式 的视频。正如我在谷歌中调查的那样,得出的结论是无法在 iPhone 中播放视频或可能正在使用 Objective C。

现在我的问题是什么,

还有很多付费应用可以让我们播放.mts文件

PlayerXtreme is able to run files in almost any video format. It has currently the following formats covered:

3gp, asf, avi, divx, dv, dat, flv, gxf, m2p, m2ts, m2v, m4v, mkv, moov, mov, mp4, mpeg, mpeg1, mpeg2, mpeg4, mpg, mpv, mt2s, mts, mxf, ogm, ogv, ps, qt, rm, rmvb, ts, vob, webm, wm, wmv

查看应用:iTunes app

我目前正在尝试的播放器是 AVPlayer lib

我怎样才能开始编码以在我的应用中完成这项工作?

目前我正在尝试通过将一些 python 脚本作为构建添加到我的项目中来解决..并调用相同的脚本以转换为 mp4 格式..任何在 XCode 中一起使用 py-ObjC 的人请给出一些想法..

最佳答案

MTS 是一种容器格式。您需要了解视频和音频编解码器是什么,并查看 VideoToolbox 和 AudioToolbox(AVPlayer 的底层框架)是否支持这些编解码器。

假设视频为 H264,音频为 AAC 或 AC3,libavcodec(ffmpeg 的一部分)支持 MTS 容器。您可以使用它来解复用视频和音频流,然后使用 VTDecompressionSessionAudioQueueNewOutput(我想,我已经有一段时间没有使用该 API 了)。

关于ios - 如何在 iOS 中播放 .mts 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43446673/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com