H.323 Plus (or, "H323plus") is a multi-platform H323 Video Conferencing
library formerly known as OpenH323. The new name was chosen to reflect
the fact that the open source H.323 project now contains even
more more functionality than ever before.
The HTTP Time Protocol (HTP) is used to synchronize a computer's time
with web servers as reference time source. Htpdate will synchronize your
computer's time by extracting timestamps from HTTP headers found
in web servers responses. Htpdate can be used as a daemon, to keep your
computer synchronized.
Accuracy of htpdate is usually better than 0.5 seconds (even better with
multiple servers). Htpdate can also work through http proxy.
[ excerpt from developer's web site ]
This is C++ class library wrapping the Berkeley
sockets C API, and therefore works on most Unixes and also Win32.
Features include, but are not limited to, SSL support, IPv6 support,
TCP and UDP sockets, encrypted TCP, HTTP protocol, highly customizable
error handling.
The source code is released under the terms of the GNU GPL, but is
also available under an alternative license.
Sch is a pure Java implementation of SSH2. JSch allows you to connect
to an sshd server and use port forwarding, X11 forwarding, file
transfer, etc., and you can integrate its functionality into your
own Java programs. JSch is licensed under BSD style license.
- Why JSch?
Our intension in developing this stuff is to enable users of our
pure java X servers, WiredX and WeirdX, to enjoy secure X sessions.
Our efforts have mostly targeted the SSH2 protocol in relation to
X window system and X11 forwarding. Of course, we are also interested
in adding other functionality - port forward, file transfer, terminal
emulation, etc.
Grive is an independent implementation of Google Drive client. It uses
the Google Document List API to talk to Google's servers.
LambdaMOO is a network-accessible, multi-user, programmable, interactive
system well-suited to the construction of text-based adventure games,
conferencing systems, and other collaborative software.
Its most common use, however, is as a multi-participant,
low-bandwidth virtual reality, and it is with this focus in mind
that I describe it here.
See also /usr/local/share/doc/LambdaMOO.
The MXP library implements the parser for the MUD eXtension protocol. This
protocol aims to provide a better experience for MUD players.
Socket++ is a iostream like C++ class library for the UNIX and INET
domains of sockets and protocols.
Wrappers are also provided for pipe(), socketpair(), popen() and
fork().
Included are also "protocol" classes with two examples - echo and
smtp (client only).
Socket++ is covered by the GPL.
This code forms a set of C++ libraries for multimedia streaming,
using open standard protocols (RTP/RTCP and RTSP). These libraries
- which can be compiled for Unix (including Linux and Mac OS X),
Windows, and QNX(and other POSIX-compliant systems) - can be used
to build streaming applications. The libraries are already being
used to implement applications such as "liveCaster" and "playRTPMPEG"
(for streaming MP3 audio using RTP/RTCP). The libraries can also
be used to stream, receive, and process MPEG video, and can easily be
extended to support additional (audio and/or video) codecs. They can
also be used to build basic RTSP clients and servers, and have been
used to add streaming support to existing media player applications,
such as "mplayer".
LuaLDAP is a simple interface from Lua to an LDAP client.
In fact it is a bind to OpenLDAP or to ADSI. It enables a Lua program to:
- connect to an LDAP server;
- execute any operation (search, add, compare, delete, modify and rename);
- retrieve entries and references of the search result.