IIS 7 and Above
Live Smooth Streaming, iPhone, Android and Expresison Encoder, puttin...
Last post May 19, 2012 06:15 PM by dearsasidhar
Oct 31, 2011 09:07 PM|emerbrito|LINK
After a few hours reading articles available here I need some advice and hope somebody can help me.
I've being working with Windows Media Services for years and until now I had no problems with it.
However my bosses now want the same video feed to be delivered to theirs iPhone, iPad and Android devices.
After read a lot of documents and articles i found out that IIS Media Services 4 can deliver it to the Apple devices such as iPhone and iPad but what about Android phones and tablets?
Besides delivering it to Android devices I also have another question:
With Windows Media Services my clients were using Windows Media Encoder 9 and the free version of Expression Encoder, to deliver live Smooth Streaming will they all have to pay $200 for Expression Encoder Pro? I'm sure they will ask questions and try to
force me to switch to similar technology where the encoder is free i think.
So, help me out here: I have Win 2008 servers and the bandwidth available, I only need to know how to get it working, deliver live video to Apple devices, Android devices and PC's, considering a small audience and a low budget. And another important detail
is that these feeds are church services, conferences and things like that so any latency or delay is acceptable.
Thanks in advance.
Oct 31, 2011 10:16 PM|dearsasidhar|LINK
For Q #1:
As per my knowledge, there are two options. One - You need to use Smooth Streaming Porting Kit to implement smooth streaming client on Android devices and the other option - you need to wait for few more months so that you can use smooth streaming on azure,
which will deliver streaming to iOS, Android, Windows devices
Nov 05, 2011 10:20 PM|emerbrito|LINK
Nov 09, 2011 08:57 PM|akucer|LINK
For delivery to Apple and Android devices IIS Media Services has the ability to directly convert to Apple's HTTP Live Streaming (HLS) format. No re-encoding takes place as this is just a conversion from one file container (fMP4) to another (MPEG-2 TS). Note
that you will need at least Android 3.0 for HLS to work as prior versions of Andriod did not support HLS. In IIS Media Services you can enable HLS fro mthe Mobile Devices tab for a publishing point.
Yes you will need the Pro version of Expression Encoder if you want to do live streaming to IIS Media Services. Note that this can't be a free offering as their are MPEG LA patent fees associated with H.264 encoding. If you only need to handle on demand
streaming you may not need to use EE. Take a look at what you can accomplish by using
May 19, 2012 10:35 AM|sathya2303|LINK
May 19, 2012 06:15 PM|dearsasidhar|LINK
Please go through this article -
It has step by step configuration to enable HLS (Streaming to Apple devices).
On Mobile devices tab, you have "Enable output to Apple mobile digital devices", which is nothing but enabling HLS. If you enable HLS, it should work fine on both iOS and Android 3+ devices.