I am trying to re-stream RTSP video from Vivotek IP7131 ip camera. Camera specification says that support MPEG-4 codec, but not mention which part 2 or 10. I'm also getting RTSP video for testing (rtsp://IP/live.sdp) via Quick Time and SMPlayer players.

I am using Wowza Media Server Pro 1.7.0 build11414 one month trial version for re-streaming , but getting following errors:

Is is less of a Wowza issue and more of a player issues. The players only support H.264/AAC. So we need a source stream that uses the same format. You can transcode the streams on the fly using products like:

As you mentioned, these cameras don't support H.264. Now I have one of my camera configured with a public IP address. Is there a way to pull the data from the camera to the server other than using H.264.

That camera still only supports mpeg-4 part 2 video. But what has changed in Wowza is the addition of the Wowza Transcoder add-on which supports mpeg-4 part 2 for decode, to transcode to h.264. Otherwise Wowza does not support mpeg-4 part 2 video.