Tag Archives: streaming

VideoJS m3u8 example

Here is an example of how to use video.js with HTTP Live Streaming (HLS) with an m3u8 playlist file: < !doctype html> <html> <head> <link rel=”nofollow” href=”http://vjs.zencdn.net/c/video-js.css” rel=”stylesheet”/> <script src=”http://vjs.zencdn.net/c/video.js”></script> </head> <body> <video id=”my_video_1″ class=”video-js vjs-default-skin” controls preload=”auto” width=”640″ height=”264″ poster=”my_video_poster.png” data-setup=”{}”> <source src=”http://server.name.tld/HLS/path.m3u8″ type=’application/vnd.apple.mpegurl’/> </video> </body> </html> via

Posted in Web Development | Tagged , , , | 3 Comments

Streaming RMTP

Streaming video has a format known as rtmp or Real Time Messaging Protocol which allows videos which are viewed via flash based players (desktop and some android – sorry iOS / iPhones!) to pull their video source in “streaming” through a protocol url like rtmp://sXXXXXXXXXX.cloudfront.net/cfx/st ‘rtmp’ is what you mean when you say ‘rmtp’ but the correct version is actually rtmp

Posted in Tech Tips | Tagged , | Leave a comment

How to use HLS (HTTP Live Streaming) with Amazon CloudFront

I have a mp4/h.264 video that is a around 300mb. I would like users to be able to watch it on both desktop browsers and mobile devices. I have the video file stored on Amazon S3. I have two cloudfront sources enabled – one for download and one for streaming. I know I can use something like VideoJS to play the file with the ‘video/mp4’ source being the “download” cloudfront source which, I believe, plays while the file is being downloaded – I think this is called “progressive download” but it is not true streaming. I also realize that I can use something like JWPlayer and the “streaming” cloudfront source to give users on a desktop device, or a device that supports flash, the RTMP streaming experience. The problem I’m facing is poor performance on iOS devices – especially ones with limited bandwidth. From what I’ve been reading HTTP Live Streaming (HLS) seems to be the only “streaming” protocol that iOS devices really support. And as far as I can tell, Amazon Cloudfront only natively offers RTMP streaming of uploaded mpeg/h.264 files (not HLS). Amazon has a Live Smooth Streaming tutorial for use with Amazon CloudFront which appears to be, in a nutshell, a Windows IIS server running Adobe Flash Media Server and pushing out the HLS stream via Amazon Cloudfront. So, my questions were: If I want to push H.264/mpeg4 files “streaming” to iOS devices or HTML5 players, is the “right” way to do this to use HLS? Can … Continue reading

Posted in Web Development | Tagged , , , , , , | 2 Comments

Save $45 on Roku + 6 Months of Hulu Plus

Celebrate the dads and grads in your life with this special offer. The Roku HD streaming player connects easily to TVs with the included HDMI cable. Simply connect the Roku HD to a wireless network to start streaming current hit TV shows, classic series, and acclaimed movies in high-def — it only takes minutes to set up! Hurry, this limited-time offer is only available until Father’s Day, June 17, 2012.

Posted in Marketing, Tech Tips | Tagged , , , | Leave a comment