Hocam bildiğim kadarıyla jwplayer div üzerinde çalışıyor. Yani fonksiyon div içerisine video yu gömüyor bunu iframe ile yaptığınızda da o dive dönüşüyor zaten. Ama iframe de src vermek yerine jwplayer ile yükleme yapmanız gerekiyor olabilir aşağıya örnek bir kod atıyorum. Video kaynağını değiştirip deneyebilirsiniz.
<html>
<head>
<title>JW Player Video</title>
<script
type="text/javascript"
src="https://cdn.jsdelivr.net/jwplayer/5.10/jwplayer.js"
></script>
</head>
<body>
<iframe id="player"></iframe>
<script type="text/javascript">
jwplayer("player").setup({
file:
"https://www.learningcontainer.com/wp-content/uploads/2020/05/sample-mp4-file.mp4",
height: "100%",
width: "100%",
stretching: "exactfit",
});
// video yüklendikten sonra çalışmalı
setInterval(() => {
console.log(jwplayer("player").getPosition());
}, 3000);
</script>
</body>
</html>