3ivx MPEG-4 Video & Audio
News Technology Download Store Support Company


HTTP Live Streaming Client SDK for Windows 8



Easily play Apple-style HTTP Live Streaming (HLS) m3u8 urls in your Windows 8 and Windows Phone 8 Apps!

No need to transcode, no need to convert anything. Just one line of code!


How does it work?

After adding the 3ivx HLS Adapter to your app just activate the adapter in your language of choice (C#, C++, VB, JavaScript) with a single line of code.

And now your MediaPlayer, MediaElement and HTML5 <video> elements will be able to play HTTP Live Streaming (HLS) .m3u8 (and .m3u) urls!

It really is that easy!


Contact us to gain access to the Evaluation SDK.


But how does it really work?

When you call HlsSourceAdapter.Register(), the 3ivx HLS Source registers a scheme handler for http:// urls.

From now on, whenever a XAML MediaElement or HTML5 video element try to decode a video URL beginning with "http:", the 3ivx HLS Source will be able to inspect the video URL before decoding commences. If the URL's MIME type matches one of the HLS MIME types, then the HLS Source will start its internal HTTP Live Streaming engine, supplementing playback and allow decoding with the built in H.264 and HE-AACv2 decoders, hardware accelerated where possible.


3ivx HLS Client SDK Screenshot
3ivx HLS Client SDK as it appears in Microsoft® Visual Studio™ 2012.



More questions? Check the 3ivx HLS Adapter FAQ.


Why HLS on Win 8 | Play HLS on Win 8 | Specifications | FAQ | Contact Us

Site Map  |  Contact Us  |  Job Opportunities

Copyright © 2013 3ivx Technologies Pty. Ltd. All rights reserved.