ASP.NET在线视频聊天实现
asp.net 的在线视频聊天项目,算是老派方案中的经典一套。服务端用 C#逻辑,客户端靠 Flash 展示视频界面,整体架构比较清晰。项目里的Cam.aspx
和SP.ASPX
页面负责视频求、界面显示;Flash 部分就靠sp.fla
和编译后的SP.swf
来搞定视频播放和交互。
用的是RTMP做视频流传输,还结合WebSocket实现实时通信,虽然 Flash 现在退场了,但你要是想研究早期视频聊天的实现流程,这套代码蛮有参考价值的。配置完环境基本就能跑,测试体验一把也不难。
像你要搞自己的聊天功能,不妨从这里拆解下结构思路。比如后台怎么多用户连接,视频怎么采集和推送,用户数据又是怎么储存的,都能看出点门道来。对了,项目用的是 C#语言,逻辑部分写得挺清楚,新手也能跟得上。
嗯,如果你对现代方案感兴趣,可以对比下 HTML5 + WebRTC 那一套,看看时代怎么变的。但要说入门学习思路、搭建流程,这个资源还是挺实用的。
70.96KB
文件大小:
评论区