UNSW TV:Video Portal War StoriesGeoff BowersDaemon Internet Consultantshttp://www.daemon.com.au/
Podcasters                               Researchers                                              LecturersFaculty & Staff...
Unified Publishing     Platform
Transform &   transcode     media              Unified Publishing   Get media                                   up to the ...
Get Media:Uploads & Mass Transit                         19
Note: once transcoded,                                                                                                    ...
Mass Transit•Metadata suitcase –“upload templates”•Use cases examples –mass migration of media from existing source –class...
Delivery:There & back again...                        22
Many Moving Parts• File Storage  – Pushing files around infrastructure (secs-hours)• Transcoding (Autobot)  – multiple for...
FarCry                     unswtv                              FFMPEG                 iTunesU        YouTubeUpload      Yo...
What We Learnt:When its all said and done...                                26
Good Preparation•wireframing or “paper prototyping”•workflow documentation•proto-typing•50% of build time preparing
Places to go...• Daemon Internet Consultants  http://www.daemon.com.au/• Daemonite  http://blog.daemon.com.au/• UNSW TV  h...
UNSWTV: Publishing Everywhere at Once
UNSWTV: Publishing Everywhere at Once
UNSWTV: Publishing Everywhere at Once
UNSWTV: Publishing Everywhere at Once
UNSWTV: Publishing Everywhere at Once
UNSWTV: Publishing Everywhere at Once
UNSWTV: Publishing Everywhere at Once
UNSWTV: Publishing Everywhere at Once
UNSWTV: Publishing Everywhere at Once
UNSWTV: Publishing Everywhere at Once
UNSWTV: Publishing Everywhere at Once
UNSWTV: Publishing Everywhere at Once
UNSWTV: Publishing Everywhere at Once
UNSWTV: Publishing Everywhere at Once
UNSWTV: Publishing Everywhere at Once
Upcoming SlideShare
Loading in …5
×

UNSWTV: Publishing Everywhere at Once

750 views
709 views

Published on

UNSW have released a world first solution allowing students, staff and faculty alike to publish media to iTunes, YouTube, and the unswtv video portal. Join us for an IA war story about how we rationalized these disparate publishing models into a single unified information architecture, allowing users to publish everywhere without having to understand the intricacies of each media destination.

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
750
On SlideShare
0
From Embeds
0
Number of Embeds
11
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

UNSWTV: Publishing Everywhere at Once

  1. 1. UNSW TV:Video Portal War StoriesGeoff BowersDaemon Internet Consultantshttp://www.daemon.com.au/
  2. 2. Podcasters Researchers LecturersFaculty & Staff Students Marketing
  3. 3. Unified Publishing Platform
  4. 4. Transform & transcode media Unified Publishing Get media up to the Platform systemSend to allpublishingplatforms
  5. 5. Get Media:Uploads & Mass Transit 19
  6. 6. Note: once transcoded, only metadata associated Add Media with the Media item can be changed. To change publish points the Media needs to be "taken down" and republished. Select Course Select Write New MediaSelect Faculty Codes Copyright to Disk Asynchronous Updates Report on Build Media Completion to Output Event Queue Note: need examples of different workflow Determine requirements Optimise for Available Top & iTunes CF Tails Events Optimise for Select UNSW streaming Select Top Select Tail Publish Media & Watermark Metadata to Relevant Publish Optimise for Points YouTube Podcast Producer CF Determine Events Podcast Studio Send Media Workflow Flag Media Object as "Publish End Workflow User Complete" Feedback
  7. 7. Mass Transit•Metadata suitcase –“upload templates”•Use cases examples –mass migration of media from existing source –class assignments submission –regular podcast broadcast
  8. 8. Delivery:There & back again... 22
  9. 9. Many Moving Parts• File Storage – Pushing files around infrastructure (secs-hours)• Transcoding (Autobot) – multiple formats, bottlenecks; (mins-hours)• iTunes U – webservice (secs-minutes) – can go offline or fail to respond• YouTube – sFTP for file transfer (secs-hours) – transcoding (mins-hours) – webservice (GDATA) to confirm complete (secs)
  10. 10. FarCry unswtv FFMPEG iTunesU YouTubeUpload YouTubeAPI ProcessVideo * TranscodeToFormat StatusUpdate * TranscodeComplete | Failed MergeFinalTranscode MergeAllAndTranscode CopyFinalTranscode MergeAllAndTranscodeComplete StatusUpdate MergeAllAndTranscodeFailed YouTubeUploadStatus SendVideoToYouTube UploadVideoToYouTube StatusUpdate UploadVideoToYouTubeComplete PublishToPortal PublishPlaylist StatusUpdate PublishToITunesU StatusUpdate ITunesUPublishCompete PublishToYouTube CreateYouTubePlaylist CreateYouTubePlaylistComplete StatusUpdateFarCry unswtv FFMPEG iTunesU YouTubeUpload YouTubeAPI TakedownVideo TakedownYouTubeVideo TakedownYouTubeVideoComplete StatusUpdate TakedownYouTubeVideoFailed
  11. 11. What We Learnt:When its all said and done... 26
  12. 12. Good Preparation•wireframing or “paper prototyping”•workflow documentation•proto-typing•50% of build time preparing
  13. 13. Places to go...• Daemon Internet Consultants http://www.daemon.com.au/• Daemonite http://blog.daemon.com.au/• UNSW TV http://tv.unsw.edu.au/• FarCry Core http://www.farcrycore.org/• FFMPEG http://www.ffmpeg.org/

×