Next

Introduction

介绍

iPod库访问(iPod Library Access)让应用程序可以播放用户的歌曲、有声书、和播客。这个API设计使得基本播放变得非常简单,同时也支持高级的搜索和播放控制功能。

iPod library access 通过打开iOS允许的音乐相关的广阔范围来增强应用程序的功能。这儿有一些你能做的内容:

让用户可以在游戏或运行运动软件时,聚合播放一个声道。

让用户从iPod库中检索他们喜欢的艺术家、歌曲、和专辑的名字发送给朋友。

为基于用户iPod库中的新音乐或艺术家浏览时间表提供的推荐服务。

在开始本文档前,你应该已经熟悉了 Start Developing iOS Apps Today 里描述的iOS开发。

iPod Library Access Guide 是对 Media Player Framework Reference 的补充, 你或许在阅读本文档的时候感到对它有帮助。

Note: iPod library access 只能工作在设备上但不能工作在模拟器上。这是因为模拟器没有像设备一样提供数据库。想要使用这个技术中的类来开发应用程序,需要有一台iOS设备。

本文档的组织

本文档包括以下章节:

“About iPod Library Access”—提供一个音乐播放和使用这个API的iPod library access 的完整概述。

“Using Media Playback”—解释如何创建和使用音乐播放器。

“Using the Media Item Picker”—展示如何用户如何通过选择检索到的媒体项来调用选择器和实现它的委托方法。

“Using the iPod Library”—深入了解如何创建和使用断言以及查询来检索从设备的iPod library中取得的媒体项。

“Glossary”(术语)—定义术语用于描述这个API。

还要看

想要得到更多的关于这个技术的内容,需要利用以下资源:

Media Player Framework Reference—关于本文档所涉及到的类的完整参考文档。

AddMusic—一个iPhone示例项目。你可以下载、学习、改编和扩展到你的iOS应用程序中。

Audio Session Programming Guide—解释如何配置你的应用程序的所有音频行为。如果你正在创建一个使用你自己的音频以及iPod音频回放的应用程序,你要读一下这个文档。

Core Audio Overview—解释了多种音频格式如何在iOS中混合,以及描述了应用程序音频的有效音频格式。

转载于:https://blog.51cto.com/35qingnian/1359653

音频(3):iPod Library Access Programming Guide:Introduction相关推荐

  1. iOS音频播放 (七):播放iPod Library中的歌曲

    文章转自:http://msching.github.io/blog/2014/09/07/audio-in-ios-7/ 由于最近工作量非常饱和,所以这第七篇来的有点晚(创建时间是9月7日..说出来 ...

  2. AVFoundation Programming Guide(官方文档翻译)完整版中英对照

    新博客: 完整版 - AVFoundation Programming Guide 分章节版: – 第1章:About AVFoundation - AVFoundation概述 – 第2章:Usin ...

  3. Structured Streaming编程 Programming Guide

    Structured Streaming编程 Programming Guide • Overview • Quick Example • Programming Model o Basic Conc ...

  4. SPDK: Block Device Layer Programming Guide 块设备层编程指南

    文章目录 前言 Target Audience 目标受众 Introduction 简介 Basic Primitives 基本原语 Initializing The Library Library初 ...

  5. The Linux Kernel Module Programming Guide 2.4 中文版

    The Linux Kernel Module Programming Guide 2.4 中文版 分类: Linux/os 2007-09-29 11:14 820人阅读 评论(0) 收藏 举报 T ...

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

    新博客: 完整版 - AVFoundation Programming Guide 分章节版: – 第1章:About AVFoundation - AVFoundation概述 – 第2章:Usin ...

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

    新博客文章地址: 完整版 - AVFoundation Programming Guide 分章节版: – 第1章:About AVFoundation - AVFoundation概述 – 第2章: ...

  8. CUDA C++ Programming Guide( v11.2.0)部分翻译+笔记

    笔记对有些较为简单的部分做了省略,有些原文中表达比较拗口的地方,重新组织了话叙,由于部分内容并不是完全翻译,所以不建议作为主要学习资料,建议作为学习对比参考使用,如有不明白的地方或觉得有问题的地方,欢 ...

  9. Serial Programming Guide for POSIX Operating Systems

    Serial Programming Guide  for  POSIX Operating Systems POSIX操作系统串行编程指南 5th Edition, 3rd Revision  Co ...

最新文章

  1. 公司inur php id_,PHP——个人信息管理系统
  2. 【C 语言】编译过程 分析 ( 预处理 | 编译 | 汇编 | 链接 | 宏定义 | 条件编译 | 编译器指示字 )
  3. Hibernate第一次课(2)---Hibernate原理简介
  4. 杨攀:融云专注极致技术 不忘初心打造极简体验
  5. 关于星空的java小程序_[Java教程]小程序使用Canvas画饼图_星空网
  6. code review手记2
  7. 事务背书 ACID, CAP, BASE
  8. 拓端tecdat|Python Monte Carlo K-Means聚类实战研究
  9. 项目管理计划_通用模板
  10. SQL中内连接和外连接的区别
  11. 拖机教程之ASTER v7超越BETWIN WIN7 VISTA教程(含ASTER v7和注册机下载)
  12. 5款创业在线学习的工具
  13. Apache安装教程
  14. 计算机大赛鼓励语录,比赛加油鼓励经典语录
  15. QQ心跳包格式分析 监听局域网QQ号代码
  16. 2022吴恩达机器学习第二周
  17. “决策树”——数据挖掘、数据分析
  18. A1008 Elevator (20分)
  19. Mysql客户端Android版的开源产品
  20. c语言表达式的算法,表达式求值--数据结构C语言算法实现

热门文章

  1. 安卓怎么用抖音做锁屏_香港超级推荐全网霸屏快速上排怎么做
  2. Java学习总结:2
  3. 线程使用 c语言,如何用C语言实现多线程
  4. gpg加密命令 linux_用 PGP 保护代码完整性(五):将子密钥移到一个硬件设备中 | Linux 中国...
  5. Hbase的过滤器查询
  6. python入门小练习_python入门题目小练
  7. js根据经纬度取随机附近经纬度
  8. iOS App 连接外设的几种方式
  9. Windows 日志高级筛选实践
  10. 隐马尔科夫模型HMM(一)HMM模型