I'd like to write an OSMF plugin for my encoding/hosting service at videoRx.com that fixes a problem with OSMF's DynamicStreamingResource internal method indexFromName(), and I'm not sure where to start. I reviewed the tutorial at http://www.thekuroko.com/2010/08/articles/code/getting-started-osmf-plugins/ , but it's not clear to me if what I want to do is allowed with plugins---I'm sure there must be a way to override it as CDNs have all sorts of custom network behaviors they need. Any pointers would be greatly appreciated.
You should be able to do this in a plug-in. For this you need to provide a custom NetLoader and from there you can redefine anything you need. You'll probably need to provide your custom DynamicStreamingResource, your custom SwitchManager, etc
I would start by patching the DynamicStreamingResource source code and submiting the patch with your bug report.
I can see you already described the fix in your other post.
We'll try to follow up on this shortly. Sorry for the delay.