Issues connecting to internal h264 stream ism/m3u8
#1
Question 
I'm attempting to connect to a internal network stream being hosted by an IIS Smooth Streaming server. It's encoded with microsoft expression encoder h.264/aac, the iis server is set to also allow isml and apple HLS connections which works fine. I can view the streams in a silverlight player ism/isml or on an apple device using the ism/m3u8 manifest. I was thinking xbmc would be able to play the apple stream but haven't had any luck. I've just been creating .strm files and attempting to open them. Any advice would be greatly appreciated!



Error logs - Tried connecting to stream multiple different ways
Code:
13:37:11 T:6868  NOTICE: Previous line repeats 13 times.
13:37:11 T:6868  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: Windows Media Video 9
13:37:12 T:10736  NOTICE: Previous line repeats 4 times.
13:37:12 T:10736  NOTICE: Thread Background Loader start, auto delete: false
13:37:14 T:14992  NOTICE: DVDPlayer: Opening: http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.ism/Manifest(format=m3u8-aapl).m3u8"
13:37:14 T:14992 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
13:37:14 T:14328  NOTICE: Thread CDVDPlayer start, auto delete: false
13:37:14 T:14328  NOTICE: Creating InputStream
13:37:14 T:14328 WARNING: XFILE::CCurlFile::CReadState::FillBuffer: curl failed with code 22
13:37:14 T:14328   ERROR: CCurlFile::CReadState::Open, didn't get any data from stream.
13:37:14 T:14328   ERROR: XFILE::CFileCache::Open - failed to open source <http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.ism/Manifest(format=m3u8-aapl).m3u8">
13:37:14 T:14328   ERROR: CDVDPlayer::OpenInputStream - error opening [http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.ism/Manifest(format=m3u8-aapl).m3u8"]
13:37:14 T:14328  NOTICE: CDVDPlayer::OnExit()
13:37:14 T:14328  NOTICE: CDVDPlayer::OnExit() deleting input stream
13:37:14 T:14992   ERROR: Playlist Player: skipping unplayable item: 0, path [http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.ism/Manifest(format=m3u8-aapl).m3u8"]
13:37:14 T:11028  NOTICE: Thread Background Loader start, auto delete: false
13:37:14 T:14992  NOTICE: CDVDPlayer::CloseFile()
13:37:14 T:14992 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
13:37:14 T:14992  NOTICE: DVDPlayer: waiting for threads to exit
13:37:14 T:14992  NOTICE: DVDPlayer: finished waiting
13:37:16 T:14992  NOTICE: DVDPlayer: Opening: http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.ism/Manifest"
13:37:16 T:14992 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
13:37:16 T:6224  NOTICE: Thread CDVDPlayer start, auto delete: false
13:37:16 T:6224  NOTICE: Creating InputStream
13:37:16 T:6224 WARNING: XFILE::CCurlFile::CReadState::FillBuffer: curl failed with code 22
13:37:16 T:6224   ERROR: CCurlFile::CReadState::Open, didn't get any data from stream.
13:37:16 T:6224   ERROR: XFILE::CFileCache::Open - failed to open source <http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.ism/Manifest">
13:37:16 T:6224   ERROR: CDVDPlayer::OpenInputStream - error opening [http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.ism/Manifest"]
13:37:16 T:6224  NOTICE: CDVDPlayer::OnExit()
13:37:16 T:6224  NOTICE: CDVDPlayer::OnExit() deleting input stream
13:37:16 T:14992   ERROR: Playlist Player: skipping unplayable item: 0, path [http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.ism/Manifest"]
13:37:16 T:3620  NOTICE: Thread Background Loader start, auto delete: false
13:37:16 T:14992  NOTICE: CDVDPlayer::CloseFile()
13:37:16 T:14992 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
13:37:16 T:14992  NOTICE: DVDPlayer: waiting for threads to exit
13:37:16 T:14992  NOTICE: DVDPlayer: finished waiting
13:37:20 T:14992  NOTICE: DVDPlayer: Opening: http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.ism/Manifest(format=m3u8-aapl).m3u8"
13:37:20 T:14992 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
13:37:20 T:14308  NOTICE: Thread CDVDPlayer start, auto delete: false
13:37:20 T:14308  NOTICE: Creating InputStream
13:37:20 T:14308 WARNING: XFILE::CCurlFile::CReadState::FillBuffer: curl failed with code 22
13:37:20 T:14308   ERROR: CCurlFile::CReadState::Open, didn't get any data from stream.
13:37:20 T:14308   ERROR: XFILE::CFileCache::Open - failed to open source <http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.ism/Manifest(format=m3u8-aapl).m3u8">
13:37:20 T:14308   ERROR: CDVDPlayer::OpenInputStream - error opening [http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.ism/Manifest(format=m3u8-aapl).m3u8"]
13:37:20 T:14308  NOTICE: CDVDPlayer::OnExit()
13:37:20 T:14308  NOTICE: CDVDPlayer::OnExit() deleting input stream
13:37:20 T:14992   ERROR: Playlist Player: skipping unplayable item: 0, path [http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.ism/Manifest(format=m3u8-aapl).m3u8"]
13:37:20 T:9424  NOTICE: Thread Background Loader start, auto delete: false
13:37:20 T:14992  NOTICE: CDVDPlayer::CloseFile()
13:37:20 T:14992 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
13:37:20 T:14992  NOTICE: DVDPlayer: waiting for threads to exit
13:37:20 T:14992  NOTICE: DVDPlayer: finished waiting
13:37:21 T:14992  NOTICE: DVDPlayer: Opening: http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.ism/Manifest"
13:37:21 T:14992 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
13:37:21 T:8664  NOTICE: Thread CDVDPlayer start, auto delete: false
13:37:21 T:8664  NOTICE: Creating InputStream
13:37:21 T:8664 WARNING: XFILE::CCurlFile::CReadState::FillBuffer: curl failed with code 22
13:37:21 T:8664   ERROR: CCurlFile::CReadState::Open, didn't get any data from stream.
13:37:21 T:8664   ERROR: XFILE::CFileCache::Open - failed to open source <http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.ism/Manifest">
13:37:21 T:8664   ERROR: CDVDPlayer::OpenInputStream - error opening [http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.ism/Manifest"]
13:37:21 T:8664  NOTICE: CDVDPlayer::OnExit()
13:37:21 T:8664  NOTICE: CDVDPlayer::OnExit() deleting input stream
13:37:21 T:14992   ERROR: Playlist Player: skipping unplayable item: 0, path [http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.ism/Manifest"]
13:37:21 T:8776  NOTICE: Thread Background Loader start, auto delete: false
13:37:21 T:14992  NOTICE: CDVDPlayer::CloseFile()
13:37:21 T:14992 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
13:37:21 T:14992  NOTICE: DVDPlayer: waiting for threads to exit
13:37:21 T:14992  NOTICE: DVDPlayer: finished waiting
13:37:24 T:14992  NOTICE: DVDPlayer: Opening: http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.ism/Manifest"
13:37:24 T:14992 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
13:37:24 T:13496  NOTICE: Thread CDVDPlayer start, auto delete: false
13:37:24 T:13496  NOTICE: Creating InputStream
13:37:24 T:13496 WARNING: XFILE::CCurlFile::CReadState::FillBuffer: curl failed with code 22
13:37:24 T:13496   ERROR: CCurlFile::CReadState::Open, didn't get any data from stream.
13:37:24 T:13496   ERROR: XFILE::CFileCache::Open - failed to open source <http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.ism/Manifest">
13:37:24 T:13496   ERROR: CDVDPlayer::OpenInputStream - error opening [http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.ism/Manifest"]
13:37:24 T:13496  NOTICE: CDVDPlayer::OnExit()
13:37:24 T:13496  NOTICE: CDVDPlayer::OnExit() deleting input stream
13:37:24 T:14992   ERROR: Playlist Player: skipping unplayable item: 0, path [http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.ism/Manifest"]
13:37:24 T:14868  NOTICE: Thread Background Loader start, auto delete: false
13:37:24 T:14992  NOTICE: CDVDPlayer::CloseFile()
13:37:24 T:14992 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
13:37:24 T:14992  NOTICE: DVDPlayer: waiting for threads to exit
13:37:24 T:14992  NOTICE: DVDPlayer: finished waiting
13:37:30 T:14992  NOTICE: DVDPlayer: Opening: http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1.ism
13:37:30 T:14992 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
13:37:30 T:13996  NOTICE: Thread CDVDPlayer start, auto delete: false
13:37:30 T:13996  NOTICE: Creating InputStream
13:37:30 T:13996 WARNING: XFILE::CCurlFile::CReadState::FillBuffer: curl failed with code 22
13:37:30 T:13996   ERROR: CCurlFile::CReadState::Open, didn't get any data from stream.
13:37:30 T:13996   ERROR: XFILE::CFileCache::Open - failed to open source <http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1.ism>
13:37:30 T:13996   ERROR: CDVDPlayer::OpenInputStream - error opening [http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1.ism]
13:37:30 T:13996  NOTICE: CDVDPlayer::OnExit()
13:37:30 T:13996  NOTICE: CDVDPlayer::OnExit() deleting input stream
13:37:30 T:14992   ERROR: Playlist Player: skipping unplayable item: 0, path [http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1.ism]
13:37:30 T:14648  NOTICE: Thread Background Loader start, auto delete: false
13:37:30 T:14992  NOTICE: CDVDPlayer::CloseFile()
13:37:30 T:14992 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
13:37:30 T:14992  NOTICE: DVDPlayer: waiting for threads to exit
13:37:30 T:14992  NOTICE: DVDPlayer: finished waiting
13:37:31 T:14992  NOTICE: DVDPlayer: Opening: http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1.ism
13:37:31 T:14992 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
13:37:31 T:13968  NOTICE: Thread CDVDPlayer start, auto delete: false
13:37:31 T:13968  NOTICE: Creating InputStream
13:37:31 T:13968 WARNING: XFILE::CCurlFile::CReadState::FillBuffer: curl failed with code 22
13:37:31 T:13968   ERROR: CCurlFile::CReadState::Open, didn't get any data from stream.
13:37:31 T:13968   ERROR: XFILE::CFileCache::Open - failed to open source <http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1.ism>
13:37:31 T:13968   ERROR: CDVDPlayer::OpenInputStream - error opening [http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1.ism]
13:37:31 T:13968  NOTICE: CDVDPlayer::OnExit()
13:37:31 T:13968  NOTICE: CDVDPlayer::OnExit() deleting input stream
13:37:31 T:14992   ERROR: Playlist Player: skipping unplayable item: 0, path [http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1.ism]
13:37:31 T:6960  NOTICE: Thread Background Loader start, auto delete: false
13:37:31 T:14992  NOTICE: CDVDPlayer::CloseFile()
13:37:31 T:14992 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
13:37:31 T:14992  NOTICE: DVDPlayer: waiting for threads to exit
13:37:31 T:14992  NOTICE: DVDPlayer: finished waiting
13:37:39 T:14992  NOTICE: DVDPlayer: Opening: http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.ism/Manifest"
13:37:39 T:14992 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
13:37:39 T:7832  NOTICE: Thread CDVDPlayer start, auto delete: false
13:37:39 T:7832  NOTICE: Creating InputStream
13:37:39 T:7832 WARNING: XFILE::CCurlFile::CReadState::FillBuffer: curl failed with code 22
13:37:39 T:7832   ERROR: CCurlFile::CReadState::Open, didn't get any data from stream.
13:37:39 T:7832   ERROR: XFILE::CFileCache::Open - failed to open source <http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.ism/Manifest">
13:37:39 T:7832   ERROR: CDVDPlayer::OpenInputStream - error opening [http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.ism/Manifest"]
13:37:39 T:7832  NOTICE: CDVDPlayer::OnExit()
13:37:39 T:7832  NOTICE: CDVDPlayer::OnExit() deleting input stream
13:37:39 T:14992   ERROR: Playlist Player: skipping unplayable item: 0, path [http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.ism/Manifest"]
13:37:39 T:14992  NOTICE: CDVDPlayer::CloseFile()
13:37:39 T:14992 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
13:37:39 T:14992  NOTICE: DVDPlayer: waiting for threads to exit
13:37:39 T:14992  NOTICE: DVDPlayer: finished waiting
13:37:41 T:9512  NOTICE: Thread Background Loader start, auto delete: false
13:37:41 T:14992  NOTICE: DVDPlayer: Opening: http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1.ism
13:37:41 T:14992 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
13:37:41 T:14324  NOTICE: Thread CDVDPlayer start, auto delete: false
13:37:41 T:14324  NOTICE: Creating InputStream
13:37:41 T:14324 WARNING: XFILE::CCurlFile::CReadState::FillBuffer: curl failed with code 22
13:37:41 T:14324   ERROR: CCurlFile::CReadState::Open, didn't get any data from stream.
13:37:41 T:14324   ERROR: XFILE::CFileCache::Open - failed to open source <http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1.ism>
13:37:41 T:14324   ERROR: CDVDPlayer::OpenInputStream - error opening [http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1.ism]
13:37:41 T:14324  NOTICE: CDVDPlayer::OnExit()
13:37:41 T:14324  NOTICE: CDVDPlayer::OnExit() deleting input stream
13:37:41 T:14992   ERROR: Playlist Player: skipping unplayable item: 0, path [http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1.ism]
13:37:41 T:13008  NOTICE: Thread Background Loader start, auto delete: false
13:37:41 T:14992  NOTICE: CDVDPlayer::CloseFile()
13:37:41 T:14992 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
13:37:41 T:14992  NOTICE: DVDPlayer: waiting for threads to exit
13:37:41 T:14992  NOTICE: DVDPlayer: finished waiting
13:37:45 T:14992  NOTICE: DVDPlayer: Opening: http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1.ism/Manifest
13:37:45 T:14992 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
13:37:45 T:9168  NOTICE: Thread CDVDPlayer start, auto delete: false
13:37:45 T:9168  NOTICE: Creating InputStream
13:37:45 T:9168 WARNING: XFILE::CCurlFile::CReadState::FillBuffer: curl failed with code 22
13:37:45 T:9168   ERROR: CCurlFile::CReadState::Open, didn't get any data from stream.
13:37:45 T:9168   ERROR: XFILE::CFileCache::Open - failed to open source <http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1.ism/Manifest>
13:37:45 T:9168   ERROR: CDVDPlayer::OpenInputStream - error opening [http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1.ism/Manifest]
13:37:45 T:9168  NOTICE: CDVDPlayer::OnExit()
13:37:45 T:9168  NOTICE: CDVDPlayer::OnExit() deleting input stream
13:37:45 T:14992   ERROR: Playlist Player: skipping unplayable item: 0, path [http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1.ism/Manifest]
13:37:45 T:14468  NOTICE: Thread Background Loader start, auto delete: false
13:37:45 T:14992  NOTICE: CDVDPlayer::CloseFile()
13:37:45 T:14992 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
13:37:45 T:14992  NOTICE: DVDPlayer: waiting for threads to exit
13:37:45 T:14992  NOTICE: DVDPlayer: finished waiting
13:37:51 T:14992  NOTICE: DVDPlayer: Opening: http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1.ism/Manifest
13:37:51 T:14992 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
13:37:51 T:14528  NOTICE: Thread CDVDPlayer start, auto delete: false
13:37:51 T:14528  NOTICE: Creating InputStream
13:37:51 T:14528 WARNING: XFILE::CCurlFile::CReadState::FillBuffer: curl failed with code 22
13:37:51 T:14528   ERROR: CCurlFile::CReadState::Open, didn't get any data from stream.
13:37:51 T:14528   ERROR: XFILE::CFileCache::Open - failed to open source <http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1.ism/Manifest>
13:37:51 T:14528   ERROR: CDVDPlayer::OpenInputStream - error opening [http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1.ism/Manifest]
13:37:51 T:14528  NOTICE: CDVDPlayer::OnExit()
13:37:51 T:14528  NOTICE: CDVDPlayer::OnExit() deleting input stream
13:37:51 T:14992   ERROR: Playlist Player: skipping unplayable item: 0, path [http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1.ism/Manifest]
13:37:51 T:12420  NOTICE: Thread Background Loader start, auto delete: false
13:37:51 T:14992  NOTICE: CDVDPlayer::CloseFile()
13:37:51 T:14992 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
13:37:51 T:14992  NOTICE: DVDPlayer: waiting for threads to exit
13:37:51 T:14992  NOTICE: DVDPlayer: finished waiting
13:37:58 T:14992  NOTICE: DVDPlayer: Opening: http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.ism
13:37:58 T:14992 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
13:37:58 T:10376  NOTICE: Thread CDVDPlayer start, auto delete: false
13:37:58 T:10376  NOTICE: Creating InputStream
13:37:58 T:10376 WARNING: XFILE::CCurlFile::CReadState::FillBuffer: curl failed with code 22
13:37:58 T:10376   ERROR: CCurlFile::CReadState::Open, didn't get any data from stream.
13:37:58 T:10376   ERROR: XFILE::CFileCache::Open - failed to open source <http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.ism>
13:37:58 T:10376   ERROR: CDVDPlayer::OpenInputStream - error opening [http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.ism]
13:37:58 T:10376  NOTICE: CDVDPlayer::OnExit()
13:37:58 T:10376  NOTICE: CDVDPlayer::OnExit() deleting input stream
13:37:58 T:14992   ERROR: Playlist Player: skipping unplayable item: 0, path [http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.ism]
13:37:58 T:14864  NOTICE: Thread Background Loader start, auto delete: false
13:37:58 T:14992  NOTICE: CDVDPlayer::CloseFile()
13:37:58 T:14992 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
13:37:58 T:14992  NOTICE: DVDPlayer: waiting for threads to exit
13:37:58 T:14992  NOTICE: DVDPlayer: finished waiting
13:37:59 T:14992  NOTICE: DVDPlayer: Opening: http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.m3u8
13:37:59 T:14992 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
13:37:59 T:4596  NOTICE: Thread CDVDPlayer start, auto delete: false
13:37:59 T:4596  NOTICE: Creating InputStream
13:37:59 T:4596 WARNING: XFILE::CCurlFile::CReadState::FillBuffer: curl failed with code 22
13:37:59 T:4596   ERROR: CCurlFile::CReadState::Open, didn't get any data from stream.
13:37:59 T:4596   ERROR: XFILE::CFileCache::Open - failed to open source <http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.m3u8>
13:37:59 T:4596  NOTICE: Creating Demuxer
13:37:59 T:4596   ERROR: CDVDPlayer::OpenDemuxStream - Error creating demuxer
13:37:59 T:4596  NOTICE: CDVDPlayer::OnExit()
13:37:59 T:4596  NOTICE: CDVDPlayer::OnExit() deleting input stream
13:37:59 T:14992   ERROR: Playlist Player: skipping unplayable item: 0, path [http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.m3u8]
13:37:59 T:11464  NOTICE: Thread Background Loader start, auto delete: false
13:37:59 T:14992  NOTICE: CDVDPlayer::CloseFile()
13:37:59 T:14992 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
13:37:59 T:14992  NOTICE: DVDPlayer: waiting for threads to exit
13:37:59 T:14992  NOTICE: DVDPlayer: finished waiting
13:38:05 T:14992  NOTICE: DVDPlayer: Opening: http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.m3u8
13:38:05 T:14992 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
13:38:05 T:15152  NOTICE: Thread CDVDPlayer start, auto delete: false
13:38:05 T:15152  NOTICE: Creating InputStream
13:38:05 T:15152 WARNING: XFILE::CCurlFile::CReadState::FillBuffer: curl failed with code 22
13:38:05 T:15152   ERROR: CCurlFile::CReadState::Open, didn't get any data from stream.
13:38:05 T:15152   ERROR: XFILE::CFileCache::Open - failed to open source <http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.m3u8>
13:38:05 T:15152  NOTICE: Creating Demuxer
13:38:05 T:15152   ERROR: CDVDPlayer::OpenDemuxStream - Error creating demuxer
13:38:05 T:15152  NOTICE: CDVDPlayer::OnExit()
13:38:05 T:15152  NOTICE: CDVDPlayer::OnExit() deleting input stream
13:38:05 T:14992   ERROR: Playlist Player: skipping unplayable item: 0, path [http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.m3u8]
13:38:05 T:14992  NOTICE: CDVDPlayer::CloseFile()
13:38:05 T:14992 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
13:38:05 T:14992  NOTICE: DVDPlayer: waiting for threads to exit
13:38:05 T:14992  NOTICE: DVDPlayer: finished waiting
13:38:08 T:10944  NOTICE: Thread Background Loader start, auto delete: false


Example IOS player that works fine
Code:
<html>
    <head>
        <title>iPhone live streaming page</title>
    </head>
    <body>
        <h1>Live stream.</h1>
        
        <video width="640"
               height="480"
               src="media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1-m3u8-aapl.ism/Manifest(format=m3u8-aapl).m3u8"
               poster="MyPosterFrame.png"
               autoplay="true"
               controls="true" >Live</video>
    </body>
</html>

Example smooth streaming player that works fine
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >

<head>
    <title>Smooth Streaming Player</title>
    <style type="text/css">
    html, body {
        height: 100%;
        overflow: auto;
    }
    body {
        padding: 0;
        margin: 0;
    }
    #silverlightControlHost {
        height: 100%;
        text-align:center;
    }
    </style>
    <script type="text/javascript">
        function onSilverlightError(sender, args) {
            var appSource = "";
            if (sender != null && sender != 0) {
              appSource = sender.getHost().Source;
            }
            
            var errorType = args.ErrorType;
            var iErrorCode = args.ErrorCode;

            if (errorType == "ImageError" || errorType == "MediaError") {
              return;
            }

            var errMsg = "Unhandled Error in Silverlight Application " +  appSource + "\n" ;

            errMsg += "Code: "+ iErrorCode + "    \n";
            errMsg += "Category: " + errorType + "       \n";
            errMsg += "Message: " + args.ErrorMessage + "     \n";

            if (errorType == "ParserError") {
                errMsg += "File: " + args.xamlFile + "     \n";
                errMsg += "Line: " + args.lineNumber + "     \n";
                errMsg += "Position: " + args.charPosition + "     \n";
            }
            else if (errorType == "RuntimeError") {          
                if (args.lineNumber != 0) {
                    errMsg += "Line: " + args.lineNumber + "     \n";
                    errMsg += "Position: " +  args.charPosition + "     \n";
                }
                errMsg += "MethodName: " + args.methodName + "     \n";
            }

            throw new Error(errMsg);
        }
    </script>
</head>
<body>
    <form id="form1" runat="server" style="height:100%">
    <div id="silverlightControlHost">
        <object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="100%">
          <param name="source" value="SmoothStreamingPlayer.xap"/>
          <param name="onError" value="onSilverlightError" />
          <param name="background" value="white" />
          <param name="minRuntimeVersion" value="4.0.50401.0" />
          <param name="autoUpgrade" value="true" />
          <param name="InitParams" value="selectedcaptionstream=textstream_eng,mediaurl=http://mediaserver.local/media/archives/Default Web Site/camera1-isml/2013-10-10-13-115/Segment001/camera1.ism/Manifest" />
          <a href="http://go.microsoft.com/fwlink/?LinkID=149156&v=4.0.50401.0" style="text-decoration:none">
              <img src="http://go.microsoft.com/fwlink/?LinkId=161376" alt="Get Microsoft Silverlight" style="border-style:none"/>
          </a>
        </object><iframe id="_sl_historyFrame" style="visibility:hidden;height:0px;width:0px;border:0px"></iframe></div>
    </form>
</body>
</html>
Reply
#2
Anyone know of any good resources for learning about the streaming capabilities? The wiki didn't have very much info. Thanks!
Reply

Logout Mark Read Team Forum Stats Members Help
Issues connecting to internal h264 stream ism/m3u80