Manifest Extractor - Info

See Manifest Extractor

Given a Mediasite 7 presentation URL such as http://example.com/Mediasite/Play/xxxxxx, there is a "manifest" file http://example.com/Mediasite/PlayerService/PlayerService.svc/json/GetPlayerOptions which can be obtained with a POST of JSON data giving the ResourceId xxxxxx

This manifest contains metadata about the presentation, such as title, description, length, plus the URL of the video media and timing of the slides, if any. For on-demand (recorded) presentations, there is an MPEG4 video using the H.264 codec. This may be played natively in the Chrome browser, or played in other video tools such as:

These are available for CentOS/SL 4 and 5.
However, due to licencing issues, none of these - or at least not with the H.264 codec - are available from CentOS/SL/EPEL. MPlayer may be built from source without too much difficulty. FFmpeg and VLC may be built from source or installed from rpmforge or DAG. Totem might possibly work if the gstreamer-plugins-ugly package is installed and configured. Packages installed from rpmforge are likely to have dependencies not in EPEL, and are likely to create dependency issues that may block subsequent yum updates.

Mediastite 6 on-demand presentations play natively in Google Chrome which is available for CentOS 6. That is the easiest and preferred way to view presentations in Linux, since the slides and video are displayed in sync.


Andrew Daviel,TRIUMF