项目需求:(模糊)web网页视频聊天。
项目开发第一步:确定实现方式==>
几种通用的视频聊天实现方式:
1 基于软件的视频聊天网站;
2 基于插件的视频聊天网站;
3 基于网页的视频聊天网站-->基于Flash。
第一种实现方式主要基于C,C++实现,主要缺点为开发成本高、开发周期长,out。
第二种实现方式主要问题是客户端在使用时需要下载插件,容易被杀毒软件拦截,且开发成本和周期并不低于第一种实现方式,out。
第三种实现方式,(1)Flash插件应用率高,不用另外加载客户端和插件;(2)目前流媒体播放技术已较成熟,有基于Flash流媒体播放的开发工具和服务器;(3)实现较为简单,开发成本和周期低,OK。
转载于:https://blog.51cto.com/howard/463488