⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jmfpreface.html

📁 奉献给多媒体java编程者们。JMF2.1.1最新版本的用户指南。JMF是java用于基于实时多媒体的开发工具
💻 HTML
📖 第 1 页 / 共 3 页
字号:
</p>


<h4>
  <a name="999116"> </a><font color="#003366" face="Palatino, Times New Roman, Times, serif">Guide to Contents</font>
</h4>


<p>
  <a name="1003417"> </a><font face="Palatino, Times New Roman, Times, serif">This document is split into two parts:</font>
</p>

<ul>
  <li><a name="1003438"> </a><font face="Palatino, Times New Roman, Times, serif">Part 1 describes the features provided by the JMF 2.0 API and illustrates how you can use JMF to incorporate time-based media in your Java applications and applets. </font>
  <li><a name="1003444"> </a><font face="Palatino, Times New Roman, Times, serif">Part 2 describes the support for real-time streaming provided by the JMF RTP APIs and illustrates how to send and receive streaming media across the network.</font>
</ul>

<p>
  <a name="1003441"> </a><font face="Palatino, Times New Roman, Times, serif">Part 1 is organized into six chapters:</font>
</p>

<ul>
  <li><a name="999300"> </a><font face="Palatino, Times New Roman, Times, serif"><strong><a href="JMFTBM.html#99722">"Working with Time-Based Media"</a></strong>--sets the stage for JMF by introducing the key concepts of media content, presentation, processing, and recording. </font>
  <li><a name="1003217"> </a><font face="Palatino, Times New Roman, Times, serif"><strong><a href="JMFArchitecture.html#112612">"Understanding JMF"</a></strong>--introduces the JMF 2.0 API and describes the high-level architecture of the framework.</font>
  <li><a name="999301"> </a><font face="Palatino, Times New Roman, Times, serif"><strong><a href="JMFPresenting.html#99999">"Presenting Time-Based Media with JMF"</a></strong>--describes how to use JMF <code>Players</code> and <code>Processors</code> to present time-based media. </font>
  <li><a name="1005699"> </a><font face="Palatino, Times New Roman, Times, serif"><strong><a href="JMFProcessing.html#97009">"Processing Time-Based Media with JMF"</a></strong>--describes how to manipulate media data using a JMF <code>Processor</code>.</font>
  <li><a name="1005703"> </a><font face="Palatino, Times New Roman, Times, serif"><strong><a href="JMFCapturing.html#98540">"Capturing Time-Based Media with JMF"</a></strong>--describes how to record media data using JMF <code>DataSources</code> and <code>Processors</code>.</font>
  <li><a name="999317"> </a><font face="Palatino, Times New Roman, Times, serif"><strong><a href="JMFExtending.html#104351">"Extending JMF"</a></strong>--describes how to enhance JMF functionality by creating new processing plug-ins and implementing custom JMF classes.</font>
</ul>

<p>
  <a name="1003447"> </a><font face="Palatino, Times New Roman, Times, serif">Part 2 is organized into six chapters:</font>
</p>

<ul>
  <li><a name="1005681"> </a><font face="Palatino, Times New Roman, Times, serif"><strong><a href="RTPRealTime.html#998894">"Working with Real-Time Media Streams"</a></strong>--provides an overview of streaming media and the Real-time Transport protocol (RTP).</font>
  <li><a name="1003448"> </a><font face="Palatino, Times New Roman, Times, serif"><strong><a href="RTPArchitecture.html#105171">"Understanding the JMF RTP API"</a></strong>--describes the JMF RTP APIs.</font>
  <li><a name="1003449"> </a><font face="Palatino, Times New Roman, Times, serif"><strong><a href="RTPPresenting.html#110034">"Receiving and Presenting RTP Media Streams"</a></strong>--illustrates how to handle RTP Client operations.</font>
  <li><a name="1004537"> </a><font face="Palatino, Times New Roman, Times, serif"><strong><a href="RTPSending.html#107457">"Transmitting RTP Media Streams"</a></strong>--illustrates how to handle RTP Server operations.</font>
  <li><a name="1004541"> </a><font face="Palatino, Times New Roman, Times, serif"><strong><a href="RTPExporting.html#105074">"Importing and Exporting RTP Media Streams"</a></strong>--shows how to read and write RTP data to a file.</font>
  <li><a name="1003450"> </a><font face="Palatino, Times New Roman, Times, serif"><strong><a href="RTPExtending.html#99690">"Creating Custom Packetizers and Depacketizers"</a></strong>--describes how to use JMF plug-ins to support additional RTP packet formats and codecs.</font>
</ul>

<p>
  <a name="999350"> </a><font face="Palatino, Times New Roman, Times, serif">At the end of this document, you'll find Appendices that contain complete sample code for some of the examples used in these chapters and a glossary of JMF-specific terms. </font>
</p>


<h4>
  <a name="1006227"> </a><font color="#003366" face="Palatino, Times New Roman, Times, serif">Change History</font>
</h4>


<h5>
  <a name="1006335"> </a><i><font color="#003366" face="Palatino, Times New Roman, Times, serif">Version JMF 2.0 FCS</font></i>
</h5>

<ul>
  <li><a name="1006343"> </a><font face="Palatino, Times New Roman, Times, serif">Fixed references to <code>TrackControl</code> methods to reflect modified <code>TrackControl</code> API.</font>
  <li><a name="1006346"> </a><font face="Palatino, Times New Roman, Times, serif">Fixed minor sample code errors.</font>
  <li><a name="1006347"> </a><font face="Palatino, Times New Roman, Times, serif">Clarified behavior of cloneable data sources.</font>
  <li><a name="1006350"> </a><font face="Palatino, Times New Roman, Times, serif">Clarified order of events when writing to a file.</font>
</ul>

<h5>
  <a name="1006869"> </a><i><font color="#003366" face="Palatino, Times New Roman, Times, serif">Version 0.9</font></i>
</h5>


<p>
  <a name="1006867"> </a><font face="Palatino, Times New Roman, Times, serif">Internal Review Draft</font>
</p>


<h5>
  <a name="1005548"> </a><i><font color="#003366" face="Palatino, Times New Roman, Times, serif">Version 0.8</font></i>
</h5>


<p>
  <a name="1006269"> </a><font face="Palatino, Times New Roman, Times, serif">JMF 2.0 Beta draft:</font>
</p>

<ul>
  <li><a name="1005556"> </a><font face="Palatino, Times New Roman, Times, serif">Added an introduction to RTP, Working with Real-Time Media Streams, and updated the RTP chapters.</font>
  <li><a name="1006256"> </a><font face="Palatino, Times New Roman, Times, serif">Updated to reflect API changes since the Early Access release.</font>
  <li><a name="1006254"> </a><font face="Palatino, Times New Roman, Times, serif">Added an example of registering a plug-in with the <code>PlugInManager</code>.</font>
  <li><a name="1006268"> </a><font face="Palatino, Times New Roman, Times, serif">Added chapter, figure, table, and example numbers and changed the example code style.</font>
</ul>

<h5>
  <a name="1005191"> </a><i><font color="#003366" face="Palatino, Times New Roman, Times, serif">Version 0.7</font></i>
</h5>


<p>
  <a name="1005219"> </a><font face="Palatino, Times New Roman, Times, serif">JMF 2.0 Early Access Release 1 draft:</font>
</p>

<ul>
  <li><a name="1005220"> </a><font face="Palatino, Times New Roman, Times, serif">Updated and expanded RTP chapters in Part 2.</font>
  <li><a name="1005222"> </a><font face="Palatino, Times New Roman, Times, serif">Added Demultiplexer example to "Extending JMF".</font>
  <li><a name="1005221"> </a><font face="Palatino, Times New Roman, Times, serif">Updated to reflect API changes since the public review.</font>
</ul>

<h5>
  <a name="1004556"> </a><i><font color="#003366" face="Palatino, Times New Roman, Times, serif">Version 0.6</font></i>
</h5>


<p>
  <a name="1006332"> </a><font face="Palatino, Times New Roman, Times, serif">Internal Review Draft</font>
</p>


<h5>
  <a name="1004040"> </a><i><font color="#003366" face="Palatino, Times New Roman, Times, serif">Version 0.5</font></i>
</h5>


<p>
  <a name="1004049"> </a><font face="Palatino, Times New Roman, Times, serif">JMF 2.0 API public review draft. </font>
</p>

<ul>
  <li><a name="1004060"> </a><font face="Palatino, Times New Roman, Times, serif">Added new concepts chapter, <a href="JMFTBM.html#99722">"Working with Time-Based Media"</a>.</font>
  <li><a name="1004050"> </a><font face="Palatino, Times New Roman, Times, serif">Reorganized architecture information in <a href="JMFArchitecture.html#112612">"Understanding JMF"</a>.</font>
  <li><a name="1004051"> </a><font face="Palatino, Times New Roman, Times, serif">Incorporated RTP Guide as Part 2.</font>
</ul>

<h5>
  <a name="999611"> </a><i><font color="#003366" face="Palatino, Times New Roman, Times, serif">Version 0.4</font></i>
</h5>


<p>
  <a name="999612"> </a><font face="Palatino, Times New Roman, Times, serif">JMF 2.0 API licensee review draft.</font>
</p>


<h4>
  <a name="1006240"> </a><font color="#003366" face="Palatino, Times New Roman, Times, serif">Comments</font>
</h4>


<p>
  <a name="1006241"> </a><font face="Palatino, Times New Roman, Times, serif">Please submit any comments or suggestions you have for improving this document to j<code>mf-comments@eng.sun.com</code>.</font>
</p>
</blockquote>
<br clear="all">
<hr>
<a href="JMFTOC.html">CONTENTS</a> | 
<a href="JMFTOC.html">PREV </a> |
<a href="Part1.html">NEXT</a> |
<a href="JMFIX.html">INDEX</a></td>
<br>
<hr>
<em>
<a href="copyright.html">Copyright</a> &copy;
1998-1999 Sun Microsystems, Inc. All Rights Reserved.
</em>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -