A Opencast Matterhorn REST API client ruby library
gem install rubyhorn
Rubyhorn.init
workflow_doc = Rubyhorn.client.addMediaPackageWithUrl()
workflow_id = workflow_doc.workflow.id.first
workflow_doc = Rubyhorn.client.instance_xml(workflow_id)
workflow_doc.title.first
workflow_doc.streaming_url
Rubyhorn.client.stop(workflow_id)