VLC Android - Caching Live Streams
Hey everyone,
First let me thank you for the fantastic job you have done so far with the VLC Android SDK, it really is amazing.
So my app is a live tv channels app that connect directly to open channels in different countries. The idea is to offer live caching for these live streams, so the player will cache X minutes or up to X available space and the user will be able to go backward forward within the defined limit. As I searched and tried to find an already available solution I found none and saw the VLC does not support live streams downloads/caching.
The streams are mostly TS type streams, at the moment I offer an option to download or better say "record" these streams without any issues as I just download the content of the stream and save it locally, I was thinking about downloading the file and playing it at the same time, but then I am limited by the buffer the player loaded at the time of loading the file and the buffer/length of the stream within VLC does not update accordingly the download progress. I would love to see if there is any available solutions or ideas of what I can do.
Best regards.
TV