JavaMediaFramework基础教程.pdfVIP

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JavaMediaFramework基础教程,javaframework教程,coremedia.framework,robotframework教程,framework7教程,entityframework教程,zendframework2教程,appframework3.0教程,beeframework教程,springframework教程

Java 媒体架构基础 第一节. 关于此指南 此指南包含的内容? Java 媒体架构(JMF)是一个令人激动的通用的 API,它允许 Java 开发者用许多不同的方法处理媒体。本指南主要通 过使用工作的例子提供一个 JMF 的一些主 要的特征的概述。阅读完本指南后,你将会明白 JMF 体系结构中的主要播 放功能。你同样能正确的使用 JMF,使用现存的例子和可为更多特殊功能扩展的源代 码。 本指南包含着以下主题: · 下载和安装 JMF · 主要的 JMF 类以及它们在 JMF 体系结构中的应用 · 播放本地的媒体文件 · 为媒体的存取和操作制作以和图形用户界面(GUI) · 通过网络传播媒体 · 通过网络接收媒体 几乎所有的媒体类型的操作和处理都可以通过 JMF 来实现。全面的讨论 JMF 所提供的所有特征已经超过了本指南的 范围,我们将使用三个简单的媒体应用程序来学习此框架的构建模块。通过这个方法,本指南将为你未来学习和实施 更多特殊的应用提供准备。 我应该使用此指南吗? 本指南会带你学习使用 JMF 工作的基础。为完成这些,我们会创建三个的独立工作的例程序。每个例子都会建立前一 个例子的基础上,显示 JMF 功能性的不同方面。 在 本指南中的例子假定你曾经使用过并且已经熟悉了Java 程序语言。除了Java 核心和 JMF 的类之外,我们会使用 一些 Java AWT 和 Swing 类(用于创建 GUI),也会有一些 Java 网络类(用于在网络中传输媒体)。对 GUI 和网络类 一些熟悉有助于你更快的明白观点和这里的 例子,但并非是阅读本指南必须的。 我们将学习的例程序如下 · 一个简单的音频播放器(JMF 的 HelloWorld 应用):这个字符界面的播放器通过在命令行中简单的输入媒体文件的 名字就可以播放大多数的音频类型。此音频播放器的演示大体上显示了 JMF 的特有的类。 · 一个图形界面的媒体播放器:我们将使用 JMF 内置的接口组件来建立图形界面,所以在此练习中必须有一些图形界 面的编程经验。这个媒体阅览器演示使用了一些 Java AWT 和 Swing 类来为用户显示图形组件。 · 一个媒体广播应用:此应用程序允许一个本地媒体文件通过网络传播。此程序能灵活的使媒体只传输到指定的网络 节点,或者传输到一个子网络中的所有节点。此演示使用了一些 Java 的网络APIs 来在网络中传输媒体。 作为第三个练习的一部分,我们将修改图形界面的播放器,让其能接收并且播放媒体。 跳至 23 页观看 Resources,文章,指南,和其他参考书目的列表,这会帮助你学习到更到关于此指南包括的主题。 安装需求 要运行此指南中的例程序,你需要如下的工具和组件: · Java 2 平台,标准版,编译和运行演示程序 - 1 - · Java 媒体框架,版本 2.1.1a 或者更高 · 一块已经安装并且配置号的适当的声卡 · 一台或者多台测试机器 · 演示的源代码文件在 mediaplayer.jar 中 最后的一个演示应用显示了 JMF 在网络中的应用。如果需要,此演示能运行在一个独立的机器上,使用此机器即是传 输方也是接收方。可是要观察到在网络中使用JMF 的所有功能,你仍然需要至少两台联网的机器。 在 23 页中的 Resources 可下载 Java 2 平台,完整的源代码文件,以及其他一些完成本指南所需要的工具。 下载安装文件 将 JMF 安装到你的计算机中的第一步是在 JMF 的主页中下载安装文件,它同样包括了 JMF 源代码和 API 文档的链接。 23 页的 Resources 中有下载JMF 的链接。 目 前,JMF 有 Windows, Solaris, Linux 等版本,以及可运行在任何装有虚拟机的计算机上一个纯Java 版本。为 了增加性能,你需要下载一个与你操作系统所适应的版本。任何在一个操作系 统 JMF 版本下书写和编译的代码都可 以方便的移植到另外的操作系统上。例如,如果你下载了一个 Solaris 版本的 JMF 并且编译了一个类,这些类就可以 在 Linux 上使用,不会有任何问题。 作为选择,你可以选择下载纯 Java 版本,或者跨平台版本的 JMF。这些版本没有使用操作

文档评论(0)

tianma2015 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档