Getting Started
This section provides some information about building the translator and starting it separately for testing.
Platform Supported
The siph323csgw
currently is supported on Linux systems using the gcc compiler. The siph323csgw
will not build on Solaris using Forte’s CC compiler, due to the nature of the openh323
stack. The gateway should build on Solaris using gcc, but this has not yet been fully tested.
Compile Instructions
From the directory where VOCAL was installed, type:
[bash]$ make siph323csgw
To build the siph323csgw
, you will need at least 256 MB of memory; it will use it all during linking.
Using the Software
The command-line options are available via the —help
switch, for example:
[bash]$ NO_DAEMON=1 siph323csgw --help
which reads:
usage: ./siph323csgw [ options ] [ -o ] [ --output ] directory Output directory. Defaults to "./". [ -l ] [ --loglvl ] level Log level. Defaults to "LOG_INFO". [ -g ] [ --gkid ] id Use for gatekeeperIdentifier. Defaults to hostname. [ -e ] [ --eptid ] id Use for endpointIdentifier. Defaults to "endpoint_". [ -p ] [ --sipport ] port SIP UDP port. Defaults to 12061. [ -a ] [ --sipremote ] ipaddress IP address of SIP remote entity. Defaults to 192.168.5.23:8061. [ -c ] [ --client ] Remote SIP entity is a client. Defaults to disabled, meaning the remote entity is a server. [ -m ] [ --mediacontrol ] Media signaling is controlled by gateway. Defaults to disabled, meaning the media control signaling is directly between H.323 endpoints.
Get Practical VoIP Using VOCAL now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.