I have Wowza 3.0.2 working on my PC (IP 192.168.1.90) I have worked through the “live video streaming” tutorial example successfully. I now want to get my network camera (IP 192.168.1.26) live streaming. If I use VLC media player with “rtsp://guest:guest@192.168.1.26:8554/CH001.sdp” it works fine. But I don’t know what to do next. Do I insert the camera IP in the “application.xml” file ? or what - any help would be appreciated - Thanks Murray
Here’s the applicable tutorial: https://www.wowza.com/docs/how-to-re-stream-video-from-an-ip-camera-rtsp-rtp-re-streaming
I have Wowza 3.0.2 working on my PC (IP 192.168.1.90) I have worked through the “live video streaming” tutorial example successfully. I now want to get my network camera (IP 192.168.1.26) live streaming. If I use VLC media player with “rtsp://guest:guest@192.168.1.26:8554/CH001.sdp” it works fine. But I don’t know what to do next. Do I insert the camera IP in the “application.xml” file ? or what - any help would be appreciated - Thanks Murray
Hi Murray, Did you get it to work? I have the exact same problem and I followed the other thread but to no avail (you didn’t post any updates too). Would you mind if I email you instead? I figured it would be easier to troubleshoot with you since my problem is the same
Murray,
Can we move this discussion over to just one thread? http://community.wowza.com/community/questions/2714/h264-geovision-ip-camera-stream-error.html
Thanks.
Thanks Randal - I followed your suggested tutorial and everything seemed to fall into place until the end when I pressed “play” and no live stream picture came through. I have a Log file (as a jpeg) as this may give some clue as to what I’m doing wrong. Not sure how I can send it to you. My email is: coastalhills@slingshot.co.nz I would appreciated some guidance on this one because I think it’s close to working. Thanks Murray
Hi Randal
This is the file after publishing but before playing:
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 - Java GC[0]: Copy
INFO server comment - Java GC[1]: MarkSweepCompact
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/W
owza Media Systems/Wowza Media Server 3.0.2
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 - Wowza Media Server is started!
INFO application app-start definst live/definst
INFO server comment - RTPMediaCaster.create[30254491]
INFO server comment - RTPMediaCaster.init[30254491]
INFO server comment - RTPMediaCaster.Reconnector[30254491:live/definst:camera.
stream]: start: 1
INFO server comment - HTTPStreamManager.onHTTPRequest: Publish stream successful
ly started [live/definst]: flv:camera.stream
INFO server comment - RTPSessionTracker.add[rtsp://192.168.1.26:8554/CH001.sdp]:
1
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.processRe
sponse: SETUP: rtsp://192.168.1.26:8554/CH001.sdp/track1
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.processRe
sponse: SETUP: rtsp://192.168.1.26:8554/CH001.sdp/track2
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.buildSDPD
ata: sessionId:1FFDEC90 sessionTimeout:0
INFO server comment - RTPSessionDescriptionDataProviderBasic.getStreamInfo[live/
definst]: RTSP/RTP re-streaming. Success, received SDP data.
INFO stream create - -
INFO stream publish camera.stream -
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.sessionSt
art: PLAY: rtsp://192.168.1.26:8554/CH001.sdp
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.processRe
sponse: PLAY: rtsp://192.168.1.26:8554/CH001.sdp/
INFO server comment - RTPMediaCaster.Reconnector[30254491:live/definst:camera.
stream]: done: 1
INFO server comment - senderReport[RTP-Info]: track1
INFO server comment - senderReport[RTP-Info]: track2
INFO server comment - firstPacket: TCP:$0
INFO server comment - LiveStreamPacketizerSanJose.init[live/definst/camera.str
eam]: chunkDurationTarget: 10000
INFO server comment - LiveStreamPacketizerSanJose.init[live/definst/camera.str
eam]: chunkDurationTolerance: 500
INFO server comment - LiveStreamPacketizerSanJose.init[live/definst/camera.str
eam]: playlistChunkCount:4
INFO server comment - MediaStreamMap.getLiveStreamPacketizer: Create live stream
packetizer: sanjosestreamingpacketizer:camera.stream
INFO server comment - SanJosePacketHandler.startStream[live/definst/camera.str
eam]
INFO server comment - LiveStreamPacketizerSanJose.handlePacket[live/definst/ca
mera.stream]: Video codec: H264
INFO server comment - LiveStreamPacketizerCupertino.init[live/definst/camera.s
tream]: chunkDurationTarget: 10000
INFO server comment - LiveStreamPacketizerCupertino.init[live/definst/camera.s
tream]: chunkDurationTolerance: 500
INFO server comment - LiveStreamPacketizerCupertino.init[live/definst/camera.s
tream]: audioGroupCount: 3
INFO server comment - LiveStreamPacketizerCupertino.init[live/definst/camera.s
tream]: playlistChunkCount:3
INFO server comment - MediaStreamMap.getLiveStreamPacketizer: Create live stream
packetizer: cupertinostreamingpacketizer:camera.stream
INFO server comment - CupertinoPacketHandler.startStream[live/definst/camera.s
tream]
INFO server comment - MediaStreamMap.getLiveStreamPacketizer: Create live stream
packetizer: smoothstreamingpacketizer:camera.stream
INFO server comment - firstPacket: TCP:$2
INFO server comment - LiveStreamPacketizerCupertino.handlePacket[live/definst/
camera.stream]: Video codec:H264 isCompatible:true
INFO server comment - LiveStreamPacketizerSmoothStreaming.startStream[live/_defi
nst_/camera.stream]
INFO server comment - LiveStreamPacketizerCupertino.handlePacket[live/definst/
camera.stream]: Audio codec:AAC isCompatible:true
INFO server comment - LiveStreamPacketizerCupertino.handlePacket[live/definst/
camera.stream][avc1.66.40]: H.264 (Video may not be playable on older iPhone and
iPod touch devices where Baseline/Level 3.0 or lower is required) Video info: {
H264CodecConfigInfo: profile: “Baseline”, level: 4.0, frameSize: 640x512, displa
This is the file after playing:
tream]: audioGroupCount: 3
INFO server comment - LiveStreamPacketizerCupertino.init[live/definst/camera.s
tream]: playlistChunkCount:3
INFO server comment - MediaStreamMap.getLiveStreamPacketizer: Create live stream
packetizer: cupertinostreamingpacketizer:camera.stream
INFO server comment - CupertinoPacketHandler.startStream[live/definst/camera.s
tream]
INFO server comment - LiveStreamPacketizerCupertino.handlePacket[live/definst/
camera.stream]: Video codec:H264 isCompatible:true
INFO server comment - LiveStreamPacketizerCupertino.handlePacket[live/definst/
camera.stream][avc1.66.40]: H.264 (Video may not be playable on older iPhone and
iPod touch devices where Baseline/Level 3.0 or lower is required) Video info: {
H264CodecConfigInfo: profile: “Baseline”, level: 4.0, frameSize: 640x512, displa
ySize: 640x512}
INFO server comment - MediaStreamMap.getLiveStreamPacketizer: Create live stream
packetizer: smoothstreamingpacketizer:camera.stream
INFO server comment - LiveStreamPacketizerSmoothStreaming.startStream[live/_defi
nst_/camera.stream]
INFO server comment - firstPacket: TCP:$2
INFO server comment - LiveStreamPacketizerCupertino.handlePacket[live/definst/
camera.stream]: Audio codec:AAC isCompatible:true
INFO server comment - LiveStreamPacketizerSanJose.handlePacket[live/definst/ca
mera.stream]: Audio codec: AAC
INFO server comment - firstPacket: TCP:$1
INFO server comment - firstPacket: TCP:$3
INFO server comment - LiveStreamPacketizerSmoothStreaming.handlePacket[live/_def
inst_/camera.stream]: Fragment durations: [1.0,0.9,1.0]
INFO server comment - LiveStreamPacketizerSmoothStreaming.flushPendingVideo: Bit
rate[live/definst/camera.stream]: 376078
INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[live/_defi
nst_/camera.stream]: Add chunk: type:video id:0 count:15 duration:1033
INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[live/_defi
nst_/camera.stream]: Add chunk: type:video id:1 count:15 duration:999
INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[live/_defi
nst_/camera.stream]: Add chunk: type:video id:2 count:15 duration:1016
INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[live/_defi
nst_/camera.stream]: Add chunk: type:video id:3 count:15 duration:1017
INFO server comment - LiveStreamPacketizerSanJose.endChunkTS[live/definst/came
ra.stream]: Add chunk: id:1 a/v/k:0/91/6 duration:6097
INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[live/_defi
nst_/camera.stream]: Add chunk: type:video id:4 count:15 duration:1016
INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[live/definst/ca
mera.stream]: Add chunk: id:1 a/v/k:0/90/6 duration:6097
INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[live/_defi
nst_/camera.stream]: Add chunk: type:video id:5 count:15 duration:1016
INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[live/_defi
nst_/camera.stream]: Add chunk: type:video id:6 count:15 duration:1016
INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[live/_defi
nst_/camera.stream]: Add chunk: type:video id:7 count:15 duration:1016
INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[live/_defi
nst_/camera.stream]: Add chunk: type:video id:8 count:15 duration:1022
INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[live/_defi
nst_/camera.stream]: Add chunk: type:video id:9 count:15 duration:1011
INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[live/_defi
nst_/camera.stream]: Add chunk: type:video id:10 count:15 duration:1016
INFO server comment - LiveStreamPacketizerSanJose.endChunkTS[live/definst/came
ra.stream]: Add chunk: id:2 a/v/k:0/136/9 duration:9145
INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[live/definst/ca
mera.stream]: Add chunk: id:2 a/v/k:0/135/9 duration:9145
INFO server comment - LiveStreamPacketizerSanJose.endChunkTS[live/definst/came
ra.stream]: Add chunk: id:3 a/v/k:0/151/10 duration:10162
INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[live/definst/ca
mera.stream]: Add chunk: id:3 a/v/k:0/150/10 duration:10162
INFO server comment - LiveStreamPacketizerSanJose.endChunkTS[live/definst/came
ra.stream]: Add chunk: id:4 a/v/k:0/151/10 duration:10162
INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[live/definst/ca
mera.stream]: Add chunk: id:4 a/v/k:0/150/10 duration:10162
INFO server comment - LiveStreamPacketizerSanJose.endChunkTS[live/definst/came
ra.stream]: Add chunk: id:5 a/v/k:0/151/10 duration:10162
INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[live/definst/ca
mera.stream]: Add chunk: id:5 a/v/k:0/150/10 duration:10162
INFO session connect-pending 127.0.0.1 -
INFO session connect 127.0.0.1 -
INFO stream create - -
INFO stream play camera.stream -
INFO server comment - LiveStreamPacketizerSanJose.endChunkTS[live/definst/came
ra.stream]: Add chunk: id:6 a/v/k:0/151/10 duration:10162
INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[live/definst/ca
mera.stream]: Add chunk: id:6 a/v/k:0/150/10 duration:10162
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.onClose
INFO server comment - RTPSessionTracker.remove[rtsp://192.168.1.26:8554/CH001.sd
p]: 0:true
Thanks Murray
Hi Randal,
Sorry I’m new to Forum process
Sure I will over to www.wowza.com/forums/showthread.php?15187-H264-GeoVision-IP-Camera-stream-error&p=79066
Thanks Murray