Font Size: a A A

Design And Implementation Of Flash-Sip Telephony Gateway

Posted on:2013-02-11Degree:MasterType:Thesis
Country:ChinaCandidate:C MaFull Text:PDF
GTID:2218330371496058Subject:Control Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of the Internet, the Internet is not just limited to people browsing text and chatting. More and more people begin to pay close attention on Flash streaming media service and apply to it. At the same time, SIP phone with its advantages which are widely recognized by users, such as its small size and call quality. Realizing the information interaction between Flash client and SIP client, can make people building the call with SIP client when they browse the streaming media information. It will bring people more convenient and it have a broad market prospect.The Flash-SIP phone gateway, which supports the interaction of Flash client and SIP client, is designed and realized in the paper. The paper is based on the domestic and foreign present researches. First of all, it introduces the overall planning of the design of the phone gateway. Then, the paper introduced the key technologies in detail. Thirdly, it gives a detailed description on each part of the design and implement of the Flash-SIP phone gateway. Finally, it is about the system testing and analysis.The paper importantly introduces each module design and implementation of the Flash-SIP phone gateway which is realized by the JAVA language. It also gives a detailed instruction on control signaling interactions of registration, call, answer, hanging up and deregistration and the streaming media information interaction. The RTMP-SIP protocol conversion module of the gateway is designed in the paper, which realizes the protocol conversion of the control signaling between Flash client and SIP client, such as registration, call, answer, hanging up and deregistration. The Flash-SIP streaming media conversion module of the gateway is designed, which realizes decoding, requantization storage and coding of Speex audio format of streaming media data transferred by the Flash client and G-729audio format of streaming media data transferred by the SIP client. The conversion and interaction of the streaming media format are realuzed. The virtual SIP UA module of the gateway is designed. Through the loading of the SIP protocol stack, a virtual SIP UA is formed for every Flash client in the gateway and which realizes the perfect interaction between the gateway and SIP client. Also the Flash client interactive module, the WOWZA interactive module, the internal soft phone interactive module, the thread management module, the log management module and related modules are designed and realized, which auxiliary complete the function of the gateway and realize the receiving and transmitting of control signaling and the conversion and interactive of the streaming data between the Flash client and the SIP client.Last, the test environment is built in the paper. The function of the phone gateway is tested and analyzed through the interaction of control signaling and the interaction of streaming media information. The results show that the gateway meets the demand of the standard index and achieves the desired function.
Keywords/Search Tags:Flash-SIP, the phone gateway, the conversion of protocol, the conversion ofstreaming media, the interaction of signaling
PDF Full Text Request
Related items