Пользователи загружают файлы различных типов (изображения, видео, аудио, документы и т. Д.) На наш сервер DAM и выполняют над ними различные операции.У нас есть публичные ссылки на все эти ресурсы, чтобы разрешить доступ без какой-либо аутентификации.
У нас возникли проблемы с работой с флэш-видео, загруженными на наш сервер.Используя публичную ссылку, можно скачать и сохранить файл в порядке.Однако, когда в сообщении в блоге используется общедоступная ссылка, видео не отображается.Когда я пытаюсь открыть одно и то же видео с помощью одного из настольных флеш-плееров, оно воспроизводится нормально при загрузке файла, но не удается сделать это при указании на публичную ссылку.
Код для встраивания, который я использую в сообщении в блогеэто так -
<object type="application/x-shockwave-flash" width="550" height="400" data="http://dam_server/flash/flashplayer.swf?file=url_encoded_public_url">
<param name="movie" value="http://dam_server/flash/flashplayer.swf?file=url_encoded_public_url" />
</object>
Соответствующие заголовки ответа с нашего сервера -
Server: Microsoft-IIS/6.0
Connection: close
Content-Disposition: attachment; filename="video.flv"
P3P: CP="NOI DSP COR CURa PSDa OUR NOR NAV STA"
Accept-Ranges: bytes
Content-Length: 1001503
Expires: -1
Last-Modified: Mon, 12 Sep 2011 08:29:01 GMT
ETag: "-1245634458"
Cache-Control: private
Content-Type: application/octet-stream
Возможно, мы устанавливаем некоторые заголовки ответа с неправильными значениями.
видео хорошо воспроизводится в нашей системе, но не на отдельной странице, такой как блог.Есть идеи, что может пойти не так?
ps Я проверил много похожих вопросов, опубликованных здесь, но не смог получить необходимую информацию.