в настройках компонента в пункте Медиа-провайдер стоит Видео (FLV \ MP4). Формат видео - mp4. Видео ролики загружаются из инфоблока, к которому открыт доступ на чтение. Подскажите пожалуйста в чем здесь может быть проблема?
Роман Павленко, получил ответ от сапорта дурацкоследующий(могу и ошибаться : "Для файла /bitrix/components/bitrix/player/mediaplayer/player не должен устанавливаться заголовок X-Content-Type-Options nosniff. Также у него должен быть заголовок Content-Type: application/x-shockwave-flash Для настройки заголовков обратитесь к администратору сервера." Хотя в типовую компоненту лезть это ой-ёй! Ну тоесть ничего я там не менял. И что делать дальше ума не приложу...
Dan Savranchuk пишет: Роман Павленко , получил ответ от сапорта дурацкоследующий(могу и ошибаться : "Для файла /bitrix/components/bitrix/player/mediaplayer/player не должен устанавливаться заголовок X-Content-Type-Options nosniff. Также у него должен быть заголовок Content-Type: application/x-shockwave-flash Для настройки заголовков обратитесь к администратору сервера." Хотя в типовую компоненту лезть это ой-ёй! Ну тоесть ничего я там не менял. И что делать дальше ума не приложу...
Делает это просто. Нужно в директории "/bitrix/components/bitrix/player/mediaplayer/player" разместить .htaccess с содержимым:
Код
<Files player>
Header unset X-Content-Type-Options
Header set Content-Type "application/x-shockwave-flash"
</Files>
Это лечит проблемы в FF, Chrome (видео в формате FLV начинает проигрываться). В IE 11 проблемы сохраняются, - вместо проигрывателя пишет "Загрузка плеера", как будто не отрабатывает js-код вставки плеера.
Все это хаки. Понятно, что все проблемы на уровне компонента, надеюсь поправят с обновлением.
И еще не могу понять зачем файлу с плеером нужно было дать название "player" без расширения, ясное дело веб-сервер понятия не имеет, что это за content-type и автоопределение не помогает...
P.S. Поправка, в IE 11 то же лечится. У меня была какая-то локальная проблема в ослике.
Александр Карпов, а у меня не помогло. Права на .htaccess - 777 , выложил его в "/bitrix/components/bitrix/player/mediaplayer/", без player, но flv по прежнему "чёрный квадрат".
Dan Savranchuk пишет: Александр Карпов , а у меня не помогло. Права на .htaccess - 777 , выложил его в "/bitrix/components/bitrix/player/mediaplayer/", без player, но flv по прежнему "чёрный квадрат".
И еще не могу понять зачем файлу с плеером нужно было дать название "player" без расширения, ясное дело веб-сервер понятия не имеет, что это за content-type и автоопределение не помогает...
Коллеги, это было сделано не без причины. Этот плеер - сторонний продукт, который мы лицензировали для распространения в составе нашего продукта. Мы не можем полностью отвечать за безопасность этого компонента. Как сам флеш, так и конкретно этот плеер могут содержать как известные, так и неопубликованные уязвимости. Мы обезопасили клиентов от потенциальных проблем, заставив браузеры не считать этот файл флеш-роликом при прямом обращении к нему.
Однако, Adobe выпустил обновление флеша, после которого плагин перестал в принципе понимать плеер как флеш при наличии заголовка X-Content-Type-Options nosniff. Т.е. они поступили формально и перестали автоматически определять тип содержимого согласно заголовку (что, в общем, большая редкость и даже неожиданность в случае adobe flash). Поэтому решением проблемы является не устанавливать этот заголовок для url плеера (и только для него!).
Вынужден предостеречь от такого решения, т.к. добавление этого заголовка возвращает нас к источнику проблемы - потенциальной небезопасности плеера. Все что необходимо и достаточно - это убрать заголовок X-Content-Type-Options nosniff для плеера. Как это сделать, полностью зависит от конфигурации системы. В нашей виртуальной машине это сделано по умолчанию.
_____________________цитата__________________________ Коллеги, это было сделано не без причины. Этот плеер - сторонний продукт, который мы лицензировали для распространения в составе нашего продукта. Мы не можем полностью отвечать за безопасность этого компонента. Как сам флеш, так и конкретно этот плеер могут содержать как известные, так и неопубликованные уязвимости. Мы обезопасили клиентов от потенциальных проблем, заставив браузеры не считать этот файл флеш-роликом при прямом обращении к нему.
Однако, Adobe выпустил обновление флеша, после которого плагин перестал в принципе понимать плеер как флеш при наличии заголовка X-Content-Type-Options nosniff. Т.е. они поступили формально и перестали автоматически определять тип содержимого согласно заголовку (что, в общем, большая редкость и даже неожиданность в случае adobe flash). Поэтому решением проблемы является не устанавливать этот заголовок для url плеера (и только для него!). ------------------------------------------------------------------------------------ А безопасных вариантов без заморочек не было?
Я так понимаю в обновлении 12.0.2 плеер вообще убили? У меня возможно вставить только внешнее видео - с Ютуба, Ви и тп. Вставка локальной ссылке ведёт просто к схлопыванию окна загрузки видео. У всех так или мне повезло?
Ответ поддержки: На основе информации из данного обращения была создана заявка в отдел разработок. Сроки устранения ошибок устанавливаются в отделе разработок и зависят от текущего плана работ. Назвать какой-то срок решения сейчас нет возможности. Разработчики прикладывают все усилия, чтобы закрыть задачи максимально быстро. "Не возможно в сообщение соц. сети вставить видео с диска"
Я конечно дико извиняюсь, но зачем вы вообще делаете те вещи, которые потом не работают ни как? С 2014 года этот раздел движка полное недоразумение, и до сих пор не работает нормально. Вставлять сторонний проигрыватель зачем? Сделали бы вразумительное добавление с видеохостингов, всё равно никто не будет держать файлы на своих хостингах и серверах. Извините за критику, но просто надоело тратить время в пустую.