From 9034bec3635469ec1041e783ac2343c22b64c04c Mon Sep 17 00:00:00 2001 From: Benny Prijono Date: Thu, 9 Mar 2006 16:19:20 +0000 Subject: Updated README.txt git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@314 74dad513-b988-da41-8d7b-12977e46ad98 --- README.txt | 67 ++++++++++++++++++++++++++++++++++++++++++++--- docs/pjproject-0.2.8.html | 61 ------------------------------------------ 2 files changed, 63 insertions(+), 65 deletions(-) delete mode 100644 docs/pjproject-0.2.8.html diff --git a/README.txt b/README.txt index 646021e7..e4ee71dc 100644 --- a/README.txt +++ b/README.txt @@ -1,11 +1,70 @@ -PJPROJECT is released under GPL. License information can be found in file -COPYING in this directory. For alternative licensing, please contact the -copyright holder. See INSTALL.txt for compiling. -IMPORTANT: + +TOP LEVEL DIRECTORIES +====================== +Below is the descriptions of the top-level directories: + +-root + -build..................... Makefiles includes, nothing interesting to see except + when porting to new platforms. + -pjlib..................... Base library used by all other libraries. It contains + platform abstraction, data structures, etc. + -pjlib-util................ Utilities, such as text scanner, XML parser, etc. + -pjmedia................... Media framework, contains: + - pjmedia.......... the core media framework, which + contains codec framework, streams, + stream ports, conference bridge, + RTP/RTCP, SDP, SDP negotiator, etc. + - pjmedia-codec.... the static library container for + all codecs. For the moment, it + contains GSM and SPEEX codec. + -pjsip..................... SIP stack, contains: + - pjsip............ The core SIP stack, which contains + endpoint, transport layer, message and + URI structures, transaction layer, + UA layer and dialog, utilities, etc. + - pjsip-simple..... SIMPLE (+presence, IM), contains + basic event framework, presence, and + instant messaging. + - pjsip-ua......... SIP "call" abstraction, which blends + INVITE session and SDP negotiation. + Also contains call features such as + call transfer, and client side SIP + registration. + - pjsua-lib........ Very high level UA app. library, + which blends all functionalities + together in very easy to use API. + Good to build a powerfull softphone + very quickly. + -pjsip-apps................ Contains some sample applications: + - pjsua............ A powerful, console based SIP + UA, based on pjsua-lib. + - pjsip-perf....... SIP performance tester or call + generator. + + +SUB-DIRECTORY LAYOUT +====================== +Each subdirectories normally would have this layout: + + -bin...................... The binaries resulted from the build process will + go here. + -build.................... Makefile and project files. + -docs..................... Documentation specific to the project and doxygen config file + to generate documentation from the source code. + -include.................. Header files. + -lib...................... The static libraries resulted from the build process + will go here. + -src...................... Source files. + + +YOUR EDITOR SETTINGS ARE IMPORTANT! +==================================== You need to set your editor settings to tab=8 and indent=4. For example, with vim, you can do this with: :se ts=8 :se sts=4 + + diff --git a/docs/pjproject-0.2.8.html b/docs/pjproject-0.2.8.html deleted file mode 100644 index 49acff88..00000000 --- a/docs/pjproject-0.2.8.html +++ /dev/null @@ -1,61 +0,0 @@ - - -pjproject version 0.2.8 - - -Version 0.2.8 - 2005/05/28 -
-

Status

-- Should not crash when everything is ok. :)
-- All targets are up to date.

- -

What's new

-- STUN client support (pj/stun*).
-- Briefly tested with iptel.org service (with or without STUN).
-- Removed PJSDP project (merged into PJMEDIA).
-- Changed I/O queue to use callback for more flexibility.

- -

For more information, go to PJSIP web page or Browse the Source Files.

- -

Download source tar ball

-

-pjproject-0.2.8.tar.gz (339KB)

- -

Download executables

-

-Win2k/XP (needs Direct Sound/msvcrt.dll, won't work on NT because of Direct Sound):
-- pjsua_vc6.exe (124 KB) or pjsua_vc6.exe.gz (62 KB)

- -

Win32 mingw (no audio):
-- pjsua_mingw.exe (209 KB) or pjsua_mingw.exe.gz (92 KB)

- -

Linux (compiled on Fedora Linux 3, no audio):
-- pjsua.gz (74 KB)
-

- -

Release Notes:

- - - - - -- cgit v1.2.3