View Video Overview
CLIENT: |
Annodyne
|
DATE: |
March 2012 |
ROLE: |
Development |
TECHNOLOGIES: |
ActionScript 3, Flash, AIR, HD Video Encoding, Kiosk Configuration, Hardware Setup |
DESCRIPTION: |
When Annodyne moved into their new brand new headquarters in Blue Bell, PA they wanted a high impact entrance and lobby area. I was brought in to develop a custom kiosk application to power an 80 inch LCD screen for the lobby. The application allows the inhouse team to add, edit or adjust their custom video reel content (along side video work they find inspiring), background audio and other settings. Real time curation of the content can be handled remotely and new videos and audio can be dropped in at any time. Given that it is the first thing visitors to Annodyne’s office see, 24/7/365 uptime was imperative. In addition to custom video playback classes designed to eliminate glitches and hiccups during playback of HD 1920×1080 video with animated overlays and additional video, caused by typical ActionScript 3 garbage collection, custom monitoring software was also put in place to allow for additional monitoring, statistics, uptime reporting and management. A custom made, easy to use drag and drop installer for both Mac and PC platforms was specially built for Annodyne’s IT staff to allow for rapid re-installation, and testing of content and playback on multiple machines.
|
View In Person at: |
Annodyne |
[audio:plugins/glossolalia/glossolalia_mp3.php?id=802]
CLIENT: |
Daytrotter.com
|
DATE: |
August 2011 |
ROLE: |
Development |
TECHNOLOGIES: |
ActionScript 3, Flash, AIR, JavaScript, HTML, CSS |
DESCRIPTION: |
Added support for Adobe’s RTMP protocol for audio and video to the very popular Jplayer audio/video JavaScript/Flash library. Initially added as a custom feature for Daytrotter.com – later refined and contributed back to the core of Jplayer. Jplayer is in use by over 430,000 sites around the web as of 2015 including Pandora, BBC, Al Jazeera, WYNC, etc. The RTMP features are in use by my clients Daytrotter.com and WolfgangsVault.com and many others.
Additional information available here: https://impossibilities.com/v4/2012/02/03/jplayer-fork-with-rtmp-support/
|
Github Repo Fork: |
https://github.com/rmhall/jPlayer |
Github Repo Master: |
https://github.com/happyworm/jPlayer |
Jplayer Site: |
Jplayer |
[audio:plugins/glossolalia/glossolalia_mp3.php?id=800]
CLIENT: |
Telvue |
DATE: |
2007, 2008, 2009, 2011, 2012 |
ROLE: |
Architecture and Development |
TECHNOLOGY: |
Flash, ActionScript, JavaScript, HTML5, CSS3, jQuery, PHP, OSMF, JWPlayer |
DESCRIPTION: |
Development of multiple generations of Telvue’s PEG Player and CloudCast video delivery systems. Initial version 1.0 from 2007 leveraged a customized early release of JWPlayer 3 and integration with Telvue’s CMS and Akamai CDN for video delivery. Successive iterations of version 2.x in 2008 and 2009 featured additional playlist enhancements and JavaScript API for additional embed features. Version 3.0 in 2011 and 2012, featured an entirely redesigned system with a custom modified version of Adobes OSMF Video Framework and SMP video player, a custom HTML5 video playback system that also targeted iOS an Android devices, Apple AirPlay support and featured HLS and live streams, fully user configureable skin support for HTML and Flash elements, along with and advanced tabbed playlist layouts and embed features. Support for multiple media types from H.264 to RTMP, MP3 and multiple bit rates, closed captioning and advanced Akamai analytics. All tied in and driven by Telvues advanced Connect CMS system. Version 3 served as the foundation for a refactor by Telvue in September of 2012 to leverage JWPlayer version 5.x as the core video player for Flash and HTML5 and a further streamlined suporting JavaScript framework to deliver all user configuration data via JSON. |
LIVE URL: |
https://www.telvue.com/products/telvue-connect/cloudcast/ |
|
|
[audio:plugins/glossolalia/glossolalia_mp3.php?id=782]
View Video Overview
CLIENT: |
SumoHeavy and TYR
|
DATE: |
June 2012 |
ROLE: |
Development, Architecture and Asset Production |
TECHNOLOGY: |
JavaScript, HTML5, CSS3, Canvas, jQuery, PHP, Magento, Amazon S3 Services |
DESCRIPTION: |
Custom web application targeting desktop and mobile (iOS/Android) devices to allow users to fully customize and purchase swimming goggles. Every piece of the goggle set can be customized, from strap color to lens color, multiple viewing angles, and even offers the ability to add and preview custom laser etched engraving to the lens, with a real time profanity filter. All content is entirely dynamic, based on available product inventory and ties directly into TYR’s Magento based e-commerce shopping cart system. Currently used for Goggles, but designed to be used for any multi-layered product with multiple variations and configuration options (In fact the codebase was hi-jacked for at least one other site so far for a custom bike configurator). Targets modern HTML5 capable browsers with support for canvas, SVG, etc. with no Flash plugin required, but also includes fallback support for older browsers, and as an additional backup, even supports Google Chrome Frame if installed, and if not, provides a custom Google Chrome Frame install experience for users running Internet Explorer 6-8 that opt-in to use it for a better experience.
|
LIVE URL: |
https://www.tyr.com/shop/custom/ |
|
|
[audio:plugins/glossolalia/glossolalia_mp3.php?id=777]