Closed ks61625 closed 5 months ago
The max size is INT32, so 2GB is fine. I don't think the reason for the stop is the filesize. Maybe just the streams buffer was empty.
Mhm - what exactly ist ment with stream buffer was empty? Or how could it get empty, actualy?
In the test i made, the streaming resource is a 24/7 never ending stream. On the other hand there is ffmpeg on teddycloud, consuming this stream. Do you mean, smth. happend to ffmpeg while encoding, causing the breach / empty buffer to toniebox?
The buffer of the toniebox could be empty during download. The reason for that could be the toniebox buffer itself. Or the ffmpeg streams buffer.
Problem
Having a web stream assigned to a tag, the playback stops after certain time (~2-3 hours) when 2GB of TAF was reached.
Guess
Maybe there is a (firmware) setting to limit each TAF to 2 GB.
Reproduction
TC Settings:
also tried, with same result:
/teddycloud/content/1C7F9311/500304E0.json
Playback-Info:
First line (4096K) of taf
docker log:
Expectation
The TAF should be able to be 4GB as this would be FAT32 limit.
Fix (idea)
If firmware related, maybe this can be patched with another overwrite on sd-card (revvox/boot/patch/4gbTaf.json)