TALKEE视频互动平台
这是高考后暑假做的,由于时间关系,完成进度大约只是60%,算然不能直接投入实际应用,但程序源代码仍然有着很高的参考价值,若有需要请与我联系,我的QQ:264965161,电子邮箱gsh0913@qq.com。
源代码的下载地址:http://download.csdn.net/source/2899416
1.1. 平台简介
本程序是基于Adobe Flash Media Server 采用流媒体传输技术构建的一个视频互动平台,以Flash程序(swf)做前端,.Net技术左做后台支持,FuorineFX提供flash与.Net的通讯方式.同时采用MS SQL Server 2005 数据库,.
平台稳定采用FLASH客户端形式可以方便嵌入网页浏览器和应用程序.可以独立运行也可以采用程序附带模式,在iCampus就是采用了嵌入的方式,这样就能很方便地为校园互动平台拓展出一个视频交流的空间。
1.1.1. 开发环境
开发工具:
FlexBuilder3、FlashCS4、PhotoShop CS4、Microsoft Visual Studio 2005
开发语言:
AS 1.0/3.0、C#、TSQL
1.1.2. 运行环境
服务端:
Win Server2003、SQL Server 2005、Flash Media Server 3.0/3.5、IIS、FluorineFX、Adobe Flash Player10 (非DeBug版本)
客户端:
Windows/Linux/Ubuntu、Adobe Flash Player10 (非DeBug版本)
1.2. 功能简介
1.2.1. 实现功能
1.视频会议与教学,配合虚拟视频/摄像头等工具的使用可以方便地实现视频播放(播放电影 记录片 等教学视频 影音资料) 实现师生互动的网络课堂。
2.多人聊天,平台提供多人聊天板块可以实现多人文本/图片交流。
3.一对一视频私聊。
4.网络电台,只进行语音广播,速度更快,让同学们实现DJ梦。
1.2.2. 操作说明
启动FMS。
管理员登录。
管理员打开TALKEE Management Studio (平台在线管理工具) 启动平台,工具提供用户信息查询、房间信息查询、在线用户/房间情况、可以实现踢人、向用户发信息、发送系统消息等操作。
成功开启平台。
启动客户端,输入验证信息,用户登录。平台以房间做为互动与管理的单位,用户登录会有三种身份,这是根据用户注册信息与房间动态信息即时判断的。身份包括主持人、管理员、观众。
主持人/超级管理员,拥有对房间最高的管理权控制权,可以占用主持人一视频舞台、发布系统消息、监控房间情况、实现踢人等操作。
管理员除了未经主持人批准不能上视频舞台外管理权限与主持人相同。
观众能够在房间与其它在房用户进行文本通讯,如果经过主持人批准可以上公共舞台成为嘉宾。
选择房间。
进入房间。
用户列表,显示所有在该房间的用户用户双击可弹出一菜单,提供用户一对一私聊、查看该用户信息、发送消息等操作。
视频舞台,提供三个视频窗口,其中占据面积最大的是主持人窗口,下方的两个窗口是提供给成为嘉宾的用户。
普通观众可以点击屏幕右下角的上mic按钮申请上公共舞台,此时屏幕左下角的麦序将会添加该用户名单,列队等待主持人审批,经过主持人批准,普通观众可以上公共视频舞台成为嘉宾与主持人一同参与节目。
嘉宾上麦,可以在公共舞台显示本用户的视频与主持人一起与观众互动。
用户设置,用户可以控制播放音频的音量大小。
滚动公告栏,主持人或管理员可以通过设置而发送系统消息和滚动公告栏信息 。
主持人广播。
基本界面,用户可以像在其它聊天室那样自由畅谈。
TALKEE视频互动平台相关推荐
- 音视频互动平台应用分析
音视频互动平台已成为行业音视频即时通讯的新热点,随着社会的发展与网络技术的进步,音视频技术以全新领域凸显了网络信息时代的飞跃发展.近年来,音视频即时通讯的应用,如聊天室,网络教育,应急指挥,远 ...
- 音视频互动平台--P2P通信技术
压缩包可以从这里获得:http://anychat.storage.aliyun.com/AnyChatCoreSDK_Win32(MBCS)_V4.5.zip 下载后,首先将其解压到一个临时文件夹中 ...
- 音视频互动开发平台之AnyChat SDK
平台介绍 AnyChat音视频互动开发平台是一套跨平台的即时通讯解决方案,基于先进的H.264视频编码标准.AAC音频编码标准与P2P技术,支持高清视频,整合了佰锐科技在音视频编码.多媒体通讯领域领先 ...
- 音视频互动开发平台(SDK)
AnyChat音视频互动开发平台(SDK) 采用了先进的DirectShow架构体系.DirectShow是一个开放性的应用框架,是一种适合于流媒体处理的架构.AnyChat音视频互动开发平台构建于D ...
- AnyChat音视频互动开发平台(SDK)
AnyChat音视频互动开发平台(SDK)采用了先进的DirectShow架构体系.DirectShow是一个开放性的应用框架,是一种适合于流媒体处理的架构.AnyChat音视频互动开发平台构建于Di ...
- 实时通讯音视频互动开发需求汇总
实时通讯音视频互动开发需求汇总 实时通讯音视频互动开发就是通过开发一套跨平台的即时通讯音视频同步解决方案,基于先进的H.264视频编码标准.AAC音频编码标准与P2P技术,整合音视频编码.多媒体通讯开 ...
- Android平台基于RTMP或RTSP的一对一音视频互动技术方案探讨
背景 随着智能门禁等物联网产品的普及,越来越多的开发者对音视频互动体验提出了更高的要求.目前市面上大多一对一互动都是基于WebRTC,优点不再赘述,我们这里先说说可能需要面临的问题:WebRTC的服务 ...
- 全功能音视频互动开发平台
全功能音视频互动开发平台 云智真音视频解决方案,即云智真音视频互动开发平台(云智真音视频SDK开发包)通过封装音视频编解码.流媒体处理以及P2P等专业复杂技术,为上层应用提供简单的API控制接口,实现 ...
- 专业的直播APP音视频互动开发平台
专业的直播APP音视频互动开发平台,全互动音视频直播SDK,多人随机连麦,重现现场互动 云智真全互动音视频直播SDK,全球首个基于 UDP 的直播 SDK,只有毫秒级的延迟,10000 人语音连麦,多 ...
最新文章
- HDU 2564 词组缩写
- PHP Apache shutdown unexpectedly启动错误解释及解决的方法
- 查看mysql,apache,php,nginx编译参数
- CC2530, 各种智能家居通信技术比较
- 常见操作系统调度算法研究(2)
- 项目微管理17 - 双赢
- 杭电1.3.6考试排名
- 数据转换服务-PDF转换技术
- configure: error: Library requirements (libpcre >= 7.8) not met
- Shiro(五)——Shiro整合SSM入门完整案例
- Excel--学习VB编程之旅
- vs2008 html5 的安装,vs2008安装教程,详细教您vs2008安装教程
- 故乡的原风景-宗次郎
- BZOJ4622 [NOI 2003] 智破连环阵
- Kali + Win10双系统下的grub问题
- c语言平时作业完成的评价,C语言作业评价标准 - osc_fmg49rzg的个人空间 - OSCHINA - 中文开源技术交流社区...
- Tableau雷达图制作——这可能是你能看到最详尽,最清爽,最感人的教程!
- 2021年9月22日-忆阻神经网络综述
- Update From 用法
- c++中bitset的用法总结
热门文章
- matlab美白磨皮源代码,PS人物美白磨皮动作及脚本Delicious Skin 2.0 (含视频教程)
- 论文笔记《Influence Maximization in Near-Linear Time: A Martingale Approach》
- 字典中items = list(counts.items()) 和 items = list(counts) 的区别
- python输入日期求星期几_python中输入年月日判断星期几?
- single(单精度型)和double(双精度型)
- 不把Redis知识点吃透还想面试大厂拿高薪?这份Redis超牛笔记送给你!
- python手工打码_python --爬虫 打码登陆
- 利用神经网络进行波士顿房价预测
- adb 开启/关闭设备wifi
- 2022年A特种设备相关管理(电梯)复训题库及答案