Nevermind, looks as though I spoke too soon. Still sits and spins when I try to play a video from outside my home network. Even by going directly to the ip address and port number. The videos do not load and the error logs don't show anything specific. I will upload a log here to pastebin in a minute.
Edit: Here is a link to the pastebin file which contains the most recent error logged. Also here is a screen show of what happens, or lack of happening from the user facing side.
Edit#2: After looking over the logs again I was noticing a common error, unable to resolve local IP address and an error in the hosts file not including Emby.local. I adjusted the hosts file and fixed the IP resolving and....it seems to work for now. I'm not sure if that was the only issue but, hopefully this was the fix.
Edited by JakeByr, 26 February 2017 - 06:38 PM.