Same as BaseStreamer but it prepares ScreenSource.encoderSurface. You must have set activityResult before.