webm 側 (Chrome) で正常に動作する ffserver からストリーミングしているビデオ ストリームがありますが、少なくとも Internet Explorer では h264/mp4 側は動作しません。
Internet Explorer で次のエラーが表示される:「MEDIA12899: AUDIO/VIDEO: Unknown MIME type」
フィドラーで何が起こっているかを見ると、次を含むヘッダーを使用しているようです。
コンテンツ タイプ: アプリケーション/mp4
そのタイプはvideo/mp4であってはなりませんか?
ffserver では、この特定のストリームは次のように構成されます。
<Stream 720.mp4>
Feed 720_h264.ffm
Format mp4
NoAudio
VideoCodec libx264
VideoSize 1280x720
VideoFrameRate 5
VideoBitRate 4096
VideoBufferSize 40000
AVOptionVideo flags +global_header
AVOptionVideo qmin 10
AVOptionVideo qmax 42
VideoGopSize 32
PreRoll 5
StartSendOnKey
</Stream>
ffserver によって設定されたヘッダーを強制または修正して (おそらく) MSIE を満足させる方法を知っている人はいますか?