Ben bir SWF bir "swfobject.embedSWF ()" üzerinden yüklediniz
Ben flaş API'ler üzerinden çağrı geçmek için Javascript yöntemleri kullanın: http://developer.longtailvideo.com/trac/wiki/Player4Api#Sendingevents
call.player.sendEvent('LOAD', theFile)
GET üzerinden bir XMLHttpRequest () çağrısı kullanarak bir PHP komut dosyası için bir dosya url olsun:
http://xx.yy.com/protected/5dde98716ad8f31127ab560d94f96b87/4cbabea0/test.mp4
Benim tarayıcınıza URL yazarak dosyayı başlar, ama sendEvent için değişken geçirmeden () çağrısı hiçbir şey yapmaz. Neden?
var response = http.responseText;
loadFile(response);
player.sendEvent('PLAY');
Ben yanlış yapıyorum belirgin bir şey var mı? :/
Teşekkürler.
EDIT1: Solution
Ben sadece XMLHttpRequest()
ile video url dönen ama ben kullanıyorum bazı modülleri ile çalışmak için gerekli parametreler ile gerçek bir xml dosyası iade değil tarafından doğru yüklemek ve oynamak için oluşturulan url aldık.
<rss version="2.0"
xmlns:media="http://search.yahoo.com/mrss/"
xmlns:jwplayer="http://developer.longtailvideo.com/trac/wiki/FlashFormats">
<channel>
<title>Example media RSS playlist</title>
<item>
<title>Lighttpd Video</title>
<media:content url="http://xx.yy.com/protected/91aa7dfa25596a7d59c3b9403fc4773f/4cbb35d6/test.mp4" />
<jwplayer:provider>http</jwplayer:provider>
<jwplayer:http.startparam>start</jwplayer:http.startparam>
</item>
</channel>
</rss>
Bu şimdi göründüğü kadar açıktır merak ediyorum. XMLHTTPRequest()
sadece xml dosya olarak biçimlendirilmiş yanıtları iade edebilir miyim? :/