title: Why do I get RTSP/1.0 404 Not Found?
body: <p>This is my RTSP conversation:</p>
  
  <pre><code>    ANNOUNCE rtsp://216.224.181.197/bstream.sdp RTSP/1.0
      CSeq: 1
      Content-Type: application/sdp
      User-Agent: C.U.
      Authorization: Digest username="gidon", realm="null", nonce="null", uri="/bstream.sdp", response="239fcac559661c17436e427e75f3d6a0"
      Content-Length: 313
  
      v=0
      s=CameraStream
      m=video 5006 RTP/AVP 96
      b=RR:0
      a=rtpmap:96 H264/90000
      a=fmtp:96 packetization-mode=1;profile-level-id=42000c;sprop-parameter-sets=Z0IADJZUCg+I,aM44gA==;
      a=control:trackID=0
      m=audio 5004 RTP/AVP 96
      b=AS:128
      b=RR:0
      a=rtpmap:96 AMR/8000
      a=fmtp:96 octet-align=1;
      a=control:trackID=1
  
  
      RTSP/1.0 401 Unauthorized
      Server: DSS/6.0.3 (Build/526.3; Platform/Linux; Release/Darwin Streaming Server; State/Development; )
      Cseq: 1
      WWW-Authenticate: Digest realm="Streaming Server", nonce="e5c0b7aff71820962027d73f55fe48c8"
  
  
      ANNOUNCE rtsp://216.224.181.197/bstream.sdp RTSP/1.0
      CSeq: 2
      Content-Type: application/sdp
      User-Agent: C.U.
      Authorization: Digest username="gidon", realm="Streaming Server", nonce="e5c0b7aff71820962027d73f55fe48c8", uri="/bstream.sdp", response="6e3aa3be3f5c04a324491fe9ab341918"
      Content-Length: 313
  
      v=0
      s=CameraStream
      m=video 5006 RTP/AVP 96
      b=RR:0
      a=rtpmap:96 H264/90000
      a=fmtp:96 packetization-mode=1;profile-level-id=42000c;sprop-parameter-sets=Z0IADJZUCg+I,aM44gA==;
      a=control:trackID=0
      m=audio 5004 RTP/AVP 96
      b=AS:128
      b=RR:0
      a=rtpmap:96 AMR/8000
      a=fmtp:96 octet-align=1;
      a=control:trackID=1
  
  
      RTSP/1.0 200 OK
      Server: DSS/6.0.3 (Build/526.3; Platform/Linux; Release/Darwin Streaming Server; State/Development; )
      Cseq: 2
  
  
      OPTIONS * RTSP/1.0
      CSeq: 3
      User-Agent: C.U.
      Authorization: Digest username="gidon", realm="Streaming Server", nonce="e5c0b7aff71820962027d73f55fe48c8", uri="/bstream.sdp", response="0042e3981657cc43737f3076b241f422"
  
  
      RTSP/1.0 200 OK
      Server: DSS/6.0.3 (Build/526.3; Platform/Linux; Release/Darwin Streaming Server; State/Development; )
      Cseq: 3
      Public: DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE, OPTIONS, ANNOUNCE, RECORD
  
  
      SETUP rtsp://216.224.181.197/bstream.sdp/trackID=0 RTSP/1.0
      CSeq: 4
      Transport: RTP/AVP;unicast;client_port=6970-6971;mode=record
      User-Agent: C.U.
      Accept-Language: en-US
      Authorization: Digest username="gidon", realm="Streaming Server", nonce="e5c0b7aff71820962027d73f55fe48c8", uri="/bstream.sdp", response="a9c762c9c456f85d3b913f5b6365e44d"
  
  
      RTSP/1.0 404 Not Found
      Server: DSS/6.0.3 (Build/526.3; Platform/Linux; Release/Darwin Streaming Server; State/Development; )
      Cseq: 4
      Connection: Close
  </code></pre>
  
  <p>It is not a server error, I got it to work before with a different client.</p>
  
  <p>Not i am implementing my own client...</p>
  
  <p>When i call ANNOUNCE i get back OK (200)</p>
  
  <p>But when i try to call SETUP i get doesn't exist(404)</p>
  
  <p>why am i getting 404?</p>
  
  <p>DSS config:</p>
  
  <pre><code>&lt;?xml version ="1.0"?&gt;
  &lt;!-- The Document Type Definition (DTD) for the file --&gt;
  &lt;!DOCTYPE CONFIGURATION [
  &lt;!ELEMENT CONFIGURATION (SERVER, MODULE*)&gt;
  &lt;!ELEMENT SERVER (PREF|LIST-PREF|OBJECT|LIST-OBJECT)*&gt;
  &lt;!ELEMENT MODULE (PREF|LIST-PREF|OBJECT|LIST-OBJECT)*&gt;
  &lt;!ATTLIST MODULE
      NAME CDATA #REQUIRED&gt;
  &lt;!ELEMENT PREF (#PCDATA)&gt;
  &lt;!ATTLIST PREF
      NAME CDATA #REQUIRED
      TYPE (UInt8|SInt8|UInt16|SInt16|UInt32|SInt32|UInt64|SInt64|Float32|Float64|Bool16|Bool8|char) "char"&gt;
  &lt;!ELEMENT LIST-PREF (VALUE*)&gt;
  &lt;!ELEMENT VALUE (#PCDATA)&gt;
  &lt;!ATTLIST LIST-PREF
      NAME CDATA #REQUIRED
      TYPE  (UInt8|SInt8|UInt16|SInt16|UInt32|SInt32|UInt64|SInt64|Float32|Float64|Bool16|Bool8|char) "char"&gt;
  &lt;!ELEMENT OBJECT (PREF|LIST-PREF|OBJECT|LIST-OBJECT)*&gt;
  &lt;!ATTLIST OBJECT
      NAME CDATA #REQUIRED&gt;
  &lt;!ELEMENT LIST-OBJECT (OBJECT-VALUE*)&gt;
  &lt;!ELEMENT OBJECT-VALUE (PREF|LIST-PREF|OBJECT|LIST-OBJECT)*&gt;
  &lt;!ATTLIST LIST-OBJECT
      NAME CDATA #REQUIRED&gt;
  ]&gt;
  &lt;CONFIGURATION&gt;
      &lt;SERVER&gt;
          &lt;PREF NAME="rtsp_timeout" TYPE="UInt32" &gt;0&lt;/PREF&gt;
          &lt;PREF NAME="real_rtsp_timeout" TYPE="UInt32" &gt;180&lt;/PREF&gt;
          &lt;PREF NAME="rtp_timeout" TYPE="UInt32" &gt;120&lt;/PREF&gt;
          &lt;PREF NAME="maximum_connections" TYPE="SInt32" &gt;1000&lt;/PREF&gt;
          &lt;PREF NAME="maximum_bandwidth" TYPE="SInt32" &gt;102400&lt;/PREF&gt;
          &lt;PREF NAME="movie_folder" &gt;/usr/local/movies/&lt;/PREF&gt;
          &lt;PREF NAME="bind_ip_addr" &gt;0&lt;/PREF&gt;
          &lt;PREF NAME="break_on_assert" TYPE="Bool16" &gt;false&lt;/PREF&gt;
          &lt;PREF NAME="auto_restart" TYPE="Bool16" &gt;true&lt;/PREF&gt;
          &lt;PREF NAME="total_bytes_update" TYPE="UInt32" &gt;1&lt;/PREF&gt;
          &lt;PREF NAME="average_bandwidth_update" TYPE="UInt32" &gt;60&lt;/PREF&gt;
          &lt;PREF NAME="safe_play_duration" TYPE="UInt32" &gt;600&lt;/PREF&gt;
          &lt;PREF NAME="module_folder" &gt;/usr/local/sbin/StreamingServerModules/&lt;/PREF&gt;
          &lt;PREF NAME="error_logfile_name" &gt;Error&lt;/PREF&gt;
          &lt;PREF NAME="error_logfile_dir" &gt;/var/streaming/logs/&lt;/PREF&gt;
          &lt;PREF NAME="error_logfile_interval" TYPE="UInt32" &gt;7&lt;/PREF&gt;
          &lt;PREF NAME="error_logfile_size" TYPE="UInt32" &gt;256000&lt;/PREF&gt;
          &lt;PREF NAME="error_logfile_verbosity" TYPE="UInt32" &gt;2&lt;/PREF&gt;
          &lt;PREF NAME="screen_logging" TYPE="Bool16" &gt;true&lt;/PREF&gt;
          &lt;PREF NAME="error_logging" TYPE="Bool16" &gt;true&lt;/PREF&gt;
          &lt;PREF NAME="drop_all_video_delay" TYPE="SInt32" &gt;1750&lt;/PREF&gt;
          &lt;PREF NAME="start_thinning_delay" TYPE="SInt32" &gt;0&lt;/PREF&gt;
          &lt;PREF NAME="large_window_size" TYPE="UInt32" &gt;64&lt;/PREF&gt;
          &lt;PREF NAME="window_size_threshold" TYPE="UInt32" &gt;200&lt;/PREF&gt;
          &lt;PREF NAME="min_tcp_buffer_size" TYPE="UInt32" &gt;8192&lt;/PREF&gt;
          &lt;PREF NAME="max_tcp_buffer_size" TYPE="UInt32" &gt;200000&lt;/PREF&gt;
          &lt;PREF NAME="tcp_seconds_to_buffer" TYPE="Float32" &gt;.5&lt;/PREF&gt;
          &lt;PREF NAME="do_report_http_connection_ip_address" TYPE="Bool16" &gt;false&lt;/PREF&gt;
          &lt;PREF NAME="default_authorization_realm" &gt;Streaming Server&lt;/PREF&gt;
          &lt;PREF NAME="run_user_name" &gt;qtss&lt;/PREF&gt;
          &lt;PREF NAME="run_group_name" &gt;qtss&lt;/PREF&gt;
          &lt;PREF NAME="append_source_addr_in_transport" TYPE="Bool16" &gt;false&lt;/PREF&gt;
          &lt;LIST-PREF NAME="rtsp_port" TYPE="UInt16" &gt;
              &lt;VALUE&gt;554&lt;/VALUE&gt;
              &lt;VALUE&gt;7070&lt;/VALUE&gt;
              &lt;VALUE&gt;8000&lt;/VALUE&gt;
              &lt;VALUE&gt;8001&lt;/VALUE&gt;
          &lt;/LIST-PREF&gt;
          &lt;PREF NAME="max_retransmit_delay" TYPE="UInt32" &gt;500&lt;/PREF&gt;
          &lt;PREF NAME="small_window_size" TYPE="UInt32" &gt;24&lt;/PREF&gt;
          &lt;PREF NAME="ack_logging_enabled" TYPE="Bool16" &gt;false&lt;/PREF&gt;
          &lt;PREF NAME="rtcp_poll_interval" TYPE="UInt32" &gt;100&lt;/PREF&gt;
          &lt;PREF NAME="rtcp_rcv_buf_size" TYPE="UInt32" &gt;768&lt;/PREF&gt;
          &lt;PREF NAME="send_interval" TYPE="UInt32" &gt;50&lt;/PREF&gt;
          &lt;PREF NAME="thick_all_the_way_delay" TYPE="SInt32" &gt;-2000&lt;/PREF&gt;
          &lt;PREF NAME="alt_transport_src_ipaddr" &gt;&lt;/PREF&gt;
          &lt;PREF NAME="max_send_ahead_time" TYPE="UInt32" &gt;25&lt;/PREF&gt;
          &lt;PREF NAME="reliable_udp_slow_start" TYPE="Bool16" &gt;true&lt;/PREF&gt;
          &lt;PREF NAME="auto_delete_sdp_files" TYPE="Bool16" &gt;false&lt;/PREF&gt;
          &lt;PREF NAME="authentication_scheme" &gt;digest&lt;/PREF&gt;
          &lt;PREF NAME="sdp_file_delete_interval_seconds" TYPE="UInt32" &gt;10&lt;/PREF&gt;
          &lt;PREF NAME="auto_start" TYPE="Bool16" &gt;false&lt;/PREF&gt;
          &lt;PREF NAME="reliable_udp" TYPE="Bool16" &gt;true&lt;/PREF&gt;
          &lt;PREF NAME="reliable_udp_dirs" &gt;/&lt;/PREF&gt;
          &lt;PREF NAME="reliable_udp_printfs" TYPE="Bool16" &gt;false&lt;/PREF&gt;
          &lt;PREF NAME="drop_all_packets_delay" TYPE="SInt32" &gt;2500&lt;/PREF&gt;
          &lt;PREF NAME="thin_all_the_way_delay" TYPE="SInt32" &gt;1500&lt;/PREF&gt;
          &lt;PREF NAME="always_thin_delay" TYPE="SInt32" &gt;750&lt;/PREF&gt;
          &lt;PREF NAME="start_thicking_delay" TYPE="SInt32" &gt;250&lt;/PREF&gt;
          &lt;PREF NAME="quality_check_interval" TYPE="UInt32" &gt;1000&lt;/PREF&gt;
          &lt;PREF NAME="RTSP_error_message" TYPE="Bool16" &gt;false&lt;/PREF&gt;
          &lt;PREF NAME="RTSP_debug_printfs" TYPE="Bool16" &gt;false&lt;/PREF&gt;
          &lt;PREF NAME="enable_monitor_stats_file" TYPE="Bool16" &gt;false&lt;/PREF&gt;
          &lt;PREF NAME="monitor_stats_file_interval_seconds" TYPE="UInt32" &gt;10&lt;/PREF&gt;
          &lt;PREF NAME="monitor_stats_file_name" &gt;server_status&lt;/PREF&gt;
          &lt;PREF NAME="enable_packet_header_printfs" TYPE="Bool16" &gt;false&lt;/PREF&gt;
          &lt;PREF NAME="packet_header_printf_options" &gt;rtp;rr;sr;app;ack;&lt;/PREF&gt;
          &lt;PREF NAME="overbuffer_rate" TYPE="Float32" &gt;2.0&lt;/PREF&gt;
          &lt;PREF NAME="medium_window_size" TYPE="UInt32" &gt;48&lt;/PREF&gt;
          &lt;PREF NAME="window_size_max_threshold" TYPE="UInt32" &gt;1000&lt;/PREF&gt;
          &lt;PREF NAME="RTSP_server_info" TYPE="Bool16" &gt;true&lt;/PREF&gt;
          &lt;PREF NAME="run_num_threads" TYPE="UInt32" &gt;0&lt;/PREF&gt;
          &lt;PREF NAME="pid_file" &gt;/var/run/DarwinStreamingServer.pid&lt;/PREF&gt;
          &lt;PREF NAME="force_logs_close_on_write" TYPE="Bool16" &gt;false&lt;/PREF&gt;
          &lt;PREF NAME="disable_thinning" TYPE="Bool16" &gt;false&lt;/PREF&gt;
          &lt;LIST-PREF NAME="player_requires_rtp_header_info" &gt;
              &lt;VALUE&gt;Nokia&lt;/VALUE&gt;
              &lt;VALUE&gt;Real&lt;/VALUE&gt;
          &lt;/LIST-PREF&gt;
          &lt;LIST-PREF NAME="player_requires_bandwidth_adjustment" &gt;
              &lt;VALUE&gt;Nokia&lt;/VALUE&gt;
              &lt;VALUE&gt;Real&lt;/VALUE&gt;
          &lt;/LIST-PREF&gt;
          &lt;LIST-PREF NAME="player_requires_no_pause_time_adjustment" &gt;
              &lt;VALUE&gt;Nokia&lt;/VALUE&gt;
              &lt;VALUE&gt;Real&lt;/VALUE&gt;
              &lt;VALUE&gt;PVPlayer&lt;/VALUE&gt;
          &lt;/LIST-PREF&gt;
          &lt;PREF NAME="enable_3gpp_protocol" TYPE="Bool16" &gt;true&lt;/PREF&gt;
          &lt;PREF NAME="enable_3gpp_protocol_rate_adaptation" TYPE="Bool16" &gt;true&lt;/PREF&gt;
          &lt;PREF NAME="3gpp_protocol_rate_adaptation_report_frequency" TYPE="UInt16" &gt;1&lt;/PREF&gt;
          &lt;PREF NAME="default_stream_quality" TYPE="UInt16" &gt;0&lt;/PREF&gt;
          &lt;PREF NAME="player_requires_rtp_start_time_adjust" &gt;Real&lt;/PREF&gt;
          &lt;PREF NAME="enable_3gpp_debug_printfs" TYPE="Bool16" &gt;false&lt;/PREF&gt;
          &lt;PREF NAME="enable_udp_monitor_stream" TYPE="Bool16" &gt;false&lt;/PREF&gt;
          &lt;PREF NAME="udp_monitor_video_port" TYPE="UInt16" &gt;5002&lt;/PREF&gt;
          &lt;PREF NAME="udp_monitor_audio_port" TYPE="UInt16" &gt;5004&lt;/PREF&gt;
          &lt;PREF NAME="udp_monitor_dest_ip" &gt;127.0.0.1&lt;/PREF&gt;
          &lt;PREF NAME="udp_monitor_src_ip" &gt;0.0.0.0&lt;/PREF&gt;
          &lt;PREF NAME="enable_allow_guest_default" TYPE="Bool16" &gt;true&lt;/PREF&gt;
          &lt;PREF NAME="run_num_rtsp_threads" TYPE="UInt32" &gt;1&lt;/PREF&gt;
          &lt;PREF NAME="player_requires_disable_3gpp_rate_adapt" &gt;&lt;/PREF&gt;
          &lt;PREF NAME="player_requires_3gpp_target_time" &gt;&lt;/PREF&gt;
          &lt;PREF NAME="3gpp_target_time_milliseconds" TYPE="UInt32" &gt;3000&lt;/PREF&gt;
          &lt;PREF NAME="player_requires_disable_thinning" &gt;&lt;/PREF&gt;
      &lt;/SERVER&gt;
      &lt;MODULE NAME="QTSSErrorLogModule" &gt;&lt;/MODULE&gt;
      &lt;MODULE NAME="QTSSFileModule" &gt;
          &lt;PREF NAME="flow_control_probe_interval" TYPE="UInt32" &gt;10&lt;/PREF&gt;
          &lt;PREF NAME="max_allowed_speed" TYPE="Float32" &gt;4.000000&lt;/PREF&gt;
          &lt;PREF NAME="enable_shared_file_buffers" TYPE="Bool16" &gt;true&lt;/PREF&gt;
          &lt;PREF NAME="enable_private_file_buffers" TYPE="Bool16" &gt;false&lt;/PREF&gt;
          &lt;PREF NAME="num_shared_buffer_increase_per_session" TYPE="UInt32" &gt;8&lt;/PREF&gt;
          &lt;PREF NAME="shared_buffer_unit_k_size" TYPE="UInt32" &gt;256&lt;/PREF&gt;
          &lt;PREF NAME="private_buffer_unit_k_size" TYPE="UInt32" &gt;256&lt;/PREF&gt;
          &lt;PREF NAME="num_shared_buffer_units_per_buffer" TYPE="UInt32" &gt;1&lt;/PREF&gt;
          &lt;PREF NAME="num_private_buffer_units_per_buffer" TYPE="UInt32" &gt;1&lt;/PREF&gt;
          &lt;PREF NAME="max_shared_buffer_units_per_buffer" TYPE="UInt32" &gt;8&lt;/PREF&gt;
          &lt;PREF NAME="max_private_buffer_units_per_buffer" TYPE="UInt32" &gt;8&lt;/PREF&gt;
          &lt;PREF NAME="add_seconds_to_client_buffer_delay" TYPE="Float32" &gt;0.000000&lt;/PREF&gt;
          &lt;PREF NAME="record_movie_file_sdp" TYPE="Bool16" &gt;false&lt;/PREF&gt;
          &lt;PREF NAME="enable_movie_file_sdp" TYPE="Bool16" &gt;false&lt;/PREF&gt;
          &lt;PREF NAME="enable_player_compatibility" TYPE="Bool16" &gt;true&lt;/PREF&gt;
          &lt;PREF NAME="compatibility_adjust_sdp_media_bandwidth_percent" TYPE="UInt32" &gt;50&lt;/PREF&gt;
          &lt;PREF NAME="compatibility_adjust_rtp_start_time_milli" TYPE="SInt64" &gt;500&lt;/PREF&gt;
          &lt;PREF NAME="allow_invalid_hint_track_refs" TYPE="Bool16" &gt;false&lt;/PREF&gt;
          &lt;PREF NAME="sdp_url" &gt;&lt;/PREF&gt;
          &lt;PREF NAME="admin_email" &gt;&lt;/PREF&gt;
      &lt;/MODULE&gt;
      &lt;MODULE NAME="QTSSReflectorModule" &gt;
          &lt;PREF NAME="reflector_bucket_offset_delay_msec" TYPE="UInt32" &gt;73&lt;/PREF&gt;
          &lt;PREF NAME="reflector_buffer_size_sec" TYPE="UInt32" &gt;10&lt;/PREF&gt;
          &lt;PREF NAME="reflector_use_in_packet_receive_time" TYPE="Bool16" &gt;false&lt;/PREF&gt;
          &lt;PREF NAME="reflector_in_packet_max_receive_sec" TYPE="UInt32" &gt;60&lt;/PREF&gt;
          &lt;PREF NAME="reflector_rtp_info_offset_msec" TYPE="UInt32" &gt;500&lt;/PREF&gt;
          &lt;PREF NAME="disable_rtp_play_info" TYPE="Bool16" &gt;false&lt;/PREF&gt;
          &lt;PREF NAME="allow_non_sdp_urls" TYPE="Bool16" &gt;true&lt;/PREF&gt;
          &lt;PREF NAME="enable_broadcast_announce" TYPE="Bool16" &gt;true&lt;/PREF&gt;
          &lt;PREF NAME="enable_broadcast_push" TYPE="Bool16" &gt;true&lt;/PREF&gt;
          &lt;PREF NAME="max_broadcast_announce_duration_secs" TYPE="UInt32" &gt;0&lt;/PREF&gt;
          &lt;PREF NAME="allow_duplicate_broadcasts" TYPE="Bool16" &gt;false&lt;/PREF&gt;
          &lt;PREF NAME="enforce_static_sdp_port_range" TYPE="Bool16" &gt;false&lt;/PREF&gt;
          &lt;PREF NAME="minimum_static_sdp_port" TYPE="UInt16" &gt;20000&lt;/PREF&gt;
          &lt;PREF NAME="maximum_static_sdp_port" TYPE="UInt16" &gt;65535&lt;/PREF&gt;
          &lt;PREF NAME="kill_clients_when_broadcast_stops" TYPE="Bool16" &gt;false&lt;/PREF&gt;
          &lt;PREF NAME="use_one_SSRC_per_stream" TYPE="Bool16" &gt;true&lt;/PREF&gt;
          &lt;PREF NAME="timeout_stream_SSRC_secs" TYPE="UInt32" &gt;30&lt;/PREF&gt;
          &lt;PREF NAME="timeout_broadcaster_session_secs" TYPE="UInt32" &gt;20&lt;/PREF&gt;
          &lt;PREF NAME="authenticate_local_broadcast" TYPE="Bool16" &gt;false&lt;/PREF&gt;
          &lt;PREF NAME="disable_overbuffering" TYPE="Bool16" &gt;false&lt;/PREF&gt;
          &lt;PREF NAME="allow_broadcasts" TYPE="Bool16" &gt;true&lt;/PREF&gt;
          &lt;PREF NAME="allow_announced_kill" TYPE="Bool16" &gt;true&lt;/PREF&gt;
          &lt;PREF NAME="enable_play_response_range_header" TYPE="Bool16" &gt;true&lt;/PREF&gt;
          &lt;PREF NAME="enable_player_compatibility" TYPE="Bool16" &gt;true&lt;/PREF&gt;
          &lt;PREF NAME="compatibility_adjust_sdp_media_bandwidth_percent" TYPE="UInt32" &gt;100&lt;/PREF&gt;
          &lt;PREF NAME="force_rtp_info_sequence_and_time" TYPE="Bool16" &gt;false&lt;/PREF&gt;
          &lt;PREF NAME="BroadcasterGroup" &gt;broadcaster&lt;/PREF&gt;
          &lt;PREF NAME="redirect_broadcast_keyword" &gt;&lt;/PREF&gt;
          &lt;PREF NAME="redirect_broadcasts_dir" &gt;&lt;/PREF&gt;
          &lt;PREF NAME="broadcast_dir_list" &gt;&lt;/PREF&gt;
          &lt;PREF NAME="ip_allow_list" &gt;127.0.0.*&lt;/PREF&gt;
      &lt;/MODULE&gt;
      &lt;MODULE NAME="QTSSRelayModule" &gt;
          &lt;PREF NAME="relay_prefs_file" &gt;/etc/streaming/relayconfig.xml&lt;/PREF&gt;
          &lt;PREF NAME="relay_stats_url" &gt;&lt;/PREF&gt;
      &lt;/MODULE&gt;
      &lt;MODULE NAME="QTSSAccessLogModule" &gt;
          &lt;PREF NAME="request_logging" TYPE="Bool16" &gt;true&lt;/PREF&gt;
          &lt;PREF NAME="request_logfile_size" TYPE="UInt32" &gt;10240000&lt;/PREF&gt;
          &lt;PREF NAME="request_logfile_interval" TYPE="UInt32" &gt;7&lt;/PREF&gt;
          &lt;PREF NAME="request_logtime_in_gmt" TYPE="Bool16" &gt;true&lt;/PREF&gt;
          &lt;PREF NAME="request_logfile_dir" &gt;/var/streaming/logs/&lt;/PREF&gt;
          &lt;PREF NAME="request_logfile_name" &gt;StreamingServer&lt;/PREF&gt;
      &lt;/MODULE&gt;
      &lt;MODULE NAME="QTSSFlowControlModule" &gt;
          &lt;PREF NAME="loss_thin_tolerance" TYPE="UInt32" &gt;30&lt;/PREF&gt;
          &lt;PREF NAME="num_losses_to_thin" TYPE="UInt32" &gt;3&lt;/PREF&gt;
          &lt;PREF NAME="loss_thick_tolerance" TYPE="UInt32" &gt;5&lt;/PREF&gt;
          &lt;PREF NAME="num_losses_to_thick" TYPE="UInt32" &gt;6&lt;/PREF&gt;
          &lt;PREF NAME="num_worses_to_thin" TYPE="UInt32" &gt;2&lt;/PREF&gt;
          &lt;PREF NAME="flow_control_udp_thinning_module_enabled" TYPE="Bool16" &gt;true&lt;/PREF&gt;
      &lt;/MODULE&gt;
      &lt;MODULE NAME="QTSSPosixFileSysModule" &gt;&lt;/MODULE&gt;
      &lt;MODULE NAME="QTSSAdminModule" &gt;
          &lt;PREF NAME="IPAccessList" &gt;127.0.0.*&lt;/PREF&gt;
          &lt;PREF NAME="Authenticate" TYPE="Bool16" &gt;true&lt;/PREF&gt;
          &lt;PREF NAME="LocalAccessOnly" TYPE="Bool16" &gt;true&lt;/PREF&gt;
          &lt;PREF NAME="RequestTimeIntervalMilli" TYPE="UInt32" &gt;50&lt;/PREF&gt;
          &lt;PREF NAME="enable_remote_admin" TYPE="Bool16" &gt;true&lt;/PREF&gt;
          &lt;PREF NAME="AdministratorGroup" &gt;admin&lt;/PREF&gt;
      &lt;/MODULE&gt;
      &lt;MODULE NAME="QTSSMP3StreamingModule" &gt;
          &lt;PREF NAME="mp3_request_logfile_name" &gt;mp3_access&lt;/PREF&gt;
          &lt;PREF NAME="mp3_request_logfile_dir" &gt;/var/streaming/logs/&lt;/PREF&gt;
          &lt;PREF NAME="mp3_streaming_enabled" TYPE="Bool16" &gt;true&lt;/PREF&gt;
          &lt;PREF NAME="mp3_broadcast_password" &gt;*****&lt;/PREF&gt;
          &lt;PREF NAME="mp3_broadcast_buffer_size" TYPE="UInt32" &gt;8192&lt;/PREF&gt;
          &lt;PREF NAME="mp3_max_flow_control_time" TYPE="SInt32" &gt;10000&lt;/PREF&gt;
          &lt;PREF NAME="mp3_request_logging" TYPE="Bool16" &gt;true&lt;/PREF&gt;
          &lt;PREF NAME="mp3_request_logfile_size" TYPE="UInt32" &gt;10240000&lt;/PREF&gt;
          &lt;PREF NAME="mp3_request_logfile_interval" TYPE="UInt32" &gt;7&lt;/PREF&gt;
          &lt;PREF NAME="mp3_request_logtime_in_gmt" TYPE="Bool16" &gt;true&lt;/PREF&gt;
      &lt;/MODULE&gt;
      &lt;MODULE NAME="QTSSAccessModule" &gt;
          &lt;PREF NAME="modAccess_enabled" TYPE="Bool16" &gt;true&lt;/PREF&gt;
          &lt;PREF NAME="modAccess_usersfilepath" &gt;/etc/streaming/qtusers&lt;/PREF&gt;
          &lt;PREF NAME="modAccess_groupsfilepath" &gt;/etc/streaming/qtgroups&lt;/PREF&gt;
          &lt;PREF NAME="modAccess_qtaccessfilename" &gt;qtaccess&lt;/PREF&gt;
      &lt;/MODULE&gt;
  &lt;/CONFIGURATION&gt;
  </code></pre>