Currently there is no video buffering on the receiving end. Irregular rates of data transfer will cause irregular frame rates.