不看不知道 Skype语音技术内幕
2008-10-11 09:26:29 来源:WEB开发网文件共享应用程序使用的对等网络技术适用于分散此基础设施,但是这些网络实际上各自为阵 – 搜索功能无法到达网络中的所有节点。显而易见,为了用最低的成本提供高质量的通话,对第三代对等技术(“3G P2P”)或全球搜索目录 (GI)的开发势在必行,并且它代表了可扩展网络概念领域内的另一种思维转变。全球搜索目录技术是一种多层网络,网络中的各超节点 (Supernode) 相互进行通讯之时对所有的用户和资源都知悉明了,没有多少延迟。
智能路由。
通过使用每个可用的资源,Skype 可以通过最有效的可能路径对加密通话进行智能路由。Skype 甚至保持打开多个连接路径,并且动态选择当时最适合的路径。这对减少等待时间和增加整个网络的通话质量都有非常明显的影响。
安全性。
Skype 加密所有端到端通话和即时消息,实现无与伦比的隐私保密。由于所有通话都通过公共互联网进行路由,因此加密非常必要。
简单易用的用户界面。
我们深信软件应当为您效劳,而不应对您造成烦恼,因此 Skype 的设计极易使用 — 可以使用 Windows 和电话的用户能够立即使用 Skype,并且软件的运行情况相当好,同时在 Skype 运行的其它平台上也非常易于使用(Pocket PC、Linux、Mac OS X)。
使用Skype 安全吗?
答: 完全安全。
Skype 采用了端对端的加密方式,保证信息的安全性。 Skype在信息(语音、即时消息、文件)发送之前进行加密,在接收到的时候进行解密,即使在数据传输过程中需要经过其他节点进行中转,也完全没有可能在中途被窃听。
Skype采用了数字签名的方式,保证存储在P2P网络中的用户数据不被篡改。由于Skype使用的是P2P的技术,用户数据主要存储在P2P网络中,在用户进行搜索等操作的时候从公共网络中获取。如此必须保证存储在公共网络中的数据是可靠的和没有被篡改的。Skype对公共目录中存储的和用户相关的数据都采用了数字签名,保证了数据无法被篡改。
为什么要对语音呼叫进行加密?
答:Skype 采用端对端加密,因为要通过公网传输语音呼叫、即时消息等信息,有时这些信息需要经过其他节点进行中转。加密保证其他人无法窃听信息。
Skype可以连接到 SIP Server 吗?
答:目前不行。Skype 目前使用的是私有技术和协议,与 SIP 协议不兼容。 SIP 对 Skype 要实现的技术来说还不够完善。在以后我们有可能提供您可以拨打 SIP 电话的功能。
使用的是什么协议?
答:使用的是我们自己开发的私有协议。
公开源码吗?我是否可以得到?
答:不公开。
如何确保Skype 在 P2P 网络中存储的用户资料不会被篡改?
答:所有公共目录中的用户资料数据都有数字签名。一个数字签名基于两个密钥,一个是公共密钥,一个是私有密钥。公共密钥用来对信息进行加密(将信息编码),只有持有正确私有密钥的人才能阅读信息。
我要做插件,如何获取API接口使用说明?
答: 您可以登录http://share.skype.com/developer_zone/documentation/documentation/获得API文档,开发自己的Skype插件。
- ››Skype视频通话有望CES期间登录iPhone
- ››Skype官网出现iPhone应用帮助文档,随后被删除
- ››Skype新版整合Facebook增加视频会议功能
- ››Skype 2.0.1 for iPhone 评测
- ››Skype升级iPhone版应用 支持多任务处理
- ››Skype向所有设备和台式应用开放软件开发包
- ››Skype称将推多平台:支持手机与电视视频通话
- ››Skype终于出iPhone版了 还支持3G网络
- ››Skype 2.0 for iPhone 支持3G下工作
- ››Skype 2.0 for iPhone 已经可以工作在3G模式下
- ››Skype 周四登陆 Verizon 9 款黑莓 Android 手机
- ››Skype 发布 Symbian 应用 用户可拨打免费网络电话...
更多精彩
赞助商链接