not sure, r u able to run .ts files without issues with VLC (normal media files?).
otherwise seems odd you need the ip 192.168.1.255 address like u mention, you should be able to stream to the ip without the 255 addition.
But since u seem to see picture might be other, like network bandwith issue, if not VLC issue.
You could also try multicast (enable 'multicast' checkbox at multicast dialog), then enter ip address like 18.104.22.168 and at VLC network stream like : udp://@22.214.171.124:8888
, this might need less throughput so see if that might operate better for you..
edit: busy with this message while you replied, did you alter previously defined default buffer size before (from install?)?