Class VideoGridWorkflowOperationHandler

java.lang.Object
org.opencastproject.workflow.api.AbstractWorkflowOperationHandler
org.opencastproject.workflow.handler.videogrid.VideoGridWorkflowOperationHandler
All Implemented Interfaces:
WorkflowOperationHandler

public class VideoGridWorkflowOperationHandler extends AbstractWorkflowOperationHandler
The workflow definition for handling multiple videos that have overlapping playtime, e.g. webcam videos from a video conference call. Checks which videos are currently playing and dynamically scales them to fit in a single video. Relies on a smil with videoBegin and duration times, as is created by ingest through addPartialTrack. Will pad sections where no video is playing with a background color. This includes beginning and end. Returns the final video to the target flavor