ffserver.conf
上传用户:jxp0626
上传日期:2007-01-08
资源大小:102k
文件大小:5k
源码类别:

流媒体/Mpeg4/MP4

开发平台:

Unix_Linux

  1. # Port on which the server is listening. You must select a different
  2. # port from your standard http web server if it is running on the same
  3. # computer.
  4. Port 8080
  5. # Address on which the server is bound. Only useful if you have
  6. # several network interfaces.
  7. BindAddress 0.0.0.0
  8. # Host and port of the master server if you which that this server
  9. # duplicates another existing server. Otherwise, the server does the
  10. # audio/video grab itself. See the following options for the grab parameters 
  11. #MasterServer http://localhost:80/index.html
  12. # Grab parameters
  13. #AudioDevice /dev/dsp
  14. #VideoDevice /dev/video
  15. # Number of simultaneous requests that can be handled. Since FFServer
  16. # is very fast, this limit is determined mainly by your Internet
  17. # connection speed.
  18. MaxClients 1000
  19. # Access Log file (uses standard Apache log file format)
  20. # '-' is the standard output
  21. CustomLog -
  22. ##################################################################
  23. # Now you can define each stream which will be generated from the
  24. # original audio and video stream. Each format has a filename (here
  25. # 'test128.mpg'). FFServer will send this stream when answering a
  26. # request containing this filename.
  27. <Stream test1.mpg>
  28. # Format of the stream : you can choose among:
  29. # mpeg1      : MPEG1 multiplexed video and audio
  30. # mpeg1video : only MPEG1 video
  31. # mp2        : MPEG audio layer 2
  32. # mp3        : MPEG audio layer 3 (currently sent as layer 2)
  33. # rm         : Real Networks compatible stream. Multiplexed audio and video.
  34. # ra         : Real Networks compatible stream. Audio only.
  35. # mpjpeg     : Multipart JPEG (works with Netscape without any plugin)
  36. # jpeg       : Generate a single JPEG image.
  37. # asf        : ASF compatible stream (Windows Media Player format). Not finished yet.
  38. # swf        : Macromedia flash(tm) compatible stream
  39. # avi        : AVI format (open divx video, mpeg audio sound)
  40. # master     : special ffmpeg stream used to duplicate a server
  41. Format mpeg1
  42. # Bitrate for the audio stream. Codecs usually support only a few different bitrates. 
  43. AudioBitRate 32
  44. # Number of audio channels : 1 = mono, 2 = stereo
  45. AudioChannels 1
  46. # Sampling frequency for audio. When using low bitrates, you should
  47. # lower this frequency to 22050 or 11025. The supported frequencies
  48. # depend on the selected audio codec.
  49. AudioSampleRate 44100
  50. # Bitrate for the video stream.
  51. VideoBitRate 64
  52. # Number of frames per second
  53. VideoFrameRate 3
  54. # Size of the video frame : WxH
  55. # W : width, H : height
  56. # The following abbreviation are defined : sqcif, qcif, cif, 4cif
  57. #VideoSize    352x240
  58. # transmit only intra frames (useful for low bitrates) 
  59. VideoIntraOnly
  60. # If non intra only, an intra frame is transmitted every VideoGopSize
  61. # frames Video synchronization can only begin at an I frames.
  62. #VideoGopSize 12
  63. </Stream>
  64. # second mpeg stream with high frame rate
  65. <Stream test2.mpg>
  66. Format mpeg1video
  67. VideoBitRate 128
  68. VideoFrameRate 25
  69. #VideoSize    352x240
  70. VideoGopSize 25
  71. </Stream>
  72. ##################################################################
  73. # Another stream : used to download data to another server which
  74. # duplicates this one
  75. <Stream master>
  76. Format master
  77. </Stream>
  78. ##################################################################
  79. # Another stream : Real with audio only at 32 kbits
  80. <Stream test.ra>
  81. Format ra
  82. AudioBitRate 32
  83. </Stream>
  84. ##################################################################
  85. # Another stream : Real with audio and video at 64 kbits
  86. <Stream test.rm>
  87. Format rm
  88. AudioBitRate 32
  89. VideoBitRate 20
  90. VideoFrameRate 2
  91. VideoIntraOnly
  92. </Stream>
  93. ##################################################################
  94. # Another stream : Mpeg audio layer 2 at 64 kbits.
  95. <Stream test.mp2>
  96. Format mp2
  97. AudioBitRate 64
  98. AudioSampleRate 44100
  99. </Stream>
  100. <Stream test1.mp2>
  101. Format mp2
  102. AudioBitRate 32
  103. AudioSampleRate 16000
  104. </Stream>
  105. ##################################################################
  106. # Another stream : Multipart JPEG
  107. <Stream test.mjpg>
  108. Format mpjpeg
  109. VideoFrameRate 2
  110. VideoIntraOnly
  111. </Stream>
  112. ##################################################################
  113. # Another stream : Multipart JPEG
  114. <Stream test.jpg>
  115. Format jpeg
  116. # the parameters are choose here to take the same output as the
  117. # Multipart JPEG one.
  118. VideoFrameRate 2 
  119. VideoIntraOnly
  120. </Stream>
  121. ##################################################################
  122. # Another stream : Flash
  123. <Stream test.swf>
  124. Format swf
  125. VideoFrameRate 2
  126. VideoIntraOnly
  127. </Stream>
  128. ##################################################################
  129. # Another stream : ASF compatible
  130. <Stream test.asf>
  131. Format asf
  132. AudioBitRate 64
  133. AudioSampleRate 44100
  134. VideoFrameRate 2
  135. VideoIntraOnly
  136. </Stream>
  137. ##################################################################
  138. # Another stream : server status
  139. <Stream stat.html>
  140. Format status
  141. </Stream>