Мне нужно встроить видео в мое веб-приложение и предъявлять следующие требования:
- Видео необходимо автоматически перекодировать в разные разрешения
- Скорость воспроизведения должна быть выбрана
- Требуется для работы на мобильном телефоне
- Мне нужно изменить плеер
- Видео должно быть загружено не разработчиками программного обеспечения => пользовательский интерфейс для загрузки видео и управления
Проблема с встраиванием видео с платформы заключается в том, что для этого обычно нужно использовать iframe.Однако, если iframe из другого домена, у меня нет доступа к его содержимому, и поэтому я не могу изменить проигрыватель, потому что не могу получить доступ к элементу видео, находящемуся в iframe.
Изменения, которые янеобходимо сделать следующее:
- Поместить маркеры в определенные контрольные точки на временной шкале
- Приостановить воспроизведение видео в контрольных точках
- Показать некоторую дополнительную информацию под видео, когдадостигнута ключевая точка
Единственное возможное решение, которое я нашел до сих пор, - это самостоятельно разместить платформу на поддомене моего домена веб-приложений и настроить код этой платформы для установки document.domain.собственность на домен моего веб-приложения.Таким образом я смогу получить доступ к тегу видео, который находится внутри iframe, предоставляемого платформой.Что мне не нравится в этом решении, так это то, что я предпочитаю не размещать платформу самостоятельно, и было бы неплохо, если бы мне не нужно было изменять платформу.