<html>
<head>
    <base href="https://wiki.asterisk.org/wiki">
            <link rel="stylesheet" href="/wiki/s/en/2171/18/9/_/styles/combined.css?spaceKey=TOP&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/TOP/Non-transcoded+Phone+Call">Non-transcoded Phone Call</a></h2>
    <h4>Page <b>edited</b> by             <a href="https://wiki.asterisk.org/wiki/display/~khunt">Ken Hunt</a>
    </h4>
        <br/>
                         <h4>Changes (1)</h4>
                                 
    
<div id="page-diffs">
                    <table class="diff" cellpadding="0" cellspacing="0">
    
            <tr><td class="diff-added-lines" style="background-color: #dfd;">{warning} This is historical, archived information. This page is not current.{warning} <br> <br></td></tr>
            <tr><td class="diff-unchanged" >This page describes the component interaction sequences for a non-transcoded phone call. The interaction sequence will make more sense if you realize that the Endpoint interface extends the Signal interface, as do the ChannelService and Bridge interfaces. A Bridge object can also act as a media sink, so that it can forward media to members of a bridge. An Endpoint is also a media sink, since it is the final destination of the media. The following class structure diagram shows the static relationships between the interfaces involved in the sequence diagram that follows below it. Note that only operations relevant to the interactions of the sequence diagram are shown. <br> <br></td></tr>
            <tr><td class="diff-snipped" >...<br></td></tr>
    
            </table>
    </div>                            <h4>Full Content</h4>
                    <div class="notificationGreySide">
        <div class='panelMacro'><table class='warningMacro'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="/wiki/images/icons/emoticons/forbidden.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>This is historical, archived information. This page is not current.</td></tr></table></div>

<p>This page describes the component interaction sequences for a non-transcoded phone call. The interaction sequence will make more sense if you realize that the Endpoint interface extends the Signal interface, as do the ChannelService and Bridge interfaces. A Bridge object can also act as a media sink, so that it can forward media to members of a bridge. An Endpoint is also a media sink, since it is the final destination of the media. The following class structure diagram shows the static relationships between the interfaces involved in the sequence diagram that follows below it. Note that only operations relevant to the interactions of the sequence diagram are shown.</p>



<map id='gliffy-map-426061-24' name='gliffy-map-426061-24'></map>
<table width="100%">
    <tr>
        <td >
            <table>
                <caption align="bottom">
                                    </caption>
                <tr>
                    <td>
                        <img style="border: none; width: 642px;"
                                                          usemap="#gliffy-map-426061-24"
                                                          src="/wiki/download/attachments/131115/SignalEndpoint.png?version=12&amp;modificationDate=1307169867014"
                             alt=""/>
                    </td>
                </tr>
            </table>
        </td>
    </tr>
</table>




<p>This diagram uses a very modified UML. For example, when calling an operation on another component, the operation name is prefixed by the interface name which defines that operation. The object whose timeline is being targeted can be assumed to implement that interface. EP1 and EP2 are demonstration artifacts that expose the MockPhoneEndpoint interface to the system, representing (for the demo) phone devices.</p>

<p>This diagram assumes that the endpoint devices have already registered with the Asterisk SCF system as per the <a href="/wiki/display/TOP/Device+Registration" title="Device Registration">Device Registration</a> interaction sequence design.</p>



<map id='gliffy-map-426052-9468' name='gliffy-map-426052-9468'></map>
<table width="100%">
    <tr>
        <td >
            <table>
                <caption align="bottom">
                                    </caption>
                <tr>
                    <td>
                        <img style="border: none; width: 1064px;"
                                                          usemap="#gliffy-map-426052-9468"
                                                          src="/wiki/download/attachments/131115/Non-TranscodedCall.png?version=22&amp;modificationDate=1307169869899"
                             alt=""/>
                    </td>
                </tr>
            </table>
        </td>
    </tr>
</table>



    </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=TOP">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/TOP/Non-transcoded+Phone+Call">View Online</a>
        |
        <a href="https://wiki.asterisk.org/wiki/pages/diffpagesbyversion.action?pageId=131115&revisedVersion=16&originalVersion=15">View Changes</a>
                |
        <a href="https://wiki.asterisk.org/wiki/display/TOP/Non-transcoded+Phone+Call?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
            </div>
</div>
</div>
</div>
</div>
</body>
</html>