Come to think of it, I've experienced a similar issue using an Android device. Your issue may be dependent on the format of your video. As a test case, you may want to place a video in a format known to be supported by your iPhone on the NAS and try streaming.