Как байтовый поток преобразовать в режиме реального времени?
data = {"method": "startLiveview","params": [],"id": 1,"version": "1.0" }
with requests.post('http://192.168.122.1:8080/sony/camera', json=data, stream=True) as r:
    for chunk in r.iter_content(chunk_size=8192):
        # Делай что-то с куском в 8кб
два потока и очередь.
Один поток подключается к камере, выкачивает информацию, кладет ее в очередь. Второй поток забирает данные из очереди и делает с ними все, что ему скажете.