以前做视频时,终端使用的是doubango。之后做视频会议,就顺理成章的使用了Telepresence,因为二者是一伙的。吾对此做了大量修改,增强了功能。
有朋友做视频,选择了Freeswitch。问吾哪个好,吾回答是不知道,只是更熟悉Telepresence。随着了解的深入,吾以为Freeswitch远超Telepresence,也庆幸朋友没有因为吾熟悉在抛弃Freeswitch。具体来说:
- Freeswitch可以很好的支持硬编硬解,直接使用ffmpeg。
- Freeswitch有会议管理功能。这个非常之好,省事。吾当初还专门在Telepresence中集成了MQTT,以增加管理功能。
- Freeswitch的Canvas功能很好。虽然没用,也是方便。
这也不是说Telepresence一无是处。比如说,Telepresence有WINDOWS版本,开发起来还是方便多了。
如果有人问,吾现在肯定是推荐Freeswitch。