yofer张耀琦的专栏

数学之法,世界之道

排序:
默认
按更新时间
按访问量

About HTTP Live Streaming官方文档翻译 [iOS]

HTTP Live Streaming (HLS) 是苹果公司的技术,有关流媒体直播和点播音频/视频内容,支持iPhone, iPad, iPod touch, Apple TV, 和 Mac。内部 对 HLS 内容的传递 使用与HTTP协议相同的协议来处理网络服务。 HTTP可以轻松地使用普通的...

2016-08-10 21:52:58

阅读数:1696

评论数:0

AVFoundation Programming Guide(官方文档翻译7)Time and Media Representations 时间和媒体表示

基于视听资料的时间,比如一个电影文件或视频流,在AV Foundation 框架中是由 AVAsset 代表的。它的结构决定了大部分的框架工程。一些低层的数据结构(AV Foundation 使用来表示时间和媒体,比如样本缓冲区)来自 Core Media framework。

2016-08-07 19:38:27

阅读数:1695

评论数:4

AVFoundation Programming Guide(官方文档翻译6)Export - 输出

必须使用 AVFoundation 框架提供的导出 APIs 去读写音视频资产。AVAssetExportSession 类为简单输出需要,提供了一个接口,例如修改文件格式或者削减资产的长度(见 Trimming and Transcoding a Movie)。为了更深入的导出需求,使用 AVA...

2016-08-07 19:36:37

阅读数:1573

评论数:2

AVFoundation Programming Guide(官方文档翻译5)Still and Video Media Capture - 静态视频媒体捕获。

从一个设备,例如照相机或者麦克风管理捕获,组合对象来表示输入和输出,并使用 AVCaptureSession 的实例来协调它们之间的数据流。你需要最低限度的了解: AVCaptureDevice 的实例表示输入设备,比如照相机或麦克风 AVCaptureInput 的具体子类的实例从输入设备配置...

2016-08-07 19:35:00

阅读数:2284

评论数:6

AVFoundation Programming Guide(官方文档翻译4)Editing - 编辑

AVFoundation 框架提供了一个功能丰富的类集合去帮助音视频资产的编辑。 AVFoundation 编辑 API 的核心是一些组合。一种组合物是简单的一个或者多个不同媒体资产的轨道的集合。AVMutableComposition 类提供一个可以插入和移除轨道的接口,以及管理它们的时间序列...

2016-08-07 19:32:28

阅读数:1899

评论数:9

AVFoundation Programming Guide(官方文档翻译3)Playback - 播放

使用 AVPlayer 对象控制资产的播放。在播放期间,可以使用一个 AVPlayerItem 实例去管理资产作为一个整体的显示状态,AVPlayerItemTrack 对象来管理一个单独轨道的显示状态。使用 AVPlayerLayer 显示视频。

2016-08-07 19:30:52

阅读数:1300

评论数:2

AVFoundation Programming Guide(官方文档翻译2)Using Assets - 使用Assets

Assets 可以来自文件或者媒体用户的iPod库、图片库。当你创建一个 asset 对象时,所有你可能想要检索该项目的信息不是立即可用的。一旦你有了一个电影 asset ,你可以从里面提取静态图像,转换到另一个格式,或者对内容就行修剪。

2016-08-07 19:29:11

阅读数:1326

评论数:4

AVFoundation Programming Guide(官方文档翻译1)About AVFoundation - AVFoundation概述

AVFoundation 是可以用它来播放和创建基于时间的视听媒体的几个框架之一。它提供了基于时间的视听数据的详细级别上的Objective-C接口。例如,你可以用它来检查,创建,编辑或重新编码媒体文件。您也可以从设备得到输入流和在实时捕捉回放过程中操控视频。图I-1显示了iOS上的架构。

2016-08-07 19:27:04

阅读数:4327

评论数:4

提示
确定要删除当前文章?
取消 删除