I upgraded to 3.1.1 patch 1 to try out the change but I’m now having problems serving HLS via a proxy server. Seeing multiple MediaReaderH264Cupertino.fillChunk: java.lang.NullPointerException errors in the logs. No such issues with 3.0.3 patch 12, which is what we’re currently using.
To make sure it’s not something in our customer Random Access Reader class, I compiled the stock HTTPRandomAccessReaderDirect class that’s part of the HTTPRandomAccessReader module and set up a new application to use it.
wowza log snippet when using Wowza 3.0.3 patch 12. HLS playback is successful:
2012-05-09 15:30:47 INFO application app-start _definst_ vod/_definst_
2012-05-09 15:30:48 INFO server comment - HTTPRandomAccessReaderDirect.init: basePath:/vol1 mediaName:http://xxx.xxx.com/big_buck.mp4 extension:mp4
2012-05-09 15:30:48 INFO server comment - HTTPRandomAccessReaderDirect.init: status:200 length:18165376 lastModified:1336592412000
2012-05-09 15:30:48 INFO server comment - HTTPRandomAccessReaderDirect.init: basePath:/vol1 mediaName:http://xxx.xxx.com/big_buck.mp4 extension:mp4
2012-05-09 15:30:48 INFO server comment - HTTPRandomAccessReaderDirect.init: status:200 length:18165376 lastModified:1336592412000
2012-05-09 15:30:48 INFO server comment - HTTPRandomAccessReaderDirect.open[http://xxx.xxx.com/big_buck.mp4]
2012-05-09 15:30:48 INFO server comment - HTTPRandomAccessReaderDirect.open[http://xxx.xxx.com/big_buck.mp4]
2012-05-09 15:31:07 INFO server comment - HTTPRandomAccessReaderDirect.close[http://xxx.xxx.com/big_buck.mp4]
2012-05-09 15:31:07 INFO server comment - HTTPRandomAccessReaderDirect.close[http://xxx.xxx.com/big_buck.mp4]
2012-05-09 15:31:07 INFO cupertino connect 1855729957 -
2012-05-09 15:31:07 INFO stream create /xxx.xxx.com/big_buck.mp4 -
2012-05-09 15:31:07 INFO server comment - HTTPRandomAccessReaderDirect.init: basePath:/vol1 mediaName:http://xxx.xxx.com/big_buck.mp4 extension:mp4
2012-05-09 15:31:07 INFO server comment - HTTPRandomAccessReaderDirect.init: status:200 length:18165376 lastModified:1336592412000
2012-05-09 15:31:07 INFO server comment - HTTPRandomAccessReaderDirect.init: basePath:/vol1 mediaName:http://xxx.xxx.com/big_buck.mp4 extension:mp4
2012-05-09 15:31:07 INFO server comment - HTTPRandomAccessReaderDirect.init: status:200 length:18165376 lastModified:1336592412000
2012-05-09 15:31:07 INFO server comment - HTTPRandomAccessReaderDirect.open[http://xxx.xxx.com/big_buck.mp4]
2012-05-09 15:31:07 INFO server comment - HTTPRandomAccessReaderDirect.open[http://xxx.xxx.com/big_buck.mp4]
2012-05-09 15:31:26 INFO server comment - HTTPRandomAccessReaderDirect.close[http://xxx.xxx.com/big_buck.mp4]
2012-05-09 15:31:26 INFO server comment - MediaReaderH264Cupertino.indexFile[vod/_definst_/http:/xxx.xxx.com/big_buck.mp4][mp4a.40.2]: AAC Audio info: {MediaCodecInfoAudio: codec:AAC, channels:2, frequency:22050, samplesPerFrame:1024, objectType:LC}
2012-05-09 15:31:26 INFO server comment - MediaReaderH264Cupertino.indexFile[vod/_definst_/http:/xxx.xxx.com/big_buck.mp4][avc1.66.13]: H.264 Video info: {MediaCodecInfoVideo: codec:H264, profile:Baseline, level:1.3, frameSize:320x240, displaySize:320x240, frameRate:15.000000}
2012-05-09 15:31:27 INFO stream play /xxx.xxx.com/big_buck.mp4 -
wowza log snippet when using Wowza 3.1.1 patch 1:
2012-05-09 15:33:44 INFO application app-start _definst_ vod/_definst_
2012-05-09 15:33:44 INFO server comment - HTTPRandomAccessReaderDirect.init: basePath:/vol1 mediaName:http://xxx.xxx.com/big_buck.mp4 extension:mp4
2012-05-09 15:33:44 INFO server comment - HTTPRandomAccessReaderDirect.init: status:200 length:18165376 lastModified:1336592412000
2012-05-09 15:33:44 INFO server comment - HTTPRandomAccessReaderDirect.init: basePath:/vol1 mediaName:http://xxx.xxx.com/big_buck.mp4 extension:mp4
2012-05-09 15:33:44 INFO server comment - HTTPRandomAccessReaderDirect.init: status:200 length:18165376 lastModified:1336592412000
2012-05-09 15:33:44 INFO server comment - HTTPRandomAccessReaderDirect.open[http://xxx.xxx.com/big_buck.mp4]
2012-05-09 15:33:44 INFO server comment - HTTPRandomAccessReaderDirect.open[http://xxx.xxx.com/big_buck.mp4]
2012-05-09 15:33:44 INFO server comment - HTTPRandomAccessReaderDirect.close[http://xxx.xxx.com/big_buck.mp4]
2012-05-09 15:33:44 INFO server comment - HTTPRandomAccessReaderDirect.close[http://xxx.xxx.com/big_buck.mp4]
2012-05-09 15:33:44 INFO cupertino connect 1439261437 -
2012-05-09 15:33:44 INFO stream create /xxx.xxx.com/big_buck.mp4 -
2012-05-09 15:33:44 INFO server comment - HTTPRandomAccessReaderDirect.init: basePath:/vol1 mediaName:http://xxx.xxx.com/big_buck.mp4 extension:mp4
2012-05-09 15:33:44 INFO server comment - HTTPRandomAccessReaderDirect.init: status:200 length:18165376 lastModified:1336592412000
2012-05-09 15:33:44 INFO server comment - HTTPRandomAccessReaderDirect.init: basePath:/vol1 mediaName:http://xxx.xxx.com/big_buck.mp4 extension:mp4
2012-05-09 15:33:44 INFO server comment - HTTPRandomAccessReaderDirect.init: status:200 length:18165376 lastModified:1336592412000
2012-05-09 15:33:44 INFO server comment - HTTPRandomAccessReaderDirect.open[http://xxx.xxx.com/big_buck.mp4]
2012-05-09 15:33:44 INFO server comment - HTTPRandomAccessReaderDirect.open[http://xxx.xxx.com/big_buck.mp4]
2012-05-09 15:33:45 INFO server comment - MediaReaderH264Cupertino.indexFile[vod/_definst_/http:/xxx.xxx.com/big_buck.mp4][mp4a.40.2]: AAC Audio info: {MediaCodecInfoAudio: codec:AAC, channels:2, frequency:22050, samplesPerFrame:1024, objectType:LC}
2012-05-09 15:33:45 INFO server comment - MediaReaderH264Cupertino.indexFile[vod/_definst_/http:/xxx.xxx.com/big_buck.mp4][avc1.66.13]: H.264 Video info: {MediaCodecInfoVideo: codec:H264, profile:Baseline, level:1.3, frameSize:320x240, displaySize:320x240, frameRate:15.000000}
2012-05-09 15:34:19 INFO server comment - HTTPRandomAccessReaderDirect.close[http://xxx.xxx.com/big_buck.mp4]
2012-05-09 15:34:19 INFO server comment - HTTPRandomAccessReaderDirect.close[http://xxx.xxx.com/big_buck.mp4]
2012-05-09 15:34:19 ERROR server comment - HTTPByteReader.sendRequest[http://xxx.xxx.com:80/big_buck.mp4]: java.net.SocketException: Socket closed
2012-05-09 15:34:19 INFO stream destroy /xxx.xxx.com/big_buck.mp4 -
2012-05-09 15:34:19 INFO cupertino disconnect 1439261437 -
2012-05-09 15:34:20 ERROR server comment - MediaReaderH264Cupertino.fillChunk: java.lang.NullPointerException
java.lang.NullPointerException
at com.wowza.wms.httpstreamer.cupertinostreaming.file.MediaReaderH264Cupertino.fillChunk(Unknown Source)
at com.wowza.wms.httpstreamer.cupertinostreaming.file.HTTPStreamerCupertinoIndexFile.fillChunk(Unknown Source)
at com.wowza.wms.httpstreamer.cupertinostreaming.file.HTTPStreamerCupertinoIndexBase.getChunk(Unknown Source)
at com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.HTTPStreamerAdapterCupertinoStreamer.onMediaFile(Unknown Source)
at com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.HTTPStreamerAdapterCupertinoStreamer.serviceMsg(Unknown Source)
at com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.HTTPStreamerAdapterCupertinoStreamer.service(Unknown Source)
at com.wowza.wms.server.ServerHandler.a(Unknown Source)
at com.wowza.wms.server.ServerHandler.a(Unknown Source)
at com.wowza.wms.server.ServerHandler.messageReceived(Unknown Source)
at com.wowza.wms.server.ServerHandlerThreaded.messageReceived(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain$2.messageReceived(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain.access$900(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(Unknown Source)
at org.apache.mina.filter.codec.support.SimpleProtocolDecoderOutput.flush(Unknown Source)
at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain.access$900(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(Unknown Source)
at org.apache.mina.filter.executor.ExecutorFilter.processEvent(Unknown Source)
at org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)
2012-05-09 15:34:20 INFO stream play http:/xxx.xxx.com/big_buck.mp4 -
2012-05-09 15:34:20 INFO cupertino connect 1439261437 -
2012-05-09 15:34:20 INFO stream create /xxx.xxx.com/big_buck.mp4 -
2012-05-09 15:34:20 INFO server comment - HTTPRandomAccessReaderDirect.init: basePath:/vol1 mediaName:http://xxx.xxx.com/big_buck.mp4 extension:mp4
2012-05-09 15:34:20 INFO server comment - HTTPRandomAccessReaderDirect.init: status:200 length:18165376 lastModified:1336592412000
2012-05-09 15:34:20 INFO server comment - HTTPRandomAccessReaderDirect.init: basePath:/vol1 mediaName:http://xxx.xxx.com/big_buck.mp4 extension:mp4
2012-05-09 15:34:20 INFO server comment - HTTPRandomAccessReaderDirect.init: status:200 length:18165376 lastModified:1336592412000
2012-05-09 15:34:20 INFO server comment - HTTPRandomAccessReaderDirect.open[http://xxx.xxx.com/big_buck.mp4]
2012-05-09 15:34:20 INFO server comment - HTTPRandomAccessReaderDirect.open[http://xxx.xxx.com/big_buck.mp4]
2012-05-09 15:34:20 INFO server comment - MediaReaderH264Cupertino.indexFile[vod/_definst_/http:/xxx.xxx.com/big_buck.mp4][mp4a.40.2]: AAC Audio info: {MediaCodecInfoAudio: codec:AAC, channels:2, frequency:22050, samplesPerFrame:1024, objectType:LC}
2012-05-09 15:34:20 INFO server comment - MediaReaderH264Cupertino.indexFile[vod/_definst_/http:/xxx.xxx.com/big_buck.mp4][avc1.66.13]: H.264 Video info: {MediaCodecInfoVideo: codec:H264, profile:Baseline, level:1.3, frameSize:320x240, displaySize:320x240, frameRate:15.000000}
2012-05-09 15:34:45 INFO server comment - HTTPRandomAccessReaderDirect.close[http://xxx.xxx.com/big_buck.mp4]
2012-05-09 15:34:45 INFO server comment - HTTPRandomAccessReaderDirect.close[http://xxx.xxx.com/big_buck.mp4]
2012-05-09 15:34:45 ERROR server comment - HTTPByteReader.sendRequest[http://xxx.xxx.com:80/big_buck.mp4]: java.net.SocketException: Socket closed
2012-05-09 15:34:45 INFO stream destroy /xxx.xxx.com/big_buck.mp4 -
2012-05-09 15:34:45 INFO cupertino disconnect 1439261437 -
2012-05-09 15:34:45 ERROR server comment - MediaReaderH264Cupertino.fillChunk: java.lang.NullPointerException
java.lang.NullPointerException
at com.wowza.wms.httpstreamer.cupertinostreaming.file.MediaReaderH264Cupertino.fillChunk(Unknown Source)
at com.wowza.wms.httpstreamer.cupertinostreaming.file.HTTPStreamerCupertinoIndexFile.fillChunk(Unknown Source)
at com.wowza.wms.httpstreamer.cupertinostreaming.file.HTTPStreamerCupertinoIndexBase.getChunk(Unknown Source)
at com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.HTTPStreamerAdapterCupertinoStreamer.onMediaFile(Unknown Source)
at com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.HTTPStreamerAdapterCupertinoStreamer.serviceMsg(Unknown Source)
at com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.HTTPStreamerAdapterCupertinoStreamer.service(Unknown Source)
at com.wowza.wms.server.ServerHandler.a(Unknown Source)
at com.wowza.wms.server.ServerHandler.a(Unknown Source)
at com.wowza.wms.server.ServerHandler.messageReceived(Unknown Source)
at com.wowza.wms.server.ServerHandlerThreaded.messageReceived(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain$2.messageReceived(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain.access$900(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(Unknown Source)
at org.apache.mina.filter.codec.support.SimpleProtocolDecoderOutput.flush(Unknown Source)
at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain.access$900(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(Unknown Source)
at org.apache.mina.filter.executor.ExecutorFilter.processEvent(Unknown Source)
at org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)
2012-05-09 15:34:45 INFO stream play http:/xxx.xxx.com/big_buck.mp4 -
2012-05-09 15:34:45 INFO cupertino connect 1439261437 -
2012-05-09 15:34:45 INFO stream create /xxx.xxx.com/big_buck.mp4 -
2012-05-09 15:34:45 INFO server comment - HTTPRandomAccessReaderDirect.init: basePath:/vol1 mediaName:http://xxx.xxx.com/big_buck.mp4 extension:mp4
2012-05-09 15:34:45 INFO server comment - HTTPRandomAccessReaderDirect.init: status:200 length:18165376 lastModified:1336592412000
2012-05-09 15:34:45 INFO server comment - HTTPRandomAccessReaderDirect.init: basePath:/vol1 mediaName:http://xxx.xxx.com/big_buck.mp4 extension:mp4
2012-05-09 15:34:45 INFO server comment - HTTPRandomAccessReaderDirect.init: status:200 length:18165376 lastModified:1336592412000
2012-05-09 15:34:45 INFO server comment - HTTPRandomAccessReaderDirect.open[http://xxx.xxx.com/big_buck.mp4]
2012-05-09 15:34:45 INFO server comment - HTTPRandomAccessReaderDirect.open[http://xxx.xxx.com/big_buck.mp4]
2012-05-09 15:34:46 INFO server comment - MediaReaderH264Cupertino.indexFile[vod/_definst_/http:/xxx.xxx.com/big_buck.mp4][mp4a.40.2]: AAC Audio info: {MediaCodecInfoAudio: codec:AAC, channels:2, frequency:22050, samplesPerFrame:1024, objectType:LC}
2012-05-09 15:34:46 INFO server comment - MediaReaderH264Cupertino.indexFile[vod/_definst_/http:/xxx.xxx.com/big_buck.mp4][avc1.66.13]: H.264 Video info: {MediaCodecInfoVideo: codec:H264, profile:Baseline, level:1.3, frameSize:320x240, displaySize:320x240, frameRate:15.000000}
2012-05-09 15:35:11 INFO server comment - HTTPRandomAccessReaderDirect.close[http://xxx.xxx.com/big_buck.mp4]
2012-05-09 15:35:11 INFO server comment - HTTPRandomAccessReaderDirect.close[http://xxx.xxx.com/big_buck.mp4]
2012-05-09 15:35:11 ERROR server comment - HTTPByteReader.sendRequest[http://xxx.xxx.com:80/big_buck.mp4]: java.net.SocketException: Socket closed
2012-05-09 15:35:11 INFO stream destroy /xxx.xxx.com/big_buck.mp4 -
2012-05-09 15:35:11 INFO cupertino disconnect 1439261437 -
2012-05-09 15:35:11 ERROR server comment - MediaReaderH264Cupertino.fillChunk: java.lang.NullPointerException
java.lang.NullPointerException
at com.wowza.wms.httpstreamer.cupertinostreaming.file.MediaReaderH264Cupertino.fillChunk(Unknown Source)
at com.wowza.wms.httpstreamer.cupertinostreaming.file.HTTPStreamerCupertinoIndexFile.fillChunk(Unknown Source)
at com.wowza.wms.httpstreamer.cupertinostreaming.file.HTTPStreamerCupertinoIndexBase.getChunk(Unknown Source)
at com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.HTTPStreamerAdapterCupertinoStreamer.onMediaFile(Unknown Source)
at com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.HTTPStreamerAdapterCupertinoStreamer.serviceMsg(Unknown Source)
at com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.HTTPStreamerAdapterCupertinoStreamer.service(Unknown Source)
at com.wowza.wms.server.ServerHandler.a(Unknown Source)
at com.wowza.wms.server.ServerHandler.a(Unknown Source)
at com.wowza.wms.server.ServerHandler.messageReceived(Unknown Source)
at com.wowza.wms.server.ServerHandlerThreaded.messageReceived(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain$2.messageReceived(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain.access$900(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(Unknown Source)
at org.apache.mina.filter.codec.support.SimpleProtocolDecoderOutput.flush(Unknown Source)
at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain.access$900(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(Unknown Source)
at org.apache.mina.filter.executor.ExecutorFilter.processEvent(Unknown Source)
at org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)
2012-05-09 15:35:11 INFO stream play http:/xxx.xxx.com/big_buck.mp4 -
2012-05-09 15:35:11 INFO cupertino connect 1439261437 -
2012-05-09 15:35:11 INFO stream create /xxx.xxx.com/big_buck.mp4 -
2012-05-09 15:35:11 INFO server comment - HTTPRandomAccessReaderDirect.init: basePath:/vol1 mediaName:http://xxx.xxx.com/big_buck.mp4 extension:mp4
2012-05-09 15:35:11 INFO server comment - HTTPRandomAccessReaderDirect.init: status:200 length:18165376 lastModified:1336592412000
2012-05-09 15:35:11 INFO server comment - HTTPRandomAccessReaderDirect.init: basePath:/vol1 mediaName:http://xxx.xxx.com/big_buck.mp4 extension:mp4
2012-05-09 15:35:11 INFO server comment - HTTPRandomAccessReaderDirect.init: status:200 length:18165376 lastModified:1336592412000
2012-05-09 15:35:11 INFO server comment - HTTPRandomAccessReaderDirect.open[http://xxx.xxx.com/big_buck.mp4]
2012-05-09 15:35:11 INFO server comment - HTTPRandomAccessReaderDirect.open[http://xxx.xxx.com/big_buck.mp4]
2012-05-09 15:35:11 INFO server comment - MediaReaderH264Cupertino.indexFile[vod/_definst_/http:/xxx.xxx.com/big_buck.mp4][mp4a.40.2]: AAC Audio info: {MediaCodecInfoAudio: codec:AAC, channels:2, frequency:22050, samplesPerFrame:1024, objectType:LC}
2012-05-09 15:35:11 INFO server comment - MediaReaderH264Cupertino.indexFile[vod/_definst_/http:/xxx.xxx.com/big_buck.mp4][avc1.66.13]: H.264 Video info: {MediaCodecInfoVideo: codec:H264, profile:Baseline, level:1.3, frameSize:320x240, displaySize:320x240, frameRate:15.000000}
2012-05-09 15:35:36 INFO server comment - HTTPRandomAccessReaderDirect.close[http://xxx.xxx.com/big_buck.mp4]
2012-05-09 15:35:36 INFO server comment - HTTPRandomAccessReaderDirect.close[http://xxx.xxx.com/big_buck.mp4]
2012-05-09 15:35:36 ERROR server comment - HTTPByteReader.sendRequest[http://xxx.xxx.com:80/big_buck.mp4]: java.net.SocketException: Socket closed
2012-05-09 15:35:36 INFO stream destroy /xxx.xxx.com/big_buck.mp4 -
2012-05-09 15:35:36 INFO cupertino disconnect 1439261437 -
2012-05-09 15:35:36 ERROR server comment - MediaReaderH264Cupertino.fillChunk: java.lang.NullPointerException
java.lang.NullPointerException
at com.wowza.wms.httpstreamer.cupertinostreaming.file.MediaReaderH264Cupertino.fillChunk(Unknown Source)
at com.wowza.wms.httpstreamer.cupertinostreaming.file.HTTPStreamerCupertinoIndexFile.fillChunk(Unknown Source)
at com.wowza.wms.httpstreamer.cupertinostreaming.file.HTTPStreamerCupertinoIndexBase.getChunk(Unknown Source)
at com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.HTTPStreamerAdapterCupertinoStreamer.onMediaFile(Unknown Source)
at com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.HTTPStreamerAdapterCupertinoStreamer.serviceMsg(Unknown Source)
at com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.HTTPStreamerAdapterCupertinoStreamer.service(Unknown Source)
at com.wowza.wms.server.ServerHandler.a(Unknown Source)
at com.wowza.wms.server.ServerHandler.a(Unknown Source)
at com.wowza.wms.server.ServerHandler.messageReceived(Unknown Source)
at com.wowza.wms.server.ServerHandlerThreaded.messageReceived(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain$2.messageReceived(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain.access$900(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(Unknown Source)
at org.apache.mina.filter.codec.support.SimpleProtocolDecoderOutput.flush(Unknown Source)
at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain.access$900(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(Unknown Source)
at org.apache.mina.filter.executor.ExecutorFilter.processEvent(Unknown Source)
at org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)
I noticed the same issue when we were evaluating Wowza 3.0.5 if that helps.