flahvars搜索条问题

问题描述:

嗨 我有一个PHP页面,Echo的 一些变量到一个视频播放器SWF文件的Flash变数“vid_file_name”的Flash变数加载和播放flahvars搜索条问题

但由于某些原因,搜索条不会正常工作
当我硬编码,到PHP页面或FLA文件,它工作正常 但PHP页面中回荡时失败

它似乎是一个编码问题

我放在文本字段SW f文件和文件名显示 而作为“vid_file_name”前面所说的VAR导入和播放视频 它只是当它涉及到搜索条 代码:

import fl.video.*; 


// Set Variables 

var flvControl:FLVPlayback = auditionVid; 
var flashVars = this.loaderInfo.parameters; 
var flvSource:String = "http://www.mysite.co.uk/uploads/live/"+String(flashVars.vid_file_name); 
var pageURL:String=ExternalInterface.call('window.document.location.toString'); 
var baseURL:String ="http://www.mysite.co.uk/"; 
var pageToGoTo:URLRequest; 
gotoPageBtn.visible = false; 
gotoPageBtn.addEventListener(MouseEvent.CLICK,pageHandler) 
gotoPageBtn.buttonMode = true; 
function pageHandler(evt:MouseEvent):void{ 
    pageToGoTo = new URLRequest(baseURL+"audition.php?user_id="+flashVars.user_id+"&vid_id="+flashVars.vid_id+"&vid_file_name="+flashVars.vid_file_name); 
    navigateToURL(pageToGoTo, "_self"); 

} 如果(PAGEURL ==基本URL || pageURL.indexOf( “co.uk/index.php”)> -1){ gotoPageBtn.visible =真 }

function readyHandler(event:VideoEvent):void 

{

// flvControl.play() flvControl.autoPlay = false;

}

flvControl.addEventListener(VideoEvent.READY, readyHandler); 

flvControl.source = flvSource; 
flvControl.bufferTime = Number(10); 
flvControl.playPauseButton = playpausebtn; 
flvControl.muteButton = mutebtn; 
flvControl.seekBar = mySeekBar; 

任何一个人有什么想法?

大家好 我以为身份证回答我自己的问题 以防其他人遇到此问题。在进一步的测试中,我发现,这是文件,而不是说是错误的 搜索条组件需要元数据,从FLV,以便通过执行工作

我使用的ffmpeg将文件转换为FLV上载数据: exec('/ usr/local/bin/ffmpeg -i'。$ uploadFile。'-f flv'。$ new_flv。'');

这是insuficient,我需要使用东西叫flvtool2

我相应的修改命令:。 EXEC( '的/ usr/local/bin目录/的ffmpeg -i' $ uploadFile” -f flv - | flvtool2 -U stdin'。$ new_flv。'');

通知“ - | flvtool2 -U标准输入” 这个迄今已治愈的问题

奇怪的是,一部开拓创新的命令在工作第一!

我只是希望这能够再次帮助他人

由于JornC