This would also permits to download all the livestream on the website.
This requires to switch the watcher to single thread, launch goroutines per stream, and handle a store of streams being downloaded, i.e, this requires to reachitecture withny-dl and to separate from fc2-live-dl architecture.
We can also stick to this architecture and simply launch a goroutine when we download a livestream. We keep track of streams being downloaded.
One is stream-centric rearchitecture, the other is a patch on the existing architecture.
The API can technically return multiple streams.
This would also permits to download all the livestream on the website.
This requires to switch the watcher to single thread, launch goroutines per stream, and handle a store of streams being downloaded, i.e, this requires to reachitecture withny-dl and to separate from fc2-live-dl architecture.
We can also stick to this architecture and simply launch a goroutine when we download a livestream. We keep track of streams being downloaded.
One is stream-centric rearchitecture, the other is a patch on the existing architecture.