You can try t use another USB stick and see if it makes a difference. The network itself should be more than enough to stream a 720p movie, the length shouldn't be a limiting factor.
I'm not sure if the file format would make a difference, what format are you streaming?
I'm not sure if the file format would make a difference, what format are you streaming?