欧美日韩亚洲欧美日韩亚洲,国产三级在线观看播放视频视频,亚洲观看一区二区三区,少妇人妻人人爽人人爽快

新聞資訊

【非可視醫(yī)護對講系統(tǒng)廠家】基于Windows CE的SIP軟件電話的設(shè)計與實現(xiàn)

2023-10-21 10:22

VOIP的迅速普及,出現(xiàn)了越來越多的VOIP的固定電話終端。隨著VOIP的進一步發(fā)展,為了滿足移動用戶VOIP通信的需要,無線VOIP通訊將是未來的發(fā)展趨勢。

現(xiàn)在手持PDA用戶越來越多,都具有無線上網(wǎng)功能,如果能開發(fā)一個在PDA上運行的VOIP軟件電話,就可以滿足這些PDA用戶的無線VOIP通信的需求,具有非常重要的實際意義。由于嵌入式Windows CE(WinCE)是PDA最流行的操作系統(tǒng),而目前大多數(shù)VOIP終端都采用SIP協(xié)議,因此,本文提出了一種Windows CE平臺下基于SIP協(xié)議的VOIP解決方案。該方案以嵌入式Windows CE為平臺,eMbedded C++ 4.0為開發(fā)工具,中間件采用開源的SIP協(xié)議棧oSIP/eXosip,通過進行協(xié)議棧的移植和在協(xié)議棧之上應(yīng)用程序的開發(fā),實現(xiàn)了SIP軟件電話。

2 設(shè)計方案

SIP軟件電話的結(jié)構(gòu)包括呼叫控制和語音通信兩大模塊。呼叫控制由SIP信令來完成, 主要實現(xiàn)呼叫的建立、修改和拆除;語音通信模塊由音頻數(shù)據(jù)接口,音頻編解碼和RTP傳輸三個子模塊組成,實現(xiàn)語音的采集,編碼,傳輸和播放。

音頻數(shù)據(jù)接口模塊實現(xiàn)語音的采集和播放, 采用Windows CE的低層音頻服務(wù), 因為低層音頻服務(wù)中的回調(diào)機制為其提供了很大的方便;音頻編解碼采用的是G.729A 語音壓縮技術(shù),它屬于低比特率話音編碼,適合語音在IP 網(wǎng)絡(luò)傳輸;語音采用RTP包傳輸。

對呼叫控制模塊,直接移植開源oSIP/eXosip協(xié)議棧到WinCE上,通過調(diào)用協(xié)議棧的API函數(shù),實現(xiàn)對呼叫的控制。RTP傳輸用開源JRTPLIB,JRTPLIB也需要在WinCE進行移植。

3 具體實現(xiàn)

基于上述方案,具體實現(xiàn)包括協(xié)議棧移植、呼叫控制和語音通信三部分。

3.1 協(xié)議棧移植

oSIP/eXosip主要支持Win32及Linux、VxWorks等一些嵌入式系統(tǒng),將oSIP/eXosip移植到 WinCE上,可以在Win32基礎(chǔ)上進行。WinCE可以兼容大部分的Win32 API,在WinCE上移植oSIP/eXosip主要有3種情況:與Win32兼容的API,與Win32不兼容API和不同的頭文件支持和預(yù)定義。與 Win32兼容的API只要修改條件編譯選項,與Win32不兼容API可以用其他的WinCE上的API來代替并作相關(guān)修改,另外,WinCE和Win32的某些頭文件和預(yù)定義也不同,也需要進行相關(guān)修改工作。表1給出了移植的一些示例。

在WinCE上對JRTPLIB進行移植與SIP協(xié)議棧的移植類似,注意WinCE下的RTP裝載數(shù)據(jù)包最大2K,和PC上的64K不同。

表1 oSIP/eXosip移植示例



Win32


WinCE


兼容


#if defined WIN32 (如Win32用_snprintf 函數(shù),其他支持的系統(tǒng)用snprintf函數(shù))

#if !defined WIN32 (如 除Win32外,其他支持的系統(tǒng)用strcasecmp函數(shù),Win32用_stricmp 函數(shù))


條件編譯改成 #if (defined WIN32 || defined _WIN32_WCE) (WinCE也支持_snprintf 函數(shù))

條件編譯改成#if (!defined WIN32 !defined _WIN32_WCE) (WinCE支持_stricmp 函數(shù))


不兼容


time函數(shù)


不支持time函數(shù),用GetSystemTime函數(shù)加一些計算來代替。


頭文件和預(yù)定義


#include process.h>

#include sys/types.h>

#define HAVE_SYS_TYPES_H 1

等等


#include "Winbase.h"

#define _beginthreadex CreateThread

等等




3.2 呼叫控制模塊

呼叫控制模塊用來向代理對講服務(wù)器注冊以及進行會話的建立、修改和終止,實現(xiàn)對呼叫的控制。因此呼叫控制模塊分為注冊和呼叫兩部分,都是通過底層的 SIP協(xié)議棧來完成的。上層應(yīng)用程序調(diào)用SIP協(xié)議棧提供的API函數(shù),通知協(xié)議棧進行相應(yīng)的操作,協(xié)議棧將底層檢測到的事件以消息的形式報告給應(yīng)用層,應(yīng)用層收到SIP事件后作相應(yīng)處理。

上一篇:【醫(yī)護對講主機系統(tǒng)廠家】DDOS攻擊之sip協(xié)議防護
返回
下一篇:【智能護理通訊主機系統(tǒng)廠家】電路域與分組域可視電話系統(tǒng)簡介
中文字字幕乱码一区二区三-美女高清做自拍色啪视频-国产无遮挡男女一进一出-成人亚洲校园在线春色| 日本精品视频免费在线-国产精品自在在线影院-日韩午夜一区二区三区-国产精品中文第一字幕| 日韩av毛片在线播放-亚洲一区二区在线观看网站-18禁网站在线免费观看-亚洲精品夜夜黄无码99| 亚洲国内精品一区二区在线-亚洲国产成人精品青青草原-精品在线视频免费在线观看视频-亚洲美女激情福利在线| 国产特级黄色录像视频-成人亚洲精品专区高清-国产97在线免费观看-91精品青草福利久久午夜| 日韩精品极品免费观看-91久久精品国产成人-成人亚洲国产精品一区不卡-免费在线播放韩国av| 日韩亚洲一区二区在线观看-欧美色一区二区三区在线-日韩av黄片在线观看-深夜成人福利在线观看| 日韩av二区三区亚洲综合-日韩有码中文字幕国产-国产精品视频一二三四五区-青春草在线视频免费观看| 亚洲天堂av免费在线看-操老熟女中国老太自拍-夫妻性生生活免费视频-日韩av有码高清在线| 换脸av一区二区三区-少妇精品亚洲一区二区成人-亚洲熟女综合一区二区三区-国产91久久精品成人看| 少妇高潮大片免费观看-九九热精品在线视频观看-中文字幕有码久久高清-免费国产一级一片内射中出| 少妇人妻午夜精品视频-亚洲乱妇老熟女爽到潮的片-最新国产黄色一区二区-亚洲一区国产精品喷潮| 国内外成人综合免费视频-久久国产精品99久久蜜臀-大三美女口爆吞精视频-亚洲国产一区二区精品性色| 亚洲乱色熟女一区二区三区蜜臀-亚洲精品午夜在线免费观看-综合成人亚洲偷自拍色-色综合久久精品中文字幕| 中文字幕在线精品人妻-人妻母乳综合一区二区三区四区-伊人久久婷婷色综合98网-亚洲人精品午夜射精日韩| 日韩精品极品免费观看-91久久精品国产成人-成人亚洲国产精品一区不卡-免费在线播放韩国av| av天堂一区二区三区在线观看-一区二区三区在线观看蜜桃-激情在线免费观看国产视频-国产精品国产三级国产三不| 日本中文字幕人妻在线视频-中文字幕亚洲中文字幕亚洲-欧美午夜福利天堂视频-日韩人妻中文字幕精品| 免费人成视频在线观看播放网站-日韩精品久久精品三级-91精品一区二区三区久久蜜桃-中文字幕av久久激情亚洲精品| 人妻中文字幕一区二区三区-国产精品丝袜久久亚洲不卡-久久伊人精品色婷婷国产-日韩中精品文字幕在线一区| 日本高清不卡码一区二区三区-国产性色av高清在线观看-亚洲黄色免费在线观看网站-亚洲性视频免费视频网站| 成a级人在线观看网站免费看-久久久精品国产亚洲av水蜜桃-亚洲第一狼人在线观看-黄色欧美精品一区二区三区| 四虎最新在线观看视频-水蜜桃一二二视频在线观看免费-一区二区精品在线观看视频-成人高清在线播放视频| 日韩中文有码字幕在线观看-黑人国产一区二区三区-久久国产精品久久精品-国产激情在线一区二区三区| 欧美日韩偷拍丝袜美女二区-精品少妇人妻av免费久久洗澡-四虎精品永久在线观看视频-亚洲国产成人一区二区在线观看| 91九色国产成人久久精品-亚洲av无一区二区三区av中文-最新日本加勒比在线视频-激情综合激情五月婷婷| 蜜臀网站视频在线播放-四虎午夜福利视频在线观看-黄色国产精品福利刺激午夜片-亚洲精品国产成人av| 欧美国产日本韩国一区二区-麻豆天美东精91厂制片-亚洲成人自拍视频在线观看-娇妻互换享受高潮91九色| 69精品人妻一区二区三区蜜桃久-国产粉嫩清纯美女在线观看-国产成人高清视频免费-国产日韩精品一区二区三区四区| 欧美日韩在线无卡免费播v-91麻精品国产91久久久久-中文字幕亚洲综合久久菠萝蜜-久久青青草原资源福利| 精品久久激情中文字幕-扒下语文老师的丝袜美腿-日韩欧美精品在线免费看-国产成人亚洲精品在线| 在线视频观看一区二区三区-日韩成年人高清精品不卡一区二区-成人深夜节目在线观看-亚洲精品中文字幕一二三| 日韩人妻少妇手机看片-高清av有码中文字幕在线-禁止18勿入国产精品视频-中文字幕精品乱码亚洲一区| 日本大黄高清不卡视频在线-亚洲色图视频在线观看免费-国内精品自拍视频在线观看-av免费在线观看看看| 国内精品国产三级国产-91制片厂麻豆果冻剧情观看-日韩中文字幕有码在线视频-精品人妻伦一区二区三区久久| 国产一级特黄高清大片-欧美精品一区二区三区精品-久久亚洲av成人网人人动漫-日本熟女网站一区二区三区| 人人澡人人妻人人干-亚洲中国麻豆美女av-日本淫妇一区二区三区-美女午夜福利偷偷要网站| 午夜中文字幕一区二区三区-亚洲精品av在线免费观看-蜜臀av一区二区三区久久bu-五月激情综合在线视频| 国产深夜视频在线观看-丰满人妻熟妇乱又乱精品-青草视频在线观看资源-奇米网东京热日本人妻| 狠狠久久五月综合色和啪-日韩精品欧美一区二区三区软件-亚洲女同精品一区二区久久-国产传媒在线视频免费观看| 日韩一卡二卡在线播放-亚洲国产精品懂色av-青青热久免费精品视频在-久久精品中文字幕一区二区三区|