FFmpeg で HLS/AppleHTTP ストリームを受信しています。ソース ストリームは次のようになります。
Input #0, hls,applehttp, from 'http://example.com/hls/index.m3u8':
Duration: 00:00:00.09, start: 42870.540944, bitrate: 91 kb/s
Program 0
Metadata:
variant_bitrate : 0
Stream #0:0: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 1024x576 [SAR 1:1 DAR 16:9], 12.50 fps, 25 tbr, 90k tbn, 50 tbc
Stream #0:1: Audio: aac ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 114 kb/s
Stream #0:2: Unknown: none ([21][0][0][0] / 0x0015)
この種のストリームを FFmpeg でストリーム サーバーに転送する必要があります。私の問題は、エンコードせずにFFmpegを使用してCPU使用率が高い方法です(-ビデオコピー-オーディオコピーだと思います)。次に、ストリームを受信して HLS ストリームとしてユーザーに送信するのに最適な (CPU 使用率が低い) ストリーミング サーバー ソフトウェアはどれですか?