2010-12-28 4 views
1

Я загрузил образец проигрывателя OSMF и открыл osmf.html (C: \ player \ osmf.html), он отлично работал без каких-либо проблем.OSMF Player перестает работать при развертывании на сервере Apache Tomcat

Тот же файл, когда я был развернут на сервер tomcat (http: // localhost: 8080/player/osmf.html) Я получаю сообщение об ошибке «Указанная возможность в настоящее время не поддерживается» при отладке.

Я подозреваю, что проблема с флэш-памятью. Не мог придумать ничего другого.

Любая помощь приветствуется. Благодарю.

ответ

1

Я использовал DeMonster Debugger, чтобы выяснить, что происходит. На самом деле я использовал проигрыватель OSMF от ReOps. Это был тот, который работал, когда я запускался из Файловой системы, не работая при развертывании на сервере tomcat. Причина в том, что они написали код, чтобы узнать, разрешено ли ему получать доступ к видео из определенного домена. Для файла он возвращался все время. Но для домена localhost: 8080 он возвращал false.

После отключения этой проверки безопасности она работала нормально.

Спасибо Andrian за ваш ответ.

1

Какое содержимое вы пытаетесь сыграть? Проигрыватель образцов OSMF скомпилирован для Flash Player 10.1? Я подозреваю, что это проблема, связанная с версией.

Можете ли вы попробовать использовать воспроизведение стробоскопа (https://sourceforge.net/adobe/smp)? В разделе загрузки вы можете получить двоичные файлы для 10.0 и 10.1.

Воспроизведение Strobe Media также построено поверх OSMF, поэтому оно должно помочь в решении проблем.

-Andrian

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