• How to re-stream video from an IP camera (RTSP/RTP re-streaming)

    This tutorial provides the basic steps for re-streaming an IP camera that supports H.264 video and AAC or MP3 audio through Wowza Media Server®. Use this tutorial to set up an application named live to stream live content to Adobe® Flash® Player, Microsoft® Silverlight® player, Apple® iOS devices, and RTSP/RTP-based players.

    Contents



    Tutorial


    Troubleshooting


    Related Articles


    Tutorial



    Configuration


    This section provides the basic steps for setting up an application for live streaming and configuring Application.xml.

    1. Create application folder [install-dir]/applications/live.

    2. Create configuration folder [install-dir]/conf/live and copy [install-dir]/conf/Application.xml to this new folder.

    3. Edit the newly copied Application.xml file and make the following changes (some of these settings may already be present):

      Note: Right-click HERE to download a pre-configured version of Application.xml.

      1. Set the Streams/StreamType property to:
        Code:
        <StreamType>live</StreamType>
      2. Set the HTTPStreamers property to:
        Code:
        <HTTPStreamers>cupertinostreaming,smoothstreaming,sanjosestreaming</HTTPStreamers>
      3. Set the Streams/LiveStreamPacketizers property to:
        Code:
        <LiveStreamPacketizers>cupertinostreamingpacketizer,smoothstreamingpacketizer,sanjosestreamingpacketizer</LiveStreamPacketizers>
      4. Set the RTP/Authentication/PlayMethod property to:
        Code:
        <PlayMethod>none</PlayMethod>
      5. If you are using a Wowza Media Server version earlier than 3.0.4, add the following property to the MediaCaster/Properties container (be sure to get the correct <Properties> container, there are several in the Application.xml file):
        Code:
        <Property>
            <Name>forceInterleaved</Name>
            <Value>true</Value>
            <Type>Boolean</Type>
        </Property>
        Starting with Wowza Media Server 3.0.4, the forceInterleaved property isn't needed as the built-in default configuration comes with the settings below. This will work for most cameras.

        Note: If your camera doesn't support RTSP/RTP interleaved (RTP over TCP), then you must change the RTPTransportMode value from interleave to udp:
        Code:
        <MediaCaster>
             <RTP>
                  <RTSP>
                       <!-- udp, interleave -->
             		<RTPTransportMode>interleave</RTPTransportMode>
                  </RTSP>
             </RTP>
             <!-- Properties defined here will override any properties defined in conf/MediaCasters.xml for any MediaCasters loaded by this application -->
             <Properties>
             </Properties>
        </MediaCaster>

    Publishing the stream


    This section provides the basic steps for creating a .stream file to publish your live stream to Wowza Media Server.

    1. Use a text editor to create the file [install-dir]/content/camera.stream and set the contents of this file to the full RTSP/RTP URL of the camera. The file must have a .stream filename extension. For this tutorial, the file used is camera.stream.

      Note: SoleraTec has a reference of IP cameras and RTSP URLs.

    2. Using a text editor, edit the [install-dir]/conf/admin.password file and add a username and password that will be used to start and stop the publishing of the camera (below is an example of the file with the username myuser and password mypassword):
      Code:
      # Admin password file (format [username][space][password])
      # username password
      myuser mypassword
    3. Start Wowza Media Server.

    4. Use Stream Manager to start the stream:

      1. Enter the following URL in a web browser:
        URL: http://[wowza-ip-address]:8086/streammanager

      2. In the Security dialog box, enter your admin username and password from above.

      3. In the Stream Manager webpage, click the [start-receiving-stream] link just below the live application folder.

      4. In the Start Receiving Stream dialog box, select the following MediaCaster Type option: rtp

      5. In the Stream Name field, enter camera.stream.

      6. Click OK.


    Playback


    Note: In the following examples, [wowza-ip-address] is the IP address or domain name of the server running Wowza Media Server.

    Adobe Flash Player (RTMP)


    In Wowza Media Server 3.5, double-click [install-dir]/examples/LiveVideoStreaming/FlashRTMPPlayer/player.html, enter the information below, and then click the Connect button.

    Server: rtmp://[wowza-ip-address]/live
    Stream: camera.stream

    To play the stream from a remote computer, copy the FlashRTMPPlayer folder to a web server, and then connect to: http://<webserver>/FlashRTMPPlayer/player.html.

    Note: In Wowza Media Server 3.1.2 and earlier, double-click [install-dir]/examples/LiveVideoStreaming/client/live.html, enter the information below, and then click the Play button.

    Server: rtmp://[wowza-ip-address]/live
    Stream: camera.stream

    To play the stream from a remote computer, copy the client folder to a web server, and then connect to: http://<webserver>/client/live.html.

    Note: If your application will only stream to Flash RTMP clients, see Flash RTMP clients only.

    Adobe Flash Player (San Jose/Adobe HDS)


    In Wowza Media Server 3.5, double-click [install-dir]/examples/LiveVideoStreaming/FlashHTTPPlayer/player.html, enter the information below, and then click the Connect button.

    Stream: http://[wowza-ip-address]:1935/live/camera.stream/manifest.f4m

    To play the stream from a remote computer, copy the FlashHTTPPlayer folder to a web server, and then connect to: http://<webserver>/FlashHTTPPlayer/player.html.

    Note: In Wowza Media Server 3.1.2 and earlier, double-click [install-dir]/examples/LiveVideoStreaming/clientOSMF/bin-release/LiveOSMFPlayer.html, enter the information below, and then click the Play button.

    Stream: http://[wowza-ip-address]:1935/live/camera.stream/manifest.f4m

    To play the stream from a remote computer, copy the clientOSMF/bin-release folder to a web server, and then connect to: http://<webserver>/bin-release/LiveOSMFPlayer.html.

    Note: The stream can only be played from an OSMF-based Flash player that's embedded in a webpage.

    Apple iOS device (Cupertino/Apple HLS)


    Enter the following URL into the Safari® web browser on the device:

    URL: http://[wowza-ip-address]:1935/live/camera.stream/playlist.m3u8

    Note: The Apple iPhone® 3GS (and older) and iPod touch® devices require that video be encoded using H.264 format (Baseline profile level 3 or lower) and AAC or MP3 stereo audio. iPhone 3GS and newer devices support Baseline profile. For encoding guidance for playback on Apple iOS devices, see How to find Apple iOS device supported profile and level information.

    Note: This stream can also be played using the Safari web browser or QuickTime 10.x on a computer running Mac OS® X Snow Leopard version 10.6 and later.

    Microsoft Silverlight (Smooth Streaming)


    In Wowza Media Server 3.5, double-click [install-dir]/examples/LiveVideoStreaming/SilverlightPlayer/player.html, enter the information below, and then click the Connect button.

    Stream: http://[wowza-ip-address]:1935/live/camera.stream/Manifest

    To play the stream from a remote computer, copy the SilverlightPlayer folder to a web server, and then connect to: http://<webserver>/SilverlightPlayer/player.html.

    Note: In Wowza Media Server 3.1.2 and earlier, double-click [install-dir]/examples/LiveVideoStreaming/clientSilverlight/Default.html, enter the information below, and then click the Play button.

    Stream: http://[wowza-ip-address]:1935/live/camera.stream/Manifest

    To play the stream from a remote computer, copy the clientSilverlight folder to a web server, and then connect to: http://<webserver>/clientSilverlight/Default.html

    Note: The Silverlight player requires that both audio and video be present for playback. For live streaming only, the key frame frequency (which can be set directly in some encoders or is gop/fps) must be between 1 and 4 seconds (2 seconds is recommended). Anything greater than 4 seconds may cause playback to freeze.

    RTSP/RTP player


    Enter the following URL into the RTSP/RTP player:

    URL: rtsp://[wowza-ip-address]:1935/live/camera.stream

    Flash RTMP clients only


    (Optional) If your application will only stream to Flash RTMP clients, in [install-dir]/conf/live/Application.xml, you can set the Streams/StreamType property to:
    Code:
    <StreamType>rtp-live</StreamType>
    If you do this, then you won't need to use StreamManager (see Publishing the stream). The first Flash client that plays the stream will trigger Wowza Media Server to start re-streaming.

    Also, in [install-dir]/conf/live/Application.xml, make sure that the Streams/LiveStreamPacketizers property is empty:
    Code:
    <LiveStreamPacketizers></LiveStreamPacketizers>

    Troubleshooting



    Check your IP camera source using VLC


    It's best to first make sure that your camera can send H.264, AAC, or MP3 content. You can do this using the VideoLAN VLC player:

    1. Open the VLC player.
    2. Select menu item Media > Open Network Stream, enter your camera's RTSP URL, and then click Play.
    3. After the stream starts playing, select menu item Tools > Codec Information and make sure that one or two of the following
      codecs are listed:
      • H.264 or AVC1 or MPEG4 Part10
      • AAC
      • MP3

    Note: If your camera doesn't support the proper formats, then the stream must be transcoded before it's sent to Wowza Media Server. See How to use VLC as a live stream encoder with Wowza Media Server (MPEG-TS) for an example using VLC.

    RTSP/RTP


    • RTSP/RTP streaming is used to stream to Android™ and BlackBerry® mobile devices. Newer Android-based phones also support Adobe Flash Player 10.1 and later, along with RTMP and Adobe HTTP Dynamic Streaming (Adobe HDS).
    • To stream to RTSP/RTP, be sure that UDP ports 0-65535 are open and properly mapped to the server running Wowza Media Server.
    • It's very important to carefully follow the instructions provided in How to troubleshoot RTSP/RTP playback to properly configure Wowza Media Server for RTSP/RTP streaming.


    Additional property configuration needed for some cameras


    • When streaming out using RTSP/RTP, you can force the output to MPEG-TS (which is required by many set-top boxes) by adding the following properties to the RTP/Properties container in [install-dir]/conf/[application]/Application.xml (be sure to get the correct <Properties> container, there are several in the Application.xml file):
      Code:
      <Property>
          <Name>forceMPEGTSOut</Name>
          <Value>true</Value>
          <Type>Boolean</Type>
      </Property>
      <Property>
          <Name>rtpWrapMPEGTS</Name>
          <Value>true</Value>
          <Type>Boolean</Type>
      </Property>
    • Some IP cameras may fail when Wowza Media Server tries to periodically validate the RTSP/RTP connection. The camera will disconnect and then reconnect every 15-30 seconds. You can turn off RTSP/RTP validation by adding the following property to the MediaCaster/Properties container in [install-dir]/conf/[application]/Application.xml (be sure to get the correct <Properties> container, there are several in the Application.xml file):
      Code:
      <Property>
          <Name>rtspValidationFrequency</Name>
          <Value>0</Value>
          <Type>Integer</Type>
      </Property>
    • Some IP cameras send additional application tracks that Wowza Media Server can't understand. You can filter out these tracks by adding the following property to the MediaCaster/Properties container in [install-dir]/conf/[application]/Application.xml (be sure to get the correct <Properties> container, there are several in the Application.xml file):
      Code:
      <Property>
          <Name>rtspFilterUnknownTracks</Name>
          <Value>true</Value>
          <Type>Boolean</Type>
      </Property>


    How to turn on/off audio and video tracks


    Note: For use with Wowza Media Server 3.0.5 and later.

    You can turn off audio or video tracks by adding the following properties to the MediaCaster/Properties container in [install-dir]/conf/[application]/Application.xml (be sure to get the correct <Properties> container, there are several in the Application.xml file):
    Code:
    <Property>
    	<Name>rtspStreamAudioTrack</Name>
    	<Value>false</Value>
    	<Type>Boolean</Type>
    </Property>
    <Property>
    	<Name>rtspStreamVideoTrack</Name>
    	<Value>false</Value>
    	<Type>Boolean</Type>
    </Property>
    To turn on audio or video tracks, set the above property values to true.

    How to add additional logging for RTSP debugging


    You can log extra debug information to the log file about the RTSP handshake between Wowza Media Server and the IP camera (RTSP/RTP source) by adding the following property to the MediaCaster/Properties container in [install-dir]/conf/[application]/Application.xml (be sure to get the correct <Properties> container, there are several in the Application.xml file):
    Code:
    <Property>
        <Name>debugRTSPSession</Name>
        <Value>true</Value>
        <Type>Boolean</Type>
    </Property>

    Common problems with .stream files


    Many text editors will append a .txt filename extension to the camera.stream filename. This will result in an error message similar to the following:

    SDP file missing: c:/program files/wowzamediasystems/wowzamediaserver[version]/content/camera.stream

    To fix this, go to the [install-dir]/content folder and remove the .txt filename extension from the file.

    Property to change AAC packetization method


    Wowza Media Server can output AAC audio using the mpeg4-generic and mp4a-latm (3gpp) packetization methods. The default packetization method is mpeg4-generic. To switch to mp4a-latm (3gpp), add the following property to the RTP/Properties container in [install-dir]/[application]/Application.xml (be sure to get the correct <Properties> container, there are several in the Application.xml file):
    Code:
    <Property>
        <Name>audioPacketizerAAC</Name>
        <Value>com.wowza.wms.rtp.packetizer.RTPPacketizerMPEG4LATM</Value>
    </Property>

    Flash playback


    Some IP cameras send proprietary data as part of the H.264 stream that may cause playback problems (pauses or glitches during playback) in Flash. You can filter out these extensions by adding the following property to the Streams/Properties container in [install-dir]/conf/[application]/Application.xml (be sure to get the correct <Properties> container, there are several in the Application.xml file):
    Code:
    <Property>
        <Name>nalUnitFilter</Name>
        <Value>13</Value>
        <Type>Integer</Type>
    </Property>

    Problematic SDP files


    Many IP cameras incorrectly publish the H.264 profile-level-id value in the Session Description Protocol (SDP) message. This can cause the video to be either blank or corrupted. You can configure Wowza Media Server to ignore the profile-level-id value in the SDP data and instead derive this value from the sprop-parameter-sets value by adding the following property to the RTP/Properties container in [install-dir]/conf/[application]/Application.xml (be sure to get the correct <Properties> container, there are several in the Application.xml file):
    Code:
    <Property>
        <Name>rtpIgnoreProfileLevelId</Name>
        <Value>true</Value>
        <Type>Boolean</Type>
    </Property>


    Updated: For Wowza Media Server 3.5.0 on 11-08-2012
    Comments 126 Comments
    1. sysadminguy -
      Quote Originally Posted by randall View Post
      Try playing it in VLC and checking that the codecs are supported by Wowza. Go to Tools->Codec Information.

      Some users have reported problems regarding proper keyframes. Let's try to figure this out.
      Here is exactly what VLC tells me when I connect directly to the camera's feed:
      URL: rtsp://ip-address-of-camera:554/proxy/p_s1_4500_1
      Type: Video
      Coded: H264 - MPEG-4 AVC (part 10) (h264)
      Resolution: 1280x720
      Frame rate: 60

      --Kevin
    1. charlie -
      Post your Application.xml and the section of the our log file that shows the connection attempt to the camera. Also see the last note in this article that describes how to turn on extra RTSP/RTP logging:

      http://www.wowzamedia.com/forums/con...P-re-streaming)

      Charlie
    1. sysadminguy -
      Quote Originally Posted by charlie View Post
      Post your Application.xml and the section of the our log file that shows the connection attempt to the camera. Also see the last note in this article that describes how to turn on extra RTSP/RTP logging:

      http://www.wowzamedia.com/forums/con...P-re-streaming)

      Charlie

      I downloaded the Application.xml from the top of this article. I enabled DEBUG logging and here is the top bit of the output from wowzamediaserver_access.log. In this log, the IP address of the camera is 10.0.0.12 and the name of the Wowza application is cameralc, and the name of the stream is cameralc.stream.

      2011-07-06 10:12:28 EDT comment server DEBUG 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.d oConnect: hostname:10.0.0.12 port:554 timeout:4 rtspBindIpAddress:null path:/proxy/p_s1_4500_1 - - - 2.708 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - config: session: setReuseAddress: from:false to:true - - - 2.71 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - config: session: setReceiveBufferSize: from:43690 to:65536 - - - 2.711 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - config: session: setSendBufferSize: from:8192 to:32768 - - - 2.711 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - config: session: setTrafficClass: from:0 to:0 - - - 2.711 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - config: session: setKeepAlive: from:false to:true - - - 2.711 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - config: session: setOobInline: from:false to:false - - - 2.711 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - config: session: setSoLinger: from:-1 to:-1 - - - 2.711 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - config: session: setTcpNoDelay: from:false to:false - - - 2.712 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - config: connection: setConnectTimeout: from:60 to:10 - - - 2.712 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - *** RTSPMessageSend ***
      DESCRIBE rtsp://10.0.0.12:554/proxy/p_s1_4500_1 RTSP/1.0
      CSeq: 1
      Accept: application/sdp
      - - - 2.737 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.s end(open): commandESCRIBE:rtsp://10.0.0.12:554/proxy/p_s1_4500_1
      DESCRIBE rtsp://10.0.0.12:554/proxy/p_s1_4500_1 RTSP/1.0
      CSeq: 1
      Accept: application/sdp
      User-Agent: Wowza Media Server Pro (Wowza Media Server 2 Perpetual 2.2.4 build27452)
      - - - 2.737 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server INFO 200 - RTPSessionTracker.add[rtsp://10.0.0.12:554/proxy/p_s1_4500_1]: 1 - - - 2.741 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - cseq: 1 - - - 2.759 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - content-base: rtsp://10.0.0.12:554/proxy/p_s1_4500_1/ - - - 2.759 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - content-type: application/sdp - - - 2.76 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - content-length: 517 - - - 2.76 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - uri: RTSP/1.0 200 OK - - - 2.76 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - protocol: RTSP/1.0 - - - 2.76 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - status: 200 - - - 2.761 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - response: OK - - - 2.761 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - cseq: 1 - - - 2.761 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - content-base: rtsp://10.0.0.12:554/proxy/p_s1_4500_1/ - - - 2.761 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - content-type: application/sdp - - - 2.762 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - content-length: 517 - - - 2.762 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - *** RTSPMessageReceive ***
      RTSP/1.0 200 OK
      content-type: application/sdp
      response: OK
      protocol: RTSP/1.0
      cseq: 1
      status: 200
      content-length: 517
      content-base: rtsp://10.0.0.12:554/proxy/p_s1_4500_1/
      uri: RTSP/1.0 200 OK
      - - - 2.762 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.p rocessResponse: commandESCRIBE response:RTSP/1.0 200 OK status:200 handled:false - - - 2.762 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - v=0
      o=- 15113777371918463492 15113777371918463522 IN IP4 10.0.0.12
      s=Cisco Live Media Streaming Session
      e=NONE
      c=IN IP4 0.0.0.0
      b=AS:4000
      t=0 0
      a=control:*
      a=range:npt=now-
      m=video 0 RTP/AVP 97
      b=AS:4000
      a=rtpmap:97 H264/90000
      a=fmtp:97 profile-level-id=4d4029;packetization-mode=0;sprop-parameter-sets=Z01AKZpigKALdgPuAgID4AAAAwAgAAAHkoA=,aO48gA== ;width=1280;height=720;4CIF=1
      a=x-codec:h264.cisco
      a=framerate:5.00
      a=range:npt=now-
      a=control:rtsp://10.0.0.12:554/proxy/p_s1_4500_1


      - - - 2.763 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - DESCRIBE: SDP: trackCount:1 trackNames:[rtsp://10.0.0.12:554/proxy/p_s1_4500_1,header] - - - 2.772 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - *** RTSPMessageSend ***
      SETUP rtsp://10.0.0.12:554/proxy/p_s1_4500_1 RTSP/1.0
      Transport: RTP/AVP/TCP;unicast;interleaved=0-1
      CSeq: 2
      - - - 2.772 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.s end: command:SETUP
      SETUP rtsp://10.0.0.12:554/proxy/p_s1_4500_1 RTSP/1.0
      Transport: RTP/AVP/TCP;unicast;interleaved=0-1
      CSeq: 2
      - - - 2.772 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - cseq: 2 - - - 2.815 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - session: 2015846274;timeout=15 - - - 2.815 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - transport: RTP/AVP/TCP;interleaved=0-1;mode="PLAY";ssrc=739031633 - - - 2.816 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - uri: RTSP/1.0 200 OK - - - 2.816 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - protocol: RTSP/1.0 - - - 2.816 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - status: 200 - - - 2.816 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - response: OK - - - 2.816 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - cseq: 2 - - - 2.817 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - session: 2015846274;timeout=15 - - - 2.817 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - transport: RTP/AVP/TCP;interleaved=0-1;mode="PLAY";ssrc=739031633 - - - 2.817 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - *** RTSPMessageReceive ***
      RTSP/1.0 200 OK
      response: OK
      protocol: RTSP/1.0
      transport: RTP/AVP/TCP;interleaved=0-1;mode="PLAY";ssrc=739031633
      session: 2015846274;timeout=15
      cseq: 2
      status: 200
      uri: RTSP/1.0 200 OK
      - - - 2.817 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.p rocessResponse: command:SETUP response:RTSP/1.0 200 OK status:200 handled:false - - - 2.817 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - v=0
      o=- 15113777371918463492 15113777371918463522 IN IP4 10.0.0.12
      s=Cisco Live Media Streaming Session
      e=NONE
      b=AS:4000
      t=0 0
      a=control:*
      a=range:npt=now-
      m=video 0 RTP/AVP 97
      a=ssrc:31021274675 stream
      a=proto:RTP/AVP/TCP;interleaved=0-1
      b=AS:4000
      a=rtpmap:97 H264/90000
      a=fmtp:97 profile-level-id=4d4029;packetization-mode=0;sprop-parameter-sets=Z01AKZpigKALdgPuAgID4AAAAwAgAAAHkoA=,aO48gA== ;width=1280;height=720;4CIF=1
      a=x-codec:h264.cisco
      a=framerate:5.00
      a=range:npt=now-
      a=control:rtsp://10.0.0.12:554/proxy/p_s1_4500_1
      - - - 2.818 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.b uildSDPData: sessionId:2015846274 sessionTimeout:15000 - - - 2.818 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasic.getStreamIn fo[cameralc/_definst_]: RTSP/RTP re-streaming. Success, received SDP data. - - - 2.982 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - sdp: v=0 - - - 2.983 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - sdp: o=- 15113777371918463492 15113777371918463522 IN IP4 10.0.0.12 - - - 2.983 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - sdp: s=Cisco Live Media Streaming Session - - - 2.984 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - sdp: e=NONE - - - 2.984 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - sdp: b=AS:4000 - - - 2.984 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - sdp: t=0 0 - - - 2.984 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - sdp: a=control:* - - - 2.984 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - sdp: a=range:npt=now- - - - 2.984 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - sdp: m=video 0 RTP/AVP 97 - - - 2.985 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - sdp: a=ssrc:31021274675 stream - - - 2.989 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - sdp: a=proto:RTP/AVP/TCP;interleaved=0-1 - - - 2.989 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - sdp: b=AS:4000 - - - 2.99 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - sdp: a=rtpmap:97 H264/90000 - - - 2.99 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - sdp: a=fmtp:97 profile-level-id=4d4029;packetization-mode=0;sprop-parameter-sets=Z01AKZpigKALdgPuAgID4AAAAwAgAAAHkoA=,aO48gA== ;width=1280;height=720;4CIF=1 - - - 2.994 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - sdp: a=x-codec:h264.cisco - - - 2.994 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - sdp: a=framerate:5.00 - - - 2.994 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - sdp: a=range:npt=now- - - - 2.994 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - sdp: a=control:rtsp://10.0.0.12:554/proxy/p_s1_4500_1 - - - 2.994 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - onFlushNotifyClients: false - - - 3.006 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - flushInterval: 50 - - - 3.006 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - verboseDebug: false - - - 3.006 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:28 EDT create stream INFO 200 - - _defaultVHost_ cameralc _definst_ 0.0070 - 80 null 127.0.0.1 rtsp - known 113193470 0 0 1 0 0 0 cameralc.stream - - - - - null null - null -
      2011-07-06 10:12:28 EDT comment server DEBUG 200 - RTPDePacketizerRFC3984H264.init _defaultVHost_ cameralc _definst_ 3.026 - 80 null 127.0.0.1 rtsp - known 113193470 0 0 - - - - - - - - - - - - - null -
      2011-07-06 10:12:28 EDT publish stream INFO 200 cameralc.stream - _defaultVHost_ cameralc _definst_ 0.028 - 80 null 127.0.0.1 rtsp - known 113193470 0 0 1 0 0 0 cameralc.stream - - - - - null null - null -
      2011-07-06 10:12:29 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.s essionStart: PLAY: rtsp://10.0.0.12:554/proxy/p_s1_4500_1 - - - 3.038 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:29 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.p rocessResponse: PLAY: rtsp://10.0.0.12:554/proxy/p_s1_4500_1/ - - - 3.038 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:29 EDT comment server DEBUG 200 - *** RTSPMessageSend ***
      PLAY rtsp://10.0.0.12:554/proxy/p_s1_4500_1/ RTSP/1.0
      Session: 2015846274
      CSeq: 3
      Range: npt=0.000-
      - - - 3.039 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:29 EDT comment server DEBUG 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.s end: command:PLAY
      PLAY rtsp://10.0.0.12:554/proxy/p_s1_4500_1/ RTSP/1.0
      Session: 2015846274
      CSeq: 3
      Range: npt=0.000-
      - - - 3.039 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:29 EDT comment server INFO 200 - RTPMediaCaster.Reconnector[2036741132:cameralc/_definst_:cameralc.stream]: done: 1 - - - 3.04 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:29 EDT comment server DEBUG 200 - cseq: 3 - - - 3.042 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:29 EDT comment server DEBUG 200 - session: 2015846274 - - - 3.042 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:29 EDT comment server DEBUG 200 - rtp-info: url=rtsp://10.0.0.12:554/proxy/p_s1_4500_1;seqno=10388 - - - 3.043 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:29 EDT comment server DEBUG 200 - range: npt=0.00- - - - 3.043 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:29 EDT comment server DEBUG 200 - uri: RTSP/1.0 200 OK - - - 3.044 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:29 EDT comment server DEBUG 200 - protocol: RTSP/1.0 - - - 3.045 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:29 EDT comment server DEBUG 200 - status: 200 - - - 3.045 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:29 EDT comment server DEBUG 200 - response: OK - - - 3.046 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:29 EDT comment server DEBUG 200 - cseq: 3 - - - 3.046 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:29 EDT comment server DEBUG 200 - session: 2015846274 - - - 3.047 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:29 EDT comment server DEBUG 200 - rtp-info: url=rtsp://10.0.0.12:554/proxy/p_s1_4500_1;seqno=10388 - - - 3.047 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:29 EDT comment server DEBUG 200 - range: npt=0.00- - - - 3.047 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:29 EDT comment server DEBUG 200 - *** RTSPMessageReceive ***
      RTSP/1.0 200 OK
      response: OK
      protocol: RTSP/1.0
      range: npt=0.00-
      session: 2015846274
      cseq: 3
      status: 200
      uri: RTSP/1.0 200 OK
      rtp-info: url=rtsp://10.0.0.12:554/proxy/p_s1_4500_1;seqno=10388
      - - - 3.048 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:29 EDT comment server DEBUG 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.p rocessResponse: command:PLAY response:RTSP/1.0 200 OK status:200 handled:false - - - 3.048 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:29 EDT comment server INFO 200 - firstPacket: TCP:$0 - - - 3.051 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:29 EDT comment server DEBUG 200 - rtp[rtsp://10.0.0.12:554/proxy/p_s1_4500_1:51] {a0 61 28 94 4e b1 2a 9c 2c 0c ba 51 67 4d 40 29 } - - - 3.053 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-06 10:12:29 EDT comment server DEBUG 200 - cameralc.stream: 10:12:29: waitforend: dropped:1 - - - 3.053 - - - - - - - - - - - - - - - - - - - - - - - - -

      END

      --Kevin
    1. rrlanham -
      Kevin,

      It seems okay, as far as I can tell, but it would be easier and maybe more helpful to change back to INFO logging and just add the Property Charlie suggested:

      You can log extra debug information to the log file regarding the RTSP handshake between Wowza Media Server and the IP camera (RTSP/RTP source) by adding the following property to the MediaCaster/Properties container in [install-dir]/conf/[application]/Application.xml:

      Code:
      <Property>
      	<Name>debugRTSPSession</Name>
      	<Value>true</Value>
      	<Type>Boolean</Type>
      </Property>
      Richard
    1. charlie -
      This indicates that the stream is running. I see it creating iOS chunks. All looks good. What happens when you try to play the stream back using the example player that ships with Wowza (examples/SimpleVideoStreaming/client). See if this works.

      Charlie
    1. sysadminguy -
      Essentially no difference using the Wowza client live (/client/live.swf). In this output, Wowza/stream started at "2011-07-11 10:46:21" and started running client connection at "2011-07-11 10:46:45":

      2011-07-11 10:46:21 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.d oConnect: hostname:10.0.0.12 port:554 timeout:4 rtspBindIpAddress:null path:/proxy/p_s1_4500_1 - - - 2.547 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:21 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.s end(open): commandESCRIBE:rtsp://10.0.0.12:554/proxy/p_s1_4500_1
      DESCRIBE rtsp://10.0.0.12:554/proxy/p_s1_4500_1 RTSP/1.0
      CSeq: 1
      Accept: application/sdp
      User-Agent: Wowza Media Server Pro (Wowza Media Server 2 Perpetual 2.2.4 build27452)
      - - - 2.57 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:21 EDT comment server INFO 200 - RTPSessionTracker.add[rtsp://10.0.0.12:554/proxy/p_s1_4500_1]: 1 - - - 2.573 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:21 EDT comment server INFO 200 - *** RTSPMessageReceive ***
      RTSP/1.0 200 OK
      content-type: application/sdp
      response: OK
      protocol: RTSP/1.0
      cseq: 1
      status: 200
      content-length: 517
      content-base: rtsp://10.0.0.12:554/proxy/p_s1_4500_1/
      uri: RTSP/1.0 200 OK
      - - - 2.644 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:21 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.p rocessResponse: commandESCRIBE response:RTSP/1.0 200 OK status:200 handled:false - - - 2.644 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:21 EDT comment server INFO 200 - v=0
      o=- 15115640822176613346 15115640822176613376 IN IP4 10.0.0.12
      s=Cisco Live Media Streaming Session
      e=NONE
      c=IN IP4 0.0.0.0
      b=AS:4000
      t=0 0
      a=control:*
      a=range:npt=now-
      m=video 0 RTP/AVP 97
      b=AS:4000
      a=rtpmap:97 H264/90000
      a=fmtp:97 profile-level-id=4d4029;packetization-mode=0;sprop-parameter-sets=Z01AKZpigKALdgPuAgID4AAAAwAgAAAHkoA=,aO48gA== ;width=1280;height=720;4CIF=1
      a=x-codec:h264.cisco
      a=framerate:5.00
      a=range:npt=now-
      a=control:rtsp://10.0.0.12:554/proxy/p_s1_4500_1


      - - - 2.645 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:21 EDT comment server INFO 200 - DESCRIBE: SDP: trackCount:1 trackNames:[rtsp://10.0.0.12:554/proxy/p_s1_4500_1,header] - - - 2.65 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:21 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.s end: command:SETUP
      SETUP rtsp://10.0.0.12:554/proxy/p_s1_4500_1 RTSP/1.0
      Transport: RTP/AVP/TCP;unicast;interleaved=0-1
      CSeq: 2
      - - - 2.651 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:21 EDT comment server INFO 200 - *** RTSPMessageReceive ***
      RTSP/1.0 200 OK
      response: OK
      protocol: RTSP/1.0
      transport: RTP/AVP/TCP;interleaved=0-1;mode="PLAY";ssrc=739027614
      session: 2015846307;timeout=15
      cseq: 2
      status: 200
      uri: RTSP/1.0 200 OK
      - - - 2.701 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:21 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.p rocessResponse: command:SETUP response:RTSP/1.0 200 OK status:200 handled:false - - - 2.701 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:21 EDT comment server INFO 200 - v=0
      o=- 15115640822176613346 15115640822176613376 IN IP4 10.0.0.12
      s=Cisco Live Media Streaming Session
      e=NONE
      b=AS:4000
      t=0 0
      a=control:*
      a=range:npt=now-
      m=video 0 RTP/AVP 97
      a=ssrc:31021233684 stream
      a=proto:RTP/AVP/TCP;interleaved=0-1
      b=AS:4000
      a=rtpmap:97 H264/90000
      a=fmtp:97 profile-level-id=4d4029;packetization-mode=0;sprop-parameter-sets=Z01AKZpigKALdgPuAgID4AAAAwAgAAAHkoA=,aO48gA== ;width=1280;height=720;4CIF=1
      a=x-codec:h264.cisco
      a=framerate:5.00
      a=range:npt=now-
      a=control:rtsp://10.0.0.12:554/proxy/p_s1_4500_1
      - - - 2.702 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:21 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.b uildSDPData: sessionId:2015846307 sessionTimeout:15000 - - - 2.702 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:22 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasic.getStreamIn fo[cameralc/_definst_]: RTSP/RTP re-streaming. Success, received SDP data. - - - 2.817 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:22 EDT create stream INFO 200 - - _defaultVHost_ cameralc _definst_ 0.0060 - 80 null 127.0.0.1 rtsp - known 1209363378 0 0 1 0 0 0 cameralc.stream - - - - - null null - null -
      2011-07-11 10:46:22 EDT publish stream INFO 200 cameralc.stream - _defaultVHost_ cameralc _definst_ 0.037 - 80 null 127.0.0.1 rtsp - known 1209363378 0 0 1 0 0 0 cameralc.stream - - - - - null null - null -
      2011-07-11 10:46:22 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.s essionStart: PLAY: rtsp://10.0.0.12:554/proxy/p_s1_4500_1 - - - 2.896 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:22 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.p rocessResponse: PLAY: rtsp://10.0.0.12:554/proxy/p_s1_4500_1/ - - - 2.896 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:22 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.s end: command:PLAY
      PLAY rtsp://10.0.0.12:554/proxy/p_s1_4500_1/ RTSP/1.0
      Session: 2015846307
      CSeq: 3
      Range: npt=0.000-
      - - - 2.897 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:22 EDT comment server INFO 200 - RTPMediaCaster.Reconnector[628834558:cameralc/_definst_:cameralc.stream]: done: 1 - - - 2.898 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:22 EDT comment server INFO 200 - *** RTSPMessageReceive ***
      RTSP/1.0 200 OK
      response: OK
      protocol: RTSP/1.0
      range: npt=0.00-
      session: 2015846307
      cseq: 3
      status: 200
      uri: RTSP/1.0 200 OK
      rtp-info: url=rtsp://10.0.0.12:554/proxy/p_s1_4500_1;seqno=32299
      - - - 2.913 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:22 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.p rocessResponse: command:PLAY response:RTSP/1.0 200 OK status:200 handled:false - - - 2.913 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:22 EDT comment server INFO 200 - firstPacket: TCP:$0 - - - 2.915 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:22 EDT comment server INFO 200 - firstPacket: TCP:$1 - - - 2.917 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:22 EDT comment server INFO 200 - LiveStreamPacketizerSanJose.init[cameralc/_definst_/cameralc.stream]: chunkDurationTarget: 10000 - - - 3.02 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:22 EDT comment server INFO 200 - LiveStreamPacketizerSanJose.init[cameralc/_definst_/cameralc.stream]: chunkDurationTolerance: 500 - - - 3.021 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:22 EDT comment server INFO 200 - LiveStreamPacketizerSanJose.init[cameralc/_definst_/cameralc.stream]: playlistChunkCount:4 - - - 3.021 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:22 EDT comment server INFO 200 - MediaStreamMap.getLiveStreamPacketizer: Create live stream packetizer: sanjosestreamingpacketizer:cameralc.stream - - - 3.023 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:22 EDT comment server INFO 200 - SanJosePacketHandler.startStream[cameralc/_definst_/cameralc.stream] - - - 3.029 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:22 EDT comment server INFO 200 - LiveStreamPacketizerSanJose.handlePacket: Video codec: H264 - - - 3.03 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:22 EDT comment server INFO 200 - LiveStreamPacketizerCupertino.init[cameralc/_definst_/cameralc.stream]: chunkDurationTarget: 10000 - - - 3.039 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:22 EDT comment server INFO 200 - LiveStreamPacketizerCupertino.init[cameralc/_definst_/cameralc.stream]: chunkDurationTolerance: 500 - - - 3.041 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:22 EDT comment server INFO 200 - LiveStreamPacketizerCupertino.init[cameralc/_definst_/cameralc.stream]: audioGroupCount: 3 - - - 3.041 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:22 EDT comment server INFO 200 - LiveStreamPacketizerCupertino.init[cameralc/_definst_/cameralc.stream]: playlistChunkCount:3 - - - 3.042 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:22 EDT comment server INFO 200 - MediaStreamMap.getLiveStreamPacketizer: Create live stream packetizer: cupertinostreamingpacketizer:cameralc.stream - - - 3.043 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:22 EDT comment server INFO 200 - CupertinoPacketHandler.startStream[cameralc/_definst_/cameralc.stream] - - - 3.044 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:22 EDT comment server INFO 200 - LiveStreamPacketizerCupertino.handlePacket[cameralc/_definst_/cameralc.stream]: Video codec:H264 isCompatible:true - - - 3.044 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:22 EDT comment server INFO 200 - LiveStreamPacketizerCupertino.handlePacket[cameralc/_definst_/cameralc.stream][avc1.77.41]: H.264 (Video may not be playable on older iPhone and iPod touch devices where Baseline/Level 3.0 or lower is required) Video info: {H264CodecConfigInfo: profile: "Main", level: 4.1, frameSize: 1280x720, displaySize: 1280x720, PAR: 1:1, frameRate: 28.0} - - - 3.045 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:22 EDT comment server INFO 200 - MediaStreamMap.getLiveStreamPacketizer: Create live stream packetizer: smoothstreamingpacketizer:cameralc.stream - - - 3.057 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:22 EDT comment server INFO 200 - LiveStreamPacketizerSmoothStreaming.startStream[cameralc/_definst_/cameralc.stream] - - - 3.067 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:24 EDT comment server INFO 200 - LiveStreamPacketizerSmoothStreaming.handlePacket[cameralc/_definst_/cameralc.stream]: Fragment durations: [0.5,0.5,0.5] - - - 4.882 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:24 EDT comment server INFO 200 - LiveStreamPacketizerSmoothStreaming.flushPendingVi deo: Bitrate[cameralc/_definst_/cameralc.stream]: 4037240 - - - 4.882 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:24 EDT comment server INFO 200 - LiveStreamPacketizerSmoothStreaming.addFragment[cameralc/_definst_/cameralc.stream]: Add chunk: type:video id:0 count:16 duration:532 - - - 4.888 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:24 EDT comment server INFO 200 - LiveStreamPacketizerSmoothStreaming.addFragment[cameralc/_definst_/cameralc.stream]: Add chunk: type:video id:1 count:16 duration:536 - - - 5.409 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:25 EDT comment server INFO 200 - LiveStreamPacketizerSmoothStreaming.addFragment[cameralc/_definst_/cameralc.stream]: Add chunk: type:video id:2 count:16 duration:532 - - - 5.942 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:25 EDT comment server INFO 200 - LiveStreamPacketizerSmoothStreaming.addFragment[cameralc/_definst_/cameralc.stream]: Add chunk: type:video id:3 count:16 duration:532 - - - 6.473 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:26 EDT comment server INFO 200 - LiveStreamPacketizerSmoothStreaming.addFragment[cameralc/_definst_/cameralc.stream]: Add chunk: type:video id:4 count:16 duration:536 - - - 7.004 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:26 EDT comment server INFO 200 - LiveStreamPacketizerSmoothStreaming.addFragment[cameralc/_definst_/cameralc.stream]: Add chunk: type:video id:5 count:16 duration:532 - - - 7.54 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:27 EDT comment server INFO 200 - LiveStreamPacketizerSmoothStreaming.addFragment[cameralc/_definst_/cameralc.stream]: Add chunk: type:video id:6 count:16 duration:532 - - - 8.07 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:27 EDT comment server INFO 200 - LiveStreamPacketizerSmoothStreaming.addFragment[cameralc/_definst_/cameralc.stream]: Add chunk: type:video id:7 count:16 duration:536 - - - 8.6 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:28 EDT comment server INFO 200 - LiveStreamPacketizerSmoothStreaming.addFragment[cameralc/_definst_/cameralc.stream]: Add chunk: type:video id:8 count:16 duration:532 - - - 9.132 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:28 EDT comment server INFO 200 - LiveStreamPacketizerSmoothStreaming.addFragment[cameralc/_definst_/cameralc.stream]: Add chunk: type:video id:9 count:16 duration:532 - - - 9.664 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:29 EDT comment server INFO 200 - LiveStreamPacketizerSmoothStreaming.addFragment[cameralc/_definst_/cameralc.stream]: Add chunk: type:video id:10 count:16 duration:537 - - - 10.196 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:29 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.s end(open): command:OPTIONS - - - 10.615 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:29 EDT comment server INFO 200 - *** RTSPMessageReceive ***
      RTSP/1.0 200 OK
      response: OK
      protocol: RTSP/1.0
      session: 2015846307
      cseq: 4
      status: 200
      public: DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE
      uri: RTSP/1.0 200 OK
      - - - 10.618 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:29 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.p rocessResponse: command:OPTIONS response:RTSP/1.0 200 OK status:200 handled:false - - - 10.619 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:30 EDT comment server INFO 200 - LiveStreamPacketizerSanJose.endChunkTS[cameralc/_definst_/cameralc.stream]: Add chunk: id:1 a/v/k:0/241/15 duration:8268 - - - 11.276 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:30 EDT comment server INFO 200 - LiveStreamPacketizerCupertino.endChunkTS[cameralc/_definst_/cameralc.stream]: Add chunk: id:1 a/v/k:0/240/15 duration:8268 - - - 11.279 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:37 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.s end(open): command:OPTIONS - - - 18.123 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:37 EDT comment server INFO 200 - *** RTSPMessageReceive ***
      RTSP/1.0 200 OK
      response: OK
      protocol: RTSP/1.0
      session: 2015846307
      cseq: 5
      status: 200
      public: DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE
      uri: RTSP/1.0 200 OK
      - - - 18.126 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:37 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.p rocessResponse: command:OPTIONS response:RTSP/1.0 200 OK status:200 handled:false - - - 18.126 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:40 EDT comment server INFO 200 - LiveStreamPacketizerSanJose.endChunkTS[cameralc/_definst_/cameralc.stream]: Add chunk: id:2 a/v/k:0/289/18 duration:9601 - - - 20.867 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:40 EDT comment server INFO 200 - LiveStreamPacketizerCupertino.endChunkTS[cameralc/_definst_/cameralc.stream]: Add chunk: id:2 a/v/k:0/288/18 duration:9601 - - - 20.869 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:45 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.s end(open): command:OPTIONS - - - 25.854 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:45 EDT comment server INFO 200 - *** RTSPMessageReceive ***
      RTSP/1.0 200 OK
      response: OK
      protocol: RTSP/1.0
      session: 2015846307
      cseq: 6
      status: 200
      public: DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE
      uri: RTSP/1.0 200 OK
      - - - 25.862 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:45 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.p rocessResponse: command:OPTIONS response:RTSP/1.0 200 OK status:200 handled:false - - - 25.863 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:45 EDT connect-pending session INFO 100 10.0.1.99 - _defaultVHost_ cameralc _definst_ 0.027 [any] 1935 rtmp://localhost.localdomain/cameralc 10.0.1.99 rtmp http://localhost.localdomain/client/live.swf WIN 10,2,159,1 593154882 3464 3073 - - - - - - - - - - - - - rtmp://localhost.localdomain/cameralc -
      2011-07-11 10:46:45 EDT connect session INFO 200 10.0.1.99 - _defaultVHost_ cameralc _definst_ 0.028 [any] 1935 rtmp://localhost.localdomain/cameralc 10.0.1.99 rtmp http://localhost.localdomain/client/live.swf WIN 10,2,159,1 593154882 3464 3073 - - - - - - - - - - - - - rtmp://localhost.localdomain/cameralc -
      2011-07-11 10:46:45 EDT create stream INFO 200 - - _defaultVHost_ cameralc _definst_ 0.0090 [any] 1935 rtmp://localhost.localdomain/cameralc 10.0.1.99 rtmp http://localhost.localdomain/client/live.swf WIN 10,2,159,1 593154882 3536 3413 1 0 0 0 - - - - - - rtmp://localhost.localdomain/cameralc rtmp://localhost.localdomain/cameralc - rtmp://localhost.localdomain/cameralc -
      2011-07-11 10:46:45 EDT comment server INFO 200 - MediaStreamMediaCasterPlay: startPlay - - - 26.069 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:45 EDT comment server INFO 200 - LivePlayer.play[cameralc/_definst_/cameralc.stream]: Dynamic Stream Markers are on. - - - 26.07 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:45 EDT play stream INFO 200 cameralc.stream - _defaultVHost_ cameralc _definst_ 0.371 [any] 1935 rtmp://localhost.localdomain/cameralc 10.0.1.99 rtmp http://localhost.localdomain/client/live.swf WIN 10,2,159,1 593154882 3600 3455 1 0 0 0 cameralc.stream - - - - - rtmp://localhost.localdomain/cameralc/cameralc.stream rtmp://localhost.localdomain/cameralc/cameralc.stream - rtmp://localhost.localdomain/cameralc -
      2011-07-11 10:46:50 EDT comment server INFO 200 - LiveStreamPacketizerSanJose.endChunkTS[cameralc/_definst_/cameralc.stream]: Add chunk: id:3 a/v/k:0/305/19 duration:10136 - - - 31.006 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:50 EDT comment server INFO 200 - LiveStreamPacketizerCupertino.endChunkTS[cameralc/_definst_/cameralc.stream]: Add chunk: id:3 a/v/k:0/304/19 duration:10136 - - - 31.007 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:52 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.s end(open): command:OPTIONS - - - 33.363 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:52 EDT comment server INFO 200 - *** RTSPMessageReceive ***
      RTSP/1.0 200 OK
      response: OK
      protocol: RTSP/1.0
      session: 2015846307
      cseq: 7
      status: 200
      public: DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE
      uri: RTSP/1.0 200 OK
      - - - 33.365 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:46:52 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.p rocessResponse: command:OPTIONS response:RTSP/1.0 200 OK status:200 handled:false - - - 33.365 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:00 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.s end(open): command:OPTIONS - - - 40.87 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:00 EDT comment server INFO 200 - *** RTSPMessageReceive ***
      RTSP/1.0 200 OK
      response: OK
      protocol: RTSP/1.0
      session: 2015846307
      cseq: 8
      status: 200
      public: DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE
      uri: RTSP/1.0 200 OK
      - - - 40.902 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:00 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.p rocessResponse: command:OPTIONS response:RTSP/1.0 200 OK status:200 handled:false - - - 40.902 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:00 EDT comment server INFO 200 - LiveStreamPacketizerSanJose.endChunkTS[cameralc/_definst_/cameralc.stream]: Add chunk: id:4 a/v/k:0/305/19 duration:10136 - - - 41.13 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:00 EDT comment server INFO 200 - LiveStreamPacketizerCupertino.endChunkTS[cameralc/_definst_/cameralc.stream]: Add chunk: id:4 a/v/k:0/304/19 duration:10136 - - - 41.13 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:07 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.s end(open): command:OPTIONS - - - 48.377 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:07 EDT comment server INFO 200 - *** RTSPMessageReceive ***
      RTSP/1.0 200 OK
      response: OK
      protocol: RTSP/1.0
      session: 2015846307
      cseq: 9
      status: 200
      public: DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE
      uri: RTSP/1.0 200 OK
      - - - 48.379 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:07 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.p rocessResponse: command:OPTIONS response:RTSP/1.0 200 OK status:200 handled:false - - - 48.379 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:10 EDT comment server INFO 200 - LiveStreamPacketizerSanJose.endChunkTS[cameralc/_definst_/cameralc.stream]: Add chunk: id:5 a/v/k:0/305/19 duration:10133 - - - 51.271 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:10 EDT comment server INFO 200 - LiveStreamPacketizerCupertino.endChunkTS[cameralc/_definst_/cameralc.stream]: Add chunk: id:5 a/v/k:0/304/19 duration:10133 - - - 51.272 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:15 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.s end(open): command:OPTIONS - - - 55.884 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:15 EDT comment server INFO 200 - *** RTSPMessageReceive ***
      RTSP/1.0 200 OK
      response: OK
      protocol: RTSP/1.0
      session: 2015846307
      cseq: 10
      status: 200
      public: DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE
      uri: RTSP/1.0 200 OK
      - - - 55.886 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:15 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.p rocessResponse: command:OPTIONS response:RTSP/1.0 200 OK status:200 handled:false - - - 55.886 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:20 EDT comment server INFO 200 - LiveStreamPacketizerSanJose.endChunkTS[cameralc/_definst_/cameralc.stream]: Add chunk: id:6 a/v/k:0/289/18 duration:9600 - - - 60.879 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:20 EDT comment server INFO 200 - LiveStreamPacketizerCupertino.endChunkTS[cameralc/_definst_/cameralc.stream]: Add chunk: id:6 a/v/k:0/288/18 duration:9600 - - - 60.879 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:22 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.s end(open): command:OPTIONS - - - 63.391 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:22 EDT comment server INFO 200 - *** RTSPMessageReceive ***
      RTSP/1.0 200 OK
      response: OK
      protocol: RTSP/1.0
      session: 2015846307
      cseq: 11
      status: 200
      public: DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE
      uri: RTSP/1.0 200 OK
      - - - 63.394 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:22 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.p rocessResponse: command:OPTIONS response:RTSP/1.0 200 OK status:200 handled:false - - - 63.394 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:30 EDT comment server INFO 200 - LiveStreamPacketizerSanJose.endChunkTS[cameralc/_definst_/cameralc.stream]: Add chunk: id:7 a/v/k:0/305/19 duration:10136 - - - 71.009 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:30 EDT comment server INFO 200 - LiveStreamPacketizerCupertino.endChunkTS[cameralc/_definst_/cameralc.stream]: Add chunk: id:7 a/v/k:0/304/19 duration:10136 - - - 71.011 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:30 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.s end(open): command:OPTIONS - - - 71.079 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:30 EDT comment server INFO 200 - *** RTSPMessageReceive ***
      RTSP/1.0 200 OK
      response: OK
      protocol: RTSP/1.0
      session: 2015846307
      cseq: 12
      status: 200
      public: DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE
      uri: RTSP/1.0 200 OK
      - - - 71.081 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:30 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.p rocessResponse: command:OPTIONS response:RTSP/1.0 200 OK status:200 handled:false - - - 71.081 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:30 EDT comment server INFO 200 - MediaStreamMediaCasterPlay: close - - - 71.546 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:30 EDT stop stream INFO 200 cameralc.stream - _defaultVHost_ cameralc _definst_ 45.558 [any] 1935 rtmp://localhost.localdomain/cameralc 10.0.1.99 rtmp http://localhost.localdomain/client/live.swf WIN 10,2,159,1 593154882 3702 24515004 1 47905 0 24493309 cameralc.stream - - - - - rtmp://localhost.localdomain/cameralc/cameralc.stream rtmp://localhost.localdomain/cameralc/cameralc.stream - rtmp://localhost.localdomain/cameralc -
      2011-07-11 10:47:30 EDT destroy stream INFO 200 cameralc.stream - _defaultVHost_ cameralc _definst_ 45.558 [any] 1935 rtmp://localhost.localdomain/cameralc 10.0.1.99 rtmp http://localhost.localdomain/client/live.swf WIN 10,2,159,1 593154882 3702 24515004 1 - 0 24493309 cameralc.stream - - - - - rtmp://localhost.localdomain/cameralc/cameralc.stream rtmp://localhost.localdomain/cameralc/cameralc.stream - rtmp://localhost.localdomain/cameralc -
      2011-07-11 10:47:30 EDT disconnect session INFO 200 593154882 - _defaultVHost_ cameralc _definst_ 45.661 [any] 1935 rtmp://localhost.localdomain/cameralc 10.0.1.99 rtmp http://localhost.localdomain/client/live.swf WIN 10,2,159,1 593154882 3702 24515004 - - - - - - - - - - - - - rtmp://localhost.localdomain/cameralc -
      2011-07-11 10:47:37 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.s end(open): command:OPTIONS - - - 78.588 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:37 EDT comment server INFO 200 - *** RTSPMessageReceive ***
      RTSP/1.0 200 OK
      response: OK
      protocol: RTSP/1.0
      session: 2015846307
      cseq: 13
      status: 200
      public: DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE
      uri: RTSP/1.0 200 OK
      - - - 78.591 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:37 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.p rocessResponse: command:OPTIONS response:RTSP/1.0 200 OK status:200 handled:false - - - 78.591 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:40 EDT comment server INFO 200 - LiveStreamPacketizerCupertino.endChunkTS[cameralc/_definst_/cameralc.stream]: Add chunk: id:8 a/v/k:0/304/19 duration:10132 - - - 81.133 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:40 EDT comment server INFO 200 - LiveStreamPacketizerSanJose.endChunkTS[cameralc/_definst_/cameralc.stream]: Add chunk: id:8 a/v/k:0/305/19 duration:10132 - - - 81.133 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:45 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.s end(open): command:OPTIONS - - - 86.097 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:45 EDT comment server INFO 200 - *** RTSPMessageReceive ***
      RTSP/1.0 200 OK
      response: OK
      protocol: RTSP/1.0
      session: 2015846307
      cseq: 14
      status: 200
      public: DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE
      uri: RTSP/1.0 200 OK
      - - - 86.101 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:45 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.p rocessResponse: command:OPTIONS response:RTSP/1.0 200 OK status:200 handled:false - - - 86.101 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:50 EDT comment server INFO 200 - LiveStreamPacketizerSanJose.endChunkTS[cameralc/_definst_/cameralc.stream]: Add chunk: id:9 a/v/k:0/305/19 duration:10137 - - - 91.272 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:50 EDT comment server INFO 200 - LiveStreamPacketizerCupertino.endChunkTS[cameralc/_definst_/cameralc.stream]: Add chunk: id:9 a/v/k:0/304/19 duration:10137 - - - 91.274 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:52 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.s end(open): command:OPTIONS - - - 93.668 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:52 EDT comment server INFO 200 - *** RTSPMessageReceive ***
      RTSP/1.0 200 OK
      response: OK
      protocol: RTSP/1.0
      session: 2015846307
      cseq: 15
      status: 200
      public: DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE
      uri: RTSP/1.0 200 OK
      - - - 93.67 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:52 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.p rocessResponse: command:OPTIONS response:RTSP/1.0 200 OK status:200 handled:false - - - 93.67 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:53 EDT comment server INFO 200 - CommandInterfaceCommandShutdownServer.invoke: Shutting down server. - - - 94.709 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:54 EDT vhost-stop vhost INFO 200 _defaultVHost_ - - - - 95.214 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:54 EDT app-stop application INFO 200 _definst_ cameralc/_definst_ - - - 95.216 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:54 EDT comment server INFO 200 - RTPMediaCaster.shutdown[628834558:cameralc/_definst_:cameralc.stream]: cameralc.stream - - - 95.217 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:54 EDT comment server INFO 200 - RTPMediaCaster.disconnect[628834558:cameralc/_definst_:cameralc.stream] - - - 95.217 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:54 EDT comment server INFO 200 - RTPMediaCaster.closeRTPSession[628834558:cameralc/_definst_:cameralc.stream] - - - 95.217 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:54 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.s end: command:TEARDOWN
      TEARDOWN rtsp://10.0.0.12:554/proxy/p_s1_4500_1 RTSP/1.0
      Session: 2015846307
      CSeq: 16
      - - - 95.217 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:54 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.c lose closeSession - - - 95.218 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:54 EDT unpublish stream INFO 200 cameralc.stream - _defaultVHost_ cameralc _definst_ 92.386 - 80 null 127.0.0.1 rtsp - known 1209363378 47211732 0 1 1310395674443 47211732 0 cameralc.stream - - - - - null null - null -
      2011-07-11 10:47:54 EDT destroy stream INFO 200 cameralc.stream - _defaultVHost_ cameralc _definst_ 92.387 - 80 null 127.0.0.1 rtsp - known 1209363378 47211732 0 1 0 47211732 0 cameralc.stream - - - - - null null - null -
      2011-07-11 10:47:54 EDT comment server INFO 200 - MediaStreamMap.removeLiveStreamPacketizer[cameralc/_definst_/cameralc.stream]: Destroy live stream packetizer: cupertinostreamingpacketizer _defaultVHost_ cameralc _definst_ 95.219 - 80 null 127.0.0.1 rtsp - known 1209363378 47211732 0 - - - - - - - - - - - - - null -
      2011-07-11 10:47:54 EDT comment server INFO 200 - MediaStreamMap.removeLiveStreamPacketizer[cameralc/_definst_/cameralc.stream]: Destroy live stream packetizer: sanjosestreamingpacketizer _defaultVHost_ cameralc _definst_ 95.219 - 80 null 127.0.0.1 rtsp - known 1209363378 47211732 0 - - - - - - - - - - - - - null -
      2011-07-11 10:47:54 EDT comment server INFO 200 - MediaStreamMap.removeLiveStreamPacketizer[cameralc/_definst_/cameralc.stream]: Destroy live stream packetizer: smoothstreamingpacketizer _defaultVHost_ cameralc _definst_ 95.22 - 80 null 127.0.0.1 rtsp - known 1209363378 47211732 0 - - - - - - - - - - - - - null -
      2011-07-11 10:47:54 EDT comment server INFO 200 - RTPSessionDescriptionDataProviderBasicRTSPWorker.o nClose - - - 95.222 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:54 EDT comment server INFO 200 - RTPSessionTracker.remove[rtsp://10.0.0.12:554/proxy/p_s1_4500_1]: 0:true - - - 95.222 - - - - - - - - - - - - - - - - - - - - - - - - -
      2011-07-11 10:47:54 EDT server-stop server INFO 200 - - _defaultVHost_ cameralc _definst_ 95.302 - 80 null 127.0.0.1 rtsp - known 1209363378 47211732 0 - - - - - - - - - - - - - null -

      END
      --Kevin
    1. rrlanham -
      Kevin,

      Have you tried limiting bandwidth and frame size? I have seen that make the difference with Axis cams. Log output seems okay.

      What make/model is the camera?

      Can you put the camera public IP? Is so, send to support@wowzamedia.com. Include a link to this post for reference.

      Richard
    1. sysadminguy -
      Hi Richard,

      In regards to limiting the bandwidth and frame size are you referring to settings on the camera itself or somewhere in the Wowza application config?

      The camera is a Cisco 4500 (CIVS-IPC-4500).

      I will look into making the camera public.

      Thanks,
      Kevin
    1. rrlanham -
      Kevin,

      I mean on the camera/encoder side. I don't have experience with Cisco IP cameras, but in Axis you can create a Stream Profile, limit bandwdith, many settings, frame size.

      Richard
    1. Daniel Tremblay -
      Quote Originally Posted by ; View Post
      # Using a text editor create the file [install-dir]/content/camera.stream set the contents of this file to the full RTSP/RTP URL to camera
      how such a camera.stream file looks like?
      i to to connect to a SAMSUNG SNV-7080 with no success!

      thanks
    1. karuna.pai -
      Hi,

      I am trying to play the live application through VLC player.
      When I played in the format: rtsp://[wowza-address]:1935/live/camera.stream, the live view could be seen. However, when i replace the 'camera.stream' with the actual camera rtsp URL, it gives me an error and says "Unable to Connect".
      My URL is in the format:
      rtsp://[wowza-address]:1935/live/[camera-rtsp-URL]

      Can I play in this format?

      Thanks,
      Karuna.
    1. rrlanham -
      Karuna,

      This is one reason that alias system exists, that in many cases you cannot use such a url as a stream name.

      Richard
    1. rrlanham -
      Daniel,

      A .stream file is a text file that contains one line with the actual stream name, in this case a rtsp url to the stream from the camera. Make sure you text editor doesn't add a .txt extension

      Richard
    1. karuna.pai -
      Quote Originally Posted by rrlanham View Post
      Karuna,

      This is one reason that alias system exists, that in many cases you cannot use such a url as a stream name.

      Richard
      Hi Richard,

      So does that mean I will have to use "camera.stream" file and I cannot use the direct camera rtsp url?

      Thanks,
      Karuna.
    1. rrlanham -
      Right, .stream files are one option, or use the StreamNameAlias addon to use simple alias names. Note that you can't use .stream files and StreamNameAlias at same time

      Richard
    1. Daniel Tremblay -
      Quote Originally Posted by rrlanham View Post
      Daniel,

      A .stream file is a text file that contains one line with the actual stream name, in this case a rtsp url to the stream from the camera. Make sure you text editor doesn't add a .txt extension

      Richard
      I am getting closer!

      from
      rtsp://192.168.69.103/profile3/media.smp

      i use this in my camera.stream
      rtsp://admin:4321@192.168.69.103/profile3/media.smp

      (url is playing in VLC and quicktime directly!)

      Configure logging: file:///C:/Program Files/Wowza Media Systems/Wowza Media Server 3.0.0-preview2/conf/log4j.properties
      INFO server server-start Wowza Media Server 3 Preview 2 (expires: August 31th, 2011) 3.0.0-preview2 build435 -
      INFO server comment - Serial number: XXXXX-XXXXX-XXXXX-XXXXX-4T99R
      INFO server comment - Maximum connections: Unlimited
      INFO server comment - Hardware Available Processors: 2
      INFO server comment - Hardware Physical Memory: 1905MB/2047MB
      INFO server comment - Hardware Swap Space: 3809MB/4095MB
      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 i486 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_22
      INFO server comment - Java VM Version: 17.1-b03
      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: 742MB
      INFO server comment - Java Architecture: 32
      INFO server comment - Java Encoding[file.encoding]: Cp1252
      INFO server comment - Java Args[0]: -Xmx768M
      INFO server comment - Java Args[1]: -Dcom.sun.management.jmxremote=true
      INFO server comment - Java Args[2]: -Dcom.wowza.wms.native.base=win
      INFO server comment - Java Args[3]: -Dcom.wowza.wms.AppHome=C:\Program
      INFO server comment - Java Args[4]: Files\Wowza
      INFO server comment - Java Args[5]: Media
      INFO server comment - Java Args[6]: Systems\Wowza
      INFO server comment - Java Args[7]: Media
      INFO server comment - Java Args[8]: Server
      INFO server comment - Java Args[9]: 3.0.0-preview2
      INFO server comment - Java Args[10]: -Dcom.wowza.wms.ConfigURL=
      INFO server comment - Java Args[11]: -Dcom.wowza.wms.ConfigHome=C:\Program
      INFO server comment - Java Args[12]: Files\Wowza
      INFO server comment - Java Args[13]: Media
      INFO server comment - Java Args[14]: Systems\Wowza
      INFO server comment - Java Args[15]: Media
      INFO server comment - Java Args[16]: Server
      INFO server comment - Java Args[17]: 3.0.0-preview2
      INFO server comment - Java GC[0]: Copy
      INFO server comment - Java GC[1]: MarkSweepCompact
      INFO server comment - Server threads[h/t]: 10/10
      INFO server comment - CMDInterface now listening: [any]:8083
      INFO vhost vhost-start _defaultVHost_ -
      INFO server comment - _defaultVHost_ threads[h/t]:120/80 home:C:\Program Files\Wowza Media Systems\Wowza Media Server 3.
      0.0-preview2
      INFO vhost comment _defaultVHost_ Bind attempt ([any]:1935:4)
      INFO vhost comment _defaultVHost_ Bind successful ([any]:1935)
      INFO vhost comment _defaultVHost_ Bind attempt ([any]:8086:1)
      INFO vhost comment _defaultVHost_ Bind successful ([any]:8086)
      INFO server comment - Wowza Media Server is started!
      Elapsed time to load DVR stores for app rtplive/_definst_: 0,000 s
      INFO application app-start _definst_ rtplive/_definst_
      INFO session connect-pending 127.0.0.1 -
      INFO session connect 127.0.0.1 -
      INFO stream create - -
      INFO server comment - MediaStreamMediaCasterPlay: startPlay
      INFO server comment - RTPMediaCaster.create[1537969]
      INFO server comment - RTPMediaCaster.init[1537969]
      INFO server comment - RTPMediaCaster.Reconnector[1537969:rtplive/_definst_:camera.stream]: start: 1
      INFO server comment - RTPSessionTracker.add[rtsp://192.168.69.103:554/profile3/media.smp]: 1
      INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.b uildSDPData: sessionId:33 sessionTimeout:60000
      INFO server comment - RTPSessionDescriptionDataProviderBasic.getStreamIn fo[rtplive/_definst_]: RTSP/RTP re-streaming. Su
      ccess, received SDP data.
      INFO stream create - -
      INFO stream publish camera.stream -
      INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.s essionStart: PLAY: rtsp://192.168.69.103:554/pro
      file3/media.smp
      INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.p rocessResponse: PLAY: rtsp://192.168.69.103:554/
      profile3/media.smp/
      INFO server comment - RTPMediaCaster.Reconnector[1537969:rtplive/_definst_:camera.stream]: done: 1
      INFO server comment - LivePlayer.play[rtplive/_definst_/camera.stream]: Dynamic Stream Markers are on.
      INFO server comment - firstPacket: TCP:$0
      INFO server comment - firstPacket: TCP:$2
      WARN server comment - Waiting for RTCP packet. See docs for (Application.xml: RTP/AVSyncMethod and RTP/MaxRTCPWaitTime).

      and my application.xml:


      <Root>
      <Application>
      <!-- Uncomment to set application level timeout values
      <ApplicationTimeout>60000</ApplicationTimeout>
      <PingTimeout>12000</PingTimeout>
      <ValidationFrequency>8000</ValidationFrequency>
      <MaximumPendingWriteBytes>0</MaximumPendingWriteBytes>
      <MaximumSetBufferTime>60000</MaximumSetBufferTime>
      <MaximumStorageDirDepth>25</MaximumStorageDirDepth>
      -->
      <Connections>
      <AutoAccept>true</AutoAccept>
      <AllowDomains></AllowDomains>
      </Connections>
      <!--
      StorageDir path variables

      ${com.wowza.wms.AppHome} - Application home directory
      ${com.wowza.wms.ConfigHome} - Configuration home directory
      ${com.wowza.wms.context.VHost} - Virtual host name
      ${com.wowza.wms.context.VHostConfigHome} - Virtual host config directory
      ${com.wowza.wms.context.Application} - Application name
      ${com.wowza.wms.context.ApplicationInstance} - Application instance name

      -->
      <Streams>
      <StreamType>rtp-live</StreamType>
      <StorageDir>${com.wowza.wms.context.VHostConfigHom e}/content</StorageDir>
      <KeyDir>${com.wowza.wms.context.VHostConfigHome}/keys</KeyDir>
      <!-- LiveStreamPacketizers (separate with commas): cupertinostreamingpacketizer, smoothstreamingpacketizer, sanjosestreamingpacketizer, cupertinostreamingrepeater, smoothstreamingrepeater, sanjosestreamingrepeater -->
      <LiveStreamPacketizers>cupertinostreamingpacketize r,smoothstreamingpacketizer,sanjosestreamingpacket izer</LiveStreamPacketizers>
      <!-- Properties defined here will override any properties defined in conf/Streams.xml for any streams types loaded by this application -->
      <Properties>
      </Properties>
      </Streams>
      <!-- HTTPStreamers (separate with commas): cupertinostreaming, smoothstreaming, sanjosestreaming -->
      <HTTPStreamers>cupertinostreaming,smoothstreaming, sanjosestreaming</HTTPStreamers>
      <SharedObjects>
      <StorageDir></StorageDir>
      </SharedObjects>
      <Client>
      <IdleFrequency>-1</IdleFrequency>
      <Access>
      <StreamReadAccess>*</StreamReadAccess>
      <StreamWriteAccess>*</StreamWriteAccess>
      <StreamAudioSampleAccess></StreamAudioSampleAccess>
      <StreamVideoSampleAccess></StreamVideoSampleAccess>
      <SharedObjectReadAccess>*</SharedObjectReadAccess>
      <SharedObjectWriteAccess>*</SharedObjectWriteAccess>
      </Access>
      </Client>
      <RTP>
      <!-- RTP/Authentication/[type]Methods defined in Authentication.xml. Default setup includes; none, basic, digest -->
      <Authentication>
      <PublishMethod>digest</PublishMethod>
      <PlayMethod>none</PlayMethod>
      </Authentication>
      <!-- RTP/AVSyncMethod. Valid values are: senderreport, systemclock, rtptimecode -->
      <AVSyncMethod>senderreport</AVSyncMethod>
      <MaxRTCPWaitTime>12000</MaxRTCPWaitTime>
      <IdleFrequency>75</IdleFrequency>
      <RTSPSessionTimeout>90000</RTSPSessionTimeout>
      <RTSPMaximumPendingWriteBytes>0</RTSPMaximumPendingWriteBytes>
      <RTSPBindIpAddress></RTSPBindIpAddress>
      <RTSPConnectionIpAddress>0.0.0.0</RTSPConnectionIpAddress>
      <RTSPOriginIpAddress>127.0.0.1</RTSPOriginIpAddress>
      <IncomingDatagramPortRanges>*</IncomingDatagramPortRanges>
      <!-- Properties defined here will override any properties defined in conf/RTP.xml for any depacketizers loaded by this application -->
      <Properties>
      </Properties>
      </RTP>
      <MediaCaster>
      <!-- Properties defined here will override any properties defined in conf/MediaCasters.xml for any MediaCasters loaded by this applications -->
      <Properties>
      <Property>
      <Name>forceInterleaved</Name>
      <Value>true</Value>
      <Type>Boolean</Type>
      </Property>
      </Properties>
      </MediaCaster>
      <MediaReader>
      <!-- Properties defined here will override any properties defined in conf/MediaReaders.xml for any MediaReaders loaded by this applications -->
      <Properties>
      </Properties>
      </MediaReader>
      <MediaWriter>
      <!-- Properties defined here will override any properties defined in conf/MediaWriter.xml for any MediaWriter loaded by this applications -->
      <Properties>
      </Properties>
      </MediaWriter>
      <LiveStreamPacketizer>
      <!-- Properties defined here will override any properties defined in conf/LiveStreamPacketizers.xml for any LiveStreamPacketizers loaded by this applications -->
      <Properties>
      </Properties>
      </LiveStreamPacketizer>
      <HTTPStreamer>
      <!-- Properties defined here will override any properties defined in conf/HTTPStreamers.xml for any HTTPStreamer loaded by this applications -->
      <Properties>
      </Properties>
      </HTTPStreamer>
      <Repeater>
      <OriginURL></OriginURL>
      <QueryString><![CDATA[]]></QueryString>
      </Repeater>
      <Modules>
      <Module>
      <Name>base</Name>
      <Description>Base</Description>
      <Class>com.wowza.wms.module.ModuleCore</Class>
      </Module>
      <Module>
      <Name>properties</Name>
      <Description>Properties</Description>
      <Class>com.wowza.wms.module.ModuleProperties</Class>
      </Module>
      <Module>
      <Name>logging</Name>
      <Description>Client Logging</Description>
      <Class>com.wowza.wms.module.ModuleClientLogging</Class>
      </Module>
      <Module>
      <Name>flvplayback</Name>
      <Description>FLVPlayback</Description>
      <Class>com.wowza.wms.module.ModuleFLVPlayback</Class>
      </Module>
      </Modules>
      <!-- Properties defined here will be added to the IApplication.getProperties() and IApplicationInstance.getProperties() collections -->
      <Properties>
      </Properties>
      </Application>
      </Root>
    1. Daniel Tremblay -
      if i put <AVSyncMethod>systemclock</AVSyncMethod> different reaction in wms but still no video in /LiveVideoStreaming/client/live.html

      INFO application app-start _definst_ rtplive/_definst_
      INFO session connect-pending 127.0.0.1 -
      INFO session connect 127.0.0.1 -
      INFO stream create - -
      INFO server comment - MediaStreamMediaCasterPlay: startPlay
      INFO server comment - RTPMediaCaster.create[29493424]
      INFO server comment - RTPMediaCaster.init[29493424]
      INFO server comment - RTPMediaCaster.Reconnector[29493424:rtplive/_definst_:camera.stream]: start: 1
      INFO server comment - RTPSessionTracker.add[rtsp://192.168.69.103:554/profile3/media.smp]: 1
      INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.b uildSDPData: sessionId:209 sessionTimeout:60000
      INFO server comment - RTPSessionDescriptionDataProviderBasic.getStreamIn fo[rtplive/_definst_]: RTSP/RTP re-streaming. Su
      ccess, received SDP data.
      INFO stream create - -
      INFO stream publish camera.stream -
      INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.s essionStart: PLAY: rtsp://192.168.69.103:554/pro
      file3/media.smp
      INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.p rocessResponse: PLAY: rtsp://192.168.69.103:554/
      profile3/media.smp/
      INFO server comment - RTPMediaCaster.Reconnector[29493424:rtplive/_definst_:camera.stream]: done: 1
      INFO server comment - LivePlayer.play[rtplive/_definst_/camera.stream]: Dynamic Stream Markers are on.
      INFO server comment - firstPacket: TCP:$0
      INFO server comment - firstPacket: TCP:$2
      INFO server comment - LiveStreamPacketizerSanJose.init[rtplive/_definst_/camera.stream]: chunkDurationTarget: 10000
      INFO server comment - LiveStreamPacketizerSanJose.init[rtplive/_definst_/camera.stream]: chunkDurationTolerance: 500
      INFO server comment - LiveStreamPacketizerSanJose.init[rtplive/_definst_/camera.stream]: playlistChunkCount:4
      INFO server comment - MediaStreamMap.getLiveStreamPacketizer: Create live stream packetizer: sanjosestreamingpacketizer:
      camera.stream
      INFO server comment - SanJosePacketHandler.startStream[rtplive/_definst_/camera.stream]
      INFO server comment - LiveStreamPacketizerSanJose.handlePacket: Video codec: H264
      INFO server comment - LiveStreamPacketizerSanJose.handlePacket: Audio codec: AAC
      INFO server comment - LiveStreamPacketizerCupertino.init[rtplive/_definst_/camera.stream]: chunkDurationTarget: 10000
      INFO server comment - LiveStreamPacketizerCupertino.init[rtplive/_definst_/camera.stream]: chunkDurationTolerance: 500
      INFO server comment - LiveStreamPacketizerCupertino.init[rtplive/_definst_/camera.stream]: audioGroupCount: 3
      INFO server comment - LiveStreamPacketizerCupertino.init[rtplive/_definst_/camera.stream]: playlistChunkCount:3
      INFO server comment - MediaStreamMap.getLiveStreamPacketizer: Create live stream packetizer: cupertinostreamingpacketize
      r:camera.stream
      INFO server comment - CupertinoPacketHandler.startStream[rtplive/_definst_/camera.stream]
      INFO server comment - LiveStreamPacketizerCupertino.handlePacket[rtplive/_definst_/camera.stream]: Video codec:H264 isCo
      mpatible:true
      INFO server comment - LiveStreamPacketizerCupertino.handlePacket[rtplive/_definst_/camera.stream]: Audio codec:AAC isCom
      patible:true
      INFO server comment - LiveStreamPacketizerCupertino.handlePacket[rtplive/_definst_/camera.stream][avc1.66.40]: H.264 (Vi
      deo may not be playable on older iPhone and iPod touch devices where Baseline/Level 3.0 or lower is required) Video info
      : {H264CodecConfigInfo: profile: "Baseline", level: 4.0, frameSize: 640x360, displaySize: 640x360, crop: l:0 r:0 t:0 b:4
      }
      INFO server comment - MediaStreamMap.getLiveStreamPacketizer: Create live stream packetizer: smoothstreamingpacketizer:c
      amera.stream
      INFO server comment - LiveStreamPacketizerSmoothStreaming.startStream[rtplive/_definst_/camera.stream]
      INFO server comment - LiveStreamPacketizerSmoothStreaming.handlePacket[rtplive/_definst_/camera.stream]: Fragment durati
      ons: [0.5,0.5,0.4]
      INFO server comment - LiveStreamPacketizerSmoothStreaming.flushPendingVi deo: Bitrate[rtplive/_definst_/camera.stream]: 5
      22033
      INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[rtplive/_definst_/camera.stream]: Add chunk: type:
      video id:0 count:15 duration:501
      INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[rtplive/_definst_/camera.stream]: Add chunk: type:
      video id:1 count:15 duration:500
      INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[rtplive/_definst_/camera.stream]: Add chunk: type:
      video id:2 count:15 duration:490
      INFO stream play camera.stream -
      INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[rtplive/_definst_/camera.stream]: Add chunk: type:
      video id:3 count:15 duration:500
      INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[rtplive/_definst_/camera.stream]: Add chunk: type:
      video id:4 count:15 duration:500
      INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[rtplive/_definst_/camera.stream]: Add chunk: type:
      video id:5 count:15 duration:500
      INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[rtplive/_definst_/camera.stream]: Add chunk: type:
      video id:6 count:15 duration:499
      INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[rtplive/_definst_/camera.stream]: Add chunk: type:
      video id:7 count:15 duration:501
      INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[rtplive/_definst_/camera.stream]: Add chunk: type:
      video id:8 count:15 duration:520
      INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[rtplive/_definst_/camera.stream]: Add chunk: type:
      video id:9 count:15 duration:499
      INFO server comment - LiveStreamPacketizerSmoothStreaming.addFragment[rtplive/_definst_/camera.stream]: Add chunk: type:
      video id:10 count:15 duration:491
      INFO server comment - LiveStreamPacketizerSanJose.endChunkTS[rtplive/_definst_/camera.stream]: Add chunk: id:1 a/v/k:0/3
      01/20 duration:10311
      INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[rtplive/_definst_/camera.stream]: Add chunk: id:1 a/v/k:0
      /300/20 duration:10311
      INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[rtplive/_definst_/camera.stream]: Add chunk: id:2 a/v/k:0
      /300/20 duration:9980
      INFO server comment - LiveStreamPacketizerSanJose.endChunkTS[rtplive/_definst_/camera.stream]: Add chunk: id:2 a/v/k:0/3
      01/20 duration:9980
      INFO server comment - LiveStreamPacketizerSanJose.endChunkTS[rtplive/_definst_/camera.stream]: Add chunk: id:3 a/v/k:0/3
      01/20 duration:10001
      INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[rtplive/_definst_/camera.stream]: Add chunk: id:3 a/v/k:0
      /300/20 duration:10001
      INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[rtplive/_definst_/camera.stream]: Add chunk: id:4 a/v/k:0
      /300/20 duration:10000
      INFO server comment - LiveStreamPacketizerSanJose.endChunkTS[rtplive/_definst_/camera.stream]: Add chunk: id:4 a/v/k:0/3
      01/20 duration:10000
      INFO server comment - LiveStreamPacketizerSanJose.endChunkTS[rtplive/_definst_/camera.stream]: Add chunk: id:5 a/v/k:0/3
      01/20 duration:10009
      INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[rtplive/_definst_/camera.stream]: Add chunk: id:5 a/v/k:0
      /300/20 duration:10009
      INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[rtplive/_definst_/camera.stream]: Add chunk: id:6 a/v/k:0
      /300/20 duration:10011
      INFO server comment - LiveStreamPacketizerSanJose.endChunkTS[rtplive/_definst_/camera.stream]: Add chunk: id:6 a/v/k:0/3
      01/20 duration:10011
      INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[rtplive/_definst_/camera.stream]: Add chunk: id:7 a/v/k:0
      /300/20 duration:10000
      INFO server comment - LiveStreamPacketizerSanJose.endChunkTS[rtplive/_definst_/camera.stream]: Add chunk: id:7 a/v/k:0/3
      01/20 duration:10000
      INFO server comment - LiveStreamPacketizerSanJose.endChunkTS[rtplive/_definst_/camera.stream]: Add chunk: id:8 a/v/k:0/3
      01/20 duration:9980
      INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[rtplive/_definst_/camera.stream]: Add chunk: id:8 a/v/k:0
      /300/20 duration:9980
      INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[rtplive/_definst_/camera.stream]: Add chunk: id:9 a/v/k:0
      /300/20 duration:10020
      INFO server comment - LiveStreamPacketizerSanJose.endChunkTS[rtplive/_definst_/camera.stream]: Add chunk: id:9 a/v/k:0/3
      01/20 duration:10020
      INFO server comment - LiveStreamPacketizerSanJose.endChunkTS[rtplive/_definst_/camera.stream]: Add chunk: id:10 a/v/k:0/
      301/20 duration:9980
      INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[rtplive/_definst_/camera.stream]: Add chunk: id:10 a/v/k:
      0/300/20 duration:9980
      INFO server comment - MediaStreamMediaCasterPlay: close
      INFO stream stop camera.stream -
      INFO stream destroy camera.stream -
      INFO session disconnect 808488252 -
      INFO server comment - RTPMediaCaster.shutdown[29493424:rtplive/_definst_:camera.stream]: camera.stream
      INFO server comment - RTPMediaCaster.disconnect[29493424:rtplive/_definst_:camera.stream]
      INFO server comment - RTPMediaCaster.closeRTPSession[29493424:rtplive/_definst_:camera.stream]
      INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.c lose closeSession
      INFO server comment - RTPSessionDescriptionDataProviderBasicRTSPWorker.o nClose
      INFO stream unpublish camera.stream -
      INFO server comment - RTPSessionTracker.remove[rtsp://192.168.69.103:554/profile3/media.smp]: 0:true
      INFO stream destroy camera.stream -
      INFO server comment - MediaStreamMap.removeLiveStreamPacketizer[rtplive/_definst_/camera.stream]: Destroy live stream pa
      cketizer: cupertinostreamingpacketizer
      INFO server comment - MediaStreamMap.removeLiveStreamPacketizer[rtplive/_definst_/camera.stream]: Destroy live stream pa
      cketizer: sanjosestreamingpacketizer
      INFO server comment - MediaStreamMap.removeLiveStreamPacketizer[rtplive/_definst_/camera.stream]: Destroy live stream pa
      cketizer: smoothstreamingpacketizer
    1. rrlanham -
      Is the camera on a public IP that we can try? If so, send the url to support@wowzamedia.com.

      Tell us camera make/model it is for our collection. You said it was a SAMSUNG SNV-7080, forward that and another info you have.

      Please include a link to this thread for reference.

      Richard
    1. charlie -
      In the instructions here:

      http://www.wowza.com/forums/content....P-re-streaming)

      Try adding the debugRTSPSession property so we can see the RTSP exchange between Wowza Server and the camera. Then post the resultant log informaiton.

      Charlie
    1. charlie -
      In the instructions here:

      http://www.wowza.com/forums/content....P-re-streaming)

      Try adding the debugRTSPSession property so we can see the RTSP exchange between Wowza Server and the camera. Then post the resultant log informaiton.

      Charlie