...
Table of Contents | ||
---|---|---|
|
...
Transcoding Package
Download the Latest Sangoma Media Transcoding Release:
---> sng-tc-linux-1.3.8.i686.tgz (2016-01-07) ChangeLog
---> sng-tc-linux-1.3.8.x86_64.tgz (2016-01-07)
*A manual firmware upgrade is required to use the above 1.2.x releases for cards
purchased before November 10th, 2010
--> Firmware upgrade Procedure
...
Hardware Installation
Mount your transcoder, then boot the server
-> choose a server in your network and install the D500 in the PCI Express slot*Note: -> The PCI Express slot will server to provide power to the D500, where RTP traffic will flow through the LAN connection
-> An extra Ethernet interface may be brought up if your server has a Broadcom tg3 driver installed. Run "ifconfig" to verify. Disregard this extra interface (bring it down if necessary) as this interface is only used when using PCI Express Single Server installation.---------
Plug the Ethernet cable into your transcoder to attach to your network
...
Transcoding Transcoding package installation
Download and Install the transcoding package on a server where you have installed the D500
-> wget <URL of Package>
-> tar xfz sng-tc-<ver>-<arch>.tgz
-> cd sng-tc-<arch>-<ver>
-> make
-> make installThe D500 transcoder will be detected through the server's main LAN Ethernet interface, typically Eth0
--------Firmware Update
To check if the firmware on the transcoder requires updating run the firmware update utility
--> Run: sngtc_tool –dev ethX –firmware (replace ‘X’ with the interface of main LAN, such as Eth0)
-> a broadcast message will be sent out Eth0 to any Sangoma transcoders on the network and will detect the D500 inside this server as it is connected to same network
--> If the FROM and TO version are the same you are up to date so cancel the update; if the versions are different please update.
--> If the update fails insure the RJ45 is properly connected to the D500 and is illuminated Green colour. Also verify your firewall/security is not blocking any communication
* Note sngtc_server must NOT be running during the update; sngtc_server_ctrl stop will stop the server if it is running.
...
*Note: This step assumes FreeSWITCH is on the same server as the server hosting the sngtc_server. If FreeSWITCH only exists on other server(s) please go to -> D500 LAN Distributed sngtc server configuration
The Sangoma FreeSWITCH codec is part of the FreeSWITCH git repository. It can be easily attained by running the following command in linux CLI:
...
By default G729 is the only codec registered with FreeSWITCH. If you require additional codecs please go to the FreeSWITCH Codec Configuration page
...
Operation
The sngtc_server needs to be started before transcoding can be done. Below is the usage of the sngtc_server_ctrl command.
...
This command will show each vocallo configured settings