Same question asked here
http://www.flyertalk.com/forum/ameri...n-food.htmlfor for exactly the same flight
But as Doc Savage says yes it's best come prepared - I was on this last week and it's shared screens with not much choice but there are options to stream although I've never tried this