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

📄 readme_pro.html

📁 Voice Commnucation Components for Delphi
💻 HTML
📖 第 1 页 / 共 2 页
字号:
	<LI>Support for <A href="http://www.rz.uni-frankfurt.de/~pesch">MpgLib</A> (MP3 decoder) added;</LI>	<LI>now compatible with both BASS 1.8 and BASS 2.0;</LI>	<LI>improved format negotiation (faster activation of linked components);</LI>	<LI>new vcAudioTunnel demo, some other demos were also updated.</LI></UL><P><I>October 2003</I><P><UL>	<LI>new <I>vcMultiConsumer</I> demo, add more consumers to waveIn at run-time;</LI>    <LI>new <I>pushBMP</I> demo, send custom data to remote side using same connection;</LI>	<LI>Broadcast and TCP transmission bugs fixed;</LI>	<LI>ipServer component now can enable/disable specific client streams, refer to updated version of <i>mediaGate</I> demo;</LI>	<LI>improved waveIn/waveOut buffers processing;</LI>	<LI>now it is possible to select DSP TrueSpeech and some other codecs.</LI></UL><P><I>July 2003</I><P><UL>	<LI>MS G.723 codec is now supported;</LI>	<LI>C++ Builder version of Delphi demos added: mediaGate, vcBroadcast, vcIcyClient, vcMixerDemo, vcMp3Demo, vcTalkNow and vcVoiceRec;</LI>	<LI>server part of mediaGate demo is not using codecs anymore;</LI>	<LI>Ogg/Vorbis decoder bug fixed (thanks to Thomas Schoessow);</LI>	<LI>chunk size was reduced to 1/25 sec.</LI></UL><P><I>June 2003</I><P><UL>	<LI>new VCL componet - <code>TunavclScriptor</code>;</LI>	<LI>new <I>vcScriptor</I> demo;</LI>	<LI>new <I>vcIcyClient</I> demo;</LI></UL><P><I>April 2003</I><P><UL>	<LI>small memory leaks and multi-threading issues were fixed;</LI>	<LI>new <I>mediaGate</I> demo;</LI>	<LI>extended <I>vcMixerDemo</I>;</LI>	<LI>added new notification events and methods for RIFF component.</LI></UL><P><I>March 2003</I><P><UL>	<LI>added multi-client connections support for <code>TunavclIPInStream</code> component (refer to redesigned <I>vcTalkNow</I> demo for example);</LI>	<LI>new <I>wavOut</I> and redesigned <I>vcLoopback</I> demos</LI>;	<LI>new easy to reuse <code>u_common_audioConfig.pas</code> form, designed to allow custom audio configuration for end-users;</LI>	<LI>default chunk size was changed to 1/20 second (lower latency of audio processing).</LI></UL><P><I>February 2003</I><P><UL>	<LI>added support for <A href="http://www.un4seen.com/">BASS</A> library;</LI>	<LI>new <I>vcShannelSep</I>, <I>vcBASSDemo</I> and <I>vcVoiceChat</I> demos;</LI>	<LI>TCP/IP code improved for better throughput and less CPU usage;</LI>	<LI>support for loading multiply instances of Blade and Lame encoder libraries;</LI>	<LI>added support for creation of non-PCM WAVe files;</LI>	<LI>added support for installable ACM drivers;</LI>	<LI>better real time performance in CPU high-load conditions;</LI>	<LI>added C++Builder demos: <I>cbvcLoopback</I>, <I>cbvcVoiceChat</I> and <I>cbvcWavePlayer</I>;</LI>	<LI>better support for components created in run time.</LI></UL><P><I>November 2002</I><P><UL>	<LI><I>wav2ogg</I> and <I>ogg2wav</I> demos added. External <A href="http://www.xiph.org/ogg/vorbis/">Vorbis/Ogg</A> encoder and decoder are now supported;</LI>	<LI><I>vcMp3Demo</I> now can produce Vorbis/Ogg files.</LI></UL><P><I>October 2002</I><P><UL>	<LI><I>vcWavePlayer</I> demo added; <CODE>unaRiffStream</CODE> now has additional properties: <CODE>streamSize</CODE>, <CODE>streamPosition</CODE> and <CODE>streamIsDone</CODE>;</LI>	<LI><I>vcMp3Demo</I> and <I>wav2mp3</I> demos added; new classes <CODE>unaBladeMp3Enc</CODE> and <CODE>unaLameMp3Enc</CODE> are useful when integrating VC components with <A href="http://bladeenc.mp3.no/">Blade</A> and <A href="http://www.mp3dev.org/">Lame</A> MP3 encoders;</LI>	<LI>communication protocol between <CODE>TunavclIPOutStream</CODE> and <CODE>TunavclIPIntStream</CODE> components has been cleared out, some locks which can happen before on server startup/shutdown should be removed;</LI>	<LI>VC components are now compatible with Delphi 7.</LI></UL><P><I>August 2002</I><P><UL>	<LI>Improved recording/playback startup sequence. Should completely remove gaps and clicks that usually appear right after playback activation;</LI>	<LI>New demo application - vcPulseGen - generate sine waves and check out how they are mixed on oscilloscope window.</LI></UL><P><I>July 2002</I><P><UL>	<LI>UDP Broadcast classes and demo application were added.</LI>	<LI>Improved internal locking code and memory streams management, which should provide better performance;</LI>	<LI>Streaming protocol was improved to allow transmission at maximum throughput;</LI>	<LI>Added a vcMixerDemo demo application, which shows how to use a new unit included in VC 2.5 Pro - <CODE>unaMsMixer.pas</CODE>;</LI>	<LI>Registration information will be stored in Windows Registry, not the INI file.</LI></UL><P>What's new in version 2.5 Pro:<P><I>PCM Resampler</I><P>PCM resampler allows you to convert audio streams sampling parameters fast and efficient. It does not use ACM codecs. 8, 16 and 32 bits streams are supported, with virtually unlimited number of channels and samples per second. Refer to vcSampler demo application for details.<P><I>PCM Software mixer</I><P>This version includes the software PCM mixer, which allows you to mix virtually unlimited number of PCM streams. "Software" means you do no need any special support from the sound card hardware or other devices to perform mixing. Refer to vcSampler demo application for details.<P><I>RIFF WAVE Streams</I><P>Use the <CODE>unaRiffStream</CODE> class to load or create WAVE files. You can use this class in the same manner as recording device (<CODE>unaWaveInDevice</CODE> class), when you set the realTime parameter to true. Refer to vcSampler demo application for details.<P><I>Volume level and silence detection</I><P><CODE>unaWaveInDevice</CODE> has build-in code for calculating the volume level of audio stream. It could also stop producing the stream until its volume became louder than specified level. This is useful when you wish to skip the silence. You can check the volLevel application to see how it works.<P><I>Multi-threading</I><P>This version of VC components is 100% compatible with multi-threading environment. Every base class, such as <CODE>unaList</CODE> or <CODE>unaStream</CODE> has internal locking code which prevents several threads of modifying the data of each other.<P><I>VCL components</I><P>Pro version includes VCL components of most classes from VC 2.1 Lite. Here is the components palette which appear after installing the VC 2.5 Pro components package:<P>&nbsp;<DIV CLASS="center"><IMG SRC="pix/vc25palette_main.gif"></IMG></DIV><P>Refer to the <A HREF="#dox">documentation</A> for detailed information about the VCL components included in VC 2.5 Pro. vcNetTalk demo application show you the usage of all components.<P><I>Network streaming protocol</I><P>Two VCL components included in VC 2.5 Pro helps you to add two-way streaming protocol in your applications. You can send audio streams, text messages of user-defined data using these components. Refer to the vcNetTalk demo application for usage example.<P><DIV><P><HR><P><A NAME="order"><H4>How to order</H4></A><P>If you are interested in receiving full sources of VC components version 2.5 Pro, please follow to the <A HREF="http://lakeofsoft.com/vc/order.html">order page</A> for detailed information about prices and payment options.<DIV><P><HR><P><A NAME="losonweb"><H4>Contact information</H4></A><P>If you have any questions or comments about our products, feel free to contact us directly by e-mail:<BR><BR><ADDRESS>&nbsp;&nbsp;<A HREF="mailto:support@lakeofsoft.com">support@lakeofsoft.com</A></ADDRESS><P><P>&nbsp;<BR></DIV>  </TD></TR></TABLE><HR><DIV style="text-align: center; font-size: 8pt">&copy; 2000-2007 <A HREF="http://www.lakeofsoft.com/">Lake of Soft, Ltd</A><BR></DIV></BODY></HTML>

⌨️ 快捷键说明

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