The Steaming Video Plugin for Omeka

Similar documents
JW Player Quick Start Guide

Serving Media with NGINX Plus

Wowza Media Systems provides all the pieces in the streaming puzzle, from capture to delivery, taking the complexity out of streaming live events.

Getting Started with Adobe Connect. Div of IT Learning Technologies

How to File the FBAR Electronically. The following steps describe the process of filing an FBAR electronically with our system.

Adobe Connect Support Guidelines

Audio Only Broadcast through Flash Media Live Encoder On Windows

Advanced Configuration Administration Guide

JW Player for Flash and HTML5

Information Technology Services

HELIX MEDIA LIBRARY API DEVELOPER S GUIDE

DroboAccess User Manual

What HTML5 is, isn t, and why it matters

HTTP Live Streaming as a Secure Streaming Method. Bobby Kania Luke Gusukuma Client: Keith Gilbertson VT CS 4624 Semester Project 4/29/12

Quick Start Guide Mobile Entrée 4

Using Impatica for Power Point

ShoutCast v2 - Broadcasting with SAM Broadcaster

Quick Start Guide Using OneDisk with the Tappin Service

Google Trusted Stores Setup in Magento

ON24 MOBILE WEBCASTING USER GUIDE AND FAQ FEBRUARY 2015

Wowza Streaming Cloud TM Overview

Upgrading from a previous release of LifeSize Video Center to LifeSize UVC Video Center 2.0 is not supported in this release.

4.3. Windows. Tutorial

How to Integrate Camera Live View into Web Application?

HDVideoShare! User Documentation Team January

QuickTime, iphone, ipad and ipod are either registered trademarks or trademarks of Apple, Inc. in the United States and/or other countries.

Defender Token Deployment System Quick Start Guide

Document OwnCloud Collaboration Server (DOCS) User Manual. How to Access Document Storage

Axxon Monitor. User Manual

Dartmouth College Technical Support Document for Kronos PC version

Release Notes. Upgrades to LifeSize UVC Video Center. New Features. LifeSize UVC Video Center Release: v2.1

RSW. Responsive Fullscreen WordPress Theme

Site Configuration Mobile Entrée 4

Media Server Installation & Administration Guide

Instructions for Configuring Your Browser Settings and Online Security FAQ s. ios8 Settings for iphone and ipad app

Objective. Page 1 Xcontrol Mobile Entertainment Content Protection

Questions and Answers

stream.jw.org - Viewer User Guide Table of Contents

Note: This is a general guide for initial setup and use. For detailed help please refer to the resource links below.

Appspace 5.X Reference Guide (Digital Signage) Updated on February 9, 2015

QTAKE HD and COPRA Version 1.2

Editing and creating new pages and posts with the WordPress ios app

Using the UCF Toolkit

Sizmek Formats. IAB Mobile Pull. Build Guide

BT MEDIA JOOMLA COMPONENT

Video conferencing with its multiple simultaneous video chats demands a good deal from your computer. The following platforms are required:

VIDEO HOSTING AND STREAMING SUMMARY REPORT (STSC 18/4)

Create shared Photostreams in ios 7

Table of Contents. Overview Supported Platforms Note Demos/Downloads Known Issues Use Case... 4

HELIX MEDIA LIBRARY INSTALL GUIDE FOR WINDOWS SERVER 2003 Helix Media Library Version 1.1. Revision Date: July 2011

User-ID Configuration

Fusion Release Notes Versions January 2015

CinePlay User Manual

Prestashop Ship2MyId Module. Configuration Process

ADOBE FLASH PLAYER Local Settings Manager

Advanced Digital Imaging

HTML5 Standard Banner

Video Converter App User Manual

Version 3.3 Content Administrator Guide

Intel HTML5 Development Environment. Tutorial Building an Apple ios* Application Binary

Adobe Reader Settings

Access the GV-IP Camera through a broadband modem

NaviCell Data Visualization Python API

The Coast to Coast AM Podcast for itunes 11

Ocularis Media Server Installation & Administration Guide

SeeVogh Player manual

User's Manual. iphone Codec. for SelenioFlex Ingest

LIBRARY MEMBER USER GUIDE

Net 2. NetApp Electronic Library. User Guide for Net 2 Client Version 6.0a

Advantage for Windows Copyright 2012 by The Advantage Software Company, Inc. All rights reserved. Client Portal blue Installation Guide v1.

Remote Viewer Recording Backup

How to install and use the File Sharing Outlook Plugin

A set-up guide and general information to help you get the most out of your new theme.

The Rush 24/7 Podcast for itunes 11

Kaltura Extension for SharePoint User Manual. Version: Eagle

WebIOPi. Installation Walk-through Macros

ACADEMIC TECHNOLOGY SUPPORT

UNIFIED MEETING 5 HELP

Practice Fusion API Client Installation Guide for Windows

Delivering high quality video streaming for

ShoutCast v2 - Broadcasting with Winamp & ShoutCast DSP Plugin

Creating an Apple APNS Certificate

Content Protection in Silverlight. Microsoft Corporation

Mobile Print/Scan Guide for Brother iprint&scan

TouchCopy is designed to help you get the most out of your ipod, ipod Touch, iphone or ipad.

1. Digital Asset Management User Guide Digital Asset Management Concepts Working with digital assets Importing assets in

May 09, Creating live broadcast with Kaltura Complete guide

LICENTIA. InvoiceXpress Integration

Novell Filr 1.0.x Mobile App Quick Start

Business mail 1 MS OUTLOOK CONFIGURATION... 2

Opalum FLOW series Opalum STREAM series Wireless setup guide. Wireless setup guide

ALIBI Witness and ALIBI Witness HD Apps for Android - Quick Start Guide

Cisco TelePresence Content Server

Personal Computer and Mobile Printing

UPnP Setup Procedure for AVerMedia Media Player


USM Web Content Management System

Transcription:

The Steaming Video Plugin for Omeka How to use the streaming video plugin for Omeka developed at Indiana University Libraries with an NEH Office of Digital Humanities Startup Grant.

Table of Contents The Steaming Video Plugin for Omeka... 1 How to use the streaming video plugin for Omeka developed at Indiana University Libraries with an NEH Office of Digital Humanities Startup Grant.... 1 Configuring the Streaming Video Plugin... 1 Additional Metadata... 2 Streaming Video Metadata... 3 Flash Video Streaming Fields... 3 HLS Streaming Video Fields... 4 HTTP Streaming Video Fields... 4 Metadata Fields that apply to all Media Formats... 5 Segment Tuning... 6 Video Plugin Options... 8 Viewer width and viewer height... 8 Use External Controls... 8 Display Current?... 8 Autostart Video?... 8 Flash Streaming? Use flash if possible... 8 HTTP Streaming?... 8 HLS (Apple) Streaming?... 8 Video Playback with the Internal Controls... 9 Video Playback with the External Controls... 10 Video Playback displaying Current Video Segment... 11 The Steaming Video Plugin for Omeka ii

The Steaming Video Plugin for Omeka How to use the streaming video plugin for Omeka developed at Indiana University Libraries with an NEH Office of Digital Humanities Startup Grant. Configuring the Streaming Video Plugin After downloading, unzipping, uploading to the plugins directory and installing the plugin, you now have the choice to configure different options for video playback on your Omeka site. The Steaming Video Plugin for Omeka 1

Additional Metadata After you have installed the Streaming Video Plugin, when you edit an item you have some additional metadata fields called Streaming Video. This element set contains fields that are used by the plugin to determine the start and stop point of video segments and can be used to determine how to display those video segments. The Steaming Video Plugin for Omeka 2

Streaming Video Metadata The video player uses the fields in the Streaming Video element set to determine playback. For instance there are three sets of fields for the location of the files to stream. Flash Video Streaming Fields Video Filename This field should contain the name of the video file on the Flash Media Server that is streaming the file. The default configuration is for using the Adobe Flash Media server. If you use another server, you may need to put different values in these three fields. The Steaming Video Plugin for Omeka 3

Video Streaming URL This is the URL of the streaming server and will usually begin with rtmp:// and have the following format: rtmp://www.domain.edu/directory. Flash media server often uses a special directory that video files are placed in and that needs to be specified in this URL. Video Type This field is in constructing the complete URL for accessing the video file on the Adobe Flash Media Server. Adobe defaults to using flash video files (often ending in.flv) and expects you to identify the file as being an.mp4 before the filename. For instance, a valid URL for an mp4 file would be rtmp://flashserver.indiana.edu/ip/mp4:wgcowan/filename/ Consequently to construct the proper URL you would need to put mp4: in the Video Type field. If left blank then no value is added to the URL which means it defaults to playing a flash video. You may also have to experiment with adding additional directories in front of the filename. For instance at IU user accounts need to appear after the mp4: but before the filename so a valid value at IU for the filename would be username/filename substituting a valid username for the username and the correct filename. HLS Streaming Video Fields HLS Streaming Directory If you want to use Apple s HTTP Live Streaming, you would need to define a directory on your web server to contain the video files to be streamed and you would use the relative path to the directory in this field. HLS Video Filename This field would contain the actual name of the file in the HLS Streaming Directory. There are two ways that files can be used for HLS streaming. One method is to use ffmpeg or from Apple, the Media File Segmenter (mediafilesegmenter) tool to create a series of equal length files and a manifest file ending in.m3u8. This filename is the one that you would use in this field. In addition some video tools allow the creation of an.mov /.mp4 file that can be played back by HLS. If you use one of these tools, then you would use the name of the file generated in this field. Streaming segments, that is requesting a start point in a streaming video file, is not well supported in HLS streaming and due to the nature of ios is most often ignored on ipads, ipods and iphones. HTTP Streaming Video Fields HTTP Streaming Directory Some browsers, like Chrome, prefer to use HTTP streaming. To do this you need to create a video directory on your web server and load the video files into that directory. The relative directory path would be in this field. HTTP Video Filename This field contains the filename of the video. The Steaming Video Plugin for Omeka 4

Metadata Fields that apply to all Media Formats Segment Start This field contains the start point in the streaming video. It should be in the format of hh:mm:ss to ensure that the video starts at the correct point. This field is also important because the plugin uses this field to determine if it is dealing with a streaming video or not. If this field is blank, the plugin assumes that this is a non-video item and loads the metadata without the video player. If it is non-blank, it loads the video player. Segment End The end point in the steaming video. With the Segment Start field, this field is used to determine the exact segment to play back. Segment Type This field is used by the plugin to determine whether to display the metadata about the current playing video segment. If this field has a value of Scene it displays the metadata. If not, it does not display the current playing video segment metadata below the player. Displaying the current playing segment is a special option of the video player plugin and does not effect the display of metadata related to the selected object on the web site. Show Item not currently used but could be used to determine how exactly to show metadata about a video segment. Video Source not currently used but could be used to show the main source of the video, perhaps Internet Archive, YouTube, etc. The Steaming Video Plugin for Omeka 5

Segment Tuning After installation of the plugin, you will now have a Segment Tuning tab added to the edit item page. This tab allows you to change the Segment Start, Segment End and the Description fields for the video segment, in case you need to adjust the start and end points to correct an error or fine tune the segment. The >/= button allows you to toggle the start and stop of the video and the current position is displayed. If you hit either set button for Segment start or Segment End the start and stop points will be updated with the value of the current position. The Description can be edited as well. Using the update button will update the fields on the item s Dublin Core Description field and the Segment Start and End on the The Steaming Video Plugin for Omeka 6

Streaming Video metadata. If you are satisfied with the changes you have made and have updated the fields, you would need to Save the item to make the changes permanent. The Steaming Video Plugin for Omeka 7

Video Plugin Options Viewer width and viewer height is used to set the basic dimensions of the video player. Because the video player will automatically adjust with the width of the browser, the width field is not used. However the viewer height is used to for the intial setup of the player and adjusting this value can be effective is setting the display properly. Use External Controls determines whether the video player uses its own internal controls or uses a set of controls that are supported by the Javascript API of Jwplayer. By checking this option, you are limiting playback to the specific segment of the video represented by the Omeka item and the user can not go beyond those boundaries with the video player. If this option is not checked, then the internal controls are used and while the video will start playing at the selected Segment Start it will not stop at the Segment End and the user can scrub to points in the video earlier than the Segment Start point. Display Current? Whether the Jwplayer plugin should display information about the current video segment. Use this option with or without external controls to see information about the current video segment appear below the video player. This information may be different from the current item being displayed because it is based on where you are in the video file. Autostart Video? whether the Jwplayer plugin should automatically start playing the current video segment when the page loads. Flash Streaming? Use flash if possible HTTP Streaming? HLS (Apple) Streaming? Decide if you want one or more types of streaming available to your site. Each type of streaming is preferred by different browsers. For instance if available, Safari prefers Apple's HLS streaming, the only type of video playback that ipad uses. Also HLS files need to be prepared for streaming using ffmpeg or software from Apple and then The Steaming Video Plugin for Omeka 8

uploaded to the proper directories on your web server. In addition, which type you use will be determined by which streaming service you have available. To use Flash streaming, you need a flash video streaming server such as Adobe Media Server, Wowza or Red5. HTTP Streaming uses the file system on your web server. If you have a flash streaming server, you may want a browser, even Safari, to use flash if possible. Check the Use Flash if possible box to do this. Video Playback with the Internal Controls The Steaming Video Plugin for Omeka 9

Video Playback with the External Controls The Steaming Video Plugin for Omeka 10

Video Playback displaying Current Video Segment The Steaming Video Plugin for Omeka 11

The Steaming Video Plugin for Omeka 12