第二章系统开发的技术基础.pdfVIP

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

第二章 系统开发的技术基础 3.4.6控 制 JMF控制提供了对一个对象进行设置和查询属性的机制。控制提供了一种访 问用户接口组件的途径。许多JMF对象都有控制接口,包括控制其对象,数据源 对象,数据通道对象和JMF插件。 如果任何一个JMF对象想使别的对象可以访问自己相应的控制对象,那它必 须实现控制接口。控制接口定义了获得相关控制对象的方法。数据源和插件使用 控制接口来对外提供它们控制对象的访问。 3.4.7用 户 接 口组 件 一个控制可以提供对用户接 口部件的访问,这个部件可以为最终用户提供它 的访问控制行为。控制可能也提供访问用户接口的方式。为了获得特定控制的默 认用户接口部件,你可以调用getControlComponet。这个方法返回一个你可以增加 到applet显示空间或应用程序中的AWT部件。 3.4.8可 扩 展 性 高级开发者和技术提供商可以扩展JMF的功能。扩展的方法有两种: 个 通过更改由JMF处理器使用的标准处理部件来实现定制的处理部件。 令 直接实现控制器,播放器,处理器,数据源和数据接收器的接口。 3.4.9表 示 在JMF中,表示过程模型由控制器接口实现。控制器为一个对象定义了基本 状态和控制机制,用来控制、表示或捕获时基媒体。 一个控制器抛出一系列控制器特定的媒体事件来通知它状态间的改变。为了 从类似播放器(Player)的对象接收事件,必须实现ControllerUstener接口。 JMFAPI定义了两种类型的控制器 :播放器(Players)和处理器(Processors). 一个播放器(Players)或处理器(Processors)是为特定的数据源创建的,并且通常不 会再用来表示其它媒体数据。 1.播放器 播放器处理输入的媒体数据流,并按照精确时间表现它。数据源 华南理工大学工程硕士学位论文 (DataSource)用来将输入的媒体流传输给播放器。最终的表现格式依赖于被表示 媒体的格式 2处理器 处理器可以用来表示媒体数据。处理器就是特定类型的播放器,提供了对正 在处理的输入媒体流的控制。处理器支持所有与播放器相同的表示控制。 并且为了将媒体数据传输给表示设备,处理器可以通过DataSource输出媒体 数据。因此它可以被其它播放器或处理器表示,还可以被其它处理器操作,或传 输到别的目标,如文件。 本 章 小 结 本章为系统开发的技术基础 ,主要介绍了开发本系统中要涉及的JAVA2的主 要技术。主要有javaapplet介绍、基于 socket网络编程技术、多线程的应用、 JMF技术的详细介绍。

文档评论(0)

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

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

1亿VIP精品文档

相关文档