大家好,问个简单的flash问题。。
小裴同学 2011-09-28 04:22:14 我发布的swf视频老是周围有很多白色部分。不知道怎么去掉,我想让flash播放器和视频正好大小。。
我的网页代码如下。。
<div align="center">
<object width="600" height="409">
<param name="movie"
value="test_jieshou.swf"></param>
<param name="flashvars" value="xian=<%= key %>"></param>
<param name="allowFullScreen" value="true"></param>
<param name="allowscriptaccess" value="always"></param>
<embed
src="test_jieshou.swf"
type="application/x-shockwave-flash"
allowscriptaccess="always"
allowfullscreen="true" width="600" height="409"
flashvars="xian=<%= key %>"></embed>
</object>
</div>
不管我怎么改变object的大小只会拉大画面。。。我的
flash代码如下。帮帮忙哇。。
import flash.net.NetConnection;
import flash.events.NetStatusEvent;
import flash.media.Camera;
import flash.net.NetStream;
var cam:Camera = Camera.getCamera()
_video.attachCamera(cam);
var netStream:NetStream
var netConnect:NetConnection=new NetConnection();
netConnect.addEventListener(NetStatusEvent.NET_STATUS,netConnectHandler)
netConnect.connect("rtmp://10.1.49.137/oflaDemo")
netConnect.client = this
function netConnectHandler(evt:NetStatusEvent):void{
switch(evt.info.code){
case "NetConnection.Connect.Success" :
initPub()
trace("链接成功");
break;
case "NetConnection.Connect.Closed":
trace("链接失败");
break;
}
}
function initPub(){
trace("pub start");
netStream = new NetStream(netConnect)
netStream.attachCamera(cam)
var flvName:String=loaderInfo.parameters.videokey;
trace(flvName);
cam.setQuality(0,97);
cam.setMode(800,480,30);
cam.setKeyFrameInterval(100);
netStream.publish(flvName,"live");
trace("pub over");
}
谢谢大家拉。。