Web-Conferencing with Apache OpenMeetings

Slides:



Advertisements
Similar presentations
LAMS 2.0 Architecture Agenda LAMS 2.0: Technical Aims Architecture Technologies LAMS Core LAMS Tool Contract External Tools.
Advertisements

OpenMeetings Moodle Integration
Analysis of Tools to Support Remote Access to a K12 Classroom John Bowling.
HyperContent 2.0 JA-SIG Winter Conference December 5, 2005 Alex Vigdor, Columbia University.
Software Freedom Day th September 2007 Asia Pacific Institute of Information Technology Colombo, Sri Lanka. Nazly Ahmed Scripting The Web.
Introduction Rich Internet Applications OpenLaszlo as an RIA Examples Community Competitors OpenLaszlo Architecture OpenLaszlo XML Structure Dealing with.
Location based Streaming Topics for our 1 st presentation  Thesis Description  Positioning System  Streaming over positioning  Questions Session.
© 2005, Cornell University. Rapid Application Development using the Kuali Architecture (Struts, Spring and OJB) A Case Study Bryan Hutchinson
Multiple Tiers in Action
OpenMeetings Moodle Integration Welcome to OpenMeetings Presentation MoodleMoot Bari 2010.
Interaction & Transactional Services Interaction & Transactional Services Silverlight Client HTML + XAP Web Browser Site Of Origin Web Server Web.
Open Source CRM Michelle Murrain, Nonprofit Open Source Initiative March 27, 2008.
Adobe Flash Media Server. Outline What is Adobe Flash Media Server? What can we do with it? How the server works? How to install and set-up the server?
© Internna Technologies 1 IWebMvc Features, Possibilities & Goals.
JBPM Kickstart Bob Brady ChemBio Informatics Platform.
Implementing search with free software An introduction to Solr By Mick England.
A New Object Model for WebSpeed and HTTP
Search Search Drupal with Apache Solr with CERN Web Communications Group – Copyright 2013.
Content Management Systems AN INTRODUCTION. Learning Objectives To know what a Content Management System is Have an understanding of the different types.
Lightning Talk Fred Rodriguez Nguyen Do CPSC 473 May 6, 2012.
DevCloud and CloudMonkey in Apache CloudStack
Projects. High Performance Computing Projects Design and implement an HPC cluster with one master node and two compute nodes. (Hint: use Rocks HPC Cluster.
Introduction to MINA Trustin Lee
Internet RDBMS XML Persistence Layer Jakarta Axis SOAP Handler Struts MVC Framework Apache Static HTML Browser VB6 SOFI Client SOAP HTTP Application Server.
© 2005 by IBM; made available under the EPL v1.0 | May 19, 2005 Tim deBoer WTP Server Tools Open House.
DotNetNuke v3 Overview Stan Schultes Stan Schultes Enterprise architect / application developer Enterprise architect / application developer Conference.
By Colin Phan, Ken Lee Marquez, Gyu Beom Choi. Agenda  Introductions  Project Information  Challenges  Successes  Lessons Learned  Budget  The.
2006 Adobe Systems Incorporated. All Rights Reserved. 1 RIAs - Beyond the Buzz James Ward Technical Evangelist jamesward.org
By: Pramod Jagtap Aniket Bochare. Agenda Introduction to dataset Web service description Service architecture Project plan Intended clients.

Back to the Basics - Video Nick Kwiatkowski Michigan Flex Users Group.
Java Web Server Presented by- Sapna Bansode-03 Nutan Mote-15 Poonam Mote-16.
Live Mobile and Cloud Hacking by ACEs OGh | Fusion Middleware Experience (FME) 16-feb :45 – 16:45.
Apache Geronimo Open Source J2EE Application Server Getting up to speed with Apache Geronimo - Copyright 2005 Tom McQueeney 1 Getting up to speed with.
李正國 OpenMeetings. Introduction  OpenMeetings is a free browser-based software that allows you to set up instantly a conference in the Web. You can use.
BOF-1147, JavaTM Technology and WebDAV: Standardizing Content Management Java and WebDAV Juergen Pill Team Leader Software AG Remy Maucherat Software Engineer.
Portlet Development Konrad Rokicki (SAIC) Manav Kher (SemanticBits) Joshua Phillips (SemanticBits) Arch/VCDE F2F November 28, 2008.
Drupal Basics May 30, 2012 By Sean Fitzpatrick. Sean Fitzpatrick | Welcome We're going to talk about Drupal We're going to keep it pretty.
OpenMeetings Seminar Welcome to OpenMeetings 2009 Vaasa.
Workload Scheduler plug-in for JSR 352 Java Batch IBM Workload Scheduler IBM.
Release Review – Planned Review Date: 01/9/2011 Communication Channel: Greg Wilkins, Jesse McConnell, Hugues Malphettes.
Introduction  Model contains different kinds of elements (such as hosts, databases, web servers, applications, etc)  Relations between these elements.
Web Development. Agenda Web History Network Architecture Types of Server The languages of the web Protocols API 2.
OpenMeetings Moodle Integration
LAMS 2.0 Architecture. LAMS 2.0 Architecture Agenda LAMS 2.0: Technical Aims Architecture Technologies LAMS Core LAMS Tool Contract External Tools.
OpenMeetings Moodle Integration
Federation made simple
Updatecenter Module 3 Application Server SE/EE 8.1 Installation
CS5220 Advanced Topics in Web Programming Introduction to WebSocket
Advanced Topics in Distributed and Reactive Programming
Updatecenter Snjezana Sevo-Zenzerovic
Why Selenide? Andrew Boyd.
Unit – 5 JAVA Web Services
An Open Standard for Decentralised, Distributed Communication
Some bits on how it works
eXist developers' meeting
Unit 6-Chapter 2 Struts.
Developing an Online Admissions Application Using HTML5, CSS3, AngularJS, Twitter Bootstrap, and Web Services UNM Tech Days 2016 June 10, :30am-10:30am,
Sakai WebApp Structure
OGCE OGCE The Open Grid Computing Environments Collaboratory
Advanced Topics in Distributed and Reactive Programming
REST.
A Web-based Integrated Console for Controlling a Set of Networks
File Operations Access Permissions.
EMF Compare Ganymede Simultaneous Release
Creating a Distributed System with Remote Procedure Calls and Web Services Ch.5 B.Ramamurthy 2/17/2019 B.Ramamurthy.
Eclipse Marketplace Client (MPC) Release and Graduation Review
Hitachi Storage Service Manager Software Architecture
Advanced Topics in Functional and Reactive Programming
Online video system used in LMS
Presentation transcript:

Web-Conferencing with Apache OpenMeetings Sebastian Wagner Maxim Solodovnik

Agenda Introduction to OpenMeetings Streaming with Red5 Roadmap, Clustering HTML5 plans

Conference room

History and Status Founded 2006 at GoogleCode Incubated at Apache Foundation November 2011 Current release: Apache OpenMeetings 2.0 (Incubating) (release date 07-2012) http://incubator.apache.org/openmeetings

Components Future Roadmap OpenMeetings Server Flash SWF Client OpenLaszlo HTML5 Wicket Tomcat with Red5, Flash Streaming Java WebStart Screensharing Java WebStart Scrensharing OpenOffice Service ImageMagick GhostScript SWFTools Database SOAP-REST API Moodle, Drupal, Intranet, …

Technology Stack Spring – DI, configure schedulers, manage transaction Red5 (Apache Mina) - Streaming OpenJPA – Persistence Axis2 – SOAP/REST API OpenLaszlo – UI Flash Wicket – UI HTML5 … lot more like Velocity, Mail, Apache Batik, Apache ANT+Ivy,

Streaming with Red5 Provides support for RTMP, RTMP over HTTP (RTMPT) and RTMP over SSL (RTMPS) Uses heavily Apache Mina (great framework!) Red5 switched to Apache License in 2011 According to devs HTTP Streaming is already implemented (but no public docs yet)

RoadMap - Clustering

HTML5 Apache Wicket for HTML5 (Pro/Cons ?) WebSockets for communication (vs Long Poll for example) Current status of HTML5 ? Roadmap will change, with Browser standards getting stable

HTML5 – Preview

Project activity – Mailing list

Project activity – SVN

Roadmap Community Graduate as TLP Plugins moved to apache-extras.org (Plugins to Moodle, Drupal, Joomla, Sakai, ATutor, SugarCRM, … already exist) Plugins are a great way for a first contribution to see immediate ROI HTML5 will attract wider audience

Getting Involved Apache Website (Incubator): Nightly Builds: http://incubator.apache.org/openmeetings Nightly Builds: https://builds.apache.org/view/M-R/view/OpenMeetings/ Sebastian Wagner – sebawagner@apache.org twitter: dead_lock Maxim Solodovnik – solomax@apache.org … Questions ?