Reduce packet overheads
Remove timestamps and URIs from each packet. Use simpler IDs and sequence numbers, along with data packing.
Only one packet per frame actually needs the timestamp, for example.
RPC calls for the packets include the stream URI as a string for every packet, this is stupid.
Edited by Nicolas Pope