For any others who encounter the issue of camera/mic options greyed out on Chrome when accessing via local IP address (e.g. 192.168.1.XXX:8000) , I found this page that cleared it up for me. Essentially, it's a default behavior of Chrome to disallow camera/mic to any non-https site except specifically 'localhost'. So, I had to whitelist my server's ip address (port included) to get it to behave as we'd expect.
Also, just to add my 2 cents to the mix, I got