Hi Ivan,
see my answers inline.
Am 12.10.15 um 22:08 schrieb Ivan:
- How does the
functionality of Opencast compare to that of Mediasite,
Echo360 and Panopto? Most of the features seem to be
present in all the systems, so I am wondering if there
are some minor, but still important ones that Opencast
is missing.
Unlike Opencast the other systems are not publicly accessible for
us. So it is quite hard for us to answer your questions. It is
harder for Opencast to include features that are commercialy
available, as we have to be careful that everything is campatible to
our license.
The commercial systems can easily aquire new feature that are
available as commercial modules. They can also quite easily aquire
functionality from Opencast, as we have a commercial friendly open
source license.
- What
does it actually take to develop a needed
function or two? An integration? I mean, how much effort
in hours/days/weeks
should be put in? I’d love to hear couple examples.
What kind of function are you interested in? The effort depends on
what funtions you would like to support? If you want
4K-compatibility, that might take you 30 minutes, as you simply need
to change the encoding parameters. If you want
chalkboard-handwriting recognition you might need some month to
setup your algortithms for the handwriting character recognition
software and a few days to make it a service that will supply this
functionality to Opencast.
Opencast with the service orientated architecture and the OSGI
design patterns for sure has a strong learning curve, when it comes
to start your own service. But if you got the idea it probably will
not be a great deal to add a new module to Opencast.
It is quite similar when it comes to the UIs. The player has a
plugin archtecture that you probably can integrate new functions
quite easy if you understood the structure. The Admin UI has a
little different architecture that the player. But if you are
familiar with angular.js you will hopefuly see quite quickly how you
can integrate new functions there.
- Building
on Opencast seems to be a smart solution, but I guess
the school administration can be reluctant to take that
path as more uncertainty is involved. With the turnkey
vendor they will always have someone to blame if
something goes wrong. Is that the right way to look at
it? What’s your perspective?
As a community we are still waiting for companies to provide cloud
hosted Opencast instances. Some companies claim that they can offer
this or that they will soon start with such a service, but I have
not seen anybody really actively promoting such a service. For sure
there is a market for such a service.
In general Opencast is quite well prepared for a cloud service and I
know that Harvard, ie. has some optimizations that they will
contribute in the future to make it even more efficient.
- Does
Opencast have a lot of bugs? I know it's relative, so,
again, relative to the turnkey systems.
You can find our bugs here:
https://opencast.jira.com
I don't know if the commercial systems that you want to compare us
with have public bug trackers too.
In general Opencast in my opinion runs quite stable. Most of the
universities I know have 90-95% success rates with their recordings.
And I doubt that many of our competitors can handle the 400
recordings a day that Stuart mentioned.
Regards
Rüdiger