PDA

Просмотр полной версии : Корректная загрузка флеша


voffka
28.06.2006, 18:17
Доброе время суток.

Народ, помогите справиться с маленькой, но нехорошей поблемкой.
Есть флеш, который загружает видео в формате flv. При том подгружать этот файл нужно при открытии html-ки или диалога (в приложении). Видео находится на удаленном сервере. Проблема в том, что при поднятии флеша в html-ине все работает нормально, загружает видео по переданной ссылке и показывает. Но в приложении такой подход не работает. Видео показывается только если файл находится в одной папке с флешом. Вроде инициирование флеша в обоих случаях происходит одинаково.

Илициирование флеша в html-файл:
<param name="movie" value="videochat_player.swf?FLVurl=videochat.flv" />
<param name="quality" value="high" />
<embed src="videochat_player.swf?FLVurl=http://www.tagworld.com/-/recorder/ocean.flv" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="330" height="270"></embed>

Илициирование флеша в программе (не работает):
m_pIFlash->LoadMovie(0, _T("tutorial.swf?FLVurl=http://www.tagworld.com/-/recorder/ocean.flv"));

Более того, вариант с LoadMovie не работает не только с URL, но и в случае указания полного пути к flv-файлу, если он вдруг расположен не рядом с флешом. По сути работает только такой вариант:
m_pIFlash->LoadMovie(0, _T("tutorial.swf?FLVurl=ocean.flv"));

К сожалению флеш делал не я, и до его создателя :mad: не добраться. Вся надежда на вашу помощь. :away:


инициирование в программе