IP Camera

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

Re: IP Camera

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