Я запускаю JW Player в Windows Azure:
<div id="container">Loading the player ...</div>
<script type="text/javascript">
jwplayer("container").setup({
file: "http://fmw.blob.core.windows.net/publicfiles/fmwa-" + "<%=get_audio_id()%>" + ".aac",
height: 270,
width: 480,
'modes': [
{ type: 'html5' },
{ type: 'flash', src: 'player.swf' },
{ type: 'download' }
]
});
</script>
JW Player по умолчанию работает в режиме HTML5. Если HTML5 не работает, он автоматически запускается в режиме Flash (например, IE не поддерживает воспроизведение .aac с HTML5).
Для режима Flash у меня есть crossdomain.xml
при http://fmw.blob.core.windows.net/crossdomain.xml
(веб-страница на лазури с доменом *.cloudapp.net
, но хранилище с *.windows.net
, поэтому они не находятся в одном домене)
Вот в чем проблема: он отлично работает в режиме HTML5 (сафари на Mac / iOS Safari), , но не работает в режиме Flash (IE / Chrome). Сообщение об ошибке: Видео не найдено или доступ запрещен.
Пожалуйста, помогите!
Тестовый пример: http://fmw.cloudapp.net/default.aspx?fmwa=06dc832b-3c55-45f2-9391-332b448f892d