We're trying to use an existing MP4 playlist with a silverlight client. The URL works properly on iOS/Quicktime players, but when we change it to use manifest instead of m3u8 the silverlight clients are unable to access the stream.
I am able to access the manifest file via a wget, but cant seem to get it to work in silverlight. Interestingly I also only see the wget requests in the access log and not requests that come from the silverlight players.
The most likely problem is key frame frequency, if it is over 4 seconds it won't work in Silverlight player. 2 second key frame frequency is best for Silverlight (smooth) streaming and is good in IPhone and Flash, so it is a good common setting.
Is your Wowza server on a public IP? What is the manifest URL to sample.mp4?
Do you see any WARN lines in the access or error log regarding key frame interval being over 4 seconds. Something like this:
WARN server comment - LiveStreamPacketizerSmoothStreaming.handlePacket[smooth/_definst_/ch08mobile]: Fragment duration greater than suggested range of 1-4 seconds. Adjust keyframe interval accordingly: Fragment durations: [10.0,10.0,10.0]
If you open the manifest url in a browser, do you see xml? If so, do you see audio and video chunks?