TALKEE视频互动平台

视频互动平台搭建

 

这是高考后暑假做的,由于时间关系,完成进度大约只是60%,算然不能直接投入实际应用,但程序源代码仍然有着很高的参考价值,若有需要请与我联系,我的QQ:264965161,电子邮箱gsh0913@qq.com

 

源代码的下载地址:http://download.youkuaiyun.com/source/2899416

 

 

 

 

1.1. 平台简介

本程序是基于Adobe Flash Media Server 采用流媒体传输技术构建的一个视频互动平台,以Flash程序(swf)做前端,.Net技术左做后台支持,FuorineFX提供flash与.Net的通讯方式.同时采用MS SQL Server 2005 数据库,.

平台稳定采用FLASH客户端形式可以方便嵌入网页浏览器和应用程序.可以独立运行也可以采用程序附带模式,在iCampus就是采用了嵌入的方式,这样就能很方便地为校园互动平台拓展出一个视频交流的空间。

 

 

 

 

1.1.1. 开发环境

开发工具

 

FlexBuilder3FlashCS4PhotoShop CS4Microsoft Visual Studio 2005

 

 

开发语言

 

 

AS 1.0/3.0C#TSQL

 

1.1.2. 运行环境

服务端: 

 

 

Win Server2003SQL Server 2005Flash Media Server 3.0/3.5IISFluorineFX、Adobe Flash Player10  (非DeBug版本)

 

 

客户端:

 

 

Windows/Linux/UbuntuAdobe Flash Player10  (非DeBug版本)

 

 

1.2. 功能简介

1.2.1. 实现功能

1.视频会议与教学配合虚拟视频/摄像头等工具的使用可以方便地实现视频播放(播放电影 记录片 等教学视频 影音资料) 实现师生互动的网络课堂

 

 

2.多人聊天平台提供多人聊天板块可以实现多人文本/图片交流

 

 

3.一对一视频私聊

 

 

4.网络电台只进行语音广播速度更快让同学们实现DJ梦

 

 

1.2.2. 操作说明

 

  

 

 

启动FMS

 

 

 

  

 

 

 

管理员登录

 

 

 

  

 

 

 

管理员打开TALKEE Management Studio (平台在线管理工具) 启动平台,工具提供用户信息查询房间信息查询在线用户/房间情况可以实现踢人向用户发信息发送系统消息等操作

 

 

 

 

 

  

 

 

 

成功开启平台

 

 

 

  

 

 

 

启动客户端输入验证信息用户登录平台以房间做为互动与管理的单位用户登录会有三种身份,这是根据用户注册信息与房间动态信息即时判断的。身份包括主持人管理员观众

主持人/超级管理员拥有对房间最高的管理权控制权可以占用主持人一视频舞台发布系统消息监控房间情况实现踢人等操作

管理员除了未经主持人批准不能上视频舞台外管理权限与主持人相同

观众能够在房间与其它在房用户进行文本通讯如果经过主持人批准可以上公共舞台成为嘉宾

 

 

 

 

  

 

 

 

选择房间

 

 

 

  

 

 

 

进入房间

 

 

 

  

 

 

 

用户列表显示所有在该房间的用户用户双击可弹出一菜单提供用户一对一私聊查看该用户信息发送消息等操作 

 

 

 

 

 

 

 

 

视频舞台提供三个视频窗口其中占据面积最大的是主持人窗口下方的两个窗口是提供给成为嘉宾的用户

 

 

 

 

 

 

 

普通观众可以点击屏幕右下角的上mic按钮申请上公共舞台此时屏幕左下角的麦序将会添加该用户名单列队等待主持人审批经过主持人批准普通观众可以上公共视频舞台成为嘉宾与主持人一同参与节目

 

 

 

 

 

 

 

嘉宾上麦可以在公共舞台显示本用户的视频与主持人一起与观众互动

 

 

 

 

 

 

 

用户设置用户可以控制播放音频的音量大小

 

 

 

 

 

 

滚动公告栏主持人或管理员可以通过设置而发送系统消息和滚动公告栏信息 

 

 

 

 

 

 

主持人广播

 

 

 

  

 

 

 

基本界面用户可以像在其它聊天室那样自由畅谈

标题基于Python的自主学习系统后端设计与实现AI更换标题第1章引言介绍自主学习系统的研究背景、意义、现状以及本文的研究方法和创新点。1.1研究背景与意义阐述自主学习系统在教育技术领域的重要性和应用价值。1.2国内外研究现状分析国内外在自主学习系统后端技术方面的研究进展。1.3研究方法与创新点概述本文采用Python技术栈的设计方法和系统创新点。第2章相关理论与技术总结自主学习系统后端开发的相关理论和技术基础。2.1自主学习系统理论阐述自主学习系统的定义、特征和理论基础。2.2Python后端技术栈介绍DjangoFlask等Python后端框架及其适用场景。2.3数据库技术讨论关系型和非关系型数据库在系统中的应用方案。第3章系统设计与实现详细介绍自主学习系统后端的设计方案和实现过程。3.1系统架构设计提出基于微服务的系统架构设计方案。3.2核心模块设计详细说明用户管理、学习资源管理、进度跟踪等核心模块设计。3.3关键技术实现阐述个性化推荐算法、学习行为分析等关键技术的实现。第4章系统测试与评估对系统进行功能测试和性能评估。4.1测试环境与方法介绍测试环境配置和采用的测试方法。4.2功能测试结果展示各功能模块的测试结果和问题修复情况。4.3性能评估分析分析系统在高并发等场景下的性能表现。第5章结论与展望总结研究成果并提出未来改进方向。5.1研究结论概括系统设计的主要成果和技术创新。5.2未来展望指出系统局限性并提出后续优化方向。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值