我有一台 Debian Linux 服务器,里面有一堆 mkv 文件,我想随时随地播放这些文件,而无需直接下载。换句话说,我想流式传输它们。
我尝试使用 ffmpeg 的 ffserver,但无法让它工作。问题是它无法显示视频,并且流会在大约 18 秒后中断。这是我在该实验中为 ffserver 使用的配置:
Port 5004
BindAddress 10.0.0.1
MaxHTTPConnections 2000
MaxClients 1000
MaxBandwidth 1000
CustomLog -
NoDaemon
<Stream stream.mkv>
Format h264
File "clip.mkv"
VideoCodec libx264
VideoFrameRate 30
VideoBitRate 512
VideoSize 320x240
AVOptionVideo crf 23
AVOptionVideo preset medium
# for more info on crf/preset options, type: x264 --help
AVOptionVideo flags +global_header
AudioCodec aac
Strict -2
AudioBitRate 128
AudioChannels 2
AudioSampleRate 44100
AVOptionAudio flags +global_header
</Stream>
我该如何纠正这个问题?