Summary: | 碩士 === 國立臺灣科技大學 === 電機工程系 === 100 === Recently because of the rapid development of mobile communication networks, the traditional telephone system is using only for the communication of the voice, which does not meet the present customer demands. So the video calls in recent years gradually replace traditional PSTN, but the main network video technology is more concentrated in the traditional computer, Microsoft and Apple operating systems architecture. Without considering the traditional computer hardware architecture, taking into account of power consumption of the video call, on Android systems, very important issues still not have power consumption and quality applications.
VoIP technology involves voice and video encoding and decoding. Usually most of the video call encoding / decoding will have more power consumption. This study uses different encoding / decoding module, and identifies the most suitable video call application running on Android, and proposes optimal tradeoff encoding / decoding module power consumption on Android systems. The design system architecture includes: video call server, transmission server, a proxy server, a video call client application and recording Android systems power consumption application. This system is based on the RFC3261 specification for communications.
This study on scalability of VoIP server codec core embedded voice codec GSM, Speex, PCMU and PCMA, and the smartphone applications also have same codec. We use android 4.0 smartphones conduct voice conference, and measure six types of codec, therefore, we will get power consumption and voice quality tradeoff by methods execution. We compare commercial VoIP systems Skype and Google Talk, and then the voice conference in G.722 and video conference in G.722 and H.264 can get the optimized quality and power consumption.
|