[转] 本文档翻译自pvplayer_developers_guide.pdf,可以自己查阅。文档太多,
可以下载该文档:
|
文件: | pvplayer_developers_guide.pdf |
大小: | 1308KB |
下载: | 下载 |
|
.简介
本文档为PVPlayer开发者提供详细的SDK开
发信息.包括媒体信息的层次结构,流程的控制和数据流图,状态机,错误处理,异步事件的处理,以及用例场景。该文档还包括在android平台下调试的相关介绍。
1.1 PVPlayer SDK
定义
PVPlayer SDK is a set of components and modules that allows
synchronized playback of multimedia presentations. A multimedia
presentation is defined as a collection of various media that are
rendered together in some sort of a synchronous manner. This could
be in the form of a file encoded into a specific
format (like MP4, 3GPP), a live RTSP
streaming
session, or a SMIL presentation or any other form.
In addition to standard playback features such as repositioning and
volume control, PVPlayer SDK offers
more sophisticated features such as
downloading of
content and playback of content as it is being
downloaded. The amount of features
contained in a
particular PVPlayer SDK depends on the
requirements, design decisions, and
limitations
imposed by the platforms and chosen design.
1.2 PVPlayer SDK 使
用范围
PVPlayer SDK includes all components needed to satisfy the
definition above but excludes the application (graphical or
command-line) which uses the PVPlayer SDK, the operating system or
platform that PVPlayer SDK runs on and data sources (e.g.
multimedia file, streaming server) and sinks (e.g. audio device,
display) for the multimedia presentation. The scope of PVPlayer SDK
could be further reduced for particular platform with particular
feature sets, but this document covers the largest extent of
PVPlayer SDK. PVPlayer SDK is composed of and utilizes other
components from PacketVideo (e.g. OSCL, PVMF nodes) so certain
details might be referred to another document.
阅读(1470) | 评论(0) | 转发(0) |