something old something new something borrowed something gnu n.
Download
Skip this Video
Download Presentation
Something Old, Something New, Something Borrowed, Something Gnu

Loading in 2 Seconds...

play fullscreen
1 / 25

Something Old, Something New, Something Borrowed, Something Gnu - PowerPoint PPT Presentation


  • 116 Views
  • Uploaded on

Something Old, Something New, Something Borrowed, Something Gnu. How to Build Solutions Using University IT Systems, In-house Resources and Open Source Software. Chad Kealey Earle Mack School of Law Drexel University. Objectives. Pre-existing Conditions

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Something Old, Something New, Something Borrowed, Something Gnu' - hazina


Download Now An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
something old something new something borrowed something gnu

Something Old, Something New, Something Borrowed, Something Gnu

How to Build Solutions Using University IT Systems, In-house Resources and Open Source Software

Chad Kealey

Earle Mack School of Law

Drexel University

objectives
Objectives
  • Pre-existing Conditions
  • Assessing The Needs of The Community
  • Assessing Available Resources
  • Scenarios and Solutions
  • Wrap Up & Questions
background info
Background Info
  • Drexel School of Law opened in Fall 2006
  • Brand new building
  • Brand new community of faculty, staff and students
    • Not necessarily aware of available IT resources
  • University-provided IT Staff
    • One Help Desk/IT Specialist
    • One Instructional Technology Specialist
    • One Shared Co-op Student Worker
common needs
Common Needs
  • Communication
    • Getting information from the people who have it to the people who need it
  • Collaboration
    • Giving people the tools they need to work together toward common goals
  • Content Management
types of content
Types of Content
  • Textual Information
    • Contact Info
    • Course Offerings
    • Event Publicity
    • Student Org Info
  • Rich Media
    • Audio/Video clips for instructional use
    • Class and event recordings
dragondrop old
DragonDrop (Old)
  • Media…
    • Conversion
    • Publishing
    • Hosting
  • Playlist based architecture
    • Each playlist has an HTML view and an XML/RSS feed
    • Playlists can be shared openly or kept private
    • Can also be password-protected and date-limited
  • Consumes all mainstream media formats and codecs
sitecore cms new sort of
Sitecore CMS (New, sort of)
  • Pros:
    • Distributed authoring
    • Custom-built page templates
    • Components allow for inclusion of external datasets
      • SharePoint Connector
      • RSS Reader
  • Cons
    • Not terribly user-friendly
    • Limited granularity of permissions
    • Cumbersome editing UI
sharepoint 2010 borrowed
SharePoint 2010 (Borrowed)
  • Pros:
    • Great OOTB Utility
    • Easy to build custom solutions
    • Plays well as a consumer and provider of data
      • RSS Viewer
      • RSS & XML outputs
    • Workflows for process automation
  • Cons:
    • Permissions management
    • Users reluctant to adopt
in house resources
In-house Resources
  • Decent recording equipment
  • Minimal budget
  • An appreciation for free/open-source software
  • Lots of Institutional Knowledge
  • Encyclopedic knowledge of MacGyver
software gnu mostly
Software (Gnu, mostly)
  • Avidemux
    • Cross-platform (Lin/Win/Mac) video editing and transcoding
  • Handbrake
    • Cross-platform (Lin/Win/Mac) DVD ripping and transcoding
  • MPEG Streamclip
    • Cross-platform (Win/Mac) video editing and transcoding
  • VLC
    • Cross-platform (Lin/Win/Mac) video playback, transcoding and streaming
scenario 1 publishing web content
Scenario 1: Publishing Web Content
  • A department or office has content that needs to be published to the public-facing website
  • The Old Way:
    • Content is e-mailed to web administrator
    • Updates happen when time & priorities allow
  • The Better Way:
    • The people holding or generating the content maintain it themselves
    • Content magically updates/appears on the website
      • OK, not really…
the real better way
The Real Better Way
  • Content is stored and maintained in a SharePoint list
    • Easy setup
    • Content can be updated by mere mortals via any web browser
    • Permissions can be doled out as appropriate
  • SharePoint Renderer in Sitecore pulls content to web
    • Filterable
    • Sortable
    • Styleable
    • Reusable
  • Content owners can manage their own content
  • The web administrator is free to, well, administrate
example student organizations list
Example: Student Organizations List
  • Created as a “Custom List” in SharePoint
  • List Columns
    • Organization Name
    • Mission Statement
    • Officer Names & E-mail Addresses
    • Other Stuff (Faculty Advisor, Related Links, etc.)
  • Views
    • All Items – Just shows name, mission statement and edit button
    • WebView – Includes only columns shown on web
  • Demo: https://colleges.moss.drexel.edu/law/
sitecore dataset renderer
Sitecore Dataset Renderer
  • DataView
    • Shows columns available for inclusion
    • Based on columns shown in WebView view
  • Filter
    • Any column(s) in view can be used
    • .NET syntax (e.g., [column name] LIKE ‘filter value’)
  • RenderDetails
    • Header
    • List Item Template/Alternating List Item Template
    • Footer
  • Can easily be duplicated & modified
  • Demo: http://webedit.drexel.edu/sitecore/login
what are we using this for
What Are We Using This For?
  • Contact Info
    • Faculty & Staff Directory
  • Course Info
    • Course Offerings
    • Book List
    • First Week Assignment
  • Event Info
    • Upcoming Law School Events
    • “Featured” Student Org Events
  • Exam Info
    • Conditions
    • Schedule
scenario 2 processing media content
Scenario 2: Processing Media Content
  • Captured with
    • Traditional video equipment
      • HDD-based camcorder, DTE recorder
    • Ripped from traditional media (DVD, VHS, etc.)
      • Adhering to Fair Use, of course
    • Screencasting software
      • Jing (free)
      • Camtasia Relay (University site license)
  • Edited/Converted with
    • AVIDemux
    • Handbrake
    • MPEG Streamclip
    • VLC
workflow standard recording
Workflow: Standard Recording
  • Record
    • Set up mics, soundboard, etc.
    • HDD-based camera (15 minutes ≈ 4 BG)
    • DTE recorder (10 minutes ≈ 2 GB)
  • Transfer
    • Copy files from camera or recorder to PC
    • Change file extensions as needed
  • Edit
    • Batch file processes source video files to a manageable size
    • Append/join/trim as needed
    • Save/export to h/x264 + AAC MP4 container
open source video editing tips
Open Source Video Editing Tips
  • Adaptability is the key
    • Have a Standard Operating Procedure
    • Have an Alternate Operating Procedure
    • Don’t be afraid to be creative
  • Patience helps, too
    • Encoding/Transcoding takes time; allow for it
    • A dedicated machine is a must
      • As much processor and RAM as possible
publishing to dragondrop
Publishing to DragonDrop
  • MP4s are treated as “pass through” files
    • No conversion, just hosting
  • AVIs can be published in up to 6 incarnations
    • 3 quality levels (good, better, best)
    • 4 formats (MP4, FLV, WMV, RM)
playlists
Playlists
  • Law School Events
  • Department/Office Sponsored Events
    • Bar Prep
    • Career Services
    • Experiential Learning/Coop
  • Classes
    • Per class or instructor (at instructor’s request)
    • Per term (“Spring 2012 EMSoL Classes”)
from playlist to audience
From Playlist to Audience
  • Post link to playlists or individual videos
    • On website
    • In course site (Bb Vista/Learn, TWEN, etc.)
  • Recorded Events page in Community Property
    • Law Community-only Access
    • Uses RSS Viewer Web Parts
    • XSL Template customized (slightly)
  • E-mail link to playlists/videos
scenario 3 playlists to sharepoint
Scenario 3: Playlists to SharePoint
  • Basic SharePoint wiki page
    • Header/3-column layout
  • RSS Viewer Web Part
    • Specify feed address
    • Set options
    • Customize XSL Template
      • Replace “More…” with “Watch Video”
      • Set videos to open in a new window
  • Demo: https://colleges.moss.drexel.edu/law/SitePages/Recordings.aspx
wrap up
Wrap-up
  • Pre-existing Conditions
  • Assessing The Needs of The Community
  • Assessing Available Resources
  • Scenarios and Solutions
  • Questions? Comments?
  • E-mail me: ckealey@drexel.edu
ad