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:
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?
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?
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. 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?
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.
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:
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:
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)?
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.