Have you tried a web server xampp running a zina web page on the lan to get local media. http://www.pancake.org/zina Browsing to it from one of the Iphone apps might work.
Or like this.
netsh wlan set hostednetwork /? netsh wlan show hostednetwork netsh wlan start hostednetwork netsh wlan stop hostednetwork
Make sure you're running these commands in an Administrator-level command prompt. The first command should teach you how to set it up, the last three commands can be used for managing it.
Google cast works too https://chrome.google.com/webstore/detail/google-cast/boadgeojelhgndaghljhdicfkmllpafd?hl=en
Chromecast isn’t limited to just browser tabs. You can ship your whole screen to a Chromecast-enabled TV as well. This is a bit more “experimental”, but worked well in my tests. To do this, follow the same instructions for sending a tab to your TV, but before you select your named Chromecast on the cast pull-down, click the little grey down arrow to the right of the “Cast this tab to…” line. There you’ll be able to toggle between sending a browser tab and sending the full screen. This is great for sending Powerpoint and other presentations to a TV – along with apps and files that won’t load in a browser, like VLC and other video players.