Использование Amazon S3 для размещения Flash-видео ... Почему FlashVar не имеет расширения файла? - PullRequest
0 голосов
/ 08 июля 2010

Я использую FlowPlayer для замены существующего на моем сайте проигрывателя FLV, который воспроизводит видео с Amazon E3.

У меня много страниц, и на каждой из них должно быть свое видео.

Для каждогостраница, в моей CMS хранится значение «streamName».

Имя потока соответствует параметру flashvars в тегах object / embed, которые показывают видеопроигрыватель:

&streamName=my-great-video

На моем новом плеере я могу получить видео, используя URL-адрес, похожий на

https://mygreatsite.s3.amazonaws.com/my-great-video.swf?{$authentication_params}

Как Flash (или Amazon ???) узнает, что добавить в расширение .swf?

На сайте используется несколько форматов видео, и текущий проигрыватель работает со всеми ними ... Но, как я уже упоминал выше, на каждой странице хранится значение видео (например, ="my-great-video") не содержит расширения.

1 Ответ

1 голос
/ 08 июля 2010

если он работает без предоставленного расширения, то можно предположить, что при анализе строки запроса есть логика для попытки GET с использованием набора поддерживаемых расширений [swf, flv, mp3], если его не видели?

...