В настоящее время я создаю собственный приемник для нашего запланированного приложения Chromecast. Мне нужно отображать видео YouTube на телевизоре вместе с другими фотографиями и информацией, которые есть в нашем приложении.
Однако всякий раз, когда на экране воспроизводится встроенный iframe YouTube, через несколько минут (минимум 2, максимум 15) Chromecast полностью зависает (включая отладчик Dev Tools) и в конечном итоге просто перезагружается.
Проблема может воспроизводиться каждый раз, на нескольких устройствах Chromecast, в различных видео, используя эту очень простую тестовую страницу:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Youtube Test</title>
</head>
<body>
<iframe width="1280" height="720" src="//www.youtube.com/embed/YE7VzlLtp-4?autoplay=1" allowfullscreen></iframe>
</body>
</html>
Кто-нибудь сталкивался с подобной проблемой или решением этой?
Включенная временная шкала [1] показывает, что iframe перестает получать кадры через AJAX и вскоре после этого все падает.
[1] Хронология записанных инструментов разработчика: https://drive.google.com/file/d/0B_bgLIi2Uw5WcDBHSlpwVlJ5eFE/edit?usp=sharing