screencast: Do not provide every running stream
At the moment we had a global m_streams that we filled per request and provided at bulk. If we had a running session and in parallel started another one, we'd get both streams. Not good. (cherry picked from commit a6ac4394)