A thousand times this.
My employer's wifi blocks Waze's data feed for reasons unknown, so I turn it off as I'm leaving to learn which freeway I'm taking home that day. Every single day, I get this notification.
I think Infuse 2 should do the job. Although you can't stream directly from the NAS without upgrading to the pro version (in-app purchase), you can try the app by downloading a movie from your source. The only downside is that it currently doesn't support DTS (which results in some movies playing back without audio), but the developers are working on that.
If you haven't backed up you iPhone can you still recover messages? Only way to recover from device directly with FonePaw software.
iPhone Data Recovery, support all iOS device and recover messages from iOS Device, iTunes/iCloud backup.
http://www.fonepaw.com/tutorials/retrieve-deleted-text-messages-iphone.html
Best Luck.
Sync Photos Using iTunes, iCloud and FonePaw iOS Transfer program.
http://www.fonepaw.com/tutorials/transfer-iphone-photos-to-computer.html (Compatible with Windows & Mac)
You can also use iCloud Photo Stream to import your photos, provided you have iCloud enabled on the iPhone and have the iCloud Control Panel for Windows installed on your PC.