来源:佚名 时间: [ 大 中 小 ] 浏览次数:202 [ 打印 ] [ 关闭 ] [ 收藏 ]
呢感有写网友也想做个在线视频什么的,现在给个例子大家方法其实很简单,麻烦其实还是在资源方面。下面一起给大家提供个解决方案~
class vdo { public var connection_nc:NetConnection; public var stream_ns:NetStream; public function vdo(flvname:String, video) { connection_nc = new NetConnection(); connection_nc.connect(null); stream_ns = new NetStream(connection_nc); video.attachVideo(stream_ns); video.deblocking = 4; video.smoothing = 1; stream_ns.setBufferTime(10); stream_ns.play(flvname); setInterval(jindu, 100, stream_ns); } function jindu(stream_ns) { _root.huanchong.text = "缓冲:"+stream_ns.bytesLoaded+"|"+stream_ns.bytesTotal+"播放:"+stream_ns.time; }}这个是播放器的类,很简单的写了下,调用时只要new一个实例出来就好了
如 url=“"http://v2.ouou.com/BAEE4F4D31179CA1/data/video_source/videos/BJ/2006/09/13/1158112945921_0.flv";“//url是视频地址,video是一个视频实例在库里面新建一个然后拖到场景命名为video就好了;
video-obj=new vod(url,vide);
或者你也可以直接拖个flvbackplayer组件出来,然后定义下连接地址如组件命名为my_FLVPlybk再在第一帧加上连接地址
my_FLVPlybk.contentPath = "http://v2.ouou.com/BAEE4F4D31179CA1/data/video_source/videos/BJ/2006/09/13/1158112945921_0.flv";,
这样都可以的
现在说说资源查找的问题,方法有几个,要么在网上自己找资源现在有些网站都有提供的,要么在自己看过后的在缓寸找到那个视频文件,选中右键属性拷贝他的地址,还有个很方便的方法就是下载个网络嗅探器,一般我就是用这个方法的文章来自: 闪无忧(www.5uflash.com) 详文参考:http://www.5uflash.com/flashjiaocheng/Fmsjiaocheng/2391.html
责编:闪客无忧
QQ:87935355 Email:hxcm.net@gmail.com 电话:13696917287