Wowza Community

Unable to import AC3 audio from MpegTS udp on Wowza Streaming Engine 4

Hi Guys,

I am trying to stream a live channel from a udp MPTS. Its an HD channel encoded with H264 AVC/AC3. The HLS stream coming out doesn’t have an audio included. I have followed the instructions from this article https://www.wowza.com/docs/how-to-publish-and-play-a-live-stream-mpeg-ts-based-encoder#importAAC regarding the mpegtsImportAC3 flag in APPLICATION/RTP/Properties but to no avail. I have also tried putting the parameters in APPLICATION/Mediacaster/Properties, as suggested in this article AC3 in Wowza not available at all?, and neither did it worked.

I have also tried specifying it on the .stream file directly as suggested in this article https://www.wowza.com/docs/how-to-specify-per-stream-settings-in-stream-files

{
  uri : "udp://239.252.0.15:5000",
  mpegtsVideoPID : "5400",
  mpegtsProgramID : "0x105",
  mpegtsImportAC3 : "true",
  mpegtsAudioPID : "5401"
}

But still it didnt worked. Is this still supported in version 4? I remembered I did this before in version 3 and it worked pretty well.

Here is my Wowza Version

Wowza Streaming Engine 4 Perpetual Edition 4.0.4 build11775

Here is the log of the wowza streaming server:

2014-08-20	14:08:52	WEST	publish	stream	INFO	200	hd_stream1.stream	-	_defaultVHost_	SVliveRadio	_definst_	0.002	-	80	null	127.0.0.1	rtsp	-	known	130026669	0	0	11	0	0	0	hd_stream1.stream	-	-	-	-	-	null	null	-	null	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	RTPMediaCaster.Reconnector[43761898:SVliveRadio/_definst_:hd_stream1.stream]: done: 1	-	-	-	109.907	-	-	--	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	[SVliveRadio/_definst_/hd_stream1.stream]: handleTransportStreamBlock: new MPTS.	-	-	-	109.909	-	-	--	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	[SVliveRadio/_definst_/hd_stream1.stream]: MPEG2PATAssembler:MonitorStart	-	-	-	109.91	-	-	-	--	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	[SVliveRadio/_definst_/hd_stream1.stream]: MPEG2MPTS:StartStream: PID: 0x0	-	-	-	109.911	-	-	-	--	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	[SVliveRadio/_definst_/hd_stream1.stream]: Received PAT	-	-	-	109.947	-	-	-	-	-	-	--	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	[SVliveRadio/_definst_/hd_stream1.stream]: PAT Version 4 	-	-	-	109.948	-	-	-	-	-	--	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	[SVliveRadio/_definst_/hd_stream1.stream]: 	Program: 184 PMT PID: 0x108	-	-	-	109.948	-	-	-	--	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	[SVliveRadio/_definst_/hd_stream1.stream]: 	Program: 261 PMT PID: 0x104	-	-	-	109.949	-	-	-	--	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	[SVliveRadio/_definst_/hd_stream1.stream]: 	Program: 6905 PMT PID: 0xc9	-	-	-	109.949	-	-	-	--	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	[SVliveRadio/_definst_/hd_stream1.stream]: Skipping program No: 184 because of Program Filter: 261	-	-	-	109.95	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	[SVliveRadio/_definst_/hd_stream1.stream]: MPEG2PMTAssembler:MonitorStart: PID: 260 Program Number: 261	-	-	-	109.95	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	[SVliveRadio/_definst_/hd_stream1.stream]: MPEG2MPTS:StartStream: PID: 0x104	-	-	-	109.951	-	-	-	--	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	[SVliveRadio/_definst_/hd_stream1.stream]: Received new PMT	-	-	-	109.972	-	-	-	-	-	--	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	[SVliveRadio/_definst_/hd_stream1.stream]: PMT: Version 2 PCR pid: 0x1518 	-	-	-	109.973	-	-	-	--	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	[SVliveRadio/_definst_/hd_stream1.stream]: 	Stream: Type: 0x1B PID: 0x1518 Video 	-	-	-	109.974	-	-	--	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	[SVliveRadio/_definst_/hd_stream1.stream]: 		Descriptor tag: 6	-	-	-	109.974	-	-	-	--	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	[SVliveRadio/_definst_/hd_stream1.stream]: 	-	-	-	109.974	-	-	-	-	-	-	-	--	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	[SVliveRadio/_definst_/hd_stream1.stream]: 	Stream: Type: 0x06 PID: 0x1519  	-	-	-	109.975	-	-	--	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	[SVliveRadio/_definst_/hd_stream1.stream]: 		Descriptor tag: 82	-	-	-	109.975	-	-	-	--	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	[SVliveRadio/_definst_/hd_stream1.stream]: 	-	-	-	109.975	-	-	-	-	-	-	-	--	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	[SVliveRadio/_definst_/hd_stream1.stream]: 	Stream: Type: 0x06 PID: 0x151b  	-	-	-	109.976	-	-	--	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	[SVliveRadio/_definst_/hd_stream1.stream]: 		Descriptor tag: 15	-	-	-	109.976	-	-	-	--	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	[SVliveRadio/_definst_/hd_stream1.stream]: 	-	-	-	109.976	-	-	-	-	-	-	-	--	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	[SVliveRadio/_definst_/hd_stream1.stream]: 	Stream: Type: 0x06 PID: 0x151c  	-	-	-	109.977	-	-	--	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	[SVliveRadio/_definst_/hd_stream1.stream]: 		Descriptor tag: 15	-	-	-	109.977	-	-	-	--	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	[SVliveRadio/_definst_/hd_stream1.stream]: RTPDePacketizerMPEGTS.pmtAvailable: IMPORT: videoPID[prg:0x105,pid:0x1518,filter:0x1518]: streamType:H264:27	-	-	-	109.977	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	--	-	-	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	[SVliveRadio/_definst_/hd_stream1.stream]: MPEG2MPTS:StartStream: PID: 0x1518	-	-	-	109.982	-	-	-	--	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	MediaCasterStreamValidator.getMonitor[SVliveRadio/_definst_] create:hd_stream1.stream	-	-	-	110.151	-	-	--	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.init[SVliveRadio/_definst_/hd_stream1.stream]: chunkDurationTarget: 10000	-	-	-	110.579	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.init[SVliveRadio/_definst_/hd_stream1.stream]: audioGroupCount: 3	-	-	-	110.58	-	--	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.init[SVliveRadio/_definst_/hd_stream1.stream]: playlistChunkCount:3	-	-	-	110.58	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	MediaStreamMap.getLiveStreamPacketizer[SVliveRadio/_definst_/hd_stream1.stream]: Create live stream packetizer: cupertinostreamingpacketizer:hd_stream1.stream	-	-	-	110.581	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	--	-	-	-	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	CupertinoPacketHandler.startStream[SVliveRadio/_definst_/hd_stream1.stream]	-	-	-	110.582	-	-	-	--	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.handlePacket[SVliveRadio/_definst_/hd_stream1.stream]: Video codec:H264 isCompatible:true	-	-	-110.582	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
2014-08-20	14:08:52	WEST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.handlePacket[SVliveRadio/_definst_/hd_stream1.stream][avc1.100.40]: H.264 (Video may not be playable on older iPhone and iPod touch devices where Main/Level 3.1 or lower is required) Video info: {H264CodecConfigInfo: codec:H264, profile:High, level:4.0, frameSize:1920x1080, displaySize:1920x1080, frameRate:25.0, PAR:1:1, crop: l:0 r:0 t:0 b:2, mbAFF:true}	-	-	-	110.583	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	--	-	-	-	-	-	-
2014-08-20	14:09:01	WEST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.endChunkTS[SVliveRadio/_definst_/hd_stream1.stream]: Add chunk: id:1 mode:TS[H264,NOAUDIO] a/v/k:0/220/9 duration:8880	-	-	-	119.47	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	--	-	-	-
2014-08-20	14:09:12	WEST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.endChunkTS[SVliveRadio/_definst_/hd_stream1.stream]: Add chunk: id:2 mode:TS[H264,NOAUDIO] a/v/k:0/280/11 duration:11240	-	-	-	130.645	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	--	-	-	-
2014-08-20	14:09:22	WEST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.endChunkTS[SVliveRadio/_definst_/hd_stream1.stream]: Add chunk: id:3 mode:TS[H264,NOAUDIO] a/v/k:0/226/8 duration:9080	-	-	-	139.694	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	--	-	-	-
2014-08-20	14:09:32	WEST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.endChunkTS[SVliveRadio/_definst_/hd_stream1.stream]: Add chunk: id:4 mode:TS[H264,NOAUDIO] a/v/k:0/249/10 duration:9960	-	-	-	149.811	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	--	-	-	-

Here is the information of the stream extracted using mediainfo:

General
ID                                       : 65 (0x41)
Complete name                            : /home/capturas/test.ts
Format                                   : MPEG-TS
File size                                : 53.9 MiB
Duration                                 : 14s 490ms
Start time                               : UTC 2014-08-20 10:59:36
End time                                 : UTC 2014-08-20 10:59:50
Overall bit rate mode                    : Constant
Overall bit rate                         : 31.0 Mbps
Country                                  : PRT
Timezone                                 : +01:00:00
Video #1
ID                                       : 605 (0x25D)
Menu ID                                  : 6905 (0x1AF9)
Format                                   : MPEG Video
Format version                           : Version 2
Format profile                           : Main@Main
Format settings, BVOP                    : Yes
Format settings, Matrix                  : Custom
Format settings, GOP                     : M=3, N=12
Codec ID                                 : 2
Duration                                 : 14s 440ms
Bit rate mode                            : Variable
Maximum bit rate                         : 15.0 Mbps
Width                                    : 720 pixels
Height                                   : 576 pixels
Display aspect ratio                     : 16:9
Active Format Description                : Letterbox 16:9 image, with alternative 4:3 center
Frame rate                               : 25.000 fps
Standard                                 : PAL
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Interlaced
Scan order                               : Top Field First
Compression mode                         : Lossy
Video #2
ID                                       : 2305 (0x901)
Menu ID                                  : 184 (0xB8)
Format                                   : MPEG Video
Format version                           : Version 2
Format profile                           : Main@Main
Format settings, BVOP                    : Yes
Format settings, Matrix                  : Custom
Format settings, GOP                     : Variable
Codec ID                                 : 2
Duration                                 : 13s 880ms
Bit rate mode                            : Variable
Maximum bit rate                         : 15.0 Mbps
Width                                    : 544 pixels
Height                                   : 576 pixels
Display aspect ratio                     : 4:3
Active Format Description                : Full frame 16:9 image
Frame rate                               : 25.000 fps
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Interlaced
Scan order                               : Top Field First
Compression mode                         : Lossy
Video #3
ID                                       : 5400 (0x1518)
Menu ID                                  : 261 (0x105)
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : High@L4.0
Format settings, CABAC                   : Yes
Format settings, ReFrames                : 4 frames
Codec ID                                 : 27
Duration                                 : 14s 80ms
Width                                    : 1 920 pixels
Height                                   : 1 080 pixels
Display aspect ratio                     : 16:9
Frame rate                               : 25.000 fps
Standard                                 : Component
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : MBAFF
Color primaries                          : BT.709
Transfer characteristics                 : BT.709
Matrix coefficients                      : BT.709
Audio #1
ID                                       : 625 (0x271)
Menu ID                                  : 6905 (0x1AF9)
Format                                   : MPEG Audio
Format version                           : Version 1
Format profile                           : Layer 2
Mode                                     : Joint stereo
Codec ID                                 : 3
Duration                                 : 14s 280ms
Bit rate mode                            : Constant
Bit rate                                 : 128 Kbps
Channel(s)                               : 2 channels
Sampling rate                            : 48.0 KHz
Compression mode                         : Lossy
Delay relative to video                  : -200ms
Stream size                              : 223 KiB (0%)
Language                                 : French
Audio #2
ID                                       : 2306 (0x902)
Menu ID                                  : 184 (0xB8)
Format                                   : MPEG Audio
Format version                           : Version 1
Format profile                           : Layer 2
Codec ID                                 : 4
Duration                                 : 14s 520ms
Bit rate mode                            : Constant
Bit rate                                 : 128 Kbps
Maximum bit rate                         : 31.0 Mbps
Channel(s)                               : 2 channels
Sampling rate                            : 48.0 KHz
Compression mode                         : Lossy
Delay relative to video                  : 2h 45mn
Stream size                              : 227 KiB (0%)
Language                                 : English
Audio #3
ID                                       : 5401 (0x1519)
Menu ID                                  : 261 (0x105)
Format                                   : AC-3
Format/Info                              : Audio Coding 3
Mode extension                           : CM (complete main)
Format settings, Endianness              : Big
Codec ID                                 : 6
Duration                                 : 14s 528ms
Bit rate mode                            : Constant
Bit rate                                 : 192 Kbps
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 48.0 KHz
Bit depth                                : 16 bits
Compression mode                         : Lossy
Delay relative to video                  : 3h 58mn
Stream size                              : 340 KiB (1%)
Language                                 : English
Text #1
ID                                       : 5403 (0x151B)-888
Menu ID                                  : 261 (0x105)
Format                                   : Teletext
Language                                 : English
Text #2
ID                                       : 5404 (0x151C)
Menu ID                                  : 261 (0x105)
Format                                   : DVB Subtitle
Codec ID                                 : 6
Duration                                 : 14s 0ms
Delay relative to video                  : 3h 58mn
Language                                 : English

Here is my Application.xml

<?xml version="1.0" encoding="UTF-8"?>
<Root version="1">
	<Application>
		<Name>SVliveRadio</Name>
		<AppType>Live</AppType>
		<Description></Description>
		<!-- Uncomment to set application level timeout values
		<ApplicationTimeout>60000</ApplicationTimeout>
		<PingTimeout>12000</PingTimeout>
		<ValidationFrequency>8000</ValidationFrequency>
		<MaximumPendingWriteBytes>0</MaximumPendingWriteBytes>
		<MaximumSetBufferTime>60000</MaximumSetBufferTime>
		<MaximumStorageDirDepth>25</MaximumStorageDirDepth>
		-->
		<Connections>
			<AutoAccept>true</AutoAccept>
			<AllowDomains></AllowDomains>
		</Connections>
		<!--
			StorageDir path variables
			
			${com.wowza.wms.AppHome} - Application home directory
			${com.wowza.wms.ConfigHome} - Configuration home directory
			${com.wowza.wms.context.VHost} - Virtual host name
			${com.wowza.wms.context.VHostConfigHome} - Virtual host config directory
			${com.wowza.wms.context.Application} - Application name
			${com.wowza.wms.context.ApplicationInstance} - Application instance name
			
		-->
		<Streams>
			<StreamType>live</StreamType>
			<StorageDir>${com.wowza.wms.context.VHostConfigHome}/content</StorageDir>
			<KeyDir>${com.wowza.wms.context.VHostConfigHome}/keys</KeyDir>
			<!-- LiveStreamPacketizers (separate with commas): cupertinostreamingpacketizer, smoothstreamingpacketizer, sanjosestreamingpacketizer, mpegdashstreamingpacketizer, cupertinostreamingrepeater, smoothstreamingrepeater, sanjosestreamingrepeater, mpegdashstreamingrepeater, dvrstreamingpacketizer, dvrstreamingrepeater -->
			<LiveStreamPacketizers>cupertinostreamingpacketizer</LiveStreamPacketizers>
			<!-- Properties defined here will override any properties defined in conf/Streams.xml for any streams types loaded by this application -->
			<Properties>
			</Properties>
		</Streams>
		<Transcoder>
			<!-- To turn on transcoder set to: transcoder -->
			<LiveStreamTranscoder></LiveStreamTranscoder>
			<!-- [templatename].xml or ${SourceStreamName}.xml -->
			<Templates>${SourceStreamName}.xml,transrate.xml</Templates>
			<ProfileDir>${com.wowza.wms.context.VHostConfigHome}/transcoder/profiles</ProfileDir>
			<TemplateDir>${com.wowza.wms.context.VHostConfigHome}/transcoder/templates</TemplateDir>
			<Properties>
			</Properties>
		</Transcoder>
		<DVR>
			<!-- As a single server or as an origin, use dvrstreamingpacketizer in LiveStreamPacketizers above -->
			<!-- Or, in an origin-edge configuration, edges use dvrstreamingrepeater in LiveStreamPacketizers above -->
			<!-- As an origin, also add dvrchunkstreaming to HTTPStreamers below -->
			<!-- If this is a dvrstreamingrepeater, define Application/Repeater/OriginURL to point back to the origin -->
			<!-- To turn on DVR recording set Recorders to dvrrecorder.  This works with dvrstreamingpacketizer  -->
			<Recorders></Recorders>
			<!-- As a single server or as an origin, set the Store to dvrfilestorage-->
			<!-- edges should have this empty -->
			<Store></Store>
			<!--  Window Duration is length of live DVR window in seconds.  0 means the window is never trimmed. -->
			<WindowDuration>0</WindowDuration>
			<!-- Storage Directory is top level location where dvr is stored.  e.g. c:/temp/dvr -->
			<StorageDir>${com.wowza.wms.context.VHostConfigHome}/dvr</StorageDir>
			<!-- valid ArchiveStrategy values are append, version, delete -->
			<ArchiveStrategy>append</ArchiveStrategy>
			<!-- Properties for DVR -->
			<Properties>
			</Properties>
		</DVR>
		<TimedText>
			<!-- VOD caption providers (separate with commas): vodcaptionprovidermp4_3gpp, vodcaptionproviderttml, vodcaptionproviderwebvtt,  vodcaptionprovidersrt, vodcaptionproviderscc -->
			<VODTimedTextProviders></VODTimedTextProviders>
			<!-- Properties for TimedText -->
			<Properties>
			</Properties>
		</TimedText>
		<!-- HTTPStreamers (separate with commas): cupertinostreaming, smoothstreaming, sanjosestreaming, mpegdashstreaming, dvrchunkstreaming -->
		<HTTPStreamers>cupertinostreaming</HTTPStreamers>
		<MediaCache>
			<MediaCacheSourceList></MediaCacheSourceList>
		</MediaCache>
		<SharedObjects>
			<StorageDir>${com.wowza.wms.context.VHostConfigHome}/applications/${com.wowza.wms.context.Application}/sharedobjects/${com.wowza.wms.context.ApplicationInstance}</StorageDir>
		</SharedObjects>
		<Client>
			<IdleFrequency>-1</IdleFrequency>
			<Access>
				<StreamReadAccess></StreamReadAccess>
				<StreamWriteAccess>*</StreamWriteAccess>
				<StreamAudioSampleAccess></StreamAudioSampleAccess>
				<StreamVideoSampleAccess></StreamVideoSampleAccess>
				<SharedObjectReadAccess>*</SharedObjectReadAccess>
				<SharedObjectWriteAccess>*</SharedObjectWriteAccess>
			</Access>
		</Client>
		<RTP>
			<!-- RTP/Authentication/[type]Methods defined in Authentication.xml. Default setup includes; none, basic, digest -->
			<Authentication>
				<PublishMethod>digest</PublishMethod>
				<PlayMethod>block</PlayMethod>
			</Authentication>
			<!-- RTP/AVSyncMethod. Valid values are: senderreport, systemclock, rtptimecode -->
			<AVSyncMethod>senderreport</AVSyncMethod>
			<MaxRTCPWaitTime>12000</MaxRTCPWaitTime>
			<IdleFrequency>75</IdleFrequency>
			<RTSPSessionTimeout>90000</RTSPSessionTimeout>
			<RTSPMaximumPendingWriteBytes>0</RTSPMaximumPendingWriteBytes>
			<RTSPBindIpAddress></RTSPBindIpAddress>
			<RTSPConnectionIpAddress>0.0.0.0</RTSPConnectionIpAddress>
			<RTSPOriginIpAddress>127.0.0.1</RTSPOriginIpAddress>
			<IncomingDatagramPortRanges>*</IncomingDatagramPortRanges>
			<!-- Properties defined here will override any properties defined in conf/RTP.xml for any depacketizers loaded by this application -->
			<Properties>
				<Property>
					<Name>mpegtsImportAC3</Name>
					<Value>true</Value>
					<Type>Boolean</Type>
				</Property>
			</Properties>
		</RTP>
		<MediaCaster>
			<RTP>
				<RTSP>
					<!-- udp, interleave -->
					<RTPTransportMode>interleave</RTPTransportMode>
				</RTSP>
			</RTP>
			<StreamValidator>
				<Enable>true</Enable>
				<ResetNameGroups>true</ResetNameGroups>
				<StreamStartTimeout>20000</StreamStartTimeout>
				<StreamTimeout>12000</StreamTimeout>
				<VideoStartTimeout>0</VideoStartTimeout>
				<VideoTimeout>0</VideoTimeout>
				<AudioStartTimeout>0</AudioStartTimeout>
				<AudioTimeout>0</AudioTimeout>
				<VideoTCToleranceEnable>false</VideoTCToleranceEnable>
				<VideoTCPosTolerance>3000</VideoTCPosTolerance>
				<VideoTCNegTolerance>-500</VideoTCNegTolerance>
				<AudioTCToleranceEnable>false</AudioTCToleranceEnable>
				<AudioTCPosTolerance>3000</AudioTCPosTolerance>
				<AudioTCNegTolerance>-500</AudioTCNegTolerance>
				<DataTCToleranceEnable>false</DataTCToleranceEnable>
				<DataTCPosTolerance>3000</DataTCPosTolerance>
				<DataTCNegTolerance>-500</DataTCNegTolerance>
				<AVSyncToleranceEnable>false</AVSyncToleranceEnable>
				<AVSyncTolerance>1500</AVSyncTolerance>
				<DebugLog>false</DebugLog>
			</StreamValidator>
			<!-- Properties defined here will override any properties defined in conf/MediaCasters.xml for any MediaCasters loaded by this applications -->
			<Properties>
			</Properties>
		</MediaCaster>
		<MediaReader>
			<!-- Properties defined here will override any properties defined in conf/MediaReaders.xml for any MediaReaders loaded by this applications -->
			<Properties>
			</Properties>
		</MediaReader>
		<MediaWriter>
			<!-- Properties defined here will override any properties defined in conf/MediaWriter.xml for any MediaWriter loaded by this applications -->
			<Properties>
			</Properties>
		</MediaWriter>
		<LiveStreamPacketizer>
			<!-- Properties defined here will override any properties defined in conf/LiveStreamPacketizers.xml for any LiveStreamPacketizers loaded by this applications -->
			<Properties>
			</Properties>
		</LiveStreamPacketizer>
		<HTTPStreamer>
			<!-- Properties defined here will override any properties defined in conf/HTTPStreamers.xml for any HTTPStreamer loaded by this applications -->
			<Properties>
			</Properties>
		</HTTPStreamer>
		<Manager>
			<!-- Properties defined are used by the Manager -->
			<Properties>
			</Properties>
		</Manager>
		<Repeater>
			<OriginURL></OriginURL>
			<QueryString><![CDATA[]]></QueryString>
		</Repeater>
		<StreamRecorder>
			<Properties>
			</Properties>
		</StreamRecorder>
		<Modules>
			<Module>
				<Name>base</Name>
				<Description>Base</Description>
				<Class>com.wowza.wms.module.ModuleCore</Class>
			</Module>
			<Module>
				<Name>logging</Name>
				<Description>Client Logging</Description>
				<Class>com.wowza.wms.module.ModuleClientLogging</Class>
			</Module>
			<Module>
				<Name>flvplayback</Name>
				<Description>FLVPlayback</Description>
				<Class>com.wowza.wms.module.ModuleFLVPlayback</Class>
			</Module>
			<Module>
				<Name>ModuleCoreSecurity</Name>
				<Description>Core Security Module for Applications</Description>
				<Class>com.wowza.wms.security.ModuleCoreSecurity</Class>
			</Module>
		</Modules>
		<!-- Properties defined here will be added to the IApplication.getProperties() and IApplicationInstance.getProperties() collections -->
		<Properties>
			<Property>
				<Name>securityPublishRequirePassword</Name>
				<Value>true</Value>
				<Type>Boolean</Type>
			</Property>
		</Properties>
	</Application>
</Root>

I can also provide a udp capture of the source stream if required.

I am lost, I don’t know what else to try. The client needs to stream a non adaptive bitrate HD stream. Please help.

Oh and I forgot to mention. Based on the log wowza is not recognizing the AC3 Stream: Type: 0x06 PID: 0x1519 as AC3 audio. I am not sure if this could be the culprit.

Regards,

Ferdinand

Anyone?

Hi,

If you are trying to play AC3 audio on your Android device then it’s doubtful that will work.

The Android developer pages list the Android compatible codecs along with delivery protocols.

Daren

Hi,

Thanks for the update on this issue.

I’m glad to hear this is now resolved.

Jason

Hello there,

You might try adding this property to the RTP/Properties container in [install-dir]/[application]/Application.xml:

<Property>
    <Name>audioPacketizerAAC</Name>
    <Value>com.wowza.wms.rtp.packetizer.RTPPacketizerMPEG4LATM</Value>
</Property>

Sorry I cant offer any other advice at this time.

For more precise troubleshooting assistance you could open a ticket with the support team. To do so, please zip up you’re /conf and /log folders and send them in an email to support@wowza.com. Also please include a link to this thread as a reference.

Thanks.

Salvadore

Hi Salvadore,

For those who are suffering the same issue. WowzaStreamingEngine 4.0.6-02 did the trick for me. There were problems with descriptor tags that was improved on this version.

Regards,

Hello there,

You might try adding this property to the RTP/Properties container in [install-dir]/[application]/Application.xml:

<Property>
    <Name>audioPacketizerAAC</Name>
    <Value>com.wowza.wms.rtp.packetizer.RTPPacketizerMPEG4LATM</Value>
</Property>

Sorry I cant offer any other advice at this time.

For more precise troubleshooting assistance you could open a ticket with the support team. To do so, please zip up you’re /conf and /log folders and send them in an email to support@wowza.com. Also please include a link to this thread as a reference.

Thanks.

Salvadore

Hi,

I have tried to follow the steps in here:

https://www.wowza.com/docs/how-to-publish-and-play-a-live-stream-mpeg-ts-based-encoder#importAAC

Also put the code in the mediacaster section as mentioned here: AC3 in Wowza not available at all?

This is under the RTP container:

mpegtsImportAC3

true

Boolean

And this is under Mediacaster:

interleave

mpegtsImportAC3

true

Boolean

But I am not getting any audio out of the Android format. I get audio, from the ios link. I get pink/white noise on adobe RTMP/HDS formats.

I think I am close but need help.