Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »




Hydrant groups manager

Hydrant groups manager lives under /admin. Only users in the group admin_policy_object_editor can access this page. Groups are stored in config/role_mapper_[environment].xml 

One can use RoleControls (lib/role_controls.rb) to add/remove groups or add/remove/mass assign users to a group. RoleControls uses RoleMapper from the hydra-access-controls gem.



Matterhorn modules

Processing pipeline

Hydrant distributing module


Engage player

Engage player is a Flash/Javascript hybrid player split into a gem called hydrant-engage. It is included in Hydrant by inserting partial modules/video_player from the gem. It needs to provide a locals hash with 3 properties e.g. locals: {stream:, mimetype: 'video/x-flv', mediapackaged_id: @video_asset.mediapackage_id}

Streaming servers


  • No labels