Введение в статью Wulin.com (www.vevb.com): пять вещей, которые HTML5 не может помочь вам в данный момент.
1: HTML5 не может реализовать DRMЕсли у вас есть мультимедийная компания, вам необходимо контролировать или ограничить свой видеоконтент - обычно добавление цифрового шифрования авторских прав (DRM) в ваш мультимедийный контент. К сожалению, HTML5 не может присоединиться к DRM. Проблема с HTML5 заключается в том, что он полностью выявит формат мультимедийного содержания, и не сложно решить эту проблему (соответствующие технологии и стратегии можно увидеть в системе ошибок W3C). Я лично думаю, что эта проблема действительно необходима для решения. Откладывая противоречие по поводу DRM в различных секторах, все еще очень важно поддерживать DRM, по крайней мере, для многих компаний - посмотрите на блог LoveFilm, и вы в настоящее время узнаете о трудностях, с которыми сталкиваются различные мультимедийные компании.
2: HTML5 не может играть в живые видеоролики
HTML5 уже хорошо обрабатывает статические видеофайлы, но он еще не может обрабатывать живые видео. Хотя HTML5 может предоставить высококачественный видео-запрос и видео по запросу, он не может поддерживать пользователей для просмотра онлайн-футбольных игр. Apple восполняет это отсутствие HTML5 с использованием потоковой передачи HTTP Live. Он переносит куски H.264 по HTTP, но эта технология может работать только на Safari. Streaming Media Magazine может найти очень богатый видео -ресурс HTML5 на своем веб -сайте.
3: обработка аудио на HTML5 не идеальна
Вы можете подумать, что, поскольку HTML5 может решить проблему воспроизведения видео, воспроизведение звука, естественно, не является проблемой. Но самая большая проблема с обработкой звука заключается в том, как справиться с проблемой задержки. Эта проблема выделяется, когда ваше приложение или игра требуют синхронизации аудиофайлов с действиями, отображаемыми на экране. Одна из проблем заключается в том, что разные браузеры также могут обрабатывать аудиофайлы по -разному. Если вы хотите узнать об этом больше, вы можете проверить связанное введение в блоге IE. Библиотека JavaScript Grant's Grant Skinner's Soundjs предоставляет хорошее решение.
4: не может взаимодействовать с камерой на HTML5
В отличие от Flash, HTML5 не поддерживает взаимодействие с пользователем с камерой (или микрофоном на ПК), что затрудняет реализацию встреч на веб-основании. Конечно, нет никакого пути. На HTML5Labs вы можете найти соответствующий стандарт для API Capture Media, который является частью обработки аудио в стандарте W3C. HTML5LABS развивался из самых ранних стандартов Microsoft и некоторых веб -стандартов (таких как W3C). Так что это все еще в разработке. Как только проблема обработки звука будет решена, мы начнем решать видео -проблему. Вы можете найти много связанной информации на веб -сайте HTML5Labs.
5: Полноэкранное воспроизведение видео не может быть достигнуто на HTML5
Нет проблем с использованием плагина для просмотра видео на полноэкранном режиме. Однако, если вы используете HTML5, это может быть немного сложно (по крайней мере, на данный момент). Но в настоящее время есть некоторые соответствующие соглашения о поддержке для этого вопроса.