Попытка воспроизвести через httpaceproxy файл quicktime mov.
acehttp.py [LINE:96 ]# INFO [23.06 15:42:38] Accepted connection from 192.168.1.2 path /infohash/09d3e66542f56fc35dd2aadd84d9f7bca59594a8/15/stream.mp4
acehttp.py [LINE:97 ]# DEBUG [23.06 15:42:38] Headers: {'host': '192.168.1.4:8000', 'accept-language': 'ru', 'range': 'bytes=0-', 'accept': '*/*', 'user-agent': 'VLC/3.0.3 LibVLC/3.0.3'}
acehttp.py [LINE:193 ]# WARNING [23.06 15:42:38] Create a broadcast "bathvicky.mov"
aceclient.py [LINE:117 ]# DEBUG [23.06 15:42:38] >>> START INFOHASH 09d3e66542f56fc35dd2aadd84d9f7bca59594a8 15 0 0 0 output_format=http
aceclient.py [LINE:300 ]# DEBUG [23.06 15:42:38] <<< STATE 1
aceclient.py [LINE:300 ]# DEBUG [23.06 15:42:38] <<< STATUS main:starting
aceclient.py [LINE:300 ]# DEBUG [23.06 15:42:44] <<< STATUS main:check;0
aceclient.py [LINE:300 ]# DEBUG [23.06 15:42:44] <<< STATUS main:prebuf;0;2147483284;0;0;0;0;0;0;0;0;0;0
aceclient.py [LINE:300 ]# DEBUG [23.06 15:42:47] <<< STATUS main:prebuf;0;2147483284;0;0;0;0;0;3;0;0;0;0
aceclient.py [LINE:300 ]# DEBUG [23.06 15:42:51] <<< STATUS main:prebuf;0;377;0;0;100;0;0;4;0;1212416;0;0
aceclient.py [LINE:300 ]# DEBUG [23.06 15:42:53] <<< STATUS main:prebuf;20;88;0;0;262;0;0;5;0;3751936;0;0
aceclient.py [LINE:300 ]# DEBUG [23.06 15:42:55] <<< STATUS main:prebuf;20;195;0;0;430;0;1;5;0;7045120;0;32768
aceclient.py [LINE:300 ]# DEBUG [23.06 15:42:57] <<< STATUS main:prebuf;60;257;0;0;640;0;1;5;0;11894784;0;32768
aceclient.py [LINE:300 ]# DEBUG [23.06 15:42:59] <<< STATUS main:prebuf;60;282;0;0;834;0;3;5;0;17235968;0;81920
aceclient.py [LINE:300 ]# DEBUG [23.06 15:43:01] <<< STATUS main:prebuf;60;299;0;0;1062;0;3;5;0;23887872;0;81920
aceclient.py [LINE:300 ]# DEBUG [23.06 15:43:04] <<< STATUS main:prebuf;60;326;0;0;1265;0;2;5;0;30703616;0;81920
aceclient.py [LINE:300 ]# DEBUG [23.06 15:43:05] <<< START http://127.0.0.1:6878/content/09d3e66542f56fc35dd2aadd84d9f7bca59594a8/0.555394007815
aceclient.py [LINE:205 ]# DEBUG [23.06 15:43:05] Open video stream: http://127.0.0.1:6878/content/09d3e66542f56fc35dd2aadd84d9f7bca59594a8/0.555394007815
aceclient.py [LINE:210 ]# DEBUG [23.06 15:43:05] Get headers from client: {'host': '192.168.1.4:8000', 'accept-language': 'ru', 'accept': '*/*', 'user-agent': 'VLC/3.0.3 LibVLC/3.0.3'}
acehttp.py [LINE:204 ]# WARNING [23.06 15:43:05] Broadcast "bathvicky.mov" created
acehttp.py [LINE:211 ]# INFO [23.06 15:43:05] Streaming "bathvicky.mov" to 192.168.1.2 started
aceclient.py [LINE:300 ]# DEBUG [23.06 15:43:05] <<< STATE 2
aceclient.py [LINE:117 ]# DEBUG [23.06 15:43:05] >>> EVENT play
acehttp.py [LINE:278 ]# DEBUG [23.06 15:43:05] Sending HTTPAceProxy headers to client: {'Content-Length': '70638352', 'Connection': 'Keep-Alive', 'X-Content-Duration': '360.001182364', 'Content-Type': 'video/quicktime', 'Keep-Alive': 'timeout=15, max=100'}
aceclient.py [LINE:300 ]# DEBUG [23.06 15:43:06] <<< STATUS main:dl;0;0;1307;0;2;5;0;34701312;0;81920
aceclient.py [LINE:300 ]# DEBUG [23.06 15:43:08] <<< STATUS main:dl;0;0;1365;0;4;5;0;38682624;0;131072
aceclient.py [LINE:300 ]# DEBUG [23.06 15:43:10] <<< STATUS main:dl;0;0;1402;0;4;5;0;42549248;0;131072
aceclient.py [LINE:300 ]# DEBUG [23.06 15:43:12] <<< STATUS main:dl;0;0;1462;0;3;5;0;47185920;0;131072
aceclient.py [LINE:300 ]# DEBUG [23.06 15:43:15] <<< STATUS main:dl;0;0;1535;0;3;5;0;52068352;0;131072
Движок видно качает. а в VLC бесконечная буферизация.
acehttp.py [LINE:96 ]# INFO [23.06 15:48:32] Accepted connection from 192.168.1.2 path /infohash/09d3e66542f56fc35dd2aadd84d9f7bca59594a8/12/stream.mp4
acehttp.py [LINE:97 ]# DEBUG [23.06 15:48:32] Headers: {'host': '192.168.1.4:8000', 'accept-language': 'ru', 'range': 'bytes=0-', 'accept': '*/*', 'user-agent': 'VLC/3.0.3 LibVLC/3.0.3'}
aceclient.py [LINE:81 ]# DEBUG [23.06 15:48:32] Successfully connected to AceStream on 127.0.0.1:62062
clientcounter.py [LINE:24 ]# DEBUG [23.06 15:48:32] AceClient created
aceclient.py [LINE:117 ]# DEBUG [23.06 15:48:32] >>> HELLOBG version=3
aceclient.py [LINE:300 ]# DEBUG [23.06 15:48:33] <<< HELLOTS version=3.1.31 version_code=3013100 key=c3333c2027 http_port=6878 bmode=0
aceclient.py [LINE:117 ]# DEBUG [23.06 15:48:33] >>> READY key=n51LvQoTlJzNGaFxseRK-02df80c5da98103fc6b9f7e83c0debc9f0da591c
aceclient.py [LINE:300 ]# DEBUG [23.06 15:48:33] <<< AUTH 0
aceclient.py [LINE:117 ]# DEBUG [23.06 15:48:33] >>> USERDATA [{"gender": 1}, {"age": 5}]
aceclient.py [LINE:117 ]# DEBUG [23.06 15:48:33] >>> SETOPTIONS use_stop_notifications=1
clientcounter.py [LINE:26 ]# DEBUG [23.06 15:48:33] AceClient initialized
acehttp.py [LINE:193 ]# WARNING [23.06 15:48:33] Create a broadcast "bath.mov"
aceclient.py [LINE:117 ]# DEBUG [23.06 15:48:33] >>> START INFOHASH 09d3e66542f56fc35dd2aadd84d9f7bca59594a8 12 0 0 0 output_format=http
aceclient.py [LINE:300 ]# DEBUG [23.06 15:48:34] <<< STATE 1
aceclient.py [LINE:300 ]# DEBUG [23.06 15:48:34] <<< STATUS main:starting
aceclient.py [LINE:300 ]# DEBUG [23.06 15:48:39] <<< STATUS main:prebuf;0;2147483648;0;0;0;0;0;0;0;0;0;0
aceclient.py [LINE:300 ]# DEBUG [23.06 15:48:42] <<< STATUS main:prebuf;0;2147483648;0;0;0;0;0;1;0;0;0;0
aceclient.py [LINE:300 ]# DEBUG [23.06 15:48:44] <<< STATUS main:prebuf;0;2147482874;0;0;32;0;0;2;0;311296;0;0
aceclient.py [LINE:300 ]# DEBUG [23.06 15:48:46] <<< STATUS main:prebuf;0;2147483469;0;0;139;0;0;2;0;1638400;0;0
aceclient.py [LINE:300 ]# DEBUG [23.06 15:48:48] <<< STATUS main:prebuf;33;2147483574;0;0;307;0;0;2;0;4308992;0;0
aceclient.py [LINE:300 ]# DEBUG [23.06 15:48:49] <<< START http://127.0.0.1:6878/content/09d3e66542f56fc35dd2aadd84d9f7bca59594a8/0.716647086658
aceclient.py [LINE:205 ]# DEBUG [23.06 15:48:49] Open video stream: http://127.0.0.1:6878/content/09d3e66542f56fc35dd2aadd84d9f7bca59594a8/0.716647086658
aceclient.py [LINE:210 ]# DEBUG [23.06 15:48:49] Get headers from client: {'host': '192.168.1.4:8000', 'accept-language': 'ru', 'accept': '*/*', 'user-agent': 'VLC/3.0.3 LibVLC/3.0.3'}
acehttp.py [LINE:204 ]# WARNING [23.06 15:48:49] Broadcast "bath.mov" created
acehttp.py [LINE:211 ]# INFO [23.06 15:48:49] Streaming "bath.mov" to 192.168.1.2 started
aceclient.py [LINE:300 ]# DEBUG [23.06 15:48:49] <<< STATE 2
aceclient.py [LINE:117 ]# DEBUG [23.06 15:48:49] >>> EVENT play
acehttp.py [LINE:278 ]# DEBUG [23.06 15:48:49] Sending HTTPAceProxy headers to client: {'Content-Length': '23464894', 'Connection': 'Keep-Alive', 'X-Content-Duration': '358.04586792', 'Content-Type': 'video/quicktime', 'Keep-Alive': 'timeout=15, max=100'}
aceclient.py [LINE:300 ]# DEBUG [23.06 15:48:50] <<< STATUS main:dl;0;0;582;0;0;2;0;9437184;0;0
aceclient.py [LINE:300 ]# DEBUG [23.06 15:48:53] <<< STATUS main:dl;0;0;730;0;0;2;0;13533184;0;0
aceclient.py [LINE:300 ]# DEBUG [23.06 15:48:55] <<< STATUS main:dl;0;0;841;0;0;2;0;17465344;0;0
aceclient.py [LINE:300 ]# DEBUG [23.06 15:48:57] <<< STATUS main:dl;0;0;961;0;0;2;0;21970944;0;0
aceclient.py [LINE:262 ]# WARNING [23.06 15:48:59] No data received - broadcast stoped
aceclient.py [LINE:117 ]# DEBUG [23.06 15:48:59] >>> EVENT stop
aceclient.py [LINE:117 ]# DEBUG [23.06 15:48:59] >>> STOP
aceclient.py [LINE:300 ]# DEBUG [23.06 15:48:59] <<< STATUS main:dl;0;0;996;0;0;2;0;25165824;0;0
aceclient.py [LINE:300 ]# DEBUG [23.06 15:49:00] <<< EVENT cansave index=12 infohash=09d3e66542f56fc35dd2aadd84d9f7bca59594a8 format=plain
aceclient.py [LINE:300 ]# DEBUG [23.06 15:49:00] <<< STATE 0
aceclient.py [LINE:273 ]# DEBUG [23.06 15:49:00] Close video stream: http://127.0.0.1:6878/content/09d3e66542f56fc35dd2aadd84d9f7bca59594a8/0.716647086658
acehttp.py [LINE:213 ]# INFO [23.06 15:49:00] Streaming "bath.mov" to 192.168.1.2 finished
acehttp.py [LINE:216 ]# WARNING [23.06 15:49:00] Broadcast "bath.mov" stoped. Last client disconnected
aceclient.py [LINE:300 ]# DEBUG [23.06 15:49:00] <<< STATUS main:idle
avi, mp4 то что есть в торрент-сборнике показывает без проблем.