论文首页哲学论文经济论文法学论文教育论文文学论文历史论文理学论文工学论文医学论文管理论文艺术论文 |
1 前言
近年来,网络发展不断成熟,互联网的用户越来越多,这样成熟的环境使得基于网络的音视频通信技术不断发展,基于该技术的产品不断丰富,网真机正是一款基于网络的音视频通信设备。Minigui 是北京飞漫软件技术有限公司开发的一款开源的linux 图形用户界面支持系统,广泛应用于通信,工控,机顶盒等领域。本文主要介绍基于minigui 的网真机界面的实现方式,以下先介绍网真机所涉及的技术。
2 网真机的软件基础
2.1 网真机系统
网真机所使用的系统为嵌入式linux 系统,该系统是以linux 为基础的嵌入式作业系统,目前被广泛应用在移动电话,个人数字助理,媒体播放器等产品中。选用嵌入式linux 系统是由于该系统具有许多特点,首先由于linux 是开放源代码的,这使得该系统在针对不同的设备具有极强的可移植性。其次,linux 系统非常稳定,这对于网真机而言尤为重要。第三,linux 系统内核小,效率高,对于网真机而言,系统自身的大小与效率关系到开发成本和使用流畅性。
正是具有以上优点,使得我们选用linux 做为网真机的操作系统,同时,由于linux 系统的开源性,使得基于该系统的软件非常丰富,网真机中所涉及的通信软件正是在linux 系统中安装的linphone,该软件是基于sip 协议的一款优秀的音视频通信软件。
2.2 Linphone
Linphone[3]是一款基于WEB 的IP 电话软件,版本非常丰富,可以运行于Linux 和Windows 系统中。网真机中所使用的通信软件正是运行于linux 系统中的linphone。通过该软件,我们可以使用网真机在互联网上进行语音与视频通话,甚至可以进行即时消息及文件传送。Linphone 是遵循SIP[1][2]协议开发的,因而需要和支持SIP 协议的终端或代理服务器进行相互操作。Linphone 是开源免费软件,不但可以自由下载,也可以根据自己的需要而做相应的修改。
(科教范文网http://fw.NSEAC.com编辑发布)