# SLStreamer PRO transcoder/encoder

**URL:** <https://community.wowza.com/t/slstreamer-pro-transcoder-encoder/359>\
**Category:** Wowza Streaming Engine\
**Created:** [July 7, 2009, 12:23pm UTC](https://community.wowza.com/t/slstreamer-pro-transcoder-encoder/359 "2009-07-07T12:23:38Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/system/32/447_2.png) [@system](https://community.wowza.com/u/system)\
**Post date:** [July 7, 2009, 12:23pm UTC](https://community.wowza.com/t/slstreamer-pro-transcoder-encoder/359/1 "2009-07-07T12:23:38Z")

</div>

Good day!

We use SLStreamer PRO software for transcoding and broadcasting stream, as follows:

MPEG2 source --\> SLStreamer --\> MPEG4 Part10 --\> Wowza Media Server PRO --\> Flash Player

Unfortunately we are unable to accept stream through the Wowza Pro.

I watched the entire forum for Live encoders and created application rtplive on the Wowza server, and then I tried to stream to Wowza Media Server Pro with different settings of the encoder.

This encoder does not provide SDP file that is needed in other RTP/ RTSP encoders.

There are several ways to broadcast using this:

1. RTSP

Parameters

Port: 554

Interface: 192.168.0.14

Latency: 1000

Number of TS Packets to Deliver: 1

Question #1. VLC - player plays this stream connected to the address: rtsp: / / 192.168.0.14:554. Can it make Wowza? What to do this?

1. RTP/UDP

Destination address: 192.168.1.1

Port: 20000

Interface: 192.168.0.14

TTL: 64

Latency: 1000

Transport protocol: RTP or UDP

Number of TS Packets to Deliver: 1

Add SDT Table: No

Question #2. Do SDP-file in this situation? How do I generate it?

1. Network

Transport protocol: UDP

Destination: 234.5.5.5

Interface: 192.168.0.14

Port: 10201

Port video: 10201

Port audio: 10301

Port BIFS: 10401

TTL: 64

Fixed ports: Off

Connection speed: 1000000000

Max bitrate: 0

Max video bitrate: 0

Max audio bitrate: 0

Sync point: False

Max UDP size: 65535

Control send rate: False

Bitrate smoothing: Off

Max packet size: 65535

TS packets: 7

Buffer size: 2097152

Broadcasting mode: From capture

Time source: Auto detection

Synchronization: Off

Restore DTS: Off

Repeat mode: On

Send announces: On

User name:

Session name:

Session info:

Description:

Email:

Phone:

Question #3. This is similar to the theme of MPEG-TS encoder [http://community.wowza.com/t/-/49](http://community.wowza.com/t/-/49). Is it possible through them to the stream at the Wowza Media Server PRO for “Destanation” address: 234.5.5.5 ?

Question #4. What questions can I ask the developers of SLSStreamer to help me integrate SLStreamer and the Wowza Pro?

Thanks!

---

<div class="post-metadata">

**Author:** ![Charlie\_Good](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/charlie_good/32/383_2.png) [@Charlie\_Good](https://community.wowza.com/u/Charlie_Good)\
**Post date:** [July 7, 2009, 6:51am UTC](https://community.wowza.com/t/slstreamer-pro-transcoder-encoder/359/2 "2009-07-07T06:51:09Z")

</div>

1. RTSP:

Follow these instructions:

[http://community.wowza.com/t/-/53](http://community.wowza.com/t/-/53)

1. From the description this sounds more like an MPEG-TS stream over RTP. In this case you do not need an SDP file. The instructions are here:

[http://community.wowza.com/t/-/49](http://community.wowza.com/t/-/49)

1. I believe this is another MPEG-TS stream where the above instructions apply.

Just carefully follow the instructions in these posts to get it to work. Make sure you don’t miss any steps or make any assumptions. I would try the MPEG-TS case first. Will probably have better luck.

Charlie

---

<div class="post-metadata">

**Author:** ![Charlie\_Good](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/charlie_good/32/383_2.png) [@Charlie\_Good](https://community.wowza.com/u/Charlie_Good)\
**Post date:** [July 8, 2009, 4:47am UTC](https://community.wowza.com/t/slstreamer-pro-transcoder-encoder/359/3 "2009-07-08T04:47:50Z")

</div>

Try setting the **forceInterleaved** property that was added during the instructions to **false**.

If that doesn’t work then see if there is an option to push the stream from the encoder to Wowza and follow these instructions:

[http://community.wowza.com/t/-/49](http://community.wowza.com/t/-/49)

Charlie

---

<div class="post-metadata">

**Author:** ![Alexey\_Tr](https://avatars.discourse-cdn.com/v4/letter/a/50afbb/32.png) [@Alexey\_Tr](https://community.wowza.com/u/Alexey_Tr)\
**Post date:** [July 8, 2009, 12:39pm UTC](https://community.wowza.com/t/slstreamer-pro-transcoder-encoder/359/4 "2009-07-08T12:39:32Z")

</div>

1. RTSP.

I downloaded a last patch-15 Wowza 1.7.0, and have configured the settings.

When i try to play stream - no picture.

INFO level logs:

```auto
Configure logging: file:///C:/Wowza_Media_Server_Pro_1.7.0/conf/log4j.properties
INFO server server-start Wowza Media Server Pro10 1.7.0 build11995 -
INFO server comment - Serial number: XXXXX-XXXXX-XXXXX-XXXXX-T6RBN
INFO server comment - Maximum connections: 10
INFO server comment - Hardware Available Processors: 4
INFO server comment - Hardware Physical Memory: 1421MB/2046MB
INFO server comment - Hardware Swap Space: 3357MB/3939MB
INFO server comment - Max File Descriptor Count: Unlimited
INFO server comment - OS Name: Windows XP
INFO server comment - OS Version: 5.1
INFO server comment - OS Architecture: x86
INFO server comment - OS CPU: pentium_pro+mmx pentium_pro pentium+mmx pentium i4
86 i386 i86
INFO server comment - Java Name: Java HotSpot(TM) Client VM
INFO server comment - Java Vendor: Sun Microsystems Inc.
INFO server comment - Java Version: 1.6.0_13
INFO server comment - Java VM Version: 11.3-b02
INFO server comment - Java Spec Version: 1.6
INFO server comment - Java Home: C:\Program Files\Java\jre6
INFO server comment - Java Max Heap Size: 762MB
INFO server comment - Java Architecture: 32
INFO server comment - CMDInterface now listening: [any]:8083
INFO server comment - vhost home directory: C:\Wowza_Media_Server_Pro_1.7.0
INFO vhost vhost-start _defaultVHost_ -
INFO vhost comment _defaultVHost_ RTMP/RTMPT bind attempt ([any]:1935)
INFO vhost comment _defaultVHost_ Bind successful ([any]:1935)
INFO application app-start _definst_ rtplive/_definst_
INFO session connect-pending 192.168.0.14 -
INFO session connect 192.168.0.14 -
INFO server comment - sortPackets[1]: sortBufferSize:500
INFO stream create - -
INFO server comment - MediaStreamMediaCasterPlay: startPlay
INFO server comment - RTPMediaCaster.create
INFO server comment - RTPMediaCaster.init
INFO server comment - RTPMediaCaster.Reconnector: start
INFO server comment - RTPSessionTracker.add[rtsp://192.168.0.14:554]: 1
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.onClose
INFO server comment - RTPSessionTracker.remove[rtsp://192.168.0.14:554]: 0:true
WARN server comment - RTPSessionDescriptionDataProviderBasic.getStreamInfo: RTSP
/RTP re-streaming timeout.
INFO server comment - RTPSessionTracker.add[rtsp://192.168.0.14:554]: 1
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.onClose
INFO server comment - RTPSessionTracker.remove[rtsp://192.168.0.14:554]: 0:true
WARN server comment - RTPSessionDescriptionDataProviderBasic.getStreamInfo: RTSP
/RTP re-streaming timeout.

```

DEBUG level:

```auto
DEBUG server comment - cseq: 1
DEBUG server comment - content-type: application/sdp
DEBUG server comment - content-length: 194
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: 194
uri: RTSP/1.0 200 OK
DEBUG server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.processR
esponse: command:DESCRIBE response:RTSP/1.0 200 OK status:200 handled:false
DEBUG server comment - v=0
o=- 1224569177 4 IN IP4 192.168.0.14
s=SoftLab-NSK RTSPRenderer
e=komar@sl.iae.nsk.su
c=IN IP4 192.168.0.14/64
t=0 0
m=video 0 RTP/AVP 33
a=rtpmap:33 MP2T/90000
a=control:trackID=0
DEBUG server comment - ***RTSPMessageSend***
SETUP rtsp://192.168.0.14:554/trackID=0 RTSP/1.0
Transport: RTP/AVP/TCP;interleaved=0-1
CSeq: 2
DEBUG server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.send: co
mmand:SETUP
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.onClose
INFO server comment - RTPSessionTracker.remove[rtsp://192.168.0.14:554]: 0:true
WARN server comment - RTPSessionDescriptionDataProviderBasic.getStreamInfo: RTSP
/RTP re-streaming timeout.
DEBUG server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.doConnec
t: hostname:192.168.0.14 port:554 timeout:4 path:
DEBUG server comment - ***RTSPMessageSend***
DESCRIBE rtsp://192.168.0.14:554 RTSP/1.0
CSeq: 1
Accept: application/sdp
DEBUG server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.send(ope
n): command:DESCRIBE
INFO server comment - RTPSessionTracker.add[rtsp://192.168.0.14:554]: 1
DEBUG server comment - cseq: 1
DEBUG server comment - content-type: application/sdp
DEBUG server comment - content-length: 194
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 - content-type: application/sdp
DEBUG server comment - content-length: 194
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: 194
uri: RTSP/1.0 200 OK
DEBUG server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.processR
esponse: command:DESCRIBE response:RTSP/1.0 200 OK status:200 handled:false
DEBUG server comment - v=0
o=- 1224569177 4 IN IP4 192.168.0.14
s=SoftLab-NSK RTSPRenderer
e=komar@sl.iae.nsk.su
c=IN IP4 192.168.0.14/64
t=0 0
m=video 0 RTP/AVP 33
a=rtpmap:33 MP2T/90000
a=control:trackID=0
DEBUG server comment - ***RTSPMessageSend***
SETUP rtsp://192.168.0.14:554/trackID=0 RTSP/1.0
Transport: RTP/AVP/TCP;interleaved=0-1
CSeq: 2
DEBUG server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.send: co
mmand:SETUP
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.onClose
INFO server comment - RTPSessionTracker.remove[rtsp://192.168.0.14:554]: 0:true
WARN server comment - RTPSessionDescriptionDataProviderBasic.getStreamInfo: RTSP
/RTP re-streaming timeout.
DEBUG server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.doConnec
t: hostname:192.168.0.14 port:554 timeout:4 path:
DEBUG server comment - ***RTSPMessageSend***
DESCRIBE rtsp://192.168.0.14:554 RTSP/1.0
CSeq: 1
Accept: application/sdp
DEBUG server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.send(ope
n): command:DESCRIBE
INFO server comment - RTPSessionTracker.add[rtsp://192.168.0.14:554]: 1
DEBUG server comment - cseq: 1
DEBUG server comment - content-type: application/sdp
DEBUG server comment - content-length: 194
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 - content-type: application/sdp
DEBUG server comment - content-length: 194
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: 194
uri: RTSP/1.0 200 OK
DEBUG server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.processR
esponse: command:DESCRIBE response:RTSP/1.0 200 OK status:200 handled:false
DEBUG server comment - v=0
o=- 1224569177 4 IN IP4 192.168.0.14
s=SoftLab-NSK RTSPRenderer
e=komar@sl.iae.nsk.su
c=IN IP4 192.168.0.14/64
t=0 0
m=video 0 RTP/AVP 33
a=rtpmap:33 MP2T/90000
a=control:trackID=0
DEBUG server comment - ***RTSPMessageSend***
SETUP rtsp://192.168.0.14:554/trackID=0 RTSP/1.0
Transport: RTP/AVP/TCP;interleaved=0-1
CSeq: 2
DEBUG server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.send: co
mmand:SETUP
INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.onClose
INFO server comment - RTPSessionTracker.remove[rtsp://192.168.0.14:554]: 0:true
WARN server comment - RTPSessionDescriptionDataProviderBasic.getStreamInfo: RTSP
/RTP re-streaming timeout.
DEBUG server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.doConnec
t: hostname:192.168.0.14 port:554 timeout:4 path:
DEBUG server comment - ***RTSPMessageSend***
DESCRIBE rtsp://192.168.0.14:554 RTSP/1.0
CSeq: 1
Accept: application/sdp

```

Is it normal logs?

Can there be a problem in the encoded stream? MPEG4 AVC1 (H.264)?

1. MPEG-TS

DEBUG level:

Problem: Failed to find appropriate depaketizer for this track (MP2T):…

Is it license problem? I filled out the web-form for 30-days trial period Wowza Pro with MPEG-TS, but so far no reply.

---

<div class="post-metadata">

**Author:** ![Alexey\_Tr](https://avatars.discourse-cdn.com/v4/letter/a/50afbb/32.png) [@Alexey\_Tr](https://community.wowza.com/u/Alexey_Tr)\
**Post date:** [July 8, 2009, 1:35pm UTC](https://community.wowza.com/t/slstreamer-pro-transcoder-encoder/359/5 "2009-07-08T13:35:33Z")

</div>

if forceInterleaving is false, logs:

```auto
DEBUG server comment - cmd: setBufferTime
DEBUG session setbuffertime [1421388711,1]: 750 750
DEBUG server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.doConnec
t: hostname:192.168.0.14 port:554 timeout:4 path:
DEBUG server comment - config: session: setReuseAddress: from:false to:true
DEBUG server comment - config: session: setReceiveBufferSize: from:8192 to:8192
DEBUG server comment - config: session: setSendBufferSize: from:8192 to:8192
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
ERROR server comment - RTPSessionDescriptionDataProviderBasicRTSPConnection.conn
ect[192.168.0.14:554]: Failed to connect: org.apache.mina.common.RuntimeIOExcept
ion: Failed to get the session[ConnectException: Connection refused: no further
information].
WARN server comment - RTPSessionDescriptionDataProviderBasic.getStreamInfo: RTSP
/RTP re-streaming. Cannot connect to server: rtsp://192.168.0.14:554
DEBUG server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.doConnec
t: hostname:192.168.0.14 port:554 timeout:4 path:
ERROR server comment - RTPSessionDescriptionDataProviderBasicRTSPConnection.conn
ect[192.168.0.14:554]: Failed to connect: org.apache.mina.common.RuntimeIOExcept
ion: Failed to get the session[ConnectException: Connection refused: no further
information].
DEBUG server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.doConnec
t: hostname:192.168.0.14 port:554 timeout:4 path:
ERROR server comment - RTPSessionDescriptionDataProviderBasicRTSPConnection.conn
ect[192.168.0.14:554]: Failed to connect: org.apache.mina.common.RuntimeIOExcept
ion: Failed to get the session[ConnectException: Connection refused: no further
information].
DEBUG server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.doConnec
t: hostname:192.168.0.14 port:554 timeout:4 path:
ERROR server comment - RTPSessionDescriptionDataProviderBasicRTSPConnection.conn
ect[192.168.0.14:554]: Failed to connect: org.apache.mina.common.RuntimeIOExcept
ion: Failed to get the session[ConnectException: Connection refused: no further
information].

```

---

<div class="post-metadata">

**Author:** ![Alexey\_Tr](https://avatars.discourse-cdn.com/v4/letter/a/50afbb/32.png) [@Alexey\_Tr](https://community.wowza.com/u/Alexey_Tr)\
**Post date:** [July 8, 2009, 1:53pm UTC](https://community.wowza.com/t/slstreamer-pro-transcoder-encoder/359/6 "2009-07-08T13:53:23Z")

</div>

I would wait for 30-days trial key MPEG-TS edition…
