You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openmeetings.apache.org by Eldad Yamin <el...@gmail.com> on 2013/03/04 12:45:05 UTC
OM features
Hi everyone,
My Name is Eldad, and I'm developing a new (free) eLearning platform, base
on crowd-source.
At the moment, I'm searching for a tool that can provide me with a
webinar/eMeeting capabilities - out of the box.
The project itself is not public yet, but you can take a glimpse here:
http://demo.universito.com
The platform already covers all of the following aspects:
- Community - complete forum, where teacher and students can interact.
- File storage - Teachers and users can upload files for each lesson.
can be used for homework, reading materials etc. stored on S3
- Test - Teacher can create tests for their students.
- Calendar - live lessons can be schedule through the system.
- PM - private messaging between users.
- Rating - after each lesson the teacher/user are asked to rate each
other.
- Billing - a teacher set a price to their lessons. the platform gets
max of 1USD that will be investe back into the community.
- And many more.
The only thing that's missing, is a webinar, just like OM.
In order to use it, I'd like to write down the key requirements (that I
couldn't find in the documents), and if there are not implemented yet - I'm
willing to pay for someone to develop them, and release those features back
to the community.
Required features (order by priority):
- Single-Sign-On - enter my users directly into a meeting, with the
right privileges (Teacher/Student).
- API to clone/share content between meetings.
- Recording - record a meeting session, include audio/video/screen share
etc. and save as a video file or in popcorn's js format.
When a recording ends - trigger and HTTP request. Or, a way to pull
recording by meeting ID.
- Remote storage - I.e S3.
- Meeting can hold min of 40 users, with min of 4 video feeds and 1
screen share.
- Set start/end time for a meeting, must close recording if any exists.
- Geo-location - users should connect to their closest cluster instead
of the meeting server. that way, strongly linked clusters can "overcome"
latency.
I guess that this can achieve using proxy servers as well.
- auto backup cluster/server.
Thank you very much for your assistance.
Eldad Yamin.