Time of Update: 2018-12-05
TrixBox分機之間的手動轉撥(Attended Transfer)是通過*2的功能鍵(feature code)實現的。但是,在TrixBox的預設安裝下,此功能沒有被啟用。因此,我們需要做一些改動: ---------------------------------------------------------- 開啟 /etc/asterisk/features.conf 檔案,我們看到: [general] ; do not manually enter parkinglot
Time of Update: 2018-12-05
基於 SIP 傳送傳真是可以的。 關鍵是看你是怎麼實現的。 如果兩邊用 Sipura-2000 這樣的SIP網關, 網關兩邊分別接傳真機, 即可以實現 收發傳真。 Sipura-3000 當然也可以。 SIP -> PSTN 發送傳真當然也可以, 這要注意 SIP 終端 與落地網關的配合問題。 注意 SIP 發傳真, 要用G.711 語音編碼才行,而且頻寬要好。如果傳送過程中,遺失資料包太多, 接收方傳真沒有辦法恢複, 則不能夠 完成收發。
Time of Update: 2018-12-05
摘 要 SIP、SAP、SDP是NGN與3Tnet中涉及的重要協議。本文在介紹與分析SIP、SAP、SDP協議的基礎上,給出了一個基於三種協議組合而實現的多媒體會議應用執行個體。 關鍵詞 SIP SAP SDP 1 引 言 SIP(Session Initiation Protocol,工作階段初始通訊協定)、SAP(Session Announcement Protocol,會話通告協議)、SDP(Session Description
Time of Update: 2018-12-05
上一篇,我說了執行力,其實在執行力之前,我應該講如何掌握需求,因為需求是項目目標,目標偏了,滿盤皆輸。 產品研發,最難把握的就是需求,因為一是要分析目前使用者想要什麼,二還得預測今後幾年內使用者想要什麼、產品發展趨勢。我不是需求分析的專家,但是對於研發類產品的需求如何掌握和控制,我還是有一些心得。
Time of Update: 2018-12-05
用兩個sip電話通過asterisk服務互連打電話,需要配置sip.conf,extension.conf: sip.conf [general] context=default;預設進入的撥號方案 allowoverlap=no bindport=5060;監聽連接埠 bindaddr=0.0.0.0;監聽所有過來的電話 srvlookup=yes [101] type=friend;使用者類型 secret=101;密碼 host=dynamic;動態IP
Time of Update: 2018-12-05
源碼如下#include <stdio.h>#include <stdlib.h>#include <unistd.h>struct A{int (*read)(int a, int b);int (*write)(int a, int b);int (*ioctl)(int a, int b);};int sn7325_read(int a, int b){printf("%d %d\n", a, b);}int sn7325_write(int a,
Time of Update: 2018-12-05
VOIP 所用的音訊編碼稱為 CODEC,由於要在 Internet 有限的頻寬的網路環境建立語音通訊,於是需對語音封包作壓縮以利在 Internet 之間順利傳遞,當然不同編碼的壓縮比不同外,其通話品質也會隨之不同。就目前而言,G711u/a 通話品質最佳,在頻寬足夠使用之下,甚至比傳統電話效果還要好; 如果可使用頻寬不是很大,再可兼顧通話品質下,G729
Time of Update: 2018-12-05
int send( SOCKET s, const char FAR *buf, int len, int flags
Time of Update: 2018-12-05
專案經理,有大有小,小項目,一個人就是經理;大項目,公司副總挂帥。不同的項目,專案經理如何發揮自己的作用呢?幾個、十來個人的項目、乃至幾十上百人的項目,專案經理發揮作用的方式是不一樣的。 小項目,就幾號人,專案經理估計什麼都得幹,需求、設計、測試、編碼、測試都要幹。這個階段,就是自己多幹活,多思考,就是對項目最大的貢獻。
Time of Update: 2018-12-05
[ CPU與外部裝置、儲存空間的串連和資料交換都需要通過介面裝置來實現,前者被稱為I/O介面,而後者則被稱為儲存空間介面。儲存空間通常在CPU的同步控制下工作,介面電路比較簡單;而I/O裝置品種繁多,其相應的介面電路也各不相同,因此,習慣上說到介面只是指I/O介面。1、介面的分類 ][ I/O介面的功能是負責實現CPU通過系統匯流排把I/O電路和 外圍裝置聯絡在一起,按照電路和裝置的複雜程度,I/O介面的硬體主要分為兩大類: (1)I/O介面晶片
Time of Update: 2018-12-05
time_t t;struct tm *timeinfo; time(&t);timeinfo = localtime(&t);timeinfo->tm_year + 1900;timeinfo->tm_mon + 1; struct tm { int tm_sec; /* 秒 – 取值區間為[0,59] */ int tm_min; /* 分 - 取值區間為[0,59] */ int
Time of Update: 2018-12-05
如果在部署VoIP前沒有考慮過頻寬需求,那麼你所建立的VoIP系統可能並不是很穩定,同時也會給企業的廣域網路訪問帶來麻煩。本文將向大家介紹VoIP的壓縮演算法,以及廣域網路的拓撲結構,協助大家有效地確定VoIP網路頻寬需求。
Time of Update: 2018-12-05
另一篇較好的NFS參考資源: http://wenku.baidu.com/view/394e852ded630b1c59eeb5a3.html 1 NFS(Network File System)網路檔案系統,是一種Distributed File System,允許網路中不同作業系統的電腦之間共用外設、檔案等,NFS在檔案傳送和通訊過程中依賴與RPC(Remote Procedure Call)2 RPC 遠端程序呼叫,能使得用戶端執行其他系統程式的一種機制 3
Time of Update: 2018-12-05
原文地址:http://blog.csdn.net/coder_jack/article/details/6419903連續發送一個start和stop命令進行如下測試:1.發送start命令,定址一個存在的裝置,收到了ack,然後發stop命令,一切正常,看到了stop波形。2.發送start命令,定址一個不存在的從裝置,沒有收到響應,發送stop命令釋放匯流排,結果無法看到匯流排釋放的波形。只看到SCL一直為低,SDA一直為高!(以上測試中兩個命令之間沒有延時,如果要加延時,可以用打log代
Time of Update: 2018-12-05
VoIP技術的發展有兩大方向,一是遵循國際電聯H.323標準,二是遵循IETF的SIP協議。國際電聯的H.323基本上是一種兼顧傳統呼叫流程和IP網特點發展而來的成熟的開放標準體制,代表了VoIP的大潮流。它的特別之處是吸取了許多電信網的組網、互聯和運營經驗,能夠與PSTN網,以及其他資料業務和應用網互聯互連。這正是自1995年以來,H.323標準在全世界廣泛使用的一個重要原因。採用H.323技術體制,VoIP電訊廠商可以基本上繼承傳統電訊廠商的管理和營運模式--這對中國以及東南亞國家組建VoI
Time of Update: 2018-12-05
執行力是軟體專案管理的重中之重,因為每一項任務,要後都要有一個結果,而看到結果的這個所等待時間,會因為團隊成員的執行力的差異而有巨大的不同。 我現在所在的團隊,曾經是一個執行力巨差的團隊。表現如下: 1.冗長的會議,經常可以開1天,大家聊大天; 2.會議討論完了就完了,最後做沒做,做得怎麼樣沒有人關心; 3.多人蔘與的一件任務,每個人只是保證自己的部分做完了,沒有人對總體負責。 4.通訊基本靠喊,根本沒有人收郵件 5.老加班,但是加班幹什麼沒人在意
Time of Update: 2018-12-05
pthread_cond_signal函數的作用是發送一個訊號給另外一個正在處於阻塞等待狀態的線程,使其脫離阻塞狀態,繼續執行.如果沒有線程處在阻塞等待狀態,pthread_cond_signal也會成功返回。但使用pthread_cond_signal不會有“驚群現象”產生,他最多隻給一個線程發訊號。假如有多個線程正在阻塞等待著這個條件變數的話,那麼是根據各等待線程優先順序的高低確定哪個線程接收到訊號開始繼續執行。如果各線程優先順序相同,則根據等待時間的長短來確定哪個線程獲得訊號。但無論如何一
Time of Update: 2018-12-05
所有的核心代碼,基本都包含了linux/compile.h這個檔案,所以它是基礎,打算先分析這個檔案裡的代碼看看,有空再分析分析其它的代碼。首先印入眼帘的是對__ASSEMBLY__這個宏的判斷,這個變數實際是在編譯彙編代碼的時候,由編譯器使用-D這樣的參數加進去的,AFLAGS這個變數也定義了這個變數,gcc會把這個宏定義為1。用在這裡,是因為彙編代碼裡,不會用到類似於__user這樣的屬性(關於__user這樣的屬性是怎麼回子事,本文後面會提到),因為這樣的屬性是在定義函數的時候加的,這樣避
Time of Update: 2018-12-05
即時傳輸協議(RTP)為資料提供了具有即時特徵的端對端傳送服務,如在組播或單播網路服務下的互動式視頻音頻或類比資料。應用程式通常在 UDP 上運行 RTP 以便使用其多路結點和校正服務;這兩種協議都提供了傳輸層協議的功能。但是 RTP 可以與其它適合的底層網路或傳輸協議一起使用。如果底層網路提供組播方式,那麼 RTP 可以使用該組播表傳輸資料到多個目的地。 RTP 本身並沒有提供按時發送機制或其它服務品質(QoS)保證,它依賴於低層服務去實現這一過程。 RTP
Time of Update: 2018-12-05
一 1 i2c匯流排:2線式串列匯流排介面,SDA(資料線)和SCL(時鐘訊號線),SCL一般是由主裝置控制的,用來控制資料轉送的開始、結束、以及傳輸方向(即R/W)。 2 當SCL 處於高電平時,SDA由高向低跳躍,即主裝置通過I2C發送一個開始訊號(所有從裝置處於就緒狀態);當SCL處於高電平,SDA由低向高跳躍,即主裝置通過I2C匯流排發送一個停止訊號。 3