Forum Discussion
funkdaddy_31014
Oct 27, 2011Nimbostratus
IOS HTTP Streaming through LTM
I'm trying to figure out how our LTM can be configured to optimally serve live IOS streams.
We have a server that is serving live HTTP streams for IOS devices. As I understand it, requests consist of a playlist index file (.m3u8) and then a bunch of segment files (.ts) that are downloaded thereafter. The segments are generally 10 sec each.
The HTTP Streaming Architecture is outlined on Apple's developer site .
Ideally, we'd like to configure the LTM to cache these short-lived files so that if multiple users are watching the same stream, they aren't all retrieving them from the server.
Anyone have an idea on how to best configure a profile to achieve this (we're on v10 running LTM 3900)?
Thanks so much for your time!
-Funkdaddy
- Michael_YatesNimbostratusThis should be as simple as creating a custom HTTP Profile, Enable RAM Cache, and create an iRule to specify what to cache (if you skip this part it will try and cache everything which can get messy).
Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects