在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

  • <object id="1jp1h"></object>
    <address id="1jp1h"><nav id="1jp1h"></nav></address>
  • <label id="1jp1h"></label>
    
    

    <bdo id="1jp1h"></bdo>

    新聞中心

    EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于Windows CE的SIP軟件電話的設(shè)計(jì)與實(shí)現(xiàn)

    基于Windows CE的SIP軟件電話的設(shè)計(jì)與實(shí)現(xiàn)

    作者: 時(shí)間:2012-03-22 來源:網(wǎng)絡(luò) 收藏

    3.2.1 注冊

    注冊的實(shí)現(xiàn)過程首先是由客戶端向代理服務(wù)器發(fā)出REGISTER注冊請求,并等待服務(wù)器返回響應(yīng)消息??蛻舳吮仨氃谑盏角耙粋€(gè)REGISTER請求的最終響應(yīng)之后或者前一個(gè)REGISTER請求超時(shí)的情況下,才能發(fā)送一次新的注冊請求,注冊流程和對應(yīng)的棧API 函數(shù)調(diào)用或協(xié)議棧的事件通知分別如圖2(B)和(A)。

    圖2 注冊流程及對應(yīng)的棧函數(shù)調(diào)用或事件通知

    3.2.2 呼叫

    本設(shè)計(jì)的SIP有兩種呼叫模式:注冊呼叫和Peer To Peer呼叫。如果是呼叫一個(gè)公網(wǎng)的SIP用戶或是同一個(gè)私網(wǎng)的SIP用戶之間進(jìn)行呼叫,就可以直接找到對方,而不必要通過代理服務(wù)器。下面以注冊呼叫為例,終端注冊成功后就可以進(jìn)行呼叫。一個(gè)通過代理服務(wù)器的成功呼叫流程如圖3所示。

    圖3 語音通信程序流程

    oSIP/eXosip對消息的報(bào)告有2種工作模式:事件模式和回調(diào)模式。本設(shè)計(jì)采用事件模式, 通過函數(shù)eXosip_event_wait定時(shí)輪詢獲取SIP事件。SIP信令的實(shí)現(xiàn)如表2 。

    3.3 語音通信模塊

    語音通信模塊主要是對語音進(jìn)行采樣、編碼壓縮等處理,并封裝成能在IP 網(wǎng)絡(luò)上傳輸?shù)腞TP 包,接收端收到后解碼,播放。

    c++相關(guān)文章:c++教程




    評論


    相關(guān)推薦

    技術(shù)專區(qū)

    關(guān)閉
    ×

    “芯”朋友见面大会
    珠海|11.14|泰克“芯”朋友见面大会珠海站|泰克带您从测试角度看半导体的整条产业链,快来报名抢位吧>>