JRTPLIB和JThread简介翻译

来源:互联网 发布:琅琊榜飞剑升阶数据 编辑:程序博客网 时间:2024/06/06 19:18

JRTPLIB

            JRTPLIB is an object-oriented RTP library written in C++. It was first developed for my thesis at the School for Knowledge Technology (or 'School voor Kennistechnologie' in Dutch), a cooperation between the Hasselt University and the Maastricht University.
            The latest version of the library is 3.9.1 (November 2011). You can take a look at the ChangeLog.
            The 3.x.x series is a complete rewrite of the library and is meant to be compliant with RFC 3550. Also, the library now provides many useful components which can be helpful in building all sorts of RTP-capable applications. This version was developed at the Expertise Centre for Digital Media (EDM), a research centre of the Hasselt University.

            The older 2.x series is also still available. Note that this version is not compliant with RFC 3550!

            译:JRTPLIB是一个用C++写的面向对象的RTP库。它是因为我在知识科技学校的论文而被开发,

            库的最新版本是3.9.1(2011年11月)。你可以看一下修改日志。

            3.x.x系列是一个完全重写的库,就是要符合RFC3550。同样地,这个库现在也提供了许多非常有用的东西,有助于构建各种RTP应用程序。这个版本在专业数字媒体中心(EDM)开发,它是Hasselt 大学的一个研究中心。

           2.x旧系列也是可以获得的,注意这个版本不符合RFC3550!

Features

           The library offers support for the Real-time Transport Protocol (RTP), defined in RFC 3550. It makes it very easy to send and receive RTP packets and the RTCP (RTP Control Protocol) functions are handled entirely internally. For more detailed information you should take a look at the documentation included in the package.

          译:这个库支持RFC3550中定义的实时传输协议(RTP)。这个库使得发送和接收RTP包变得非常容易,并且RTCP(RTP控制协议)的功能完全被内部处理。对于更详细的信息,你应该看一看在包中包含的文档。

Platforms

          Currently, the library is known to work on the following platforms:
          GNU/Linux
          MS-Windows (both Win32 and WinCE)
          Solaris

          The library will probably work on other unix-like environments too.

          译:目前,据称这个库可以工作在一下平台:GNU/Linux、windows(win32和WinCE)、Solaris(sun公司开发的类unix操作系统)。

          这个库也可以工作在其他类unix环境。


JThread


          The JThread package provides some classes to make use of threads easy on different platforms. The classes are actually rather simple wrappers around existing thread implementations.
          The current version is 1.3.1. You can take a look at the ChangeLog.

           译:JThread包提供了一些类以便很容易充分利用在不同平台上的线程。这些类实际上是围绕现用线程实现的简单封装。

          当前的版本是1.3.1.你可以看一下修改日志。


Features


          The package contains classes JThread and JMutex, which (obviously) represent a thread and a mutex. For unix-like platforms, the class implementations use the pthread library. On an MS-Windows platform, native Win32 threads are used.

          译:这个包含有JThread类和JMutex类,很明显它们分别代表一个线程和一个互斥。对于类unix平台,这个类实现使用pthread库。在一个windows平台,则使用原生Win32 线程。


原创粉丝点击