# Record problem with rtsp over udp

**URL:** <https://community.wowza.com/t/record-problem-with-rtsp-over-udp/52098>\
**Category:** Wowza Streaming Engine\
**Tags:** wowza-streaming-server-java-api\
**Created:** [October 9, 2018, 4:38pm UTC](https://community.wowza.com/t/record-problem-with-rtsp-over-udp/52098 "2018-10-09T16:38:38Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Zafer\_YILMAZ](https://avatars.discourse-cdn.com/v4/letter/z/f08c70/32.png) [@Zafer\_YILMAZ](https://community.wowza.com/u/Zafer_YILMAZ)\
**Post date:** [October 9, 2018, 4:38pm UTC](https://community.wowza.com/t/record-problem-with-rtsp-over-udp/52098/1 "2018-10-09T16:38:38Z")

</div>

Hi,

I have a problem with rtsp over udp stream. I have an encoder which streaming rtsp over udp and want to record this client over wowza. But I have an error on connection like this;

“RTPSessionDescriptionDataProviderBasic.getStreamInfo: RTSP/RTP re-streaming. Cannot connect to server: rtsp://ip:port”

I think the problem is wowza is trying to connect to client over tcp. How can I set to Wowza to use both tcp and udp ?

Thanks.

---

<div class="post-metadata">

**Author:** ![Rose\_Power-Wowza\_Com](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/rose_power-wowza_com/32/431_2.png) [@Rose\_Power-Wowza\_Com](https://community.wowza.com/u/Rose_Power-Wowza_Com)\
**Post date:** [October 9, 2018, 5:36pm UTC](https://community.wowza.com/t/record-problem-with-rtsp-over-udp/52098/2 "2018-10-09T17:36:31Z")

</div>

Try troubleshooting here @Zafer YILMAZ. This explains the setup for UDP and TCP.

[https://www.wowza.com/docs/how-to-troubleshoot-rtsp-rtp-playback#network](https://www.wowza.com/docs/how-to-troubleshoot-rtsp-rtp-playback#network)

If you still receive an error, please feel free to open a support ticket so we can better assist you. [https://www.wowza.com/support/open-ticket](https://www.wowza.com/support/open-ticket)

---

<div class="post-metadata">

**Author:** ![Rose\_Power-Wowza\_Com](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/rose_power-wowza_com/32/431_2.png) [@Rose\_Power-Wowza\_Com](https://community.wowza.com/u/Rose_Power-Wowza_Com)\
**Post date:** [October 9, 2018, 5:37pm UTC](https://community.wowza.com/t/record-problem-with-rtsp-over-udp/52098/3 "2018-10-09T17:37:51Z")

</div>

You will need to follow this as well @Zafer YILMAZ:

[https://www.wowza.com/docs/How-to-get-started-as-a-Wowza-Streaming-Engine-Manager-administrator#openPorts](https://www.wowza.com/docs/How-to-get-started-as-a-Wowza-Streaming-Engine-Manager-administrator#openPorts)

---

<div class="post-metadata">

**Author:** ![Zafer\_YILMAZ](https://avatars.discourse-cdn.com/v4/letter/z/f08c70/32.png) [@Zafer\_YILMAZ](https://community.wowza.com/u/Zafer_YILMAZ)\
**Post date:** [October 15, 2018, 3:46pm UTC](https://community.wowza.com/t/record-problem-with-rtsp-over-udp/52098/4 "2018-10-15T15:46:31Z")

</div>

I still receive an error. I am using Matrox Maevex 6150 encoder. And I want to record this encoder stream over rtsp. If I use Matrox Maevex 5000 series, I don’t receive any error. Maybe this 6150 series’ behaviour is different than 5000 series.

---

<div class="post-metadata">

**Author:** ![Zafer\_YILMAZ](https://avatars.discourse-cdn.com/v4/letter/z/f08c70/32.png) [@Zafer\_YILMAZ](https://community.wowza.com/u/Zafer_YILMAZ)\
**Post date:** [October 18, 2018, 3:20pm UTC](https://community.wowza.com/t/record-problem-with-rtsp-over-udp/52098/5 "2018-10-18T15:20:32Z")

</div>

Wowza log like that;

EESTcommentserverINFO200-RTPMediaCaster.create[592502493]—136.869------------------------ EESTcommentserverINFO200-RTPMediaCaster.init[592502493]—136.869------------------------- EESTcommentserverINFO200-RTPMediaCaster.Reconnector[592502493:live/_definst_:encoder1.stream]: start: 1—136.876------------- EESTcommentserverINFO200-REST API: Stream File connected: encoder1.stream—136.878-------------------- EESTcommentserverINFO200-RTPSessionDescriptionDataProviderBasicRTSPWorker.doConnect: rtsp://X.X.X.X:3049—137.012------------ EESTcommentserverINFO200-RTPSessionTracker.add[rtsp://X.X.X.X:3049]: 1—137.051--------------------- EESTcommentserverINFO200-RTPSessionDescriptionDataProviderBasicRTSPWorker.buildSDPData: sessionId:null sessionTimeout:0—137.06--------- EESTcommentserverINFO200-RTPSessionDescriptionDataProviderBasic.getStreamInfo[live/_definst_]: RTSP/RTP re-streaming. Success, received SDP data.—137.287-- EESTcreatestreamINFO200–\_defaultVHost\_live\_definst\_0.026-80null127.0.0.1rtsp-known1721989926001000encoder1.stream-----nullnull-null- EESTpublishstreamINFO200encoder1.stream-\_defaultVHost\_live\_definst\_0.048-80null127.0.0.1rtsp-known1721989926001000encoder1.stream-----nullnull-null- EESTcommentserverINFO200-RTPMediaCaster.Reconnector[592502493:live/_definst_:encoder1.stream]: done: 1—137.382------------------------- EESTcommentserverINFO200-MediaCasterStreamValidator.addMonitor[live/_definst_/encoder1.stream]—137.607------------------------- EESTcommentserverINFO200-MediaCasterStreamValidator.onValidateMediaCaster[live/_definst_] Stream not healthy [stream startup timeout]: mp4:encoder1.stream—157.622------------------------- EESTcommentserverINFO200-MediaCasterStreamValidator.onValidateMediaCastersStop[live/_definst_] Reset stream [mediaCaster]: mp4:encoder1.stream—157.622------------------------- EESTcommentserverINFO200-RTPMediaCaster.resetConnection[592502493:live/_definst_:encoder1.stream]: —157.623------------------------- EESTcommentserverINFO200-RTPMediaCaster.closeRTPSession[592502493:live/_definst_:encoder1.stream]—157.623------------------------- EESTcommentserverINFO200-RTPSessionDescriptionDataProviderBasicRTSPWorker.close closeSession—157.623------------------------- EESTcommentserverINFO200-RTPSessionDescriptionDataProviderBasicRTSPWorker.onClose—157.629------------------------- EESTcommentserverINFO200-RTPSessionTracker.remove[rtsp://X.X.X.X:3049]: 0:true—157.631------------------------- EESTunpublishstreamINFO200encoder1.stream-\_defaultVHost\_live\_definst\_20.322-80null127.0.0.1rtsp-known1721989926001000encoder1.stream-----nullnull-null- EESTcommentserverINFO200-MediaCasterStreamValidator.removeMonitor[live/_definst_/encoder1.stream]\_defaultVHost\_live\_definst\_157.634-80null127.0.0.1rtsp-known172198992600-------------null- EESTdestroystreamINFO200encoder1.stream-\_defaultVHost\_live\_definst\_20.327-80null127.0.0.1rtsp-known1721989926001000encoder1.stream-----nullnull-null- EESTcommentserverINFO200-RTPMediaCaster.Reconnector[592502493:live/_definst_:encoder1.stream]: start: 2—157.637------------------------- EESTcommentserverINFO200-RTPSessionDescriptionDataProviderBasicRTSPWorker.doConnect: rtsp://X.X.X.X:3049—157.738------------------------- EESTcommentserverINFO200-RTPSessionTracker.add[rtsp://X.X.X.X:3049]: 1—157.752------------------------- EESTcommentserverINFO200-RTPSessionDescriptionDataProviderBasicRTSPWorker.buildSDPData: sessionId:null sessionTimeout:0—157.759------------------------- EESTcommentserverINFO200-RTPSessionDescriptionDataProviderBasic.getStreamInfo[live/_definst_]: RTSP/RTP re-streaming. Success, received SDP data.—157.991------------------------- EESTcreatestreamINFO200–\_defaultVHost\_live\_definst\_0.0-80null127.0.0.1rtsp-known1731091508002000encoder1.stream-----nullnull-null- EESTpublishstreamINFO200encoder1.stream-\_defaultVHost\_live\_definst\_0.002-80null127.0.0.1rtsp-known1731091508002000encoder1.stream-----nullnull-null- EESTcommentserverINFO200-RTPMediaCaster.Reconnector[592502493:live/_definst_:encoder1.stream]: done: 2—157.997------------------------- EESTcommentserverINFO200-MediaCasterStreamValidator.addMonitor[live/_definst_/encoder1.stream]—158.138------------------------- EESTcommentserverINFO200-REST API: RecorderConfig.startRecording: Recorder Created—163.518------------------------- EESTcommentserverINFO200-StreamRecorder[live/_definst_] recordStream: action:startRecording stream:encoder1.stream format:mp4 versioning:version outputFile:encoder1.stream.mp4 outputPath:/usr/local/WowzaStreamingEngine/content startOnKeyFrame:true moveFirstVideoFrameToZero:true splitOnTcDiscontinuity:false backBufferTime:0 timeScale:90000 recordData:false segmentDuration:900000 segmentSize:10485760 segmentSchedule:0 \* \* \* \* \* defaultAudioSearchPosition: true skipKeyFrameUntilAudioTimeout: 10000 notifyListener: null fileVersionDelegate:StreamRecorderFileVersionDelegate—163.519------------------------- EESTcommentserverINFO200-MediaCasterStreamValidator.onValidateMediaCaster[live/_definst_] Stream not healthy [stream startup timeout]: mp4:encoder1.stream—178.157------------------------- EESTcommentserverINFO200-MediaCasterStreamValidator.onValidateMediaCastersStop[live/_definst_] Reset stream [mediaCaster]: mp4:encoder1.stream—178.157------------------------- EESTcommentserverINFO200-RTPMediaCaster.resetConnection[592502493:live/_definst_:encoder1.stream]: —178.158------------------------- EESTcommentserverINFO200-RTPMediaCaster.closeRTPSession[592502493:live/_definst_:encoder1.stream]—178.158------------------------- EESTcommentserverINFO200-RTPSessionDescriptionDataProviderBasicRTSPWorker.close closeSession—178.159------------------------- EESTcommentserverINFO200-RTPSessionDescriptionDataProviderBasicRTSPWorker.onClose—178.163-----------------

---

<div class="post-metadata">

**Author:** ![Zafer\_YILMAZ](https://avatars.discourse-cdn.com/v4/letter/z/f08c70/32.png) [@Zafer\_YILMAZ](https://community.wowza.com/u/Zafer_YILMAZ)\
**Post date:** [October 18, 2018, 3:20pm UTC](https://community.wowza.com/t/record-problem-with-rtsp-over-udp/52098/6 "2018-10-18T15:20:38Z")

</div>

I still receive an error. I am using Matrox Maevex 6150 encoder. And I want to record this encoder stream over rtsp. If I use Matrox Maevex 5000 series, I don’t receive any error. Maybe this 6150 series’ behaviour is different than 5000 series.

I added wowza logs as a answer. It says that stream is unhealty but I can play rtsp stream with using VLC.
