达尔文流媒体服务器配置文件

20 篇文章 0 订阅
18 篇文章 0 订阅

在windows下运行需要将相对路径配置成为绝对路径,否则找不到文件。

 <?xml version ="1.0"?>
<!-- The Document Type Definition (DTD) for the file -->
<!DOCTYPE CONFIGURATION [
<!ELEMENT CONFIGURATION (SERVER, MODULE*)>
<!ELEMENT SERVER (PREF|LIST-PREF|OBJECT|LIST-OBJECT)*>
<!ELEMENT MODULE (PREF|LIST-PREF|OBJECT|LIST-OBJECT)*>
<!ATTLIST MODULE
 NAME CDATA #REQUIRED>
<!ELEMENT PREF (#PCDATA)>
<!ATTLIST PREF
 NAME CDATA #REQUIRED
 TYPE (UInt8|SInt8|UInt16|SInt16|UInt32|SInt32|UInt64|SInt64|Float32|Float64|Bool16|Bool8|char) "char">
<!ELEMENT LIST-PREF (VALUE*)>
<!ELEMENT VALUE (#PCDATA)>
<!ATTLIST LIST-PREF
 NAME CDATA #REQUIRED
 TYPE  (UInt8|SInt8|UInt16|SInt16|UInt32|SInt32|UInt64|SInt64|Float32|Float64|Bool16|Bool8|char) "char">
<!ELEMENT OBJECT (PREF|LIST-PREF|OBJECT|LIST-OBJECT)*>
<!ATTLIST OBJECT
 NAME CDATA #REQUIRED>
<!ELEMENT LIST-OBJECT (OBJECT-VALUE*)>
<!ELEMENT OBJECT-VALUE (PREF|LIST-PREF|OBJECT|LIST-OBJECT)*>
<!ATTLIST LIST-OBJECT
 NAME CDATA #REQUIRED>
]>
<CONFIGURATION>
 <SERVER>
  <LIST-PREF NAME="rtsp_port" TYPE="UInt16" >
   <VALUE>7070</VALUE>
   <VALUE>554</VALUE>
   <VALUE>8000</VALUE>
   <VALUE>8001</VALUE>
  </LIST-PREF>
  <PREF NAME="default_authorization_realm" >Streaming Server</PREF>
  <PREF NAME="do_report_http_connection_ip_address" TYPE="Bool16" >disabled</PREF>
  <PREF NAME="tcp_seconds_to_buffer" TYPE="Float32" >.5</PREF>
  <PREF NAME="max_tcp_buffer_size" TYPE="UInt32" >200000</PREF>
  <PREF NAME="min_tcp_buffer_size" TYPE="UInt32" >8192</PREF>
  <PREF NAME="error_logging" TYPE="Bool16" >true</PREF>
  <PREF NAME="screen_logging" TYPE="Bool16" >true</PREF>
  <PREF NAME="error_logfile_verbosity" TYPE="UInt32" >3</PREF>
  <PREF NAME="error_logfile_size" TYPE="UInt32" >256000</PREF>
  <PREF NAME="error_logfile_interval" TYPE="UInt32" >7</PREF>
  <PREF NAME="error_logfile_dir" >/Library/QuickTimeStreaming/Logs</PREF>
  <PREF NAME="error_logfile_name" >Error</PREF>
  <PREF NAME="pid_file" >/var/run/QuickTimeStreamingServer.pid</PREF>
  <PREF NAME="module_folder" >/Library/QuickTimeStreaming/Modules</PREF>
  <PREF NAME="safe_play_duration" TYPE="UInt32" >600</PREF>
  <PREF NAME="average_bandwidth_update" TYPE="UInt32" >60</PREF>
  <PREF NAME="total_bytes_update" TYPE="UInt32" >1</PREF>
  <PREF NAME="auto_restart" TYPE="Bool16" >true</PREF>
  <PREF NAME="break_on_assert" TYPE="Bool16" >false</PREF>
  <PREF NAME="bind_ip_addr" >0</PREF>
  <PREF NAME="movie_folder" >C:\Program Files\Darwin Streaming Server\Library\QuickTimeStreaming\Movies</PREF>
  <PREF NAME="maximum_bandwidth" TYPE="SInt32" >102400</PREF>
  <PREF NAME="maximum_connections" TYPE="SInt32" >1000</PREF>
  <PREF NAME="rtp_timeout" TYPE="UInt32" >120</PREF>
  <PREF NAME="real_rtsp_timeout" TYPE="UInt32" >180</PREF>
  <PREF NAME="rtsp_timeout" TYPE="UInt32" >0</PREF>
  <PREF NAME="run_user_name" ></PREF>
  <PREF NAME="run_group_name" ></PREF>
  <PREF NAME="drop_all_packets_delay" TYPE="SInt32" >2500</PREF>
  <PREF NAME="drop_all_video_delay" TYPE="SInt32" >1750</PREF>
  <PREF NAME="thin_all_the_way_delay" TYPE="SInt32" >1500</PREF>
  <PREF NAME="always_thin_delay" TYPE="SInt32" >750</PREF>
  <PREF NAME="start_thinning_delay" TYPE="SInt32" >0</PREF>
  <PREF NAME="start_thicking_delay" TYPE="SInt32" >250</PREF>
  <PREF NAME="thick_all_the_way_delay" TYPE="SInt32" >-2000</PREF>
  <PREF NAME="quality_check_interval" TYPE="UInt32" >1000</PREF>
  <PREF NAME="append_source_addr_in_transport" TYPE="Bool16" >false</PREF>
  <PREF NAME="max_retransmit_delay" TYPE="UInt32" >500</PREF>
  <PREF NAME="small_window_size" TYPE="UInt32" >24</PREF>
  <PREF NAME="medium_window_size" TYPE="UInt32" >48</PREF>
  <PREF NAME="large_window_size" TYPE="UInt32" >64</PREF>
  <PREF NAME="window_size_threshold" TYPE="UInt32" >200</PREF>
  <PREF NAME="window_size_max_threshold" TYPE="UInt32" >1000</PREF>
  <PREF NAME="ack_logging_enabled" TYPE="Bool16" >false</PREF>
  <PREF NAME="rtcp_poll_interval" TYPE="UInt32" >100</PREF>
  <PREF NAME="rtcp_rcv_buf_size" TYPE="UInt32" >768</PREF>
  <PREF NAME="send_interval" TYPE="UInt32" >50</PREF>
  <PREF NAME="max_send_ahead_time" TYPE="UInt32" >25</PREF>
  <PREF NAME="reliable_udp_slow_start" TYPE="Bool16" >true</PREF>
  <PREF NAME="auto_delete_sdp_files" TYPE="Bool16" >false</PREF>
  <PREF NAME="authentication_scheme" >digest</PREF>
  <PREF NAME="sdp_file_delete_interval_seconds" TYPE="UInt32" >10</PREF>
  <PREF NAME="reliable_udp" TYPE="Bool16" >true</PREF>
  <PREF NAME="reliable_udp_dirs" >/</PREF>
  <PREF NAME="reliable_udp_printfs" TYPE="Bool16" >false</PREF>
  <PREF NAME="RTSP_error_message" TYPE="Bool16" >false</PREF>
  <PREF NAME="run_num_threads" TYPE="UInt32" >0</PREF>
  <PREF NAME="overbuffer_rate" TYPE="Float32" >2.0</PREF>
  <PREF NAME="RTSP_debug_printfs" TYPE="Bool16" >false</PREF>
  <PREF NAME="enable_monitor_stats_file" TYPE="Bool16" >true</PREF>
  <PREF NAME="monitor_stats_file_interval_seconds" TYPE="UInt32" >10</PREF>
  <PREF NAME="monitor_stats_file_name" >server_status</PREF>
  <PREF NAME="enable_packet_header_printfs" TYPE="Bool16" >false</PREF>
  <PREF NAME="packet_header_printf_options" >rtp;rr;sr;app;ack;</PREF>
  <PREF NAME="alt_transport_src_ipaddr" ></PREF>
  <PREF NAME="auto_start" TYPE="Bool16" >false</PREF>
  <PREF NAME="RTSP_server_info" TYPE="Bool16" >true</PREF>
  <PREF NAME="force_logs_close_on_write" TYPE="Bool16" >false</PREF>
  <PREF NAME="disable_thinning" TYPE="Bool16" >false</PREF>
  <LIST-PREF NAME="player_requires_rtp_header_info" >
   <VALUE>Nokia</VALUE>
   <VALUE>Real</VALUE>
  </LIST-PREF>
  <LIST-PREF NAME="player_requires_bandwidth_adjustment" >
   <VALUE>Nokia</VALUE>
   <VALUE>Real</VALUE>
  </LIST-PREF>
  <LIST-PREF NAME="player_requires_no_pause_time_adjustment" >
   <VALUE>Nokia</VALUE>
   <VALUE>Real</VALUE>
   <VALUE>PVPlayer</VALUE>
  </LIST-PREF>
 </SERVER>
 <MODULE NAME="QTSSAccessLogModule" >
  <PREF NAME="request_logfile_interval" TYPE="UInt32" >7</PREF>
  <PREF NAME="request_logfile_size" TYPE="UInt32" >10240000</PREF>
  <PREF NAME="request_logfile_dir" >C:\Program Files\Darwin Streaming Server\Library\QuickTimeStreaming\Logs</PREF>
  <PREF NAME="request_logfile_name" >StreamingServer</PREF>
  <PREF NAME="request_logtime_in_gmt" TYPE="Bool16" >true</PREF>
  <PREF NAME="request_logging" TYPE="Bool16" >true</PREF>
 </MODULE>
 <MODULE NAME="QTSSFileModule" >
  <PREF NAME="sdp_url" ></PREF>
  <PREF NAME="admin_email" ></PREF>
  <PREF NAME="max_allowed_speed" TYPE="Float32" >4.000000</PREF>
  <PREF NAME="flow_control_probe_interval" TYPE="UInt32" >10</PREF>
  <PREF NAME="enable_shared_file_buffers" TYPE="Bool16" >true</PREF>
  <PREF NAME="enable_private_file_buffers" TYPE="Bool16" >true</PREF>
  <PREF NAME="num_shared_buffer_increase_per_session" TYPE="UInt32" >2</PREF>
  <PREF NAME="shared_buffer_unit_k_size" TYPE="UInt32" >32</PREF>
  <PREF NAME="private_buffer_unit_k_size" TYPE="UInt32" >32</PREF>
  <PREF NAME="num_shared_buffer_units_per_buffer" TYPE="UInt32" >0</PREF>
  <PREF NAME="num_private_buffer_units_per_buffer" TYPE="UInt32" >1</PREF>
  <PREF NAME="max_shared_buffer_units_per_buffer" TYPE="UInt32" >8</PREF>
  <PREF NAME="max_private_buffer_units_per_buffer" TYPE="UInt32" >8</PREF>
  <PREF NAME="add_seconds_to_client_buffer_delay" TYPE="Float32" >0.000000</PREF>
  <PREF NAME="record_movie_file_sdp" TYPE="Bool16" >false</PREF>
  <PREF NAME="enable_movie_file_sdp" TYPE="Bool16" >false</PREF>
  <PREF NAME="enable_player_compatibility" TYPE="Bool16" >true</PREF>
  <PREF NAME="compatibility_adjust_sdp_media_bandwidth_percent" TYPE="UInt32" >50</PREF>
 </MODULE>
 <MODULE NAME="QTSSMP3StreamingModule" >
  <PREF NAME="mp3_streaming_enabled" TYPE="Bool16" >true</PREF>
  <PREF NAME="mp3_broadcast_password" > </PREF>
  <PREF NAME="mp3_broadcast_buffer_size" TYPE="UInt32" >8192</PREF>
  <PREF NAME="mp3_max_flow_control_time" TYPE="SInt32" >10000</PREF>
  <PREF NAME="mp3_request_logfile_name" >mp3_access</PREF>
  <PREF NAME="mp3_request_logfile_dir" >C:\Program Files\Darwin Streaming Server\Library\QuickTimeStreaming\Logs</PREF>
  <PREF NAME="mp3_request_logging" TYPE="Bool16" >true</PREF>
  <PREF NAME="mp3_request_logfile_size" TYPE="UInt32" >10240000</PREF>
  <PREF NAME="mp3_request_logfile_interval" TYPE="UInt32" >7</PREF>
  <PREF NAME="mp3_request_logtime_in_gmt" TYPE="Bool16" >true</PREF>
 </MODULE>
 <MODULE NAME="QTSSWebStatsModule" >
  <PREF NAME="web_stats_url" ></PREF>
 </MODULE>
 <MODULE NAME="QTSSHttpFileModule" >
  <PREF NAME="http_xfer_enabled" TYPE="Bool16" >false</PREF>
  <PREF NAME="http_folder" >C:\Program Files\Darwin Streaming Server\Library\QuickTimeStreaming\Movies\http</PREF>
  <PREF NAME="http_logging" TYPE="Bool16" >true</PREF>
  <PREF NAME="http_logfile_name" >Http</PREF>
  <PREF NAME="http_logfile_dir" >C:\Program Files\Darwin Streaming Server\Library\QuickTimeStreaming\Logs</PREF>
  <PREF NAME="http_logfile_size" TYPE="UInt32" >256000</PREF>
  <PREF NAME="http_logfile_interval" TYPE="UInt32" >7</PREF>
 </MODULE>
 <MODULE NAME="QTSSReflectorModule" >
  <PREF NAME="reflector_bucket_size" TYPE="UInt32" >16</PREF>
  <PREF NAME="reflector_delay" TYPE="UInt32" >100</PREF>
  <PREF NAME="allow_non_sdp_urls" TYPE="Bool16" >true</PREF>
  <PREF NAME="enable_broadcast_push" TYPE="Bool16" >true</PREF>
  <PREF NAME="enable_broadcast_announce" TYPE="Bool16" >true</PREF>
  <PREF NAME="max_broadcast_announce_duration_secs" TYPE="UInt32" >0</PREF>
  <PREF NAME="allow_duplicate_broadcasts" TYPE="Bool16" >false</PREF>
  <PREF NAME="enforce_static_sdp_port_range" TYPE="Bool16" >false</PREF>
  <PREF NAME="maximum_static_sdp_port" TYPE="UInt16" >65535</PREF>
  <PREF NAME="minimum_static_sdp_port" TYPE="UInt16" >20000</PREF>
  <PREF NAME="timeout_stream_SSRC_secs" TYPE="UInt32" >30</PREF>
  <PREF NAME="use_one_SSRC_per_stream" TYPE="Bool16" >true</PREF>
  <PREF NAME="kill_clients_when_broadcast_stops" TYPE="Bool16" >false</PREF>
  <PREF NAME="reflector_bucket_offset_delay_msec" TYPE="UInt32" >73</PREF>
  <PREF NAME="reflector_buffer_size_sec" TYPE="UInt32" >10</PREF>
  <PREF NAME="reflector_use_in_packet_receive_time" TYPE="Bool16" >false</PREF>
  <PREF NAME="reflector_in_packet_max_receive_sec" TYPE="UInt32" >60</PREF>
  <PREF NAME="enable_rtp_play_info" TYPE="Bool16" >false</PREF>
  <PREF NAME="timeout_broadcaster_session_secs" TYPE="UInt32" >20</PREF>
  <PREF NAME="authenticate_local_broadcast" TYPE="Bool16" >false</PREF>
  <PREF NAME="disable_overbuffering" TYPE="Bool16" >false</PREF>
  <PREF NAME="max_announced_sdp_length_kbytes" TYPE="UInt32" >0</PREF>
  <PREF NAME="allow_broadcasts" TYPE="Bool16" >true</PREF>
  <PREF NAME="redirect_broadcast_keyword" ></PREF>
  <PREF NAME="redirect_broadcasts_dir" ></PREF>
  <PREF NAME="broadcast_dir_list" ></PREF>
  <PREF NAME="reflector_rtp_info_offset_msec" TYPE="UInt32" >500</PREF>
  <PREF NAME="disable_rtp_play_info" TYPE="Bool16" >false</PREF>
  <PREF NAME="allow_announced_kill" TYPE="Bool16" >true</PREF>
  <PREF NAME="enable_play_response_range_header" TYPE="Bool16" >true</PREF>
  <PREF NAME="enable_player_compatibility" TYPE="Bool16" >true</PREF>
  <PREF NAME="compatibility_adjust_sdp_media_bandwidth_percent" TYPE="UInt32" >100</PREF>
  <PREF NAME="force_rtp_info_sequence_and_time" TYPE="Bool16" >false</PREF>
  <PREF NAME="BroadcasterGroup" >broadcaster</PREF>
  <PREF NAME="ip_allow_list" >127.0.0.*</PREF>
 </MODULE>
 <MODULE NAME="QTSSFlowControlModule" >
  <PREF NAME="loss_thin_tolerance" TYPE="UInt32" >30</PREF>
  <PREF NAME="num_losses_to_thin" TYPE="UInt32" >3</PREF>
  <PREF NAME="loss_thick_tolerance" TYPE="UInt32" >5</PREF>
  <PREF NAME="num_losses_to_thick" TYPE="UInt32" >6</PREF>
  <PREF NAME="num_worses_to_thin" TYPE="UInt32" >2</PREF>
  <PREF NAME="flow_control_udp_thinning_module_enabled" TYPE="Bool16" >true</PREF>
 </MODULE>
 <MODULE NAME="QTSSRelayModule" >
  <PREF NAME="relay_prefs_file" >/Library/QuickTimeStreaming/Config/relayconfig.xml</PREF>
  <PREF NAME="relay_stats_url" ></PREF>
 </MODULE>
 <MODULE NAME="QTSSAccessModule" >
  <PREF NAME="modAccess_qtaccessfilename" >qtaccess</PREF>
  <PREF NAME="modAccess_groupsfilepath" >C:\Program Files\Darwin Streaming Server\Library\QuickTimeStreaming\config\qtgroups</PREF>
  <PREF NAME="modAccess_usersfilepath" >C:\Program Files\Darwin Streaming Server\Library\QuickTimeStreaming\config\qtusers</PREF>
 </MODULE>
 <MODULE NAME="QTSSAdminModule" >
  <PREF NAME="RequestTimeIntervalMilli" TYPE="UInt32" >50</PREF>
  <PREF NAME="LocalAccessOnly" TYPE="Bool16" >true</PREF>
  <PREF NAME="Authenticate" TYPE="Bool16" >true</PREF>
  <PREF NAME="enable_remote_admin" TYPE="Bool16" >true</PREF>
  <PREF NAME="IPAccessList" >127.0.0.*</PREF>
  <PREF NAME="AdministratorGroup" >admin</PREF>
 </MODULE>
 <MODULE NAME="QTSSRefMovieModule" >
  <PREF NAME="refmovie_xfer_enabled" TYPE="Bool16" >true</PREF>
  <PREF NAME="refmovie_rtsp_port" TYPE="UInt16" >554</PREF>
 </MODULE>
 <MODULE NAME="QTSSErrorLogModule" ></MODULE>
 <MODULE NAME="QTSSPosixFileSysModule" ></MODULE>
</CONFIGURATION>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值