I don't think you want to convert this stream to a broadcast stream. That allows multiple listeners, but discards events as they arrive. Think a stream of mouse events vs a stream of file data. Probably just want to leave this as:

    Stream<List<int>> stream = client.stream