首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在.mts中播放iOS文件

如何在.mts中播放iOS文件
EN

Stack Overflow用户
提问于 2017-04-17 06:53:56
回答 1查看 581关注 0票数 4

目前im使用的是无线摄像头设备,它只能发送.mts format格式的视频。正如我在谷歌所做的调查,得出的结论是,在iPhone中播放视频是不可能的,也可能使用目标C。

现在我的问题是,

还有许多付费应用程序允许我们播放.mts文件

代码语言:javascript
复制
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应用程序

我现在正在尝试的是AVPlayer lib

我怎样才能开始在我的应用程序中实现这一点呢?

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

EN

回答 1

Stack Overflow用户

发布于 2017-04-23 11:03:09

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

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

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43446673

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档