类似9158视频聊天室源码开发方案
来源:互联网 发布:淘宝宝贝永久不下架 编辑:程序博客网 时间:2024/06/06 02:34
类似新浪聊天室和呱呱聊天室,99CU等表现形式,聊天大厅和聊天房间可以自由切换。
2. 数据库最好使用MS SQL,程序代码模块化开发,有充分的扩展性以及接口,二次开发方便。
3. 通过IE浏览器,即时视频聊天,互动;
服务的网络宽带没有高要求,占用服务器的资源非常少,包括CPU、内存;可数十人(现在4个人同时视频,可以随时要扩充)。语音视频交流,数据传输采用P2P原理实现;
采用VC++语言开发,系统速度快,稳定。
4. 房间是根据用户ID来确定,一个用户可以同时拥有好几个房间(拥有房间个数权限网站管理员可以设定,用户管理房间的权限网站管理员可以设定)
二、聊天主界面
1. 聊天共有2大页面(类似欢乐吧)
1.1 聊天大厅(搜索聊天室及设置)
1.2 房主名称(聊天主界面)
2. 视频窗口
3. 麦克风/视频设置
4. 麦序列表
5. 信息输入框
6. 滚动信息条
7. 网站活动图标按钮(链接网址用)
8. 网站动态广告
静态或滚动字幕的方式显示一段文字信息
9. 主画面上有相应的虚拟人物
9.1 根据实际聊天人数(少于4个)显示相应的虚拟人物
9.2 虚拟人物顺序如图:
用户昵称1,2,3,4
10. 当前聊天信息的显示
10.1 在相应虚拟人物的相对指定位置上显示聊天信息
10.2 聊天信息显示有时间段(如果用户超过30秒内不输入新内容,相对这个用户的聊天信息小窗口自动关闭,再下次输入聊天信息时,重新显示)
11.当前聊天室这个窗体可以最小化,最大化,关闭(右上角3个按钮)
三、视频窗口:
1. 用户昵称
2. 最小化,最大化,关闭(右上角3个按钮)
3. 视频窗口
4. 声音播放
5. 视频播放
6. 放大视频(与2项放大功能相同)
7. 照相
8. 录像
9. 录音
10. 音量大小状态
四、显示主界面
1. 当前聊天信息的显示
2. 在相应虚拟人物的相对指定位置上显示聊天信息
当一个用户退出房间时,相应的虚拟人物消失。
3. 聊天信息显示有时间段(如果用户超过30秒内不输入新内容,相对这个用户的聊天信息小窗口自动关闭,再下次输入聊天信息时,重新显示)
4. 当以聊天记录窗口进行聊天时,4个小型聊天信息窗口自动消失。
五、麦克风和视频设置
1. 声音大小调整按钮
2. 麦克风声音大小调整按钮
3. 排麦
4. 音乐列表
5. 麦克风/视频设置
6. 退出
7. 持麦后自己音乐播放控制按钮
- 进度表,播放,暂停,停止
- 音乐音量大小控制按钮
五、麦序
1. 显示图标(男,女,其它)
2. 排麦用户昵称
3. 状态(麦克风,视频)
六、输入信息界面
1. 管理员或系统输入的公告信息滚动显示条
2. 私聊
3. 私聊对象下拉列表
4. 表情
5. 字体
6. 心情
7. 趣语
8. 献花
9. 音效
10. 发送,取消 按钮
11. 聊天记录(弹出窗口)
12. 滚屏
13. 清屏
14. 关注
15. 屏蔽
16. 包裹(打开默认文件夹)
比如:照相,录像,录音等文件将自动保存到这个文件夹中(与新浪插件聊天窗口的“相册”按钮相同) 17. 录制文本(将聊天记录以.txt文件保存到硬盘中)
18. 投诉
七、聊天记录窗口
1. 聊天记录
可以查看历史聊天记录(仅限当前)
根据1.6输入信息界面的“滚屏”按钮,可以滚动查看,也可以通过滚动条手动查看。
2. 聊天记录是一个弹出窗口,可以用鼠标移动。
3. 显示内容:状态,发信息者昵称,接受者昵称,聊天信息内容。
4. 可随时关闭窗口(右上角关闭按钮)
5. 当聊天记录窗口弹出时,原来主屏幕内的4个小聊天信息显示窗口自动消失
2. 数据库最好使用MS SQL,程序代码模块化开发,有充分的扩展性以及接口,二次开发方便。
3. 通过IE浏览器,即时视频聊天,互动;
服务的网络宽带没有高要求,占用服务器的资源非常少,包括CPU、内存;可数十人(现在4个人同时视频,可以随时要扩充)。语音视频交流,数据传输采用P2P原理实现;
采用VC++语言开发,系统速度快,稳定。
4. 房间是根据用户ID来确定,一个用户可以同时拥有好几个房间(拥有房间个数权限网站管理员可以设定,用户管理房间的权限网站管理员可以设定)
二、聊天主界面
1. 聊天共有2大页面(类似欢乐吧)
1.1 聊天大厅(搜索聊天室及设置)
1.2 房主名称(聊天主界面)
2. 视频窗口
3. 麦克风/视频设置
4. 麦序列表
5. 信息输入框
6. 滚动信息条
7. 网站活动图标按钮(链接网址用)
8. 网站动态广告
静态或滚动字幕的方式显示一段文字信息
9. 主画面上有相应的虚拟人物
9.1 根据实际聊天人数(少于4个)显示相应的虚拟人物
9.2 虚拟人物顺序如图:
用户昵称1,2,3,4
10. 当前聊天信息的显示
10.1 在相应虚拟人物的相对指定位置上显示聊天信息
10.2 聊天信息显示有时间段(如果用户超过30秒内不输入新内容,相对这个用户的聊天信息小窗口自动关闭,再下次输入聊天信息时,重新显示)
11.当前聊天室这个窗体可以最小化,最大化,关闭(右上角3个按钮)
三、视频窗口:
1. 用户昵称
2. 最小化,最大化,关闭(右上角3个按钮)
3. 视频窗口
4. 声音播放
5. 视频播放
6. 放大视频(与2项放大功能相同)
7. 照相
8. 录像
9. 录音
10. 音量大小状态
四、显示主界面
1. 当前聊天信息的显示
2. 在相应虚拟人物的相对指定位置上显示聊天信息
当一个用户退出房间时,相应的虚拟人物消失。
3. 聊天信息显示有时间段(如果用户超过30秒内不输入新内容,相对这个用户的聊天信息小窗口自动关闭,再下次输入聊天信息时,重新显示)
4. 当以聊天记录窗口进行聊天时,4个小型聊天信息窗口自动消失。
五、麦克风和视频设置
1. 声音大小调整按钮
2. 麦克风声音大小调整按钮
3. 排麦
4. 音乐列表
5. 麦克风/视频设置
6. 退出
7. 持麦后自己音乐播放控制按钮
- 进度表,播放,暂停,停止
- 音乐音量大小控制按钮
五、麦序
1. 显示图标(男,女,其它)
2. 排麦用户昵称
3. 状态(麦克风,视频)
六、输入信息界面
1. 管理员或系统输入的公告信息滚动显示条
2. 私聊
3. 私聊对象下拉列表
4. 表情
5. 字体
6. 心情
7. 趣语
8. 献花
9. 音效
10. 发送,取消 按钮
11. 聊天记录(弹出窗口)
12. 滚屏
13. 清屏
14. 关注
15. 屏蔽
16. 包裹(打开默认文件夹)
比如:照相,录像,录音等文件将自动保存到这个文件夹中(与新浪插件聊天窗口的“相册”按钮相同) 17. 录制文本(将聊天记录以.txt文件保存到硬盘中)
18. 投诉
七、聊天记录窗口
1. 聊天记录
可以查看历史聊天记录(仅限当前)
根据1.6输入信息界面的“滚屏”按钮,可以滚动查看,也可以通过滚动条手动查看。
2. 聊天记录是一个弹出窗口,可以用鼠标移动。
3. 显示内容:状态,发信息者昵称,接受者昵称,聊天信息内容。
4. 可随时关闭窗口(右上角关闭按钮)
5. 当聊天记录窗口弹出时,原来主屏幕内的4个小聊天信息显示窗口自动消失
- 类似9158视频聊天室源码开发方案
- 类似YY 9158网页版多人语音视频聊天室 远程教学系统源码
- 仿9158 VC++视频聊天室源码
- 视频聊天室开发详解
- 网页的视频聊天室开发
- 高清视频会议 视频聊天室源码下载
- Ku6视频聊天室源码和齐秀视频聊天室源码读后感
- 仿六间房网页视频聊天室 网页视频直播系统源码
- FluorineFx + Flex视频聊天室案例开发----服务器端
- FluorineFx + Flex视频聊天室案例开发
- FluorineFx + Flex视频聊天室案例开发----服务器端
- FluorineFx + Flex视频聊天室案例开发----服务器端
- FluorineFx + Flex视频聊天室案例开发----客户端
- 网络视频聊天室的开发指南
- 2014年视频聊天室开发经验分享
- 即时通讯 音视频聊天室开发建议
- 视频聊天室
- SocketDemo 类似聊天室
- java基础的关键点记录
- 【diannaoxitong】笔者支招:电脑开始菜单打不开怎么办
- HDU--杭电--3336--Count the string--KMP--说是KMP,实际我是用的滑动取值,别人教的
- Mac 配置 Rails 开发环境
- 系统虚拟化已过时,Containers将主导未来的云架构?
- 类似9158视频聊天室源码开发方案
- 怎么将android源代码导入到eclipse里
- 点滴记录——NULL的判断
- ASIHTTPRequest系列(一):同步和异步请求
- 子网掩码
- ASIHTTPRequest系列(二):文件下载
- java CGLIB代理
- poj 1325 Machine Schedule---二分图求最小顶点覆盖
- QT事件过滤器