I made the screen a background, and then used an absolute positioned iframe. I added a YouTube snippet to the screen in a demo.
Demo
.outer {
background-image: url('http://i.stack.imgur.com/6hnLq.png');
width:420px;
height:365px;
}
.inner {
position: relative;
background-color:;
left: 67px;
top: 109px;
width:277px;
height:150px;
}
............
<div class="outer"><iframe class="inner"></iframe>
you can even use a border radius of 2 or 3 pixels to match the image.
source
share