大家好,问个简单的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");
}

谢谢大家拉。。
...全文
45 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
小裴同学 2011-09-28
  • 打赏
  • 举报
回复
就是播放器中的视频流总是充满着播放器。

2,275

社区成员

发帖
与我相关
我的任务
社区描述
多媒体/设计/Flash/Silverlight 开发 Flash流媒体开发
社区管理员
  • Flash流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧