Home » Archive

Articles tagged with: video

Cool & Future Tech, Featured, Headline, html5, Web Experiments »

[17 Jul 2013 | 6 Comments | ]
Build an MPEG-DASH player from Scratch

This post will show you how to build an MPEG-DASH video player using Javascript.
tl;dr? Skip to the demo (chrome only) http://francisshanahan.com/demos/mpeg-dash.
Dynamic Adaptive Streaming over HTTP (DASH) enables streaming of media content delivered from conventional HTTP web servers. Fragments served are static pieces of media so no server-side component required. This is very similar to HLS but unlike HLS MPEG-DASH is the first adaptive bit-rate HTTP-based streaming solution that is an international standard. Reference [LINK]
The recent Build conference announced Netflix’s plan for Playready DRM+HTML5 in the browser without plugins, …

Featured, Headline, html5, Technology »

[7 May 2013 | No Comment | ]
The Truth about Netflix and HTML5 vs. Silverlight

There has been a lot of hype recently about Netflix “dumping” Silverlight in favour of HTML5.
A quick Google reveals multiple articles rotating the same sound-bytes [LINK], [LINK] or [LINK].
So what’s the truth? Is the sky really falling? In my opinion there are some inaccuracies or rather inflated truths here which are being bounced around the “lite” tech echo chambers of Gizmodo, CNET and the like.
I will offer here my opinion on what is really going on.
Is Netflix moving away from Silverlight? Yes. In fact ALL streaming media providers …

Things I've Made »

[13 Nov 2004 | 8 Comments | ]

Download this utility
http://francisshanahan.com/download/bigvideocapturesetup.zip
My job occasionally involves hosting “Brown Bag” type sessions where I demonstrate a technology to other folks in the office. The topics can range from Web Services to basic .NET stuff to Remoting etc.
Recently I decided to demonstrate Biztalk 2004 including the integration with Visual Studio, the new orchestration designer, the pipeline editor, mapper and schema designer and so on. Traditionally this would mean I create a PowerPoint presentation and some sample code on my laptop, get everyone together over lunch and project the entire thing onto a …