Wowza Community

How to multicast stream using an input flow of rtsp?

Wowza doesn’t support .ts files.

Richard

Wowza doesn’t support .ts files in input or output server?

Hello. I use ip camera in input flow. rtsp url use: rtsp://ip:port/video.mp4

I dont see error, but i cant see mullticast. :frowning:

DEBUG server comment - {RTPDePacketizerItem=MPEG4AAC description=MPEG4 AAC baseClass=com.wowza.wms.rtp.depacketizer.RTPDePacketizerMPEG4AAC instance=com.wo
wza.wms.rtp.depacketizer.RTPDePacketizerMPEG4AAC@1a6684f properties={rtcpMissingWarningTime=8000}}
DEBUG server comment - Loading StartupStreams.xml: file:///C:/Program Files (x86)/Wowza/conf/StartupStreams.xml
INFO vhost vhost-start _defaultVHost_ -
INFO server comment - _defaultVHost_ threads[h/t]:120/80 home:C:/Program Files (x86)/Wowza
DEBUG server comment - config: socket: setReuseAddress: from:false to:true
DEBUG server comment - config: session: setReuseAddress: from:false to:true
DEBUG server comment - config: session: setReceiveBufferSize: from:8192 to:24000
DEBUG server comment - config: session: setSendBufferSize: from:8192 to:65000
DEBUG server comment - config: session: setTrafficClass: from:0 to:0
DEBUG server comment - config: session: setKeepAlive: from:false to:true
DEBUG server comment - config: session: setOobInline: from:false to:false
DEBUG server comment - config: session: setSoLinger: from:-1 to:-1
DEBUG server comment - config: session: setTcpNoDelay: from:false to:false
INFO vhost comment _defaultVHost_ Bind attempt ([any]:1935:4)
INFO server comment - ServerHandler[_defaultVHost_:[any]:1935]: debugTCPExceptions:true
INFO vhost comment _defaultVHost_ Bind successful ([any]:1935)
DEBUG server comment - config: socket: setReuseAddress: from:false to:true
DEBUG server comment - config: session: setReuseAddress: from:false to:true
DEBUG server comment - config: session: setReceiveBufferSize: from:8192 to:16000
DEBUG server comment - config: session: setSendBufferSize: from:8192 to:16000
DEBUG server comment - config: session: setTrafficClass: from:0 to:0
DEBUG server comment - config: session: setKeepAlive: from:false to:true
DEBUG server comment - config: session: setOobInline: from:false to:false
DEBUG server comment - config: session: setSoLinger: from:-1 to:-1
DEBUG server comment - config: session: setTcpNoDelay: from:false to:false
INFO vhost comment _defaultVHost_ Bind attempt ([any]:8086:1)
INFO server comment - ServerHandler[_defaultVHost_:[any]:8086]: debugTCPExceptions:true
INFO vhost comment _defaultVHost_ Bind successful ([any]:8086)
DEBUG server comment - Loading Application.xml: file:///C:/Program Files (x86)/Wowza/conf/lv/Application.xml
DEBUG server comment - load module: name:base class:com.wowza.wms.module.ModuleCore
DEBUG server comment -   add method (method): getRepeaterOriginUrl
DEBUG server comment -   add method (method): getStreamType
DEBUG server comment -   add method (method): setRepeaterOriginUrl
DEBUG server comment -   add method (method): setStreamType
DEBUG server comment -   add method (method): getReferrer
DEBUG server comment -   add method (method): getPageUrl
DEBUG server comment -   add method (method): setBufferTime
DEBUG server comment -   add method (method): getStreamBitrate
DEBUG server comment -   add method (method): getStreamLength
DEBUG server comment -   add method (method): getLiveStreamPacketizer
DEBUG server comment -   add method (method): initLiveStreamRepeating
DEBUG server comment -   add method (method): receiveAudio
DEBUG server comment -   add method (method): receiveVideo
DEBUG server comment -   add method (method): setLiveStreamPacketizer
DEBUG server comment -   add method (method): getClientID
DEBUG server comment -   add method (method): createStream
DEBUG server comment -   add method (method): initStream
DEBUG server comment -   add method (method): pause
DEBUG server comment -   add method (method): getLastStreamId
DEBUG server comment -   add method (method): FCPublish
DEBUG server comment -   add method (method): FCSubscribe
DEBUG server comment -   add method (method): FCUnPublish
DEBUG server comment -   add method (method): FCUnSubscribe
DEBUG server comment -   add method (method): FCUnpublish
DEBUG server comment -   add method (method): FCUnsubscribe
DEBUG server comment -   add method (method): closeStream
DEBUG server comment -   add method (method): deleteStream
DEBUG server comment -   add method (method): pauseRaw
DEBUG server comment -   add method (method): play2
DEBUG server comment -   add method (method): releaseStream
DEBUG server comment -   add method (method): setBandwidthLimit
DEBUG server comment -   add method (method): publish
DEBUG server comment -   add method (method): getVersion
DEBUG server comment -   add method (method): seek
DEBUG server comment -   add method (method): play
DEBUG server comment - load module: name:properties class:com.wowza.wms.module.ModuleProperties
DEBUG server comment -   add method (method): getAppInstanceProperty
DEBUG server comment -   add method (method): getApplicationProperty
DEBUG server comment -   add method (method): getStreamProperty
DEBUG server comment -   add method (method): setAppInstanceProperty
DEBUG server comment -   add method (method): setApplicationProperty
DEBUG server comment -   add method (method): setClientProperty
DEBUG server comment -   add method (method): setStreamProperty
DEBUG server comment -   add method (method): getClientProperty
DEBUG server comment - load module: name:logging class:com.wowza.wms.module.ModuleClientLogging
DEBUG server comment -   add method (method): logDebug
DEBUG server comment -   add method (method): logError
DEBUG server comment -   add method (method): logInfo
DEBUG server comment -   add method (method): logWarn
DEBUG server comment - load module: name:flvplayback class:com.wowza.wms.module.ModuleFLVPlayback
DEBUG server comment -   add method (event): onDisconnect
DEBUG server comment -   add method (event): onConnect
DEBUG server comment -   add method (event): onConnectAccept
DEBUG server comment -   add method (event): onConnectReject
DEBUG server comment -   add method (method): checkBandwidth
DEBUG server comment - load module: name:ModuleMulticastPublish class:com.wowza.wms.plugin.multicastpublish.ModuleMulticastPublish
DEBUG server comment -   skip method (InvalidParameterCount): startStream
DEBUG server comment -   skip method (InvalidParameterCount): stopStream
DEBUG server comment -   add method (event): onAppStart
DEBUG server comment -   add method (event): onRTPSessionCreate
DEBUG server comment -   add method (event): onStreamCreate
DEBUG server comment -   add method (event): onStreamDestroy
DEBUG server comment -   add method (event): onAppStop
DEBUG server comment -   skip method (InvalidParameterCount): closePublishSession
DEBUG server comment -   skip method (InvalidParameterCount): getDestinations
DEBUG server comment -   skip method (InvalidSignature): onRTPDescribe
DEBUG server comment -   skip method (InvalidParameterCount): onStreamPublish
DEBUG server comment -   skip method (InvalidParameterCount): onStreamUnPublish
DEBUG server comment -   skip method (InvalidParameterCount): workerRun
DEBUG server comment -   skip method (InvalidParameterCount): init
DEBUG server comment - SharedObjectReadAccess: *
DEBUG server comment - SharedObjectWriteAccess: *
DEBUG server comment - StreamReadAccess: *
DEBUG server comment - StreamWriteAccess: *
DEBUG server comment - StreamAudioSampleAccess:
DEBUG server comment - StreamVideoSampleAccess:
DEBUG server comment - explodeStorageDir: ${com.wowza.wms.context.VHostConfigHome}/content=C:/Program Files (x86)/Wowza/content
DEBUG server comment - validateStoragePath: start: C:\Program Files (x86)\Wowza\content
DEBUG server comment - explodeStorageDir: ${com.wowza.wms.context.VHostConfigHome}/keys=C:/Program Files (x86)/Wowza/keys
DEBUG server comment - validateStoragePath: start: C:\Program Files (x86)\Wowza\keys
DEBUG server comment - explodeStorageDir: =
DEBUG server comment - validateStoragePath: start:
DEBUG server comment -   parent: null
INFO server comment - ModuleMulticastPublish.onAppStart[lv/_definst_]
INFO server comment - MulticastPublishAddressMapper.init[lv/_definst_]: startingAddress:239.1.0.1:10000 incMode:address
INFO server comment - MulticastPublishAddressMapper.loadMapFile: entries:1
INFO application app-start _definst_ lv/_definst_
INFO server comment - RTPMediaCaster.create[28073747]
INFO server comment - RTPMediaCaster.init[28073747]
DEBUG server comment - RTPSessionDescriptionDataProviderBasic.rtspSessionTimeout: 15000
DEBUG server comment - RTPSessionDescriptionDataProviderBasic.rtspConnectionTimeout: 4000
INFO server comment - RTPMediaCaster.Reconnector[28073747:lv/_definst_:mpegts.stream]: start: 1
DEBUG server comment - RTPMediaCaster#Reconnector.run: reconnectDelay: 100
INFO server comment - VHost.startStartupStreams: Stream successfully started [lv/_definst_]: flv:mpegts.stream
INFO server comment - Server.startShutdownHook: Start server shutdown hook
INFO server comment - Wowza Media Server is started!
DEBUG server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.doConnect: hostname:10.0.165.132 port:554 timeout:4 rtspBindIpAddress:null path:/vi
deo.mp4
DEBUG server comment - config: session: setReuseAddress: from:false to:true
DEBUG server comment - config: session: setReceiveBufferSize: from:8192 to:65536
DEBUG server comment - config: session: setSendBufferSize: from:8192 to:32768
DEBUG server comment - config: session: setTrafficClass: from:0 to:0
DEBUG server comment - config: session: setKeepAlive: from:false to:true
DEBUG server comment - config: session: setOobInline: from:false to:false
DEBUG server comment - config: session: setSoLinger: from:-1 to:-1
DEBUG server comment - config: session: setTcpNoDelay: from:false to:false
DEBUG server comment - config: connection: setConnectTimeout: from:60 to:10
DEBUG server comment - *** RTSPMessageSend ***
DESCRIBE rtsp://10.0.165.132/video.mp4 RTSP/1.0
CSeq: 1
Accept: application/sdp
DEBUG server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.send(open): command:DESCRIBE:rtsp://10.0.165.132/video.mp4
DESCRIBE rtsp://10.0.165.132/video.mp4 RTSP/1.0
CSeq: 1
Accept: application/sdp
User-Agent: Wowza Media Server Pro (Wowza Media Server 3 Trial Edition (Expires: May 08, 2012) 3.1.0 build1410)
INFO server comment - RTPSessionTracker.add[rtsp://10.0.165.132/video.mp4]: 1
DEBUG server comment -   cseq: 1
DEBUG server comment -   date: Fri Jan  2 00:18:51 1970 GMT
DEBUG server comment -   content-base: rtsp://10.0.165.132/video.mp4/
DEBUG server comment -   content-type: application/sdp
DEBUG server comment -   content-length: 343
DEBUG server comment -   uri: RTSP/1.0 200 OK
DEBUG server comment -   protocol: RTSP/1.0
DEBUG server comment -   status: 200
DEBUG server comment -   response: OK
DEBUG server comment -   cseq: 1
DEBUG server comment -   date: Fri Jan  2 00:18:51 1970 GMT
DEBUG server comment -   content-base: rtsp://10.0.165.132/video.mp4/
DEBUG server comment -   content-type: application/sdp
DEBUG server comment -   content-length: 343
DEBUG server comment - *** RTSPMessageReceive ***
RTSP/1.0 200 OK
content-type: application/sdp
response: OK
protocol: RTSP/1.0
cseq: 1
status: 200
content-length: 343
content-base: rtsp://10.0.165.132/video.mp4/
date: Fri Jan  2 00:18:51 1970 GMT
uri: RTSP/1.0 200 OK
DEBUG server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.processResponse: command:DESCRIBE response:RTSP/1.0 200 OK status:200 handled:false
DEBUG server comment - v=0
o=RTSP 1101513929 0 IN IP4 10.0.165.132
s=QStream
i=QStreaming Media
c=IN IP4 0.0.0.0
t=0 0
m=video 0 RTP/AVP 96
b=AS:512
a=rtpmap:96 MP4V-ES/90000
a=fmtp:96 config=000001b001000001b58913000001000000012000c48d88005514043c1463
a=framerate:10
a=x-dimensions:640,480
a=control:trackID=0
m=audio 0 RTP/AVP 0
a=control:trackID=1
DEBUG server comment - DESCRIBE: SDP: trackCount:2 trackNames:[trackID=0,trackID=1,header]
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.processResponse: SETUP: rtsp://10.0.165.132/video.mp4/trackID=0
DEBUG server comment - *** RTSPMessageSend ***
SETUP rtsp://10.0.165.132/video.mp4/trackID=0 RTSP/1.0
Transport: RTP/AVP/TCP;unicast;interleaved=0-1
CSeq: 2
DEBUG server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.send: command:SETUP
SETUP rtsp://10.0.165.132/video.mp4/trackID=0 RTSP/1.0
Transport: RTP/AVP/TCP;unicast;interleaved=0-1
CSeq: 2
DEBUG server comment -   cseq: 2
DEBUG server comment -   date: Fri Jan  2 00:18:51 1970 GMT
DEBUG server comment -   session: 6b68079a4e6afb66;timeout=80
DEBUG server comment -   reconnect: true
DEBUG server comment -   transport: RTP/AVP/TCP;interleaved=0-1
DEBUG server comment -   uri: RTSP/1.0 200 OK
DEBUG server comment -   protocol: RTSP/1.0
DEBUG server comment -   status: 200
DEBUG server comment -   response: OK
DEBUG server comment -   cseq: 2
DEBUG server comment -   date: Fri Jan  2 00:18:51 1970 GMT
DEBUG server comment -   session: 6b68079a4e6afb66;timeout=80
DEBUG server comment -   reconnect: true
DEBUG server comment -   transport: RTP/AVP/TCP;interleaved=0-1
DEBUG server comment - *** RTSPMessageReceive ***
RTSP/1.0 200 OK
response: OK
protocol: RTSP/1.0
transport: RTP/AVP/TCP;interleaved=0-1
reconnect: true
session: 6b68079a4e6afb66;timeout=80
cseq: 2
status: 200
date: Fri Jan  2 00:18:51 1970 GMT
uri: RTSP/1.0 200 OK
DEBUG server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.processResponse: command:SETUP response:RTSP/1.0 200 OK status:200 handled:false
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.processResponse: SETUP: rtsp://10.0.165.132/video.mp4/trackID=1
DEBUG server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.send: command:SETUP
SETUP rtsp://10.0.165.132/video.mp4/trackID=1 RTSP/1.0
Session: 6b68079a4e6afb66
Transport: RTP/AVP/TCP;unicast;interleaved=2-3
CSeq: 3
User-Agent: Wowza Media Server Pro (Wowza Media Server 3 Trial Edition (Expires: May 08, 2012) 3.1.0 build1410)
DEBUG server comment - *** RTSPMessageSend ***
SETUP rtsp://10.0.165.132/video.mp4/trackID=1 RTSP/1.0
Session: 6b68079a4e6afb66
Transport: RTP/AVP/TCP;unicast;interleaved=2-3
CSeq: 3
User-Agent: Wowza Media Server Pro (Wowza Media Server 3 Trial Edition (Expires: May 08, 2012) 3.1.0 build1410)
DEBUG server comment -   cseq: 3
DEBUG server comment -   date: Fri Jan  2 00:18:51 1970 GMT
DEBUG server comment -   session: 6b68079a4e6afb66;timeout=80
DEBUG server comment -   reconnect: true
DEBUG server comment -   transport: RTP/AVP/TCP;interleaved=2-3
DEBUG server comment -   uri: RTSP/1.0 200 OK
DEBUG server comment -   protocol: RTSP/1.0
DEBUG server comment -   status: 200
DEBUG server comment -   response: OK
DEBUG server comment -   cseq: 3
DEBUG server comment -   date: Fri Jan  2 00:18:51 1970 GMT
DEBUG server comment -   session: 6b68079a4e6afb66;timeout=80
DEBUG server comment -   reconnect: true
DEBUG server comment -   transport: RTP/AVP/TCP;interleaved=2-3
DEBUG server comment - *** RTSPMessageReceive ***
RTSP/1.0 200 OK
response: OK
protocol: RTSP/1.0
transport: RTP/AVP/TCP;interleaved=2-3
reconnect: true
session: 6b68079a4e6afb66;timeout=80
cseq: 3
status: 200
date: Fri Jan  2 00:18:51 1970 GMT
uri: RTSP/1.0 200 OK
DEBUG server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.processResponse: command:SETUP response:RTSP/1.0 200 OK status:200 handled:false
DEBUG server comment - v=0
o=RTSP 1101513929 0 IN IP4 10.0.165.132
s=QStream
i=QStreaming Media
t=0 0
m=video 0 RTP/AVP 96
a=proto:RTP/AVP/TCP;interleaved=0-1
b=AS:512
a=rtpmap:96 MP4V-ES/90000
a=fmtp:96 config=000001b001000001b58913000001000000012000c48d88005514043c1463
a=framerate:10
a=x-dimensions:640,480
a=control:trackID=0
m=audio 0 RTP/AVP 0
a=proto:RTP/AVP/TCP;interleaved=2-3
a=control:trackID=1
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.buildSDPData: sessionId:6b68079a4e6afb66 sessionTimeout:80000
INFO server comment - RTPSessionDescriptionDataProviderBasic.getStreamInfo[lv/_definst_]: RTSP/RTP re-streaming. Success, received SDP data.
DEBUG server comment - sdp: v=0
DEBUG server comment - sdp: o=RTSP 1101513929 0 IN IP4 10.0.165.132
DEBUG server comment - sdp: s=QStream
DEBUG server comment - sdp: i=QStreaming Media
DEBUG server comment - sdp: t=0 0
DEBUG server comment - sdp: m=video 0 RTP/AVP 96
DEBUG server comment - sdp: a=proto:RTP/AVP/TCP;interleaved=0-1
DEBUG server comment - sdp: b=AS:512
DEBUG server comment - sdp: a=rtpmap:96 MP4V-ES/90000
DEBUG server comment - sdp: a=fmtp:96 config=000001b001000001b58913000001000000012000c48d88005514043c1463
DEBUG server comment - sdp: a=framerate:10
DEBUG server comment - sdp: a=x-dimensions:640,480
DEBUG server comment - sdp: a=control:trackID=0
DEBUG server comment - sdp: m=audio 0 RTP/AVP 0
DEBUG server comment - sdp: a=proto:RTP/AVP/TCP;interleaved=2-3
DEBUG server comment - sdp: a=control:trackID=1
DEBUG server comment - LiveReceiver.onFlushNotifyClients[lv/_definst_/]: false
DEBUG server comment - LiveReceiver.flushInterval[lv/_definst_/]: 50
DEBUG server comment - LiveReceiver.verboseDebug[lv/_definst_/]: false
INFO stream create - -
DEBUG server comment - RTPDePacketizerRFC3106MPEG4.init
DEBUG server comment - RTPDePacketizerG711ALaw.init
INFO stream publish mpegts.stream -
INFO server comment - ModuleMulticastPublish.onStreamPublish[lv/_definst_]: mpegts.stream
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.sessionStart: PLAY: rtsp://10.0.165.132/video.mp4
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.processResponse: PLAY: rtsp://10.0.165.132/video.mp4/
DEBUG server comment - *** RTSPMessageSend ***
PLAY rtsp://10.0.165.132/video.mp4/ RTSP/1.0
Session: 6b68079a4e6afb66
CSeq: 4
Range: npt=0.000-
DEBUG server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.send: command:PLAY
PLAY rtsp://10.0.165.132/video.mp4/ RTSP/1.0
Session: 6b68079a4e6afb66
CSeq: 4
Range: npt=0.000-
INFO server comment - RTPMediaCaster.Reconnector[28073747:lv/_definst_:mpegts.stream]: done: 1
DEBUG server comment -   cseq: 4
DEBUG server comment -   date: Fri Jan  2 00:18:51 1970 GMT
DEBUG server comment -   session: 6b68079a4e6afb66;timeout=80
DEBUG server comment -   rtp-info: url=rtsp://10.0.165.132/video.mp4/trackID=0;seq=0;rtptime=0,url=rtsp://10.0.165.132/video.mp4/trackID=1;seq=0;rtptime=0
DEBUG server comment -   uri: RTSP/1.0 200 OK
DEBUG server comment -   protocol: RTSP/1.0
DEBUG server comment -   status: 200
DEBUG server comment -   response: OK
DEBUG server comment -   cseq: 4
DEBUG server comment -   date: Fri Jan  2 00:18:51 1970 GMT
DEBUG server comment -   session: 6b68079a4e6afb66;timeout=80
DEBUG server comment -   rtp-info: url=rtsp://10.0.165.132/video.mp4/trackID=0;seq=0;rtptime=0,url=rtsp://10.0.165.132/video.mp4/trackID=1;seq=0;rtptime=0
DEBUG server comment - *** RTSPMessageReceive ***
RTSP/1.0 200 OK
response: OK
protocol: RTSP/1.0
session: 6b68079a4e6afb66;timeout=80
cseq: 4
status: 200
date: Fri Jan  2 00:18:51 1970 GMT
uri: RTSP/1.0 200 OK
rtp-info: url=rtsp://10.0.165.132/video.mp4/trackID=0;seq=0;rtptime=0,url=rtsp://10.0.165.132/video.mp4/trackID=1;seq=0;rtptime=0
DEBUG server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.processResponse: command:PLAY response:RTSP/1.0 200 OK status:200 handled:false
INFO server comment - senderReport[RTP-Info]: trackID=0
INFO server comment - senderReport[RTP-Info]: trackID=1
DEBUG server comment - rtcp[trackID=0:28] {80 c8 00 06 46 4f 25 98 d3 37 f5 aa 93 b6 45 a1 }
DEBUG server comment - RTCPPACKETTYPE_SR[trackID=0]: base:3543659946577 rtp:0
DEBUG server comment - rtcp[trackID=1:28] {80 c8 00 06 2e b6 e9 51 d3 37 f5 aa 93 b6 45 a1 }
DEBUG server comment - RTCPPACKETTYPE_SR[trackID=1]: base:3543659946577 rtp:0
INFO server comment - firstPacket: TCP:$0
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 00 00 00 00 00 32 5d e4 25 00 00 01 00 }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 01 00 00 00 00 32 5d e4 25 c7 e1 55 9d }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 02 00 00 00 00 32 5d e4 25 50 9c 3f 09 }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 03 00 00 00 00 32 5d e4 25 b4 cc e9 6f }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 04 00 00 00 00 32 5d e4 25 63 df 5a ab }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 05 00 00 00 00 32 5d e4 25 32 e3 df b7 }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 06 00 00 00 00 32 5d e4 25 ba 94 cd f9 }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 07 00 00 00 00 32 5d e4 25 16 57 67 6a }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 08 00 00 00 00 32 5d e4 25 94 fa ec e3 }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 09 00 00 00 00 32 5d e4 25 6f 7e bf 67 }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 0a 00 00 00 00 32 5d e4 25 1b 6d a8 e7 }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 0b 00 00 00 00 32 5d e4 25 22 4e f5 78 }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 0c 00 00 00 00 32 5d e4 25 19 c8 b3 21 }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 0d 00 00 00 00 32 5d e4 25 32 23 14 1f }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 0e 00 00 00 00 32 5d e4 25 d7 cc 2b 12 }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 0f 00 00 00 00 32 5d e4 25 26 9f 85 ca }
DEBUG server comment - rtp[trackID=0:408] {80 e0 00 10 00 00 00 00 32 5d e4 25 c0 37 75 40 }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 11 00 00 1f a4 32 5d e4 25 00 00 01 b6 }
DEBUG server comment - rtp[trackID=0:673] {80 e0 00 12 00 00 1f a4 32 5d e4 25 7e fb 45 05 }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 13 00 00 31 38 32 5d e4 25 00 00 01 b6 }
INFO server comment - RTPDePacketizerRFC3106MPEG4.handleRTPPacket: {MPEG4CodecConfigInfo: profile: "SIMPLE", level: 1, frameSize: 640x480, displaySize: 640
x480, PAR: 1:1, frameRate: 10.0}
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][false,false,50]: tc:4606894763>4606894813 || rt:1334671146842>1334671146892
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][false,false,50]: tc:4606894763>4606894813 || rt:1334671146842>1334671146892
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 14 00 00 31 38 32 5d e4 25 c9 0a 52 a6 }
DEBUG server comment - rtp[trackID=0:604] {80 e0 00 15 00 00 31 38 32 5d e4 25 46 1e 94 2e }
INFO server comment - firstPacket: TCP:$2
DEBUG server comment - rtp[trackID=1:1472] {80 00 00 00 00 00 00 00 0d 50 9b 51 fe fd f9 fc }
INFO server comment - LiveStreamPacketizerSanJose.init[lv/_definst_/mpegts.stream]: chunkDurationTarget: 10000
DEBUG server comment -   writePacket[aud]: sz:1461 tc:4606894673:0:1334671146858:0
INFO server comment - LiveStreamPacketizerSanJose.init[lv/_definst_/mpegts.stream]: chunkDurationTolerance: 500
INFO server comment - LiveStreamPacketizerSanJose.init[lv/_definst_/mpegts.stream]: playlistChunkCount:4
INFO server comment - MediaStreamMap.getLiveStreamPacketizer: Create live stream packetizer: sanjosestreamingpacketizer:mpegts.stream
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][false,false,50]: tc:4606894763>4606894813 || rt:1334671146874>1334671146892
DEBUG server comment - rtp[trackID=1:600] {80 80 00 01 00 00 00 00 0d 50 9b 51 fb fd fd fa }
DEBUG server comment -   writePacket[aud]: sz:589 tc:4606894673:0:1334671146874:0
INFO server comment - SanJosePacketHandler.startStream[lv/_definst_/mpegts.stream]
INFO server comment - LiveStreamPacketizerSanJose.handlePacket[lv/_definst_/mpegts.stream]: Video codec: MPEG4
INFO server comment - LiveStreamPacketizerSanJose.handlePacket[lv/_definst_/mpegts.stream]: Audio codec: G711_MULAW
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][false,false,50]: tc:4606894763>4606894813 || rt:1334671146889>1334671146892
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 16 00 00 54 60 32 5d e4 25 00 00 01 b6 }
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][true,false,50]: tc:4606894813>4606894813 || rt:1334671146920>1334671146892
INFO server comment - LiveStreamPacketizerCupertino.init[lv/_definst_/mpegts.stream]: chunkDurationTarget: 10000
INFO server comment - LiveStreamPacketizerCupertino.init[lv/_definst_/mpegts.stream]: chunkDurationTolerance: 500
INFO server comment - LiveStreamPacketizerCupertino.init[lv/_definst_/mpegts.stream]: audioGroupCount: 3
INFO server comment - LiveStreamPacketizerCupertino.init[lv/_definst_/mpegts.stream]: playlistChunkCount:3
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 17 00 00 54 60 32 5d e4 25 b6 ea f2 ba }
DEBUG server comment - rtp[trackID=0:390] {80 e0 00 18 00 00 54 60 32 5d e4 25 18 a1 40 74 }
INFO server comment - MediaStreamMap.getLiveStreamPacketizer: Create live stream packetizer: cupertinostreamingpacketizer:mpegts.stream
INFO server comment - CupertinoPacketHandler.startStream[lv/_definst_/mpegts.stream]
INFO server comment - LiveStreamPacketizerCupertino.handlePacket[lv/_definst_/mpegts.stream]: Video codec:MPEG4 isCompatible:false
INFO server comment - LiveStreamPacketizerCupertino.handlePacket[lv/_definst_/mpegts.stream]: Audio codec:G711_MULAW isCompatible:false
WARN server comment - CupertinoPacketHandler.handleHolder[lv/_definst_/mpegts.stream]: Invalid video codec for iPhone/iPod: MPEG4
WARN server comment - CupertinoPacketHandler.handleHolder[lv/_definst_/mpegts.stream]: Invalid audio codec for iPhone/iPod:G711_MULAW
INFO server comment - MediaStreamMap.getLiveStreamPacketizer: Create live stream packetizer: smoothstreamingpacketizer:mpegts.stream
INFO server comment - LiveStreamPacketizerSmoothStreaming.startStream[lv/_definst_/mpegts.stream]
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 19 00 00 74 04 32 5d e4 25 00 00 01 b6 }
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][true,false,50]: tc:4606894913>4606894863 || rt:1334671146998>1334671146970
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 1a 00 00 74 04 32 5d e4 25 40 8e 05 40 }
DEBUG server comment - rtp[trackID=0:54] {80 e0 00 1b 00 00 74 04 32 5d e4 25 07 23 40 9a }
DEBUG server comment - rtp[trackID=1:1472] {80 00 00 02 00 00 08 00 0d 50 9b 51 fb fa f8 f9 }
DEBUG server comment -   writePacket[aud]: sz:1461 tc:4606894929:2048:1334671147092:0
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][true,false,50]: tc:4606894929>4606894963 || rt:1334671147092>1334671147048
DEBUG server comment - rtp[trackID=1:600] {80 80 00 03 00 00 08 00 0d 50 9b 51 ff 7e 7d fc }
DEBUG server comment -   writePacket[aud]: sz:589 tc:4606894929:2048:1334671147108:0
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][false,false,50]: tc:4606894929>4606894979 || rt:1334671147108>1334671147142
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 1c 00 00 9a b0 32 5d e4 25 00 00 01 b6 }
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][true,false,50]: tc:4606895003>4606894979 || rt:1334671147108>1334671147142
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 1d 00 00 9a b0 32 5d e4 25 d5 f7 db 53 }
DEBUG server comment - rtp[trackID=0:407] {80 e0 00 1e 00 00 9a b0 32 5d e4 25 59 99 ca 84 }
INFO server comment - ModuleMulticastPublish.startStream[lv/_definst_]: {RTPDestination: name: "destination", stream: 239.1.0.1:10000, ttl: 63, isRTPWrappe
d: true}
DEBUG server comment - LiveReceiver.onFlushNotifyClients[lv/_definst_/]: false
DEBUG server comment - LiveReceiver.flushInterval[lv/_definst_/]: 75
DEBUG server comment - LiveReceiver.verboseDebug[lv/_definst_/]: false
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 1f 00 00 b6 d0 32 5d e4 25 00 00 01 b6 }
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][true,false,50]: tc:4606895113>4606895053 || rt:1334671147186>1334671147158
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 20 00 00 b6 d0 32 5d e4 25 e0 e3 ac 77 }
DEBUG server comment - rtp[trackID=0:273] {80 e0 00 21 00 00 b6 d0 32 5d e4 25 f8 9c 60 18 }
INFO stream create - -
INFO server comment - MulticastTransport.bind[lv/_definst_]: 239.1.0.1/10001
INFO stream play mpegts.stream -
INFO server comment - MulticastTransport.bind[lv/_definst_]: 239.1.0.1/10000
DEBUG server comment - MulticastTransport.bind.joinGroup: multicastInterfaceAddress: /239.1.0.1
DEBUG server comment - MulticastTransport.bind.joinGroup: multicastInterfaceAddress: /239.1.0.1
DEBUG server comment - RTPPlayer.rsend[lv/_definst_/mpegts.stream]: rt:0 seq:12
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 22 00 00 d9 f8 32 5d e4 25 00 00 01 b6 }
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][true,false,50]: tc:4606895193>4606895163 || rt:1334671147295>1334671147236
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 23 00 00 d9 f8 32 5d e4 25 3b 8c 9c 57 }
DEBUG server comment - rtp[trackID=0:329] {80 e0 00 24 00 00 d9 f8 32 5d e4 25 62 22 e5 a3 }
DEBUG server comment - RTPPlayer.rsend[lv/_definst_/mpegts.stream]: rt:63 seq:13
DEBUG server comment - send[-1]: size:0 filter:7 time:0 tOffset:0
DEBUG server comment - RTPPlayer.rsend[lv/_definst_/mpegts.stream]: rt:62 seq:13
DEBUG server comment - rtp[trackID=1:1472] {80 00 00 04 00 00 10 00 0d 50 9b 51 fe 7d ff ff }
DEBUG server comment -   writePacket[aud]: sz:1461 tc:4606895185:4096:1334671147404:0
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][true,false,50]: tc:4606895193>4606895243 || rt:1334671147420>1334671147345
DEBUG server comment - rtp[trackID=1:600] {80 80 00 05 00 00 10 00 0d 50 9b 51 77 78 79 7b }
DEBUG server comment -   writePacket[aud]: sz:589 tc:4606895185:4096:1334671147420:0
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][false,false,50]: tc:4606895193>4606895243 || rt:1334671147420>1334671147470
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 25 00 01 0b 30 32 5d e4 25 00 00 01 b6 }
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][true,false,50]: tc:4606895293>4606895243 || rt:1334671147435>1334671147470
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 26 00 01 0b 30 32 5d e4 25 2b ed 60 e0 }
DEBUG server comment - rtp[trackID=0:302] {80 e0 00 27 00 01 0b 30 32 5d e4 25 98 3b e5 c2 }
DEBUG server comment - RTPPlayer.rsend[lv/_definst_/mpegts.stream]: rt:62 seq:16
DEBUG server comment - send[-1]: size:940 filter:7 time:124 tOffset:0
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 28 00 01 27 50 32 5d e4 25 00 00 01 b6 }
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][true,false,50]: tc:4606895433>4606895343 || rt:1334671147513>1334671147485
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 29 00 01 27 50 32 5d e4 25 25 ab f5 8e }
DEBUG server comment - rtp[trackID=0:234] {80 e0 00 2a 00 01 27 50 32 5d e4 25 ea 14 52 c1 }
DEBUG server comment - RTPPlayer.rsend[lv/_definst_/mpegts.stream]: rt:63 seq:17
DEBUG server comment - send[-1]: size:0 filter:7 time:63 tOffset:0
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 2b 00 01 3c 68 32 5d e4 25 00 00 01 00 }
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][true,false,50]: tc:4606895513>4606895483 || rt:1334671147576>1334671147563
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 2c 00 01 3c 68 32 5d e4 25 9c f4 50 b4 }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 2d 00 01 3c 68 32 5d e4 25 23 7b c1 74 }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 2e 00 01 3c 68 32 5d e4 25 f1 1e 6e fd }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 2f 00 01 3c 68 32 5d e4 25 9b d6 b7 8f }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 30 00 01 3c 68 32 5d e4 25 94 d4 e7 b0 }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 31 00 01 3c 68 32 5d e4 25 4d 98 36 a8 }
DEBUG server comment - RTPPlayer.rsend[lv/_definst_/mpegts.stream]: rt:62 seq:18
DEBUG server comment - send[-1]: size:0 filter:7 time:62 tOffset:0
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 32 00 01 3c 68 32 5d e4 25 11 3d e8 cc }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 33 00 01 3c 68 32 5d e4 25 48 59 7d 74 }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 34 00 01 3c 68 32 5d e4 25 bf d8 de cf }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 35 00 01 3c 68 32 5d e4 25 9c d5 2d 7f }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 36 00 01 3c 68 32 5d e4 25 8a 03 a0 bb }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 37 00 01 3c 68 32 5d e4 25 f5 c5 25 14 }
DEBUG server comment - rtp[trackID=1:1472] {80 00 00 06 00 00 18 00 0d 50 9b 51 7d 7b 7c 7d }
DEBUG server comment -   writePacket[aud]: sz:1461 tc:4606895441:6144:1334671147607:0
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][false,false,50]: tc:4606895513>4606895563 || rt:1334671147607>1334671147626
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 38 00 01 3c 68 32 5d e4 25 45 ab ed e7 }
DEBUG server comment - rtp[trackID=1:600] {80 80 00 07 00 00 18 00 0d 50 9b 51 7b 7b 7a 79 }
DEBUG server comment -   writePacket[aud]: sz:589 tc:4606895441:6144:1334671147622:0
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][false,false,50]: tc:4606895513>4606895563 || rt:1334671147622>1334671147626
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 39 00 01 3c 68 32 5d e4 25 6e 0f 47 ec }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 3a 00 01 3c 68 32 5d e4 25 8b 33 39 ce }
DEBUG server comment - rtp[trackID=0:292] {80 e0 00 3b 00 01 3c 68 32 5d e4 25 c9 44 66 98 }
DEBUG server comment - RTPPlayer.rsend[lv/_definst_/mpegts.stream]: rt:63 seq:18
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 3c 00 01 5f 90 32 5d e4 25 00 00 01 b6 }
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][true,false,50]: tc:4606895573>4606895563 || rt:1334671147669>1334671147626
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 3d 00 01 5f 90 32 5d e4 25 74 9d b7 4d }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 3e 00 01 5f 90 32 5d e4 25 0d 1d 42 30 }
DEBUG server comment - rtp[trackID=0:334] {80 e0 00 3f 00 01 5f 90 32 5d e4 25 20 df 12 19 }
DEBUG server comment - RTPPlayer.rsend[lv/_definst_/mpegts.stream]: rt:62 seq:21
DEBUG server comment - waitForKeyFrame: found
DEBUG server comment - send[-1]: size:1128 filter:7 time:125 tOffset:0
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 40 00 01 82 b8 32 5d e4 25 00 00 01 b6 }
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][true,false,50]: tc:4606895673>4606895623 || rt:1334671147763>1334671147719
DEBUG server comment - RTPPlayer.rsend[lv/_definst_/mpegts.stream]: rt:62 seq:21
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 41 00 01 82 b8 32 5d e4 25 8a 8c 23 6d }
DEBUG server comment - rtp[trackID=0:961] {80 e0 00 42 00 01 82 b8 32 5d e4 25 4a 35 e2 2c }
DEBUG server comment - RTPPlayer.rsend[lv/_definst_/mpegts.stream]: rt:63 seq:22
DEBUG server comment - send[-1]: size:1316 filter:7 time:125 tOffset:0
DEBUG server comment - rtp[trackID=1:1472] {80 00 00 08 00 00 20 00 0d 50 9b 51 fa fc fc fc }
DEBUG server comment -   writePacket[aud]: sz:1461 tc:4606895697:8192:1334671147856:0
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][true,false,50]: tc:4606895697>4606895723 || rt:1334671147856>1334671147813
DEBUG server comment - rtp[trackID=1:600] {80 80 00 09 00 00 20 00 0d 50 9b 51 76 78 78 79 }
DEBUG server comment -   writePacket[aud]: sz:589 tc:4606895697:8192:1334671147856:0
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][false,false,50]: tc:4606895697>4606895747 || rt:1334671147856>1334671147906
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 43 00 01 a5 e0 32 5d e4 25 00 00 01 b6 }
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][true,false,50]: tc:4606895773>4606895747 || rt:1334671147872>1334671147906
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 44 00 01 a5 e0 32 5d e4 25 e8 80 80 90 }
DEBUG server comment - rtp[trackID=0:485] {80 e0 00 45 00 01 a5 e0 32 5d e4 25 99 40 18 50 }
DEBUG server comment - RTPPlayer.rsend[lv/_definst_/mpegts.stream]: rt:62 seq:25
DEBUG server comment - send[-1]: size:564 filter:7 time:62 tOffset:0
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 46 00 01 c2 00 32 5d e4 25 00 00 01 b6 }
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][true,false,50]: tc:4606895873>4606895823 || rt:1334671147950>1334671147922
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 47 00 01 c2 00 32 5d e4 25 44 3d 27 3e }
DEBUG server comment - rtp[trackID=0:437] {80 e0 00 48 00 01 c2 00 32 5d e4 25 34 90 1c 70 }
DEBUG server comment - RTPPlayer.rsend[lv/_definst_/mpegts.stream]: rt:63 seq:26
DEBUG server comment - send[-1]: size:1316 filter:7 time:63 tOffset:0
DEBUG server comment - RTPPlayer.rsend[lv/_definst_/mpegts.stream]: rt:62 seq:26
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 49 00 01 e8 ac 32 5d e4 25 00 00 01 b6 }
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][true,false,50]: tc:4606895953>4606895923 || rt:1334671148059>1334671148000
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 4a 00 01 e8 ac 32 5d e4 25 4f 46 58 f0 }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 4b 00 01 e8 ac 32 5d e4 25 02 b7 8c 1f }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 4c 00 01 e8 ac 32 5d e4 25 21 c1 a8 ad }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 4d 00 01 e8 ac 32 5d e4 25 7d 2a a3 49 }
DEBUG server comment - rtp[trackID=0:1278] {80 e0 00 4e 00 01 e8 ac 32 5d e4 25 22 ef 7b c1 }
DEBUG server comment - RTPPlayer.rsend[lv/_definst_/mpegts.stream]: rt:62 seq:27
DEBUG server comment - send[-1]: size:1316 filter:7 time:124 tOffset:0
DEBUG server comment - rtp[trackID=1:1472] {80 00 00 0a 00 00 28 00 0d 50 9b 51 7d ff ff fc }
DEBUG server comment -   writePacket[aud]: sz:1461 tc:4606895953:10240:1334671148137:0
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][true,false,50]: tc:4606895953>4606896003 || rt:1334671148137>1334671148109
DEBUG server comment - rtp[trackID=1:600] {80 80 00 0b 00 00 28 00 0d 50 9b 51 f6 f9 f6 fa }
DEBUG server comment - RTPPlayer.rsend[lv/_definst_/mpegts.stream]: rt:63 seq:28
DEBUG server comment -   writePacket[aud]: sz:589 tc:4606895953:10240:1334671148153:0
DEBUG server comment - send[-1]: size:0 filter:7 time:63 tOffset:0
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][false,false,50]: tc:4606895953>4606896003 || rt:1334671148153>1334671148187
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 4f 00 02 08 50 32 5d e4 25 00 00 01 b6 }
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][true,false,50]: tc:4606896063>4606896003 || rt:1334671148153>1334671148187
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 50 00 02 08 50 32 5d e4 25 51 41 34 ad }
DEBUG server comment - rtp[trackID=0:282] {80 e0 00 51 00 02 08 50 32 5d e4 25 74 ef 8b 6d }
DEBUG server comment - RTPPlayer.rsend[lv/_definst_/mpegts.stream]: rt:62 seq:30
DEBUG server comment - send[-1]: size:1316 filter:7 time:62 tOffset:0
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 52 00 02 27 f4 32 5d e4 25 00 00 01 b6 }
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][true,false,50]: tc:4606896153>4606896113 || rt:1334671148246>1334671148203
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 53 00 02 27 f4 32 5d e4 25 50 b7 75 77 }
DEBUG server comment - rtp[trackID=0:88] {80 e0 00 54 00 02 27 f4 32 5d e4 25 72 0c c5 08 }
DEBUG server comment - RTPPlayer.rsend[lv/_definst_/mpegts.stream]: rt:63 seq:31
DEBUG server comment - send[-1]: size:564 filter:7 time:63 tOffset:0
DEBUG server comment - RTPPlayer.rsend[lv/_definst_/mpegts.stream]: rt:62 seq:31
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 55 00 02 47 98 32 5d e4 25 00 00 01 b6 }
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][true,false,50]: tc:4606896243>4606896203 || rt:1334671148340>1334671148296
DEBUG server comment - rtp[trackID=0:1451] {80 e0 00 56 00 02 47 98 32 5d e4 25 be c6 4b fd }
DEBUG server comment - rtp[trackID=1:1472] {80 00 00 0c 00 00 30 00 0d 50 9b 51 fa fa fb fd }
DEBUG server comment -   writePacket[aud]: sz:1461 tc:4606896209:12288:1334671148371:0
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][false,false,50]: tc:4606896243>4606896293 || rt:1334671148371>1334671148390
DEBUG server comment - rtp[trackID=1:600] {80 80 00 0d 00 00 30 00 0d 50 9b 51 fc fd fd fc }
DEBUG server comment -   writePacket[aud]: sz:589 tc:4606896209:12288:1334671148371:0
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][false,false,50]: tc:4606896243>4606896293 || rt:1334671148387>1334671148390
DEBUG server comment - RTPPlayer.rsend[lv/_definst_/mpegts.stream]: rt:62 seq:32
DEBUG server comment - send[-1]: size:1316 filter:7 time:124 tOffset:0
DEBUG server comment - RTPPlayer.rsend[lv/_definst_/mpegts.stream]: rt:63 seq:32
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 57 00 02 75 4c 32 5d e4 25 00 00 01 b6 }
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][true,false,50]: tc:4606896333>4606896293 || rt:1334671148465>1334671148390
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 58 00 02 75 4c 32 5d e4 25 e2 f7 3e f6 }
DEBUG server comment - rtp[trackID=0:120] {80 e0 00 59 00 02 75 4c 32 5d e4 25 25 4e d3 55 }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 5a 00 02 8a 64 32 5d e4 25 00 00 01 00 }
DEBUG server comment - RTPPlayer.rsend[lv/_definst_/mpegts.stream]: rt:62 seq:35
DEBUG server comment - send[-1]: size:1316 filter:7 time:125 tOffset:0
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][true,false,50]: tc:4606896463>4606896383 || rt:1334671148527>1334671148515
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 5b 00 02 8a 64 32 5d e4 25 a4 87 d3 99 }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 5c 00 02 8a 64 32 5d e4 25 be bf da 8a }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 5d 00 02 8a 64 32 5d e4 25 2c 5d ea c8 }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 5e 00 02 8a 64 32 5d e4 25 89 ca 35 81 }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 5f 00 02 8a 64 32 5d e4 25 15 3e a3 7e }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 60 00 02 8a 64 32 5d e4 25 8c 24 55 b8 }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 61 00 02 8a 64 32 5d e4 25 b7 fb d5 23 }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 62 00 02 8a 64 32 5d e4 25 04 4e 90 0b }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 63 00 02 8a 64 32 5d e4 25 25 3c 15 f7 }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 64 00 02 8a 64 32 5d e4 25 d8 df 6f af }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 65 00 02 8a 64 32 5d e4 25 ab c1 bc 90 }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 66 00 02 8a 64 32 5d e4 25 81 e0 7b 3f }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 67 00 02 8a 64 32 5d e4 25 ba 18 4c 07 }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 68 00 02 8a 64 32 5d e4 25 6b 4b 06 f5 }
DEBUG server comment - rtp[trackID=0:1472] {80 60 00 69 00 02 8a 64 32 5d e4 25 4b 6a 89 72 }
DEBUG server comment - rtp[trackID=0:388] {80 e0 00 6a 00 02 8a 64 32 5d e4 25 9f 80 59 bc }
DEBUG server comment - RTPPlayer.rsend[lv/_definst_/mpegts.stream]: rt:63 seq:36
DEBUG server comment - send[-1]: size:564 filter:7 time:63 tOffset:0
DEBUG server comment - rtp[trackID=1:1472] {80 00 00 0e 00 00 38 00 0d 50 9b 51 78 7a 7a 7a }
DEBUG server comment -   writePacket[aud]: sz:1461 tc:4606896465:14336:1334671148621:0
DEBUG server comment - LiveReceiver.checkFlush[lv/_definst_/mpegts.stream][true,false,50]: tc:4606896465>4606896513 || rt:1334671148621>1334671148577
DEBUG server comment - rtp[trackID=1:600] {80 80 00 0f 00 00 38 00 0d 50 9b 51 7e 7e 7e fe }
DEBUG server comment -   writePacket[aud]: sz:589 tc:4606896465:14336:1334671148621:0

where there can be a problem?

Test LiveVideoStreaming/client/live.html (rtsp to rtmp)

Debug mode:

DEBUG server comment - rtp[trackID=0:474] {80 e0 02 9f 00 12 19 98 ab bd ed 08 64 00 83 de }
DEBUG server comment - rtp[trackID=1:1472] {80 00 00 66 00 01 98 00 b2 8c 83 79 fb fd fe fa }
DEBUG server comment -   writePacket[aud]: sz:1461 tc:4612553338:104448:1334676805456:0
DEBUG server comment - LiveReceiver.checkFlush[rtplive/_definst_/mpegts.stream][false,false,50]: tc:4612553372>4612553422 || rt:1334676805456>1334676805486
INFO server comment - RTPMediaCaster.shutdown[17567590:rtplive/_definst_:mpegts.stream]: mpegts.stream
INFO server comment - RTPMediaCaster.disconnect[17567590:rtplive/_definst_:mpegts.stream]
DEBUG server comment - rtp[trackID=1:600] {80 80 00 67 00 01 98 00 b2 8c 83 79 7d 7c 7c 7d }
INFO server comment - RTPMediaCaster.closeRTPSession[17567590:rtplive/_definst_:mpegts.stream]
DEBUG server comment -   writePacket[aud]: sz:589 tc:4612553338:104448:1334676805466:0
DEBUG server comment - *** RTSPMessageSend ***
TEARDOWN rtsp://10.0.165.132/video.mp4 RTSP/1.0
Session: 6763845e75a2a8d4
CSeq: 5
DEBUG server comment - LiveReceiver.checkFlush[rtplive/_definst_/mpegts.stream][false,false,50]: tc:4612553372>4612553422 || rt:1334676805471>1334676805486
DEBUG server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.send: command:TEARDOWN
TEARDOWN rtsp://10.0.165.132/video.mp4 RTSP/1.0
Session: 6763845e75a2a8d4
CSeq: 5
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.close closeSession
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.onClose
INFO stream unpublish mpegts.stream -
INFO server comment - RTPSessionTracker.remove[rtsp://10.0.165.132/video.mp4]: 0:true
INFO stream destroy mpegts.stream -
INFO server comment - MediaStreamMap.removeLiveStreamPacketizer[rtplive/_definst_/mpegts.stream]: Destroy live stream packetizer: cupertinostreamingpacketi
zer
INFO server comment - MediaStreamMap.removeLiveStreamPacketizer[rtplive/_definst_/mpegts.stream]: Destroy live stream packetizer: smoothstreamingpacketizer
INFO server comment - MediaStreamMap.removeLiveStreamPacketizer[rtplive/_definst_/mpegts.stream]: Destroy live stream packetizer: sanjosestreamingpacketize
r

Info mode:

INFO vhost comment _defaultVHost_ Bind successful ([any]:8086)
INFO server comment - Server.startShutdownHook: Start server shutdown hook
INFO server comment - Wowza Media Server is started!
INFO application app-start _definst_ rtplive/_definst_
INFO session connect-pending 127.0.0.1 -
INFO session connect 127.0.0.1 -
INFO stream create - -
INFO server comment - MediaStreamMediaCasterPlay: startPlay
INFO server comment - RTPMediaCaster.create[20263497]
INFO server comment - RTPMediaCaster.init[20263497]
INFO server comment - RTPMediaCaster.Reconnector[20263497:rtplive/_definst_:mpegts.stream]: start: 1
INFO server comment - RTPSessionTracker.add[rtsp://10.0.165.132/video.mp4]: 1
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.processResponse: SETUP: rtsp://10.0.165.132/video.mp4/trackID=0
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.processResponse: SETUP: rtsp://10.0.165.132/video.mp4/trackID=1
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.buildSDPData: sessionId:0b03e0c6189a769b sessionTimeout:80000
INFO server comment - RTPSessionDescriptionDataProviderBasic.getStreamInfo[rtplive/_definst_]: RTSP/RTP re-streaming. Success, received SDP data.
INFO stream create - -
INFO stream publish mpegts.stream -
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.sessionStart: PLAY: rtsp://10.0.165.132/video.mp4
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.processResponse: PLAY: rtsp://10.0.165.132/video.mp4/
INFO server comment - RTPMediaCaster.Reconnector[20263497:rtplive/_definst_:mpegts.stream]: done: 1
INFO server comment - senderReport[RTP-Info]: trackID=0
INFO server comment - senderReport[RTP-Info]: trackID=1
INFO server comment - firstPacket: TCP:$0
INFO server comment - RTPDePacketizerRFC3106MPEG4.handleRTPPacket: {MPEG4CodecConfigInfo: profile: "SIMPLE", level: 1, frameSize: 640x480, displaySize: 64
x480, PAR: 1:1, frameRate: 10.0}
INFO server comment - firstPacket: TCP:$2
INFO server comment - LiveStreamPacketizerSanJose.init[rtplive/_definst_/mpegts.stream]: chunkDurationTarget: 10000
INFO server comment - LiveStreamPacketizerSanJose.init[rtplive/_definst_/mpegts.stream]: chunkDurationTolerance: 500
INFO server comment - LiveStreamPacketizerSanJose.init[rtplive/_definst_/mpegts.stream]: playlistChunkCount:4
INFO server comment - MediaStreamMap.getLiveStreamPacketizer: Create live stream packetizer: sanjosestreamingpacketizer:mpegts.stream
INFO server comment - SanJosePacketHandler.startStream[rtplive/_definst_/mpegts.stream]
INFO server comment - LiveStreamPacketizerSanJose.handlePacket[rtplive/_definst_/mpegts.stream]: Video codec: MPEG4
INFO server comment - LiveStreamPacketizerSanJose.handlePacket[rtplive/_definst_/mpegts.stream]: Audio codec: G711_MULAW
INFO server comment - LiveStreamPacketizerCupertino.init[rtplive/_definst_/mpegts.stream]: chunkDurationTarget: 10000
INFO server comment - LiveStreamPacketizerCupertino.init[rtplive/_definst_/mpegts.stream]: chunkDurationTolerance: 500
INFO server comment - LiveStreamPacketizerCupertino.init[rtplive/_definst_/mpegts.stream]: audioGroupCount: 3
INFO server comment - LiveStreamPacketizerCupertino.init[rtplive/_definst_/mpegts.stream]: playlistChunkCount:3
INFO server comment - MediaStreamMap.getLiveStreamPacketizer: Create live stream packetizer: cupertinostreamingpacketizer:mpegts.stream
INFO server comment - CupertinoPacketHandler.startStream[rtplive/_definst_/mpegts.stream]
INFO server comment - LiveStreamPacketizerCupertino.handlePacket[rtplive/_definst_/mpegts.stream]: Video codec:MPEG4 isCompatible:false
INFO server comment - LiveStreamPacketizerCupertino.handlePacket[rtplive/_definst_/mpegts.stream]: Audio codec:G711_MULAW isCompatible:false
WARN server comment - CupertinoPacketHandler.handleHolder[rtplive/_definst_/mpegts.stream]: Invalid video codec for iPhone/iPod: MPEG4
WARN server comment - CupertinoPacketHandler.handleHolder[rtplive/_definst_/mpegts.stream]: Invalid audio codec for iPhone/iPod:G711_MULAW
INFO server comment - MediaStreamMap.getLiveStreamPacketizer: Create live stream packetizer: smoothstreamingpacketizer:mpegts.stream
INFO server comment - LiveStreamPacketizerSmoothStreaming.startStream[rtplive/_definst_/mpegts.stream]
INFO server comment - LiveStreamPacketizerSanJose.endChunkTS[rtplive/_definst_/mpegts.stream]: Add chunk: id:1 a/v/k:8/9/0 duration:840
INFO stream play mpegts.stream -
INFO server comment - MediaStreamMediaCasterPlay: close
INFO stream stop mpegts.stream -
INFO server comment - LiveStreamPacketizerSanJose.endChunkTS[rtplive/_definst_/mpegts.stream]: Add chunk: id:2 a/v/k:82/110/11 duration:10470
INFO server comment - RTPMediaCaster.shutdown[20263497:rtplive/_definst_:mpegts.stream]: mpegts.stream
INFO server comment - RTPMediaCaster.disconnect[20263497:rtplive/_definst_:mpegts.stream]
INFO server comment - RTPMediaCaster.closeRTPSession[20263497:rtplive/_definst_:mpegts.stream]
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.close closeSession
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.onClose
INFO server comment - RTPSessionTracker.remove[rtsp://10.0.165.132/video.mp4]: 0:true
INFO stream unpublish mpegts.stream -
INFO stream destroy mpegts.stream -
INFO server comment - MediaStreamMap.removeLiveStreamPacketizer[rtplive/_definst_/mpegts.stream]: Destroy live stream packetizer: cupertinostreamingpacket
zer
INFO server comment - MediaStreamMap.removeLiveStreamPacketizer[rtplive/_definst_/mpegts.stream]: Destroy live stream packetizer: smoothstreamingpacketize
INFO server comment - MediaStreamMap.removeLiveStreamPacketizer[rtplive/_definst_/mpegts.stream]: Destroy live stream packetizer: sanjosestreamingpacketiz
r

For multicast, are you testing with VLC locally or on a network that supports multicast?

Yes, I test solution multicast to rtsp. It`s work great.

It would help to revert to INFO level logging.

Richard

Test rtsp to multicast solution with log info mode.

INFO server comment - Wowza Media Server is started!
INFO server comment - RTPSessionTracker.add[rtsp://10.0.165.132/video.mp4]: 1
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.processResponse: SETUP: rtsp://10.0.165.132/video.mp4/trackID=0
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.processResponse: SETUP: rtsp://10.0.165.132/video.mp4/trackID=1
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.buildSDPData: sessionId:0836c40e02901d82 sessionTimeout:80000
INFO server comment - RTPSessionDescriptionDataProviderBasic.getStreamInfo[lv/_definst_]: RTSP/RTP re-streaming. Success, received SDP data.
INFO stream create - -
INFO stream publish mpegts.stream -
INFO server comment - ModuleMulticastPublish.onStreamPublish[lv/_definst_]: mpegts.stream
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.sessionStart: PLAY: rtsp://10.0.165.132/video.mp4
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.processResponse: PLAY: rtsp://10.0.165.132/video.mp4/
INFO server comment - RTPMediaCaster.Reconnector[9996039:lv/_definst_:mpegts.stream]: done: 1
INFO server comment - senderReport[RTP-Info]: trackID=0
INFO server comment - senderReport[RTP-Info]: trackID=1
INFO server comment - firstPacket: TCP:$0
INFO server comment - RTPDePacketizerRFC3106MPEG4.handleRTPPacket: {MPEG4CodecConfigInfo: profile: "SIMPLE", level: 1, frameSize: 640x480, displaySize: 640
x480, PAR: 1:1, frameRate: 10.0}
INFO server comment - LiveStreamPacketizerSanJose.init[lv/_definst_/mpegts.stream]: chunkDurationTarget: 10000
INFO server comment - LiveStreamPacketizerSanJose.init[lv/_definst_/mpegts.stream]: chunkDurationTolerance: 500
INFO server comment - LiveStreamPacketizerSanJose.init[lv/_definst_/mpegts.stream]: playlistChunkCount:4
INFO server comment - MediaStreamMap.getLiveStreamPacketizer: Create live stream packetizer: sanjosestreamingpacketizer:mpegts.stream
INFO server comment - SanJosePacketHandler.startStream[lv/_definst_/mpegts.stream]
INFO server comment - LiveStreamPacketizerSanJose.handlePacket[lv/_definst_/mpegts.stream]: Video codec: MPEG4
INFO server comment - LiveStreamPacketizerCupertino.init[lv/_definst_/mpegts.stream]: chunkDurationTarget: 10000
INFO server comment - LiveStreamPacketizerCupertino.init[lv/_definst_/mpegts.stream]: chunkDurationTolerance: 500
INFO server comment - LiveStreamPacketizerCupertino.init[lv/_definst_/mpegts.stream]: audioGroupCount: 3
INFO server comment - LiveStreamPacketizerCupertino.init[lv/_definst_/mpegts.stream]: playlistChunkCount:3
INFO server comment - MediaStreamMap.getLiveStreamPacketizer: Create live stream packetizer: cupertinostreamingpacketizer:mpegts.stream
INFO server comment - CupertinoPacketHandler.startStream[lv/_definst_/mpegts.stream]
INFO server comment - LiveStreamPacketizerCupertino.handlePacket[lv/_definst_/mpegts.stream]: Video codec:MPEG4 isCompatible:false
INFO server comment - firstPacket: TCP:$2
INFO server comment - MediaStreamMap.getLiveStreamPacketizer: Create live stream packetizer: smoothstreamingpacketizer:mpegts.stream
INFO server comment - LiveStreamPacketizerCupertino.handlePacket[lv/_definst_/mpegts.stream]: Audio codec:G711_MULAW isCompatible:false
INFO server comment - LiveStreamPacketizerSanJose.handlePacket[lv/_definst_/mpegts.stream]: Audio codec: G711_MULAW
INFO server comment - LiveStreamPacketizerSmoothStreaming.startStream[lv/_definst_/mpegts.stream]
WARN server comment - CupertinoPacketHandler.handleHolder[lv/_definst_/mpegts.stream]: Invalid video codec for iPhone/iPod: MPEG4
WARN server comment - CupertinoPacketHandler.handleHolder[lv/_definst_/mpegts.stream]: Invalid audio codec for iPhone/iPod:G711_MULAW
INFO server comment - ModuleMulticastPublish.startStream[lv/_definst_]: {RTPDestination: name: "destination", stream: 239.1.0.1:10000, ttl: 63, isRTPWrappe
d: true}
INFO stream create - -
INFO server comment - MulticastTransport.bind[lv/_definst_]: 239.1.0.1/10000
INFO stream play mpegts.stream -
INFO server comment - MulticastTransport.bind[lv/_definst_]: 239.1.0.1/10001
INFO server comment - LiveStreamPacketizerSanJose.endChunkTS[lv/_definst_/mpegts.stream]: Add chunk: id:1 a/v/k:8/9/0 duration:840
INFO server comment - LiveStreamPacketizerSanJose.endChunkTS[lv/_definst_/mpegts.stream]: Add chunk: id:2 a/v/k:82/110/11 duration:10460
INFO server comment - LiveStreamPacketizerSanJose.endChunkTS[lv/_definst_/mpegts.stream]: Add chunk: id:3 a/v/k:76/100/10 duration:9710

What is port multicast: 239.1.0.1/10001? I do`nt use 10001, I use 10000. Why i see port 10001?

How I test:

1.I configure mpegts.stream file in content folder:

C:\...Wowza Media Systems\Wowza Media Server 3.0.5\content>type mpegts.stream
rtsp://10.0.165.143/video.mp4

2. after i configure Application.xml in conf folder:

C:\...Wowza Media Systems\Wowza Media Server 3.0.5\conf\lv>type Application.xml
<Root>
	<Application>
		<!-- 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, cupertinostreamingrepeater, smoothstreamingrepeater, sanjosestreamingrepeater, dvrstreamingpacketizer, dvrstreamingrepeater -->
			<LiveStreamPacketizers></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 -->
			<!-- 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>
			<!-- If this is a dvrstreamingrepeater, define ChunkOriginURL to point back to origin -->
			<!-- And define Application/Repeater/OriginURL to point back to the origin -->
			<Repeater>
				<ChunkOriginURL></ChunkOriginURL>
			</Repeater>
			<!-- Properties for DVR -->
			<Properties>
			</Properties>
		</DVR>
		<!-- HTTPStreamers (separate with commas): cupertinostreaming, smoothstreaming, sanjosestreaming, dvrchunkstreaming -->
		<HTTPStreamers>cupertinostreaming,smoothstreaming,sanjosestreaming</HTTPStreamers>
		<SharedObjects>
			<StorageDir></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>none</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>
			</Properties>
		</RTP>
		<MediaCaster>
			<RTP>
				<RTSP>
					<!-- udp, interleave -->
					<RTPTransportMode>interleave</RTPTransportMode>
				</RTSP>
			</RTP>
			<!-- 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>
		<Repeater>
			<OriginURL></OriginURL>
			<QueryString><![CDATA[]]></QueryString>
		</Repeater> 
		<Modules>
			<Module>
				<Name>base</Name>
				<Description>Base</Description>
				<Class>com.wowza.wms.module.ModuleCore</Class>
			</Module>
			<Module>
				<Name>properties</Name>
				<Description>Properties</Description>
				<Class>com.wowza.wms.module.ModuleProperties</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>ModuleMulticastPublish</Name>
				<Description>ModuleMulticastPublish</Description>
				<Class>com.wowza.wms.plugin.multicastpublish.ModuleMulticastPublish</Class>
			</Module>
		</Modules>
		<!-- Properties defined here will be added to the IApplication.getProperties() and IApplicationInstance.getProperties() collections -->
		<Properties>
		<Property>
    <Name>multicastPublishMaximumStartDelay</Name>
    <Value>10000</Value>
    <Type>Integer</Type>
</Property>
<Property>
    <Name>multicastPublishWriteSDPFiles</Name>
    <Value>true</Value>
    <Type>Boolean</Type>
</Property>
<Property>
    <Name>multicastPublishRemoveSDPFiles</Name>
    <Value>true</Value>
    <Type>Boolean</Type>
</Property>
<Property>
    <Name>multicastPublishSDPStorageDir</Name>
    <Value>${com.wowza.wms.context.VHostConfigHome}/applications/${com.wowza.wms.context.Application}/sdp</Value>
</Property>
<Property>
    <Name>multicastPublishMulticastMapPath</Name>
    <Value>${com.wowza.wms.context.VHostConfigHome}/conf/multicastmap.txt</Value>
</Property>
<Property>
    <Name>multicastPublishMulticastMapNameDelimiter</Name>
    <Value>=</Value>
</Property>
<Property>
    <Name>multicastPublishAutoAssignAddresses</Name>
    <Value>true</Value>
    <Type>Boolean</Type>
</Property>
<Property>
    <Name>multicastPublishMulticastStartingAddress</Name>
    <Value>239.1.0.1</Value>
</Property>
<Property>
    <Name>multicastPublishMulticastAddressIncrement</Name>
    <Value>1</Value>
    <Type>Integer</Type>
</Property>
<Property>
    <Name>multicastPublishMulticastStartingPort</Name>
    <Value>10000</Value>
    <Type>Integer</Type>
</Property>
<Property>
    <Name>multicastPublishMulticastAddressIncrementMode</Name>
    <Value>address</Value>
</Property>
<Property>
    <Name>multicastPublishMPEGTSOut</Name>
    <Value>true</Value>
    <Type>Boolean</Type>
</Property>
<Property>
    <Name>forceMPEGTSOut</Name>
    <Value>true</Value>
    <Type>Boolean</Type>
</Property>
<Property>
    <Name>rtpWrapMPEGTS</Name>
    <Value>false</Value>
    <Type>Boolean</Type>
</Property>
		</Properties>
	</Application>
</Root>

3. configure multicastmap.txt

C:\...es\Wowza Media Systems\Wowza Media Server 3.0.5\conf>type multicastmap.txt
# Example entry:
myStream={name:mpegts.stream,video:239.1.0.1:10000,isRTPWrapped:false}

4. configure StartupStreams.xml section StartupStream/.stream

C:\...es\Wowza Media Systems\Wowza Media Server 3.0.5\conf>type StartupStreams.xml
          <StartupStream>
                  <Application>lv/_definst_</Application>
                  <MediaCasterType>rtp</MediaCasterType>
                  <StreamName>mpegts.stream</StreamName>
          </StartupStream>

5. After i start startup.bat script

You can download big log(DEBUG mode) file: http://zalil.ru/33103680 (if need, i can send email with log file)

6. I’m trying to watch multicast with VLC using link rtsp://localhost:1935/lv/mpegts.stream?multicastplay or link udp://@239.1.0.1:10000

But, i see nothing :frowning:

7. I don’t understand why i see in log the multicast address 239.1.0.1 with port 10001 though I set up only 10000 port and anywhere in settings there is no mentioning of port 10001. Can you know why it that?

I ask to help, it is very important issue. Maybe I incorrectly do test? Maybe I do something wrong? Maybe error in a config can? Prompt please. I was already tired to fight against it. Thanks in advance.

Info mode log with test VLC using link rtsp://localhost:1935/lv/mpegts.stream?multicastplay and link udp://@239.1.0.1:10000

INFO server comment - Java Locale[user.variant]:
INFO server comment - Java Locale[file.encoding]: Cp1251
INFO server comment - Java Args[0]: -Xmx768M
INFO server comment - Java Args[1]: -Dcom.sun.management.jmxremote=true
INFO server comment - Java Args[2]: -Dcom.wowza.wms.runmode=standalone
INFO server comment - Java Args[3]: -Dcom.wowza.wms.native.base=win
INFO server comment - Java Args[4]: -Dcom.wowza.wms.ConfigURL=
INFO server comment - Server runmode: standalone
INFO server comment - Server native.platform: win
INFO server comment - Server threads[h/t]: 10/10
INFO server comment - CMDInterface now listening: [any]:8083
INFO vhost vhost-start _defaultVHost_ -
INFO server comment - _defaultVHost_ threads[h/t]:120/80 home:C:/Program Files/Wowza Media Systems/Wowza Media Server 3.0.5
INFO vhost comment _defaultVHost_ Bind attempt ([any]:1935:4)
INFO vhost comment _defaultVHost_ Bind successful ([any]:1935)
INFO vhost comment _defaultVHost_ Bind attempt ([any]:8086:1)
INFO vhost comment _defaultVHost_ Bind successful ([any]:8086)
INFO server comment - ModuleMulticastPublish.onAppStart[lv/_definst_]
INFO server comment - MulticastPublishAddressMapper.init[lv/_definst_]: startingAddress:239.1.0.1:10000 incMode:address
INFO server comment - MulticastPublishAddressMapper.loadMapFile: entries:1
INFO application app-start _definst_ lv/_definst_
INFO server comment - RTPMediaCaster.create[78219]
INFO server comment - RTPMediaCaster.init[78219]
INFO server comment - RTPMediaCaster.Reconnector[78219:lv/_definst_:mpegts.stream]: start: 1
INFO server comment - VHost.startStartupStreams: Stream successfully started [lv/_definst_]: flv:mpegts.stream
INFO server comment - Wowza Media Server is started!
INFO server comment - RTPSessionTracker.add[rtsp://10.0.165.143/video.mp4]: 1
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.processResponse: SETUP: rtsp://10.0.165.143/video.mp4/trackID=0
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.processResponse: SETUP: rtsp://10.0.165.143/video.mp4/trackID=1
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.buildSDPData: sessionId:3f2dba317c83e458 sessionTimeout:80000
INFO server comment - RTPSessionDescriptionDataProviderBasic.getStreamInfo[lv/_definst_]: RTSP/RTP re-streaming. Success, received SDP data.
INFO stream create - -
INFO stream publish mpegts.stream -
INFO server comment - ModuleMulticastPublish.onStreamPublish[lv/_definst_]: mpegts.stream
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.sessionStart: PLAY: rtsp://10.0.165.143/video.mp4
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.processResponse: PLAY: rtsp://10.0.165.143/video.mp4/
INFO server comment - RTPMediaCaster.Reconnector[78219:lv/_definst_:mpegts.stream]: done: 1
INFO server comment - senderReport[RTP-Info]: trackID=0
INFO server comment - senderReport[RTP-Info]: trackID=1
INFO server comment - firstPacket: TCP:$0
INFO server comment - firstPacket: TCP:$2
INFO server comment - RTPDePacketizerRFC3106MPEG4.handleRTPPacket: {MPEG4CodecConfigInfo: profile: "SIMPLE", level: 1, frameSize: 640x480, displaySize: 640
x480, PAR: 1:1, frameRate: 5.0}
INFO server comment - ModuleMulticastPublish.startStream[lv/_definst_]: {RTPDestination: name: "destination", stream: 239.1.0.1:10000, ttl: 63, isRTPWrappe
d: true}
INFO stream create - -
INFO server comment - MulticastTransport.bind[lv/_definst_]: 239.1.0.1/10001
INFO stream play mpegts.stream -
INFO server comment - MulticastTransport.bind[lv/_definst_]: 239.1.0.1/10000
INFO rtsp connect 1489339779 -
INFO stream create - -
INFO server comment - ModuleMulticastPublish.onRTPDescribe[lv/_definst_]: Play multicast[mpegts.stream]: {RTPDestination: name: "destination", stream: 239.
1.0.1:10000, ttl: 63, isRTPWrapped: true}
INFO rtsp describe 1489339779 -
INFO stream play mpegts.stream -
INFO rtsp play 1489339779 -

If need we can communicate use icq, skype, google jabber and etc.

I change map file to mpegts.stream={name:mpegts.stream,video:239.1.0.1:10000,isRTPWrapped:false}

after check with vlc link rtsp://localhost:1935/lv/mpegts.stream?multicastplay and link udp://@239.1.0.1:10000

INFO log:

INFO server comment - Wowza Media Server is started!
INFO server comment - RTPSessionTracker.add[rtsp://10.0.165.143/video.mp4]: 1
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.processResponse: SETUP: rtsp://10.0.165.143/video.mp4/trackID=0
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.processResponse: SETUP: rtsp://10.0.165.143/video.mp4/trackID=1
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.buildSDPData: sessionId:628c895d333ab105 sessionTimeout:80000
INFO server comment - RTPSessionDescriptionDataProviderBasic.getStreamInfo[lv/_definst_]: RTSP/RTP re-streaming. Success, received SDP data.
INFO stream create - -
INFO stream publish mpegts.stream -
INFO server comment - ModuleMulticastPublish.onStreamPublish[lv/_definst_]: mpegts.stream
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.sessionStart: PLAY: rtsp://10.0.165.143/video.mp4
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.processResponse: PLAY: rtsp://10.0.165.143/video.mp4/
INFO server comment - RTPMediaCaster.Reconnector[9649099:lv/_definst_:mpegts.stream]: done: 1
INFO server comment - senderReport[RTP-Info]: trackID=0
INFO server comment - senderReport[RTP-Info]: trackID=1
INFO server comment - firstPacket: TCP:$0
INFO server comment - firstPacket: TCP:$2
INFO server comment - RTPDePacketizerRFC3106MPEG4.handleRTPPacket: {MPEG4CodecConfigInfo: profile: "SIMPLE", level: 1, frameSize: 640x480, displaySize: 640
x480, PAR: 1:1, frameRate: 5.0}
INFO server comment - ModuleMulticastPublish.startStream[lv/_definst_]: {RTPDestination: name: "mpegts.stream", video: 239.1.0.1:10000, ttl: 63, isRTPWrapp
ed: false}
WARN server comment - RTPPlayer.describe: No audio packetizer[8]: G711_MULAW
WARN server comment - RTPPlayer.describe: No video packetizer[10]: MPEG4
INFO stream create - -
INFO stream play mpegts.stream -
INFO rtsp connect 896415175 -
INFO stream create - -
INFO server comment - ModuleMulticastPublish.onRTPDescribe[lv/_definst_]: Play multicast[mpegts.stream]: {RTPDestination: name: "mpegts.stream", video: 239
.1.0.1:10000, ttl: 63, isRTPWrapped: false}
WARN server comment - RTPPlayer.describe: No audio packetizer[8]: G711_MULAW
WARN server comment - RTPPlayer.describe: No video packetizer[10]: MPEG4
INFO rtsp describe 896415175 -
INFO stream unpublish - -
INFO server comment - ModuleMulticastPublish.onStreamUnPublish[lv/_definst_]:
INFO stream destroy - -
INFO rtsp disconnect 896415175 -
INFO rtsp connect 1187641726 -
INFO stream create - -
INFO server comment - ModuleMulticastPublish.onRTPDescribe[lv/_definst_]: Play multicast[mpegts.stream]: {RTPDestination: name: "mpegts.stream", video: 239
.1.0.1:10000, ttl: 63, isRTPWrapped: false}
WARN server comment - RTPPlayer.describe: No audio packetizer[8]: G711_MULAW
WARN server comment - RTPPlayer.describe: No video packetizer[10]: MPEG4
INFO rtsp describe 1187641726 -
INFO stream unpublish - -
INFO server comment - ModuleMulticastPublish.onStreamUnPublish[lv/_definst_]:
INFO stream destroy - -
INFO rtsp disconnect 1187641726 -

vlc log when i check udp link

main debug: adding item `udp://239.1.0.1:10000' ( udp://@239.1.0.1:10000 )
qt4 debug: Adding a new MRL to recent ones: udp://@239.1.0.1:10000
main debug: rebuilding array of current - root &#1055;&#1083;&#1077;&#1081;&#1083;&#1080;&#1089;&#1090;
main debug: rebuild done - 8 items, index 6
main debug: processing request item: udp://239.1.0.1:10000, node: &#1055;&#1083;&#1077;&#1081;&#1083;&#1080;&#1089;&#1090;, skip: 0
main debug: resyncing on udp://239.1.0.1:10000
main debug: udp://239.1.0.1:10000 is at 7
main debug: starting playback of the new playlist item
main debug: creating new input thread
main debug: Creating an input for 'udp://239.1.0.1:10000'
main debug: no fetch required for (null) (art currently (null))
main debug: using timeshift granularity of 50 MiB, in path 'c:\Temp'
main debug: `udp://@239.1.0.1:10000' gives access `udp' demux `' path `@239.1.0.1:10000'
main debug: creating demux: access='udp' demux='' location='@239.1.0.1:10000' file='\\@239.1.0.1:10000'
main debug: looking for access_demux module: 0 candidates
main debug: no access_demux module matched "udp"
main debug: TIMER module_need() : 0.179 ms - Total 0.179 ms / 1 intvls (Avg 0.179 ms)
main debug: creating access 'udp' location='@239.1.0.1:10000', path='\\@239.1.0.1:10000'
main debug: looking for access module: 1 candidate
access_udp debug: opening server=:0 local=239.1.0.1:10000
main debug: net: opening 239.1.0.1 datagram port 10000
main debug: using access module "access_udp"
main debug: TIMER module_need() : 0.540 ms - Total 0.540 ms / 1 intvls (Avg 0.540 ms)
main debug: Using block method for AStream*
main debug: starting pre-buffering
qt4 debug: IM: Setting an input

vlc log when i check rtsp link:

main debug: adding item `rtsp://localhost:1935/lv/mpegts.stream?multicastplay' ( rtsp://localhost:1935/lv/mpegts.stream?multicastplay )
main debug: socket 1468 polling interrupted
main debug: prebuffering done 0 bytes in 360s - 0 KiB/s
main error: cannot pre fill buffer
main warning: cannot create a stream_t from access
main debug: removing module "access_udp"
main debug: waitpipe: object killed
main debug: dying input
main debug: dead input
qt4 debug: Adding a new MRL to recent ones: rtsp://localhost:1935/lv/mpegts.stream?multicastplay
main debug: processing request item: rtsp://localhost:1935/lv/mpegts.stream?multicastplay, node: &#1055;&#1083;&#1077;&#1081;&#1083;&#1080;&#1089;&#1090;, skip: 0
main debug: rebuilding array of current - root &#1055;&#1083;&#1077;&#1081;&#1083;&#1080;&#1089;&#1090;
main debug: rebuild done - 7 items, index 6
main debug: starting playback of the new playlist item
main debug: creating new input thread
main debug: Creating an input for 'rtsp://localhost:1935/lv/mpegts.stream?multicastplay'
main debug: using timeshift granularity of 50 MiB, in path 'c:\Temp'
main debug: `rtsp://localhost:1935/lv/mpegts.stream?multicastplay' gives access `rtsp' demux `' path `localhost:1935/lv/mpegts.stream?multicastplay'
main debug: creating demux: access='rtsp' demux='' location='localhost:1935/lv/mpegts.stream?multicastplay' file='\\localhost:1935\lv\mpegts.stream?multicastplay'
main debug: looking for access_demux module: 1 candidate
live555 debug: version 2011.12.23
qt4 debug: IM: Deleting the input
main debug: no fetch required for (null) (art currently (null))
main debug: TIMER input launching for 'udp://239.1.0.1:10000' : 360540.204 ms - Total 360540.204 ms / 1 intvls (Avg 360540.187 ms)
qt4 debug: IM: Setting an input
live555 debug: setup start: 0.000000 stop:0.000000
live555 error: Nothing to play for rtsp://localhost:1935/lv/mpegts.stream?multicastplay
main debug: no access_demux module matching "rtsp" could be loaded
main debug: TIMER module_need() : 124.290 ms - Total 124.290 ms / 1 intvls (Avg 124.290 ms)
main debug: creating access 'rtsp' location='localhost:1935/lv/mpegts.stream?multicastplay', path='\\localhost:1935\lv\mpegts.stream?multicastplay'
main debug: looking for access module: 1 candidate
main debug: net: connecting to localhost port 1935
main debug: connection succeeded (socket = 1536)
access_realrtsp debug: rtsp connected
access_realrtsp warning: only real/helix rtsp servers supported for now
main debug: no access module matching "rtsp" could be loaded
main debug: TIMER module_need() : 81.544 ms - Total 81.544 ms / 1 intvls (Avg 81.544 ms)
main error: open of `rtsp://localhost:1935/lv/mpegts.stream?multicastplay' failed
main debug: dead input
main debug: changing item without a request (current 6/7)
main debug: nothing to play
qt4 debug: IM: Deleting the input
main debug: TIMER input launching for 'rtsp://localhost:1935/lv/mpegts.stream?multicastplay' : 265.674 ms - Total 265.674 ms / 1 intvls (Avg 265.674 ms)

DEBUG LOG last test

http://zalil.ru/33105594

p.s. change map file not helped :frowning:

and, after last change everything ceased to work.

Why i see 2 multicast ports?

INFO server comment - MulticastTransport.bind[lv/_definst_]: 239.1.0.1/10001
INFO server comment - MulticastTransport.bind[lv/_definst_]: 239.1.0.1/10000

I don`t configure second multicast port

I change multicast ports 10000 to port 1234, but all the same I see 2 ports:

INFO server comment - MulticastTransport.bind[lv/_definst_]: 239.1.0.1/1235
INFO stream play mpegts.stream -
INFO server comment - MulticastTransport.bind[lv/_definst_]: 239.1.0.1/1234

#type multicastmap.txt:

myStream={name:mpegts.stream,video:239.1.0.1:1234,isRTPWrapped:false}

#type Application.xml section rtpWrapMPEGTS:

rtpWrapMPEGTS

false

Boolean

But why i see in log:

INFO server comment - ModuleMulticastPublish.startStream[lv/definst]: {RTPDestination: name: “destination”, stream: 23

9.1.0.1:1234, ttl: 63, isRTPWrapped: true}

Maybe problem in this?

I retur back config in penultimate before I change myStream.

Use vlc link rtp://@239.1.0.1:1234.

Debug log vlc:

main debug: processing request item rtp://239.1.0.1:1234 node &#1055;&#1083;&#1077;&#1081;&#1083;&#1080;&#1089;&#1090; skip 0
main debug: resyncing on rtp://239.1.0.1:1234
main debug: rtp://239.1.0.1:1234 is at 1
main debug: starting new item
main debug: creating new input thread
main debug: Creating an input for 'rtp://239.1.0.1:1234'
main debug: thread started
main debug: using timeshift granularity of 50 MiB
main debug: using timeshift path 'c:\Temp'
main debug: thread (input) created at priority 1 (../.././src/input/input.c:220)
main debug: `rtp://@239.1.0.1:1234' gives access `rtp' demux `' path `@239.1.0.1:1234'
main debug: creating demux: access='rtp' demux='' path='@239.1.0.1:1234'
main debug: looking for access_demux module: 1 candidate
main debug: net: opening 239.1.0.1 datagram port 1234
main debug: Multicast group join request
main debug: using access_demux module "rtp"
main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms)
main debug: looking for meta reader module: 2 candidates
lua debug: Trying Lua scripts in C:\Users\aakhmurzanov\AppData\Roaming\vlc\lua\meta\reader
lua debug: Trying Lua scripts in F:\Temp\Downloads\vlc-1.1.11-win32\vlc-1.1.11\lua\meta\reader
lua debug: Trying Lua playlist script F:\Temp\Downloads\vlc-1.1.11-win32\vlc-1.1.11\lua\meta\reader\filename.lua
main debug: no meta reader module matching "any" could be loaded
main debug: TIMER module_need() : 2.000 ms - Total 2.000 ms / 1 intvls (Avg 2.000 ms)
main debug: `rtp://@239.1.0.1:1234' successfully opened
qt4 debug: IM: Setting an input
rtp debug: detected MPEG2 TS
rtp debug: added payload type 33 (f = 90000 Hz)
main debug: thread started
main debug: thread (stream out) created at priority 1 (../.././src/input/stream_demux.c:100)
rtp debug: added RTP source (52063354)
main debug: creating demux: access='' demux='ts' path=''
main debug: looking for demux module: 1 candidate
ts debug: pid[256] unknown
ts debug: PATCallBack called
ts debug: new PAT ts_id=1 version=0 current_next=1
ts debug:   * number=1 pid=4095
ts debug: PMTCallBack called
ts debug: new PMT program number=1 version=0 pid_pcr=257

I see black screen.

Info log Wowza:

INFO stream publish mpegts.stream -
INFO server comment - ModuleMulticastPublish.onStreamPublish[lv/_definst_]: mpegts.stream
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.sessionStart: PLAY: rtsp://10.0.165.143/video.mp4
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.processResponse: PLAY: rtsp://10.0.165.143/video.
mp4/
INFO server comment - RTPMediaCaster.Reconnector[16426320:lv/_definst_:mpegts.stream]: done: 1
INFO server comment - senderReport[RTP-Info]: trackID=0
INFO server comment - senderReport[RTP-Info]: trackID=1
INFO server comment - firstPacket: TCP:$0
INFO server comment - firstPacket: TCP:$2
INFO server comment - RTPDePacketizerRFC3106MPEG4.handleRTPPacket: {MPEG4CodecConfigInfo: profile: "SIMPLE", level: 1, f
rameSize: 640x480, displaySize: 640x480, PAR: 1:1, frameRate: 5.0}
INFO server comment - ModuleMulticastPublish.startStream[lv/_definst_]: {RTPDestination: name: "destination", stream: 23
9.1.0.1:1234, ttl: 63, isRTPWrapped: true}
INFO stream create - -
INFO server comment - MulticastTransport.bind[lv/_definst_]: 239.1.0.1/1235
INFO stream play mpegts.stream -
INFO server comment - MulticastTransport.bind[lv/_definst_]: 239.1.0.1/1234

you are sure that it shall work?

This is solution don`t work without transcoder.

When i use this(https://www.wowza.com/docs/how-to-get-multicastpublish-addon-multicast-and-unicast-streams-to-udp-and-rtsp) solution with transcoder with default settings i see 4 multicasts. Could you ask me, how i can stream only 1 multicast?

in this file configure only 1 multicast:

Example entry:

myStream={name:mpegts.stream,video:239.1.0.1:1234,isRTPWrapped:false}

but i see:

239.1.0.1:1234

239.1.0.2:1234

239.1.0.3:1234

239.1.0.4:1234

with different bitrate.

I don`t understat why 4 multicast stream