The Xbox 360 can connect to most of the TV on demand services and as far as I know it can connect to YouTube. The same probably applies to your Bluray player.
Connect each network enabled device to your router using an
ethernet cable. Ethernet cables cost pennies so connecting each device to your router won't cost much. If you run out of ports on your router, simply add an
ethernet switch.
Wireless can work okay for video but I would suggest using a wired solution. To this end, I would recommend some homeplugs to connect the laptop to the router in the living room. I use some SimplerNetworks homeplugs that have a plug socket on them so you don't lose an electrical socket when you plug them in. I got them from ebay.
For streaming your media you will need to install a media server. If you have Windows, there is one built into Windows Media Player. I don't like it but it is probably designed to work with the Xbox 360 as both are Microsoft.
LINK. As I said, I don't like WMP and used alternative media server software e.g. PS3 Media Server and TVserity. Check for Xbox 360 compatibility.