今天应客户要求,在视频会议中有时候视频窗口比较多,最好通过按钮自动按表格方式布局,所以在视频会议中进行了一番
laszlo编程,涉及到的核心代码只需要增加一个函数而已,代码如下:
<method name="layoutVWnd" args="fencinum">
<![CDATA[
var inum = fencinum;
if (inum==null){
inum = 2;
}
var videoContainer = this._videoviewcontent;
if (this.userNewVideoContainer) {
videoContainer = parent.parent._videoviewcontent;
}
for(var i=0;i<videoContainer.subviews.length;i++){
var curView = videoContainer.subviews[i];
var newx = (i%inum)*128;
var newy = 0;
if ( i >= inum) {
newy += 140*(Math.floor(i/inum));
}
curView.setAttribute('x',newx);
curView.setAttribute('y',newy);
}
]]>
</method>
运行的默认效果如下(每行2个):

点击每行4列排列菜单,效果如下:

这样做的好处是视频会议视频人数比较多的时候,通过一个菜单即可完成调整,无需再进行拖拉繁复的工作,细节调整使用拖拉操作即可!
整合视频会议系统测试API:http://api.faqee.com/test.html
项目测试地址:http://t.faqee.com

- 大小: 25.9 KB

- 大小: 27 KB
分享到:
相关推荐
OpenMeetings是一款开源的在线会议和协作平台,它提供了丰富的功能,如视频会议、白板、屏幕共享等。在进行二次开发时,开发者通常需要深入理解其架构和接口,以便扩展或定制化功能来满足特定需求。在这个场景下,...
2. **OpenMeetings**:OpenMeetings是一款开源的网络会议软件,它提供了视频会议、白板、屏幕共享、即时消息和录制等功能,适用于远程协作和在线教育。 3. **OpenOffice.org**:OpenOffice.org是免费的办公套件,它...
OpenMeetings是一款强大的开源视频会议系统,其最新版本v4.0.8提供了丰富的功能,旨在促进远程协作和在线互动。这款系统不仅支持高质量的音频和视频通信,而且允许用户共享他们的桌面,使得团队成员可以实时查看并...
在本教程中,我们将深入探讨如何在Windows Server 2008操作系统上成功安装并配置OpenMeetings,这是一个开源的视频会议系统。OpenMeetings提供了一系列功能,包括在线会议、培训课程、白板、录制和回放,以及即时...
OpenMeetings是一款开源的在线协作和会议平台,它支持视频会议、白板、屏幕共享等功能。在本文中,我们将探讨如何实现OpenMeetings的简单单点登录(SSO,Single Sign-On),即自动登录功能。 单点登录允许用户在一...
This application provides an opportunity to participate in activities on the platform of Apache Openmeetings. Will be accessible to all types of rooms for communication with participants. The ...
视频会议系统OpenMeetings是一套开源的网络会议软件...掌握了这些知识点后,用户将能够根据官方文档的指导,自行搭建和优化OpenMeetings视频会议系统,从而在教育、企业以及远程协作等场景中实现高效的视频通信与协作。
OpenMeetings 是一款功能强大的开源视频会议系统,由Apache软件基金会开发并维护。这款软件提供了丰富的协作工具,包括视频通话、屏幕共享、白板、文件共享以及在线录制等功能,适用于远程工作、教育和企业内部沟通...
《OpenMeetings安装配置详解》 OpenMeetings是一款开源的在线会议系统,它提供了一系列功能,包括视频会议、屏幕共享、白板...通过深入理解和实践,我们可以有效地利用OpenMeetings来提升远程协作效率,实现高效沟通。
openmeetings_lps411openmeetings_lps411openmeetings_lps411openmeetings_lps411
《OpenMeetings视频会议系统详解》 OpenMeetings是一款开源的视频会议系统,以其高效、稳定和易用性在IT行业内备受关注。本篇将详细解析OpenMeetings v6.3.0版本的核心功能和应用价值,以及如何利用源代码进行毕业...
- **访问方式:** 通过 SOAP 接口实现对 OpenMeetings 功能的远程调用。 - **具体流程:** 参考文档 <https://code.google.com/p/openmeetings/wiki/DirectLoginSoapGeneralFlow> 获取详细的 SOAP 接口调用示例及...
`openmeetings-screenshare`可能涉及屏幕共享功能的实现,`openmeetings-flash`可能是与Flash相关的组件,用于在浏览器中提供视频和音频支持,而`openmeetings-server`则是核心服务器端的代码,负责处理客户端请求、...
Openmeetings 是一个开源的视频会议软件,支持多人视频会议、屏幕共享、文档共享、白板、录制等功能。以下是安装 Openmeetings 在 Windows 系统下的详细步骤。 硬件需求 Openmeetings 安装在 Windows 系统下需要的...
1. **视频会议**:OpenMeetings支持多人视频会议,允许参与者共享屏幕、白板、应用程序以及摄像头视频流,促进远程团队协作。 2. **录制与播放**:系统可自动或手动录制会议,便于后期回放和复习,有助于记录重要...
Openmeetings部署,最新3.03版本安装部署。
OpenMeetings是一款开源的视频会议系统,主要用于在线协作和远程通信。版本5.1.0提供了更新的功能和改进,以适应不断变化的远程工作需求。这个压缩包包含了该系统的源代码,这对于开发者、学生和研究者来说是极其...
Openmeetings是一款开源的会议软件,它提供了视频会议、在线培训等多种功能。当用户尝试在Windows环境下安装Openmeetings时,可能会遇到一个常见的问题:系统显示正常(如英文界面),但在切换至中文简体界面时却...
openmeetings4.0.2版本安装包,安装完成后可直接访问进行视频会议。为什么现在要求50字了50字