embbed
很多人都在用 Skype 不过对于开发 Skype 需要用到的技术 误解还真是不少. Skype 其实很贴心地把他们的技术都包在一个 Skype Kit 的执行档里面 理论上只要把 API 都接对了 CPU 的 performance 够快 其他都不用做. 有人说开发 Skype 要支援语音一对五通话 其实那是专指 PC 上的 Skype 非 PC 上的 Skype 只需要支援 1 对 1. 何况 PC 的新规格上已经号称可以支援音讯通话 1-to-24 了. 有趣的是 我们看到这么强大的数字应该就很不容易上当 但是人家跟我说一定要做 1-to-5 的时候 我居然相信了. 如果说 Skype Kit 什么都做了 那么开发 Skype 应用软件应该是轻松写意吧?非也!这包 Skype Kit 虽然包山包海 不过一般嵌入式系统的 CPU 可是没办法像 PC 那样挥洒自如. 随便拿一支 4 microphone 的麦克风阵列 未必能够过 Skype 对 TV 厂的认证. 更麻烦的是 Skype 做系统认证的时候 所搭配的每一个 camera 或 microphone 组合都要认证一次. 这导致了做 PC 周边的认证很容易 因为软件全是 Skype 自己写的 球员兼裁判当然不会有问题. 而 embbed system 的认证就很麻烦了. 除非跑得动全套 Skype kit 否则就得搭适合的 camera 和 microphone 把某些工作得 off load 到 camera (microphone) module 上. 这些非标准规格的周边配件等于要系统厂按规格订制 所以开起案来问题就很多. 原来 facebook 没有想要和 skype 打对台反而两家联手对抗 google+. 说起来google+ 的邀请函倒是热门地很.