Intel Media SDK does not have any support for processing network streams. The SDK focuses purely on elementary stream processing, so you will have to use other components to demux the network stream into elementary stream packets, which you can feed to Media SDK decode.
Take a look the the sample_decode sample (the low latency mode), which is part of the SDK for more details on how to perform decoding for this scenario.
Regarding framework for network stream processing. You can explore FFmpeg, it does provide some of the capabilities you ask for. An FFmpeg/Media SDK integration sample can be found as part of the Media SDK tutorial here: http://software.intel.com/en-us/articles/intel-media-sdk-tutorial
Other SDK users on this forum may be able to provide additional NW streaming framework recommendations.
Thanks for your reply. My problem with ffmpeg is that it does not really build easily on Windows machines (and specifically with Visual Studio that does not support C99).
I registered for the Linux beta, though I haven't recieved my access yet. How does that use the media sdk?
Do you (or anyone else) know of any other libs that provide the same functionality?
I've seen live555.com, but am not sure this is the right framework for this task.
You should expect a response regarding Linux Media SDK beta access soon.
There are also several commercial options that may be able to fulfill your needs. Some of them listed here: http://en.wikipedia.org/wiki/HTTP_Live_Streaming
Using your ffmpeg article I did get FFMPEG to work on Windows. :-)
I am studying it now and hoping that the same code may be usable on Linux as well.