I’m new to Wowza … first installation, and first post. Please pardon any 'Netiquette gaffes for this forum.
I have a Scientific Atlanta D9032 [professional hardware] video encoder that also outputs an IP stream as MPEG-TS. It can only output MPEG2 video with MPEG1-Layer 2 audio, so I’m trying to use the Transcoder to convert that incoming stream to something playable on various other H.264-savvy devices.
I’m stumped at the following log entry, but not sure if it’s a red herring:
[Test/_definst_/test.stream]: MPEG2MPTS:processNewBuffer: java.lang.IllegalArgumentException: Transport packet started with 0x0
Specifics of the installation:
==============================
OS: CentOS 6.5
uname: 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
java -version: java version “1.7.0_45”
OpenJDK Runtime Environment (rhel-2.4.3.3.el6-x86_64 u45-b15)
OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode)
WSE Engine Version: 4.0.1 (build 10615)
==============================
Here’s part of what shows up in the log file when I restart the Server/Application.
2014-03-06 20:15:08 GMT-05:00 comment server INFO 200 - RTPSessionDescriptionDataProviderBasic.getStreamInfo[Test/_definst_]: URI: udp://0.0.0.0:1234 - - - 3.25 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:08 GMT-05:00 create stream INFO 200 - - _defaultVHost_ Test _definst_ 0.012 - 80 null 127.0.0.1 rtsp - known 1219901711 0 0 1 0 0 0 test.stream - - - - - null null - null -
2014-03-06 20:15:08 GMT-05:00 comment server INFO 200 - RTPDePacketizerMPEGTS.init: Drop incomplete video frames _defaultVHost_ Test _definst_ 3.292 - 80 null 127.0.0.1 rtsp - known 1219901711 0 0 - - - - - - - - - - - - - null -
2014-03-06 20:15:08 GMT-05:00 comment server INFO 200 - RTPUDPTransport.bind[Test/_definst_]: /0.0.0.0:1234 _defaultVHost_ Test _definst_ 3.308 - 80 null 127.0.0.1 rtsp - known 1219901711 0 0 - - - - - - - - - - - - - null -
2014-03-06 20:15:08 GMT-05:00 publish stream INFO 200 test.stream - _defaultVHost_ Test _definst_ 0.051 - 80 null 127.0.0.1 rtsp - known 1219901711 0 0 1 0 0 0 test.stream - - - - - null null - null -
2014-03-06 20:15:08 GMT-05:00 comment server INFO 200 - RTPMediaCaster.Reconnector[614109457:Test/_definst_:test.stream]: done: 1 - - - 3.317 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:08 GMT-05:00 comment server INFO 200 - [Test/_definst_/test.stream]: handleTransportStreamBlock: new MPTS. - - - 3.326 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:08 GMT-05:00 comment server INFO 200 - [Test/_definst_/test.stream]: MPEG2PATAssembler:MonitorStart - - - 3.329 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:08 GMT-05:00 comment server INFO 200 - [Test/_definst_/test.stream]: MPEG2MPTS:StartStream: PID: 0x0 - - - 3.33 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:08 GMT-05:00 comment server WARN 200 - [Test/_definst_/test.stream]: MPEG2MPTS:processNewBuffer: java.lang.IllegalArgumentException: Transport packet started with 0x52 - - - 3.331 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:08 GMT-05:00 comment server INFO 200 - UDPTransport.firstPacket: bind:/0.0.0.0:1234 msg:/192.168.122.77:1234 - - - 3.332 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:09 GMT-05:00 comment server INFO 200 - [Test/_definst_/test.stream]: Received PAT - - - 3.666 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:09 GMT-05:00 comment server INFO 200 - [Test/_definst_/test.stream]: PAT Version 0 - - - 3.666 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:09 GMT-05:00 comment server INFO 200 - [Test/_definst_/test.stream]: Program: 0 PMT PID: 0x10 - - - 3.667 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:09 GMT-05:00 comment server INFO 200 - [Test/_definst_/test.stream]: Program: 7 PMT PID: 0x1f54 - - - 3.667 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:09 GMT-05:00 comment server INFO 200 - [Test/_definst_/test.stream]: MPEG2PMTAssembler:MonitorStart: PID: 8020 Program Number: 7 - - - 3.668 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:09 GMT-05:00 comment server INFO 200 - [Test/_definst_/test.stream]: MPEG2MPTS:StartStream: PID: 0x1f54 - - - 3.668 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:10 GMT-05:00 comment server INFO 200 - [Test/_definst_/test.stream]: Received new PMT - - - 5.277 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:10 GMT-05:00 comment server INFO 200 - [Test/_definst_/test.stream]: PMT: Version 0 PCR pid: 0x1f40 - - - 5.278 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:10 GMT-05:00 comment server INFO 200 - [Test/_definst_/test.stream]: Stream: Type: 0x02 PID: 0x1f40 Video - - - 5.278 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:10 GMT-05:00 comment server INFO 200 - [Test/_definst_/test.stream]: Stream: Type: 0x03 PID: 0x1f41 Audio - - - 5.278 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:10 GMT-05:00 comment server INFO 200 - [Test/_definst_/test.stream]: RTPDePacketizerMPEGTS.pmtAvailable: IMPORT: videoPID[prg:0xffffffff,pid:0x1f40,filter:none]: streamType:MPEG2:2 - - - 5.285 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:10 GMT-05:00 comment server INFO 200 - [Test/_definst_/test.stream]: MPEG2MPTS:StartStream: PID: 0x1f40 - - - 5.288 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:10 GMT-05:00 comment server INFO 200 - [Test/_definst_/test.stream]: RTPDePacketizerMPEGTS.pmtAvailable: IMPORT: audioPID[prg:0x7,pid:0x1f41,filter:none]: streamType:MP3:3 audioLanguage:eng - - - 5.288 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:10 GMT-05:00 comment server INFO 200 - [Test/_definst_/test.stream]: MPEG2MPTS:StartStream: PID: 0x1f41 - - - 5.289 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:11 GMT-05:00 comment server WARN 200 - [Test/_definst_/test.stream]: MPEG2MPTS:processNewBuffer: java.lang.IllegalArgumentException: Transport packet started with 0x0 - - - 6.331 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:12 GMT-05:00 comment server INFO 200 - TranscoderSessionNative.loadLibrary: Load transcoder list file: /usr/local/WowzaStreamingEngine/lib-native/linux64/transcoder.list - - - 7.154 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:12 GMT-05:00 comment server INFO 200 - LiveStreamTranscoder.init[Test/_definst_/test.stream]: Load transcoder template: file:///usr/local/WowzaStreamingEngine/transcoder/templates/Cisco D9032.xml - - - 7.172 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:12 GMT-05:00 comment server INFO 200 - JNI:TranscoderSession.isCUDAAvailable[_defaultVHost_:Test/_definst_/test.stream]: NVidia hardware acceleration is NOT available - - - 7.394 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:12 GMT-05:00 comment server INFO 200 - JNI:TranscoderSession.isQuickSyncAvailable[_defaultVHost_:Test/_definst_/test.stream]: Intel Quick Sync hardware acceleration is NOT available. - - - 7.394 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:12 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerSanJose.init[Test/_definst_/test.stream]: chunkDurationTarget: 10000 - - - 7.52 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:12 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerSanJose.init[Test/_definst_/test.stream]: chunkDurationTolerance: 500 - - - 7.52 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:12 GMT-05:00 create stream INFO 200 - - - - - 0.026 - - - - - - - - - - 2 0 0 0 - - - - - - - - - - -
2014-03-06 20:15:12 GMT-05:00 comment server INFO 200 - MediaStreamMap.getLiveStreamPacketizer[Test/_definst_/test.stream]: Create live stream packetizer: sanjosestreamingpacketizer:test.stream - - - 7.548 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:12 GMT-05:00 publish stream INFO 200 test.stream_360p - - - - 0.033 - - - - - - - - - - 2 0 0 0 test.stream_360p - - - - - /test.stream_360p /test.stream_360p - - -
2014-03-06 20:15:12 GMT-05:00 create stream INFO 200 - - - - - 0.0 - - - - - - - - - - 3 0 0 0 - - - - - - - - - - -
2014-03-06 20:15:12 GMT-05:00 publish stream INFO 200 test.stream_720p - - - - 0.0 - - - - - - - - - - 3 0 0 0 test.stream_720p - - - - - /test.stream_720p /test.stream_720p - - -
2014-03-06 20:15:12 GMT-05:00 comment server INFO 200 - SanJosePacketHandler.startStream[Test/_definst_/test.stream] - - - 7.559 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:12 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerSanJose.handlePacket[Test/_definst_/test.stream]: Video codec: MPEG2 - - - 7.561 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:12 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerSanJose.handlePacket[Test/_definst_/test.stream]: Audio codec: MP3 - - - 7.562 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:12 GMT-05:00 comment server INFO 200 - JNI:TranscoderSession.videoDecoderCreate[_defaultVHost_:Test/_definst_/test.stream]: Create video decoder: MPEG2: default - - - 7.567 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:12 GMT-05:00 decoder-video-start transcoder INFO 200 test.stream {codec:MPEG2, profile:4, level:8, frameSize:480x480, displaySize:640x480, frameRate:29.97002997002997} - - - 7.581 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:12 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerCupertino.init[Test/_definst_/test.stream]: chunkDurationTarget: 10000 - - - 7.587 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:12 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerCupertino.init[Test/_definst_/test.stream]: audioGroupCount: 3 - - - 7.587 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:12 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerCupertino.init[Test/_definst_/test.stream]: playlistChunkCount:3 - - - 7.587 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:12 GMT-05:00 comment server INFO 200 - JNI:VideoDecoderMP2.updateDecodeInfo[_defaultVHost_:Test/_definst_/test.stream]: aspect:4x3 frame:480x480 display:640x480 frameRate:29.97 - - - 7.589 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:12 GMT-05:00 comment server INFO 200 - MediaStreamMap.getLiveStreamPacketizer[Test/_definst_/test.stream]: Create live stream packetizer: cupertinostreamingpacketizer:test.stream - - - 7.589 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:12 GMT-05:00 comment server INFO 200 - JNI:TranscoderSession.videoEncoderAdd[_defaultVHost_:Test/_definst_/test.stream:360p]: Create video encoder: H.264: default - - - 7.59 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:12 GMT-05:00 comment server INFO 200 - CupertinoPacketHandler.startStream[Test/_definst_/test.stream] - - - 7.592 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:12 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerCupertino.handlePacket[Test/_definst_/test.stream]: Video codec:MPEG2 isCompatible:false - - - 7.593 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:12 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerCupertino.handlePacket[Test/_definst_/test.stream]: Audio codec:MP3 isCompatible:true - - - 7.593 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:12 GMT-05:00 comment server WARN 200 - CupertinoPacketHandler.handleHolder[Test/_definst_/test.stream]: Invalid video codec for iPhone/iPod: MPEG2 - - - 7.598 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:12 GMT-05:00 comment server INFO 200 - JNI:TranscoderSession.videoEncoderAdd[_defaultVHost_:Test/_definst_/test.stream:720p]: Create video encoder: H.264: default - - - 7.607 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:12 GMT-05:00 comment server INFO 200 - MediaStreamMap.getLiveStreamPacketizer[Test/_definst_/test.stream]: Create live stream packetizer: smoothstreamingpacketizer:test.stream - - - 7.611 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:13 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerSmoothStreaming.startStream[Test/_definst_/test.stream] - - - 7.621 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:13 GMT-05:00 encoder-video-start transcoder INFO 200 test.stream {name:"360p", bitrate:850000, codec:H264, profile:Main, level:3.1, frameSize:480x360, displaySize:480x360, frameRate:29.97} - - - 7.884 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:13 GMT-05:00 encoder-video-start transcoder INFO 200 test.stream {name:"720p", bitrate:1300000, codec:H264, profile:Main, level:3.1, frameSize:960x720, displaySize:960x720, frameRate:29.97} - - - 7.895 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:13 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerSanJose.init[Test/_definst_/test.stream_360p]: chunkDurationTarget: 10000 - - - 8.35 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:13 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerSanJose.init[Test/_definst_/test.stream_360p]: chunkDurationTolerance: 500 - - - 8.35 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:13 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerSanJose.init[Test/_definst_/test.stream_360p]: playlistChunkCount:4 - - - 8.35 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:13 GMT-05:00 comment server INFO 200 - MediaStreamMap.getLiveStreamPacketizer[Test/_definst_/test.stream_360p]: Create live stream packetizer: sanjosestreamingpacketizer:test.stream_360p - - - 8.351 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:13 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerCupertino.init[Test/_definst_/test.stream_360p]: chunkDurationTarget: 10000 - - - 8.355 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:13 GMT-05:00 comment server INFO 200 - SanJosePacketHandler.startStream[Test/_definst_/test.stream_360p] - - - 8.363 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:13 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerCupertino.init[Test/_definst_/test.stream_360p]: audioGroupCount: 3 - - - 8.363 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:13 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerCupertino.init[Test/_definst_/test.stream_360p]: playlistChunkCount:3 - - - 8.364 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:13 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerSanJose.init[Test/_definst_/test.stream_720p]: chunkDurationTarget: 10000 - - - 8.363 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:13 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerSanJose.handlePacket[Test/_definst_/test.stream_360p]: Video codec: H264 - - - 8.365 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:13 GMT-05:00 comment server INFO 200 - MediaStreamMap.getLiveStreamPacketizer[Test/_definst_/test.stream_360p]: Create live stream packetizer: cupertinostreamingpacketizer:test.stream_360p - - - 8.365 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:13 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerSanJose.init[Test/_definst_/test.stream_720p]: chunkDurationTolerance: 500 - - - 8.365 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:13 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerSanJose.init[Test/_definst_/test.stream_720p]: playlistChunkCount:4 - - - 8.367 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:13 GMT-05:00 comment server INFO 200 - CupertinoPacketHandler.startStream[Test/_definst_/test.stream_360p] - - - 8.367 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:13 GMT-05:00 comment server INFO 200 - MediaStreamMap.getLiveStreamPacketizer[Test/_definst_/test.stream_360p]: Create live stream packetizer: smoothstreamingpacketizer:test.stream_360p - - - 8.367 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:13 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerCupertino.handlePacket[Test/_definst_/test.stream_360p]: Video codec:H264 isCompatible:true - - - 8.367 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:13 GMT-05:00 comment server INFO 200 - MediaStreamMap.getLiveStreamPacketizer[Test/_definst_/test.stream_720p]: Create live stream packetizer: sanjosestreamingpacketizer:test.stream_720p - - - 8.367 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:13 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerSmoothStreaming.startStream[Test/_definst_/test.stream_360p] - - - 8.368 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:13 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerCupertino.handlePacket[Test/_definst_/test.stream_360p][avc1.77.31]: H.264 Video info: {H264CodecConfigInfo: codec:H264, profile:Main, level:3.1, frameSize:480x360, displaySize:480x360, frameRate:29.97, PAR:1:1, crop: l:0 r:0 t:0 b:4} - - - 8.369 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:13 GMT-05:00 comment server INFO 200 - SanJosePacketHandler.startStream[Test/_definst_/test.stream_720p] - - - 8.369 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:13 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerCupertino.init[Test/_definst_/test.stream_720p]: chunkDurationTarget: 10000 - - - 8.369 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:13 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerCupertino.init[Test/_definst_/test.stream_720p]: audioGroupCount: 3 - - - 8.37 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:13 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerCupertino.init[Test/_definst_/test.stream_720p]: playlistChunkCount:3 - - - 8.37 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:13 GMT-05:00 comment server INFO 200 - MediaStreamMap.getLiveStreamPacketizer[Test/_definst_/test.stream_720p]: Create live stream packetizer: cupertinostreamingpacketizer:test.stream_720p - - - 8.371 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:13 GMT-05:00 comment server INFO 200 - CupertinoPacketHandler.startStream[Test/_definst_/test.stream_720p] - - - 8.371 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:13 GMT-05:00 comment server INFO 200 - MediaStreamMap.getLiveStreamPacketizer[Test/_definst_/test.stream_720p]: Create live stream packetizer: smoothstreamingpacketizer:test.stream_720p - - - 8.371 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:13 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerSmoothStreaming.startStream[Test/_definst_/test.stream_720p] - - - 8.372 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:13 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerCupertino.handlePacket[Test/_definst_/test.stream_720p]: Video codec:H264 isCompatible:true - - - 8.374 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:13 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerSanJose.handlePacket[Test/_definst_/test.stream_720p]: Video codec: H264 - - - 8.38 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:13 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerCupertino.handlePacket[Test/_definst_/test.stream_720p][avc1.77.31]: H.264 Video info: {H264CodecConfigInfo: codec:H264, profile:Main, level:3.1, frameSize:960x720, displaySize:960x720, frameRate:29.97, PAR:1:1} - - - 8.38 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:14 GMT-05:00 comment server WARN 200 - [Test/_definst_/test.stream]: MPEG2MPTS:processNewBuffer: java.lang.IllegalArgumentException: Transport packet started with 0x0 - - - 9.332 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:17 GMT-05:00 comment server WARN 200 - [Test/_definst_/test.stream]: MPEG2MPTS:processNewBuffer: java.lang.IllegalArgumentException: Transport packet started with 0x0 - - - 12.332 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:20 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerSanJose.endChunkTS[Test/_definst_/test.stream]: Add chunk: id:1 a/v/k:0/20/1 duration:4004 - - - 14.65 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:20 GMT-05:00 comment server INFO 200 - TranscoderStreamNameGroup.addInternal[_defaultVHost_:Test/_definst_/test.stream]: Add name group: test.stream_all - - - 15.072 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:20 GMT-05:00 comment server WARN 200 - [Test/_definst_/test.stream]: MPEG2MPTS:processNewBuffer: java.lang.IllegalArgumentException: Transport packet started with 0x0 - - - 15.333 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:23 GMT-05:00 comment server WARN 200 - [Test/_definst_/test.stream]: MPEG2MPTS:processNewBuffer: java.lang.IllegalArgumentException: Transport packet started with 0x0 - - - 18.334 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:26 GMT-05:00 comment server WARN 200 - [Test/_definst_/test.stream]: MPEG2MPTS:processNewBuffer: java.lang.IllegalArgumentException: Transport packet started with 0x0 - - - 21.334 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:28 GMT-05:00 comment server WARN 200 - LiveStreamPacketizerCupertino.handlePacket[Test/_definst_/test.stream][mp4a.40.33]: MP3 Audio: Audio is not MPEG1 Layer 3. May not be playable on iOS devices. - - - 23.169 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:28 GMT-05:00 comment server WARN 200 - LiveStreamPacketizerSmoothStreaming.handlePacket[Test/_definst_/test.stream][mp4a.40.33]: MP3 Audio: Audio is not MPEG1 Layer 3. May not be playable by Silverlight player. - - - 23.17 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:28 GMT-05:00 comment server INFO 200 - JNI:TranscoderSession.audioDecoderCreate[_defaultVHost_:Test/_definst_/test.stream]: Create audio decoder: MPEG1 Part 1/2: default - - - 23.169 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:28 GMT-05:00 comment server WARN 200 - LiveStreamPacketizerSanJose.handlePacket[Test/_definst_/test.stream][mp4a.40.33]: MP3 Audio: Audio is not MPEG1 Layer 3. May not be playable by Flash player. - - - 23.169 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:28 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerCupertino.endChunkTS[Test/_definst_/test.stream]: Add chunk: id:1 mode:TS[MPEG2,MP3] a/v/k:0/0/0 duration:14636 - - - 23.17 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:28 GMT-05:00 decoder-audio-start transcoder INFO 200 test.stream {codec:MP3, objectType:MPEG1LAYER2, sampleRate:48000, channels:2} - - - 23.172 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:28 GMT-05:00 comment server INFO 200 - JNI:TranscoderSession.audioEncoderAdd[_defaultVHost_:Test/_definst_/test.stream:360p]: Create audio encoder: AAC: default - - - 23.173 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:28 GMT-05:00 comment server INFO 200 - JNI:TranscoderSession.audioEncoderAdd[_defaultVHost_:Test/_definst_/test.stream:720p]: Create audio encoder: AAC: default - - - 23.173 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:28 GMT-05:00 comment server INFO 200 - JNI:AudioDecoderMP2.decodeFirstFrame[_defaultVHost_:Test/_definst_/test.stream]: sampleRate:48000 channels:2 bitRate:256 version:0 layer:2 - - - 23.174 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:28 GMT-05:00 comment server INFO 200 - JNI:AudioEncoderAAC.initialize[_defaultVHost_:Test/_definst_/test.stream:360p]: channels:2 sampleRate:48000 bitRate:96000 - - - 23.176 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:28 GMT-05:00 comment server INFO 200 - JNI:AudioEncoderAAC.initialize[_defaultVHost_:Test/_definst_/test.stream:720p]: channels:2 sampleRate:48000 bitRate:96000 - - - 23.177 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:28 GMT-05:00 encoder-audio-start transcoder INFO 200 test.stream {name:"720p", bitrate:96000, codec:AAC, objectType:LC, sampleRate:48000, channels:2} - - - 23.183 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:28 GMT-05:00 encoder-audio-start transcoder INFO 200 test.stream {name:"360p", bitrate:96000, codec:AAC, objectType:LC, sampleRate:48000, channels:2} - - - 23.183 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:29 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerCupertino.handlePacket[Test/_definst_/test.stream_720p][mp4a.40.2]: AAC Audio info: {AACFrame: codec:AAC, channels:2, frequency:48000, samplesPerFrame:1024, objectType:LC} - - - 23.944 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:29 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerCupertino.handlePacket[Test/_definst_/test.stream_360p][mp4a.40.2]: AAC Audio info: {AACFrame: codec:AAC, channels:2, frequency:48000, samplesPerFrame:1024, objectType:LC} - - - 23.945 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:29 GMT-05:00 comment server WARN 200 - [Test/_definst_/test.stream]: MPEG2MPTS:processNewBuffer: java.lang.IllegalArgumentException: Transport packet started with 0x0 - - - 24.335 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:32 GMT-05:00 comment server WARN 200 - [Test/_definst_/test.stream]: MPEG2MPTS:processNewBuffer: java.lang.IllegalArgumentException: Transport packet started with 0x0 - - - 27.336 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:33 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerSanJose.endChunkTS[Test/_definst_/test.stream_720p]: Add chunk: id:1 a/v/k:4/61/1 duration:19854 - - - 27.623 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:33 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerCupertino.endChunkTS[Test/_definst_/test.stream_720p]: Add chunk: id:1 mode:TS[H264,NOAUDIO] a/v/k:1/60/1 duration:19854 - - - 27.624 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:33 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerSanJose.endChunkTS[Test/_definst_/test.stream_360p]: Add chunk: id:1 a/v/k:4/61/1 duration:19854 - - - 27.625 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:33 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerCupertino.endChunkTS[Test/_definst_/test.stream_360p]: Add chunk: id:1 mode:TS[H264,NOAUDIO] a/v/k:1/60/1 duration:19854 - - - 27.626 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:35 GMT-05:00 comment server INFO 200 - LiveStreamPacketizerSanJose.endChunkTS[Test/_definst_/test.stream]: Add chunk: id:2 a/v/k:9/65/2 duration:16417 - - - 29.638 - - - - - - - - - - - - - - - - - - - - - - - - -
2014-03-06 20:15:35 GMT-05:00 comment server WARN 200 - [Test/_definst_/test.stream]: MPEG2MPTS:processNewBuffer: java.lang.IllegalArgumentException: Transport packet started with 0x0 - - - 30.337 - - - - - - - - - - - - - - - - - - - - - - - - -
Here’s my Transcoder template that I’m trying to use:
<?xml version="1.0" encoding="UTF-8"?>
<Root version="1">
<Transcode>
<Description>Coming from Cisco D9032 encoder</Description>
<Encodes>
<!-- Setup for 720p, high bandwith, main profile for desktop or set-top box -->
<Encode>
<Enable>true</Enable>
<Name>720p</Name>
<StreamName>mp4:${SourceStreamName}_720p</StreamName>
<Video>
<!-- H.264, H.263, PassThru, Disable -->
<Codec>H.264</Codec>
<!-- default, QuickSync, CUDA, NVENC -->
<Implementation>Default</Implementation>
<GPUID>-1</GPUID>
<FrameSize>
<!-- letterbox, fit-width, fit-height, crop, stretch, match-source -->
<FitMode>fit-height</FitMode>
<Width>1280</Width>
<Height>720</Height>
<!-- <Crop>0,0,0,0</Crop> -->
<!-- <SourceRectangle>0,0,320,240</SourceRectangle> -->
<Crop>0,0,0,0</Crop>
<SourceRectangle></SourceRectangle>
</FrameSize>
<!-- baseline, main, high -->
<Profile>Baseline</Profile>
<Bitrate>1300000</Bitrate>
<KeyFrameInterval>
<FollowSource>true</FollowSource>
<Interval>0</Interval>
</KeyFrameInterval>
<Overlays>
<Overlay>
<Name>WowzaLogo</Name>
<Description></Description>
<Enable>false</Enable>
<ImagePath>${com.wowza.wms.context.VHostConfigHome}/content/wowzalogo.png</ImagePath>
<Index>0</Index>
<CheckForUpdates>false</CheckForUpdates>
<Opacity>100</Opacity>
<Location>
<X>4</X>
<Y>4</Y>
<Width>${ImageWidth}</Width>
<Height>${ImageHeight}</Height>
<Align>left,top</Align>
</Location>
</Overlay>
</Overlays>
<Parameters></Parameters>
</Video>
<Audio>
<!-- AAC, PassThru, Disable -->
<Codec>AAC</Codec>
<Bitrate>96000</Bitrate>
<Parameters></Parameters>
</Audio>
<Properties>
</Properties>
<Description></Description>
</Encode>
<!-- Setup for 360p, high bandwith, main profile for desktop -->
<Encode>
<Enable>true</Enable>
<Name>360p</Name>
<StreamName>mp4:${SourceStreamName}_360p</StreamName>
<Video>
<!-- H.264, H.263, PassThru, Disable -->
<Codec>H.264</Codec>
<!-- default, QuickSync, CUDA, NVENC -->
<Implementation>Default</Implementation>
<GPUID>-1</GPUID>
<FrameSize>
<!-- letterbox, fit-width, fit-height, crop, stretch, match-source -->
<FitMode>fit-height</FitMode>
<Width>640</Width>
<Height>360</Height>
<!-- <Crop>0,0,0,0</Crop> -->
<!-- <SourceRectangle>0,0,320,240</SourceRectangle> -->
<Crop>0,0,0,0</Crop>
<SourceRectangle></SourceRectangle>
</FrameSize>
<!-- baseline, main, high -->
<Profile>High</Profile>
<Bitrate>850000</Bitrate>
<KeyFrameInterval>
<FollowSource>true</FollowSource>
<Interval>0</Interval>
</KeyFrameInterval>
<Overlays>
<Overlay>
<Name>WowzaLogo</Name>
<Description></Description>
<Enable>false</Enable>
<ImagePath>${com.wowza.wms.context.VHostConfigHome}/content/wowzalogo.png</ImagePath>
<Index>0</Index>
<CheckForUpdates>false</CheckForUpdates>
<Opacity>100</Opacity>
<Location>
<X>4</X>
<Y>4</Y>
<Width>${ImageWidth}</Width>
<Height>${ImageHeight}</Height>
<Align>left,top</Align>
</Location>
</Overlay>
</Overlays>
<Parameters></Parameters>
</Video>
<Audio>
<!-- AAC, PassThru, Disable -->
<Codec>AAC</Codec>
<Bitrate>96000</Bitrate>
<Parameters></Parameters>
</Audio>
<Properties>
</Properties>
<Description></Description>
</Encode>
<!-- Setup for 240p, medium bandwidth, baseline profile -->
<Encode>
<Enable>true</Enable>
<Name>240p</Name>
<StreamName>mp4:${SourceStreamName}_240p</StreamName>
<Video>
<!-- H.264, H.263, PassThru, Disable -->
<Codec>H.264</Codec>
<!-- default, QuickSync, CUDA, NVENC -->
<Implementation>default</Implementation>
<GPUID>-1</GPUID>
<FrameSize>
<!-- letterbox, fit-width, fit-height, crop, stretch, match-source -->
<FitMode>fit-height</FitMode>
<Width>360</Width>
<Height>240</Height>
<!-- <Crop>0,0,0,0</Crop> -->
<!-- <SourceRectangle>0,0,320,240</SourceRectangle> -->
<Crop>0,0,0,0</Crop>
<SourceRectangle></SourceRectangle>
</FrameSize>
<!-- baseline, main, high -->
<Profile>baseline</Profile>
<Bitrate>350000</Bitrate>
<KeyFrameInterval>
<FollowSource>false</FollowSource>
<Interval>60</Interval>
</KeyFrameInterval>
<Overlays>
<Overlay>
<Name>WowzaLogo</Name>
<Description></Description>
<Enable>false</Enable>
<ImagePath>${com.wowza.wms.context.VHostConfigHome}/content/wowzalogo.png</ImagePath>
<Index>0</Index>
<CheckForUpdates>false</CheckForUpdates>
<Opacity>100</Opacity>
<Location>
<X>4</X>
<Y>4</Y>
<Width>${ImageWidth}</Width>
<Height>${ImageHeight}</Height>
<Align>left,top</Align>
</Location>
</Overlay>
</Overlays>
<Parameters></Parameters>
</Video>
<Audio>
<!-- AAC, PassThru, Disable -->
<Codec>AAC</Codec>
<Bitrate>96000</Bitrate>
<Parameters></Parameters>
</Audio>
<Properties>
</Properties>
<Description></Description>
</Encode>
<!-- Setup for 160p, low bandwith, baseline profile for 3G mobile devices such as iOS, Android, Blackberry. -->
<Encode>
<Enable>true</Enable>
<Name>160p</Name>
<StreamName>mp4:${SourceStreamName}_160p</StreamName>
<Video>
<!-- H.264, H.263, PassThru, Disable -->
<Codec>H.264</Codec>
<!-- default, QuickSync, CUDA, NVENC -->
<Implementation>default</Implementation>
<GPUID>-1</GPUID>
<FrameSize>
<!-- letterbox, fit-width, fit-height, crop, stretch, match-source -->
<FitMode>fit-height</FitMode>
<Width>284</Width>
<Height>160</Height>
<!-- <Crop>0,0,0,0</Crop> -->
<!-- <SourceRectangle>0,0,320,240</SourceRectangle> -->
<Crop>0,0,0,0</Crop>
<SourceRectangle></SourceRectangle>
</FrameSize>
<!-- baseline, main, high -->
<Profile>baseline</Profile>
<Bitrate>200000</Bitrate>
<KeyFrameInterval>
<FollowSource>false</FollowSource>
<Interval>60</Interval>
</KeyFrameInterval>
<Overlays>
<Overlay>
<Name>WowzaLogo</Name>
<Description></Description>
<Enable>false</Enable>
<ImagePath>${com.wowza.wms.context.VHostConfigHome}/content/wowzalogo.png</ImagePath>
<Index>0</Index>
<CheckForUpdates>false</CheckForUpdates>
<Opacity>100</Opacity>
<Location>
<X>4</X>
<Y>4</Y>
<Width>${ImageWidth}</Width>
<Height>${ImageHeight}</Height>
<Align>left,top</Align>
</Location>
</Overlay>
</Overlays>
<Parameters></Parameters>
</Video>
<Audio>
<!-- AAC, PassThru, Disable -->
<Codec>AAC</Codec>
<Bitrate>96000</Bitrate>
<Parameters></Parameters>
</Audio>
<Properties>
</Properties>
<Description></Description>
</Encode>
<!-- Setup for H.263, low bandwith, streaming to older mobile devices -->
<Encode>
<Enable>false</Enable>
<Name>h263</Name>
<StreamName>mp4:${SourceStreamName}_h263</StreamName>
<Video>
<!-- H.264, H.263, PassThru, Disable -->
<Codec>H.263</Codec>
<!-- default, QuickSync, CUDA, NVENC -->
<Implementation>default</Implementation>
<GPUID>-1</GPUID>
<FrameSize>
<!-- letterbox, fit-width, fit-height, crop, stretch, match-source -->
<FitMode>letterbox</FitMode>
<Width>176</Width>
<Height>144</Height>
<!-- <Crop>0,0,0,0</Crop> -->
<!-- <SourceRectangle>0,0,320,240</SourceRectangle> -->
</FrameSize>
<!-- baseline, main, high -->
<Profile>baseline</Profile>
<Bitrate>150000</Bitrate>
<KeyFrameInterval>
<FollowSource>false</FollowSource>
<Interval>60</Interval>
</KeyFrameInterval>
<Overlays>
<Overlay>
<Enable>false</Enable>
<Name>WowzaLogo</Name>
<Index>0</Index>
<ImagePath>${com.wowza.wms.context.VHostConfigHome}/content/wowzalogo.png</ImagePath>
<CheckForUpdates>false</CheckForUpdates>
<Opacity>100</Opacity>
<Location>
<X>4</X>
<Y>4</Y>
<Width>${ImageWidth}</Width>
<Height>${ImageHeight}</Height>
<!-- horiz: left, right, hcenter - vert: top, bottom, vcenter -->
<Align>left,top</Align>
</Location>
</Overlay>
</Overlays>
<Parameters></Parameters>
</Video>
<Audio>
<!-- AAC, PassThru, Disable -->
<Codec>AAC</Codec>
<Bitrate>64000</Bitrate>
<Parameters></Parameters>
</Audio>
<Properties>
</Properties>
</Encode>
</Encodes>
<Decode>
<Video>
<!-- default, QuickSync -->
<Implementation>Default</Implementation>
<Deinterlace>false</Deinterlace>
<Overlays></Overlays>
<Parameters></Parameters>
</Video>
<Properties>
</Properties>
</Decode>
<StreamNameGroups>
<!-- Note: Play stream using stream name ngrp:[stream-name]. -->
<StreamNameGroup>
<Name>all</Name>
<StreamName>${SourceStreamName}_all</StreamName>
<Members>
<Member>
<MemberName>720p</MemberName>
<EncodeName>720p</EncodeName>
</Member>
<Member>
<MemberName>360p</MemberName>
<EncodeName>360p</EncodeName>
</Member>
<Member>
<MemberName>240p</MemberName>
<EncodeName>240p</EncodeName>
</Member>
<Member>
<MemberName>160p</MemberName>
<EncodeName>160p</EncodeName>
</Member>
</Members>
</StreamNameGroup>
<StreamNameGroup>
<Name>mobile</Name>
<StreamName>${SourceStreamName}_mobile</StreamName>
<Members>
<Member>
<MemberName>240p</MemberName>
<EncodeName>240p</EncodeName>
</Member>
<Member>
<MemberName>160p</MemberName>
<EncodeName>160p</EncodeName>
</Member>
</Members>
</StreamNameGroup>
</StreamNameGroups>
<Properties>
</Properties>
</Transcode>
</Root>
<!-- Example template for transcoding, producing four new streams encoded to H.264 video and AAC audio at different bitrates. Resultant streams can be played back individually or as a group. The 360p and 160p encode blocks are enabled through the Enable property, other examples are not enabled. Add additional encode blocks to your template as needed. -->
I can get connected to the individual streams coming out of the Transcoder, but they are heavily garbled/errored and unwatchable, even in the Test Player. Since the incoming Source is MPEG-2, trying to record it doesn’t yield any good results, though I can run VLC on the server and watch the incoming data stream/content with no problems.
Looking for help here…