2015-07-10 2 views
0

Я работаю над проектом, и мне нужно усложнить загрузку видео HTML5. Метод, который я планирую использовать, включает в себя необходимость динамического создания элемента video (не добавленного на страницу) с использованием javascript и записи кадров с этого на холст на странице. Можете ли вы дать мне несколько указаний о том, как это сделать?Скрытое видео HTML5, скопированное на холст

+0

проверить https://github.com/streamproc/MediaStreamRecorder - это в основном то, что вы пытаетесь сделать. используйте его для вдохновения. – LouisK

+0

@LouisK благодарит за ссылку, но я не уверен, как это помогает мне. То, что я пытаюсь сделать, это скопировать кадры из элемента 'video', который ** на самом деле не находится на странице ** для элемента' canvas', который * является *. – Samadi

ответ

0

Если вы хотите, чтобы сделать его более трудным для копирования видео вы в основном ищете DRM'ed HTML5 видео

Существует стандарт HTML5 для него, и он называется Encrypted Media Extensions (EME). Все основные браузеры поддерживают его.

+0

Спасибо! У вас есть какие-либо советы о том, как его реализовать? Кроме того, и исправьте меня, если я ошибаюсь, похоже, Firefox еще не поддерживает его. Как я могу это преодолеть? – Samadi

+0

Если это не так, по крайней мере, это на пути http://www.ghacks.net/2014/05/14/mozilla-implement-encrypted-media-extensions-firefox/ –

+0

Я предлагаю открыть еще один вопрос «Как внедрить EME " –

Смежные вопросы