<html>
<head>
    <base href="https://wiki.asterisk.org/wiki">
            <link rel="stylesheet" href="/wiki/s/en/2176/25/9/_/styles/combined.css?spaceKey=AST&amp;forWysiwyg=true" type="text/css">
    </head>
<body style="background: white;" bgcolor="white" class="email-body">
<div id="pageContent">
<div id="notificationFormat">
<div class="wiki-content">
<div class="email">
    <h2><a href="https://wiki.asterisk.org/wiki/display/AST/Codec+Modules">Codec Modules</a></h2>
    <h4>Page <b>edited</b> by             <a href="https://wiki.asterisk.org/wiki/display/~mdavenport">Malcolm Davenport</a>
    </h4>
        <br/>
                         <h4>Changes (1)</h4>
                                 
    
<div id="page-diffs">
                    <table class="diff" cellpadding="0" cellspacing="0">
    
            <tr><td class="diff-snipped" >...<br></td></tr>
            <tr><td class="diff-unchanged" >Support for the patent-encumbered G.729A or G.723.1 CODECs is provided by Digium on a commercial basis through both software and hardware products. For more information about purchasing licenses or hardware to use the G.729A or G.723.1 CODECs with Asterisk, please see Digium&#39;s website. <br> <br></td></tr>
            <tr><td class="diff-changed-lines" >Support for Polycom&#39;s patent-encumbered but free G.722.1 Siren7 and G.722.1C Siren14 <span class="diff-changed-words">CODECs<span class="diff-added-chars"style="background-color: #dfd;">, or for Skype&#39;s SILK CODEC,</span></span> can be enabled in Asterisk by downloading the binary CODEC modules from Digium&#39;s website. <br></td></tr>
            <tr><td class="diff-unchanged" > <br>For more detailed information on CODECs, see [CODECs|AST:CODECs]. <br></td></tr>
    
            </table>
    </div>                            <h4>Full Content</h4>
                    <div class="notificationGreySide">
        <p>CODEC modules have file names that look like&nbsp;<b>codec_xxxxx.so</b>, such as&nbsp;<b>codec_alaw.so</b>&nbsp;and&nbsp;<b>codec_ulaw.so</b>.</p>

<p>CODECs represent mathematical algorithms for encoding (compressing) and decoding (decompression) media streams. Asterisk uses CODEC modules to both send and recieve media (audio and video). Asterisk also uses CODEC modules to convert (or transcode) media streams between different formats.</p>

<p>CODEC modules have file names that look like codec_xxxxx.so, such as codec_alaw.so and codec_ulaw.so.</p>

<p>Asterisk is provided with CODEC modules for the following media types:</p>

<ul>
        <li>ADPCM, 32kbit/s</li>
        <li>G.711 alaw, 64kbit/s</li>
        <li>G.711 ulaw, 64kbit/s</li>
        <li>G.722, 64kbit/s</li>
        <li>G.726, 32kbit/s</li>
        <li>GSM, 13kbit/s</li>
        <li>LPC-10, 2.4kbit/s</li>
</ul>


<p>If the Speex (<a href="http://www.speex.org" class="external-link" rel="nofollow">www.speex.org</a>) development libraries are detected on your system when Asterisk is built, a CODEC module for Speex will also be installed.</p>

<p>If the iLBC (<a href="http://www.ilbcfreeware.org/" class="external-link" rel="nofollow">www.ilbcfreeware.org</a>) development libraries are detected on your system when Asterisk is built, a CODEC module for iLBC will also be installed.</p>

<p>Support for the patent-encumbered G.729A or G.723.1 CODECs is provided by Digium on a commercial basis through both software and hardware products. For more information about purchasing licenses or hardware to use the G.729A or G.723.1 CODECs with Asterisk, please see Digium's website.</p>

<p>Support for Polycom's patent-encumbered but free G.722.1 Siren7 and G.722.1C Siren14 CODECs, or for Skype's SILK CODEC, can be enabled in Asterisk by downloading the binary CODEC modules from Digium's website.</p>

<p>For more detailed information on CODECs, see <a href="/wiki/pages/createpage.action?spaceKey=AST&amp;title=CODECs&amp;linkCreation=true&amp;fromPageId=4817491" class="createlink">CODECs</a>.</p>
    </div>
        <div id="commentsSection" class="wiki-content pageSection">
        <div style="float: right;" class="grey">
                        <a href="https://wiki.asterisk.org/wiki/users/removespacenotification.action?spaceKey=AST">Stop watching space</a>
            <span style="padding: 0px 5px;">|</span>
                <a href="https://wiki.asterisk.org/wiki/users/editmyemailsettings.action">Change email notification preferences</a>
</div>
        <a href="https://wiki.asterisk.org/wiki/display/AST/Codec+Modules">View Online</a>
        |
        <a href="https://wiki.asterisk.org/wiki/pages/diffpagesbyversion.action?pageId=4817491&revisedVersion=6&originalVersion=5">View Changes</a>
                |
        <a href="https://wiki.asterisk.org/wiki/display/AST/Codec+Modules?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
            </div>
</div>
</div>
</div>
</div>
</body>
</html>