Any video card with an HDMI, DVI, or Displayport output can connect to this monitor. To get the full capabilities out of this monitor you would need a high end graphics card (ex. Nvidia GTX 1070Ti or 1080Ti). As for you second question, this monitor will work with your BluRay player; however, I wouldn’t recommend this simply because this monitor is a TN panel. Meaning the color reproduction isn’t as good as say a TV or an IPS monitor. But like I said, it will work if this is your only choice.