I have an f4m file set for dynamic streaming. I'm pushing those two out two streams from my computer for testing "livestream1" and "livestream2". "livestream1" has a bitrate of 100kb/s and "livestream2" 500kb/s.
When I test it, I get different results, but typically it will play livestream1 to start then when it sees i have suffient bandwidth it will player livestream2. I then throttle down my bandwidth to 300kb/s. When it trys to play livestream1 again, it freezes. This works perfectly fine when it's not live.
Below are my NetStatus events along with the name of stream it's trying to play through the play2 method.
playing: [NetStreamPlayOptions] livestream2
playing: [NetStreamPlayOptions] livestream1
Why did it not find the stream? It was the first one it played!
Sounds like it might be a FMS issue but I don't know. Has anybody run into this?