I got stream.socket.py to run on Windows! It is crystal clear, not choppy, and is using minimal cpu. I did the same steps as above for getting the python bytes by using the requests found in Wireshark but skipped the unknown request that is not in the Python script. @Wes93 you were right about the bytes for channel number and stream number.
I would share my modified script but it currently has my login hardcoded. There are also still some unknown request bytes and I’d like to identify them all. I would like to make it configurable so it can accept the following arguments:
- channelNumber (0-4)
- streamNumber (0-1)
- username
- password
At that point I will share the script
. I don’t know anything about streaming video but the end goal is to pipe the stream to RTSP or something a modern web browser can handle natively and build it into the my add-on… somehow.
