Results 1 to 3 of 3

Thread: RTSP over RTP over HTTP with rtp-live connection not closed

  1. #1
    Join Date
    Feb 2014
    Posts
    2

    Question RTSP over RTP over HTTP with rtp-live connection not closed

    Hello, i stream some different IP Cameras over Wowza Streaming Engine 4.0.

    I set the mode rtp-live in the Application.xml. RTSP over TCP Connections are working so far.

    With RTSP over RTP over HTTP set in VLC client, the connection works, but never gets closed and the camera keeps sending the Stream to the Server.

    Log:
    INFO server server-start Wowza Streaming Engine 4 Trial Edition (Expires: Aug 13, 2014) 4.0.0.00 build10425 -
    INFO server comment - Server License Key: ET1A4-XXXXX-XXXXX-XXXXX-XXXXX-uxUQH
    INFO server comment - Maximum Connections: 10
    INFO server comment - Maximum Incoming Streams: 3
    INFO server comment - Transcoder Streams Available: 1
    INFO server comment - Transcoder Watermark: Yes
    INFO server comment - nDVR Available: Yes
    INFO server comment - DRM Available: Yes
    INFO server comment - HTTP Origin Available: No
    INFO server comment - REST API Available: Yes
    INFO server comment - Hardware Available Processors: 1
    INFO server comment - Hardware Physical Memory: 523MB/1002MB
    INFO server comment - Hardware Swap Space: 1252MB/1292MB
    INFO server comment - Max File Descriptor Count: 20000
    INFO server comment - Open File Descriptor Count: 58
    INFO server comment - OS Name: Linux
    INFO server comment - OS Version: 2.6.32-5-amd64
    INFO server comment - OS Architecture: amd64
    INFO server comment - Java Name: Java HotSpot(TM) 64-Bit Server VM
    INFO server comment - Java Vendor: Sun Microsystems Inc.
    INFO server comment - Java Version: 1.6.0_26
    INFO server comment - Java VM Version: 20.1-b02
    INFO server comment - Java Spec Version: 1.6
    INFO server comment - Java Home: /usr/lib/jvm/java-6-sun-1.6.0.26/jre
    INFO server comment - Java Max Heap Size: 689MB
    INFO server comment - Java Architecture: 64
    INFO server comment - Java Locale[user.language]: en
    INFO server comment - Java Locale[user.country]: GB
    INFO server comment - Java Locale[file.encoding]: UTF-8
    INFO server comment - Java Timezone[user.timezone]: Europe/Zurich
    INFO server comment - Java Args[0]: -Xmx701M
    INFO server comment - Java Args[1]: -XX:+UseConcMarkSweepGC
    INFO server comment - Java Args[2]: -XX:+UseParNewGC
    INFO server comment - Java Args[3]: -XX:NewSize=128m
    INFO server comment - Java Args[4]: -Djava.net.preferIPv4Stack=true
    INFO server comment - Java Args[5]: -Dcom.sun.management.jmxremote=true
    INFO server comment - Java Args[6]: -Dcom.wowza.wms.runmode=standalone
    INFO server comment - Java Args[7]: -Dcom.wowza.wms.native.base=linux
    INFO server comment - Java Args[8]: -Dcom.wowza.wms.AppHome=/usr/local/WowzaStreamingEngine
    INFO server comment - Java Args[9]: -Dcom.wowza.wms.ConfigURL=
    INFO server comment - Java Args[10]: -Dcom.wowza.wms.ConfigHome=/usr/local/WowzaStreamingEngine
    INFO server comment - Server runmode: standalone
    INFO server comment - Server native.platform: linux
    INFO server comment - Server threads[h/t]: 120/80
    INFO server comment - RESTServer: Bind attempt ([any]:8087)
    INFO server comment - RESTServer: Bind successful ([any]:8087)
    INFO server comment - RESTServer: Using configs from:/usr/local/WowzaStreamingEngine/
    INFO server comment - RESTServer: SSL:No
    INFO server comment - RESTServer: BasicAuth:No
    INFO server comment - RESTServer: Digest:Yes
    INFO server comment - RESTServer: XML Viewer:No
    INFO server comment - Wowza REST API started
    INFO server comment - CMDInterface now listening: [any]:8083
    INFO server comment - MediaCache[MediaCache]: Thread pool size: [writer/readahead]:4/2
    INFO server comment - MediaCache[MediaCache]: MAX Pending size: [writer/readahead]:500M/25M
    INFO server comment - MediaCache[MediaCache]: Add store: path:/usr/local/WowzaStreamingEngine/mediacache maxSize:10737418240
    INFO server comment - MediaCache[MediaCache]: Add source[dvrorigin]: prefix:dvrorigin/ basePath:http://
    INFO server comment - MediaCache[MediaCache]: Flushing cache: start
    INFO server comment - MediaCache[MediaCache]: Flushing cache: done
    INFO server comment - MediaCache[MediaCache]: Start MediaCache GC
    INFO server comment - MediaCache[MediaCache]: Started
    INFO vhost vhost-start _defaultVHost_ -
    INFO server comment - _defaultVHost_ threads[h/t]:0/0 home:/usr/local/WowzaStreamingEngine
    INFO vhost comment _defaultVHost_ Bind attempt ([any]:80:4)
    INFO vhost comment _defaultVHost_ Bind successful ([any]:80)
    INFO vhost comment _defaultVHost_ Bind attempt ([any]:8086:2)
    INFO vhost comment _defaultVHost_ Bind successful ([any]:8086)
    INFO server comment - Server.startShutdownHook: Start server shutdown hook
    INFO server comment - StatsManager:startManager() Enabled=true
    INFO server comment - Wowza Streaming Engine is started!
    INFO server comment - RTSPTunnelingSession.newSessionGET[161.22.14.22|00658016d95795b5bbf43ab]
    INFO server comment - RTSPTunnelingSession.newSessionPOST[161.22.14.22|00658016d95795b5bbf43ab]
    INFO server comment - MediaCasterStreamValidator.init[rtpLive/_definst_]: Started
    INFO application app-start _definst_ rtpLive/_definst_
    INFO rtsp connect 2084823185 -
    INFO stream create - -
    INFO server comment - RTPMediaCaster.create[1253374699]
    INFO server comment - RTPMediaCaster.init[1253374699]
    INFO server comment - RTPMediaCaster.Reconnector[1253374699:rtpLive/_definst_:axis99.stream]: start: 1
    INFO server comment - RTPStream.lockRepeaterStreams: repeaterLock: axis99.stream
    INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.doConnect: rtsp://10.0.10.82:554/axis-media/media.amp
    INFO server comment - RTPSessionTracker.add[rtsp://10.0.10.82:554/axis-media/media.amp]: 1
    INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.buildSDPData: sessionId:6DCC3518 sessionTimeout:60000
    INFO server comment - RTPSessionDescriptionDataProviderBasic.getStreamInfo[rtpLive/_definst_]: RTSP/RTP re-streaming. Success, received SDP data.
    INFO stream create - -
    INFO server comment - RTPUDPTransport.bind[rtpLive/_definst_]: 0.0.0.0/0.0.0.0:6970
    INFO server comment - RTPUDPTransport.bind[rtpLive/_definst_]: 0.0.0.0/0.0.0.0:6971
    INFO server comment - RTPUDPTransport.bind[rtpLive/_definst_]: 0.0.0.0/0.0.0.0:6972
    INFO server comment - RTPUDPTransport.bind[rtpLive/_definst_]: 0.0.0.0/0.0.0.0:6973
    INFO stream publish axis99.stream -
    INFO server comment - RTPMediaCaster.Reconnector[1253374699:rtpLive/_definst_:axis99.stream]: done: 1
    INFO server comment - MediaCasterStreamValidator.getMonitor[rtpLive/_definst_] create:axis99.stream
    INFO server comment - UDPTransport.firstPacket: bind:0.0.0.0/0.0.0.0:6970 msg:/10.0.10.82:50116
    INFO server comment - UDPTransport.firstPacket: bind:0.0.0.0/0.0.0.0:6972 msg:/10.0.10.82:50118
    INFO server comment - RTCPHandler.sendFirstRTCPRR[3004754934,6971,/10.0.10.82:50117]
    INFO server comment - UDPTransport.firstPacket: bind:0.0.0.0/0.0.0.0:6971 msg:/10.0.10.82:50117
    INFO server comment - RTCPHandler.sendFirstRTCPRR[2954707641,6973,/10.0.10.82:50119]
    INFO server comment - UDPTransport.firstPacket: bind:0.0.0.0/0.0.0.0:6973 msg:/10.0.10.82:50119
    INFO rtsp describe 2084823185 -
    INFO stream play axis99.stream -
    INFO rtsp play 2084823185 -
    INFO server comment - RTSPTunnelingSession.newSessionGET[161.22.14.22|00658016d95795b5bbf43ab]
    INFO server comment - RTSPTunnelingSession.newSessionGET[161.22.14.22|00658016d95795b5bbf43ab]
    INFO server comment - RTSPTunnelingSession.newSessionGET[161.22.14.22|00658016d95795b5bbf43ab]
    INFO server comment - RTSPTunnelingSession.newSessionGET[161.22.14.22|00658016d95795b5bbf43ab]
    INFO server comment - killUnidentifiedSessions: Killing unidentified session: address:/161.22.14.22:17254
    INFO server comment - RTSPTunnelingSession.closeSessionPOST[161.22.14.22|00658016d95795b5bbf43ab]: false
    INFO server comment - RTSPTunnelingSession.newSessionGET[161.22.14.22|00658016d95795b5bbf43ab]
    INFO server comment - RTSPTunnelingSession.newSessionGET[161.22.14.22|00658016d95795b5bbf43ab]
    INFO server comment - RTSPTunnelingSession.newSessionGET[161.22.14.22|00658016d95795b5bbf43ab]
    INFO server comment - RTSPTunnelingSession.newSessionGET[161.22.14.22|00658016d95795b5bbf43ab]
    INFO server comment - RTSPTunnelingSession.newSessionGET[161.22.14.22|00658016d95795b5bbf43ab]
    INFO server comment - RTSPTunnelingSession.newSessionGET[161.22.14.22|00658016d95795b5bbf43ab]
    INFO server comment - RTSPTunnelingSession.newSessionGET[161.22.14.22|00658016d95795b5bbf43ab]
    INFO server comment - RTSPTunnelingSession.newSessionGET[161.22.14.22|00658016d95795b5bbf43ab]
    INFO server comment - RTSPTunnelingSession.closeSessionGET[161.22.14.22|00658016d95795b5bbf43ab]: true
    INFO server comment - RTSPTunnelingSession.shutdown[161.22.14.22|00658016d95795b5bbf43ab]
    INFO server comment - RTSPTunnelingSession.newSessionGET[161.22.14.22|fb60c6d6e5693dbd6017d3a]
    INFO server comment - RTSPTunnelingSession.newSessionPOST[161.22.14.22|fb60c6d6e5693dbd6017d3a]
    INFO rtsp connect 118575833 -
    INFO stream create - -
    INFO server comment - RTPStream.lockRepeaterStreams: repeaterLock: axis99.stream
    INFO rtsp describe 118575833 -
    INFO stream play axis99.stream -
    INFO rtsp play 118575833 -
    INFO server comment - RTSPTunnelingSession.newSessionGET[161.22.14.22|fb60c6d6e5693dbd6017d3a]
    INFO server comment - RTSPTunnelingSession.newSessionGET[161.22.14.22|fb60c6d6e5693dbd6017d3a]
    INFO server comment - RTSPTunnelingSession.newSessionGET[161.22.14.22|fb60c6d6e5693dbd6017d3a]
    INFO server comment - RTSPTunnelingSession.newSessionGET[161.22.14.22|fb60c6d6e5693dbd6017d3a]
    INFO server comment - killUnidentifiedSessions: Killing unidentified session: address:/161.22.14.22:17272
    INFO server comment - RTSPTunnelingSession.closeSessionPOST[161.22.14.22|fb60c6d6e5693dbd6017d3a]: false
    INFO server comment - RTSPTunnelingSession.newSessionGET[161.22.14.22|fb60c6d6e5693dbd6017d3a]
    INFO server comment - RTSPTunnelingSession.newSessionGET[161.22.14.22|fb60c6d6e5693dbd6017d3a]
    INFO server comment - RTSPTunnelingSession.newSessionGET[161.22.14.22|fb60c6d6e5693dbd6017d3a]
    INFO server comment - RTSPTunnelingSession.newSessionGET[161.22.14.22|fb60c6d6e5693dbd6017d3a]
    INFO server comment - RTSPTunnelingSession.newSessionGET[161.22.14.22|fb60c6d6e5693dbd6017d3a]
    INFO server comment - RTSPTunnelingSession.newSessionGET[161.22.14.22|fb60c6d6e5693dbd6017d3a]
    INFO server comment - RTSPTunnelingSession.newSessionGET[161.22.14.22|fb60c6d6e5693dbd6017d3a]
    INFO server comment - RTSPTunnelingSession.newSessionGET[161.22.14.22|fb60c6d6e5693dbd6017d3a]
    INFO server comment - RTSPTunnelingSession.newSessionGET[161.22.14.22|fb60c6d6e5693dbd6017d3a]
    INFO server comment - RTSPTunnelingSession.newSessionGET[161.22.14.22|fb60c6d6e5693dbd6017d3a]
    INFO server comment - RTSPTunnelingSession.newSessionGET[161.22.14.22|fb60c6d6e5693dbd6017d3a]
    INFO server comment - RTSPTunnelingSession.newSessionGET[161.22.14.22|fb60c6d6e5693dbd6017d3a]
    INFO server comment - RTSPTunnelingSession.newSessionGET[161.22.14.22|fb60c6d6e5693dbd6017d3a]
    INFO server comment - RTSPTunnelingSession.newSessionGET[161.22.14.22|fb60c6d6e5693dbd6017d3a]
    INFO server comment - RTSPTunnelingSession.closeSessionGET[161.22.14.22|fb60c6d6e5693dbd6017d3a]: true
    INFO server comment - RTSPTunnelingSession.shutdown[161.22.14.22|fb60c6d6e5693dbd6017d3a]
    Last edited by Moonlightt; 02-17-2014 at 09:58 AM.

  2. #2
    Join Date
    Dec 2007
    Posts
    21,962

    Default

    Hi,

    I don't have any experience with this configuration in Axis cameras, but it seems like an issue with the camera.

    Richard

  3. #3
    Join Date
    Feb 2014
    Posts
    2

    Default

    I also tried with a trendnet camera. I think rtp-live and rtsp over http (on client side) does not work like expected, stream is connected and works, but is never disconnected. Is this use-case supported by wowza 4.0. Has anyone tried this yet and can confirm that with the right configuration it should work?
    Last edited by Moonlightt; 02-20-2014 at 06:34 AM.

Similar Threads

  1. RTSP/RTP over HTTP
    By SteveMc in forum Live Streaming and Encoder Discussion
    Replies: 13
    Last Post: 04-09-2012, 05:17 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •