HTTP Live Streaming is supported on Android devices with Honeycomb (3.0). However, I have found that SMIL files cannot be played and I get a warning from the server:
WARN server comment -
HTTPStreamerAdapterCupertinoStreaming.onPlaylist[module/definst/test/big_buck_bunny.smil//module/definst/test/big_buck_bunny_320x240.mp4/playlist.m3u8?wowzasessionid=1362480623&wowzaaudioonly]: Not valid stream name [defaultVHost:module/definst/test/big_buck_bunny.smil/module/definst/test/big_buck_bunny_320x240.mp4]: defaultVHost:module/definst/test/big_buck_bunny.smil,defaultVHost:module/definst/test/big_buck_bunny_640x360.mp4,defaultVHost:module/definst/test/big_buck_bunny_640x360.mp4,defaultVHost:module/definst/test/big_buck_bunny_400x224.mp4,defaultVHost:module/definst/test/big_buck_bunny_320x240.mp4,defaultVHost:module/definst/test/big_buck_bunny_400x224.mp4
Wrapped in code tag, if this is easier to read:
WARN server comment -
HTTPStreamerAdapterCupertinoStreaming.onPlaylist[module/_definst_/test/big_buck_bunny.smil//module/_definst_/test/big_buck_bunny_320x240.mp4/playlist.m3u8?wowzasessionid=1362480623&wowzaaudioonly]: Not valid stream name [_defaultVHost_:module/_definst_/test/big_buck_bunny.smil/module/_definst_/test/big_buck_bunny_320x240.mp4]: _defaultVHost_:module/_definst_/test/big_buck_bunny.smil,_defaultVHost_:module/_definst_/test/big_buck_bunny_640x360.mp4,_defaultVHost_:module/_definst_/test/big_buck_bunny_640x360.mp4,_defaultVHost_:module/_definst_/test/big_buck_bunny_400x224.mp4,_defaultVHost_:module/_definst_/test/big_buck_bunny_320x240.mp4,_defaultVHost_:module/_definst_/test/big_buck_bunny_400x224.mp4
and the cupertino stream is disconnected.
The SMIL file itself is not a problem because it can be played correctly by other means (ie. IOS). Also, the individual assets in the SMIL file can be played correctly.
Can someone give me pointers on how to further debug this?