分享

FLV/MP4视频文件、FMS实时流播放器的制作技术详解(附AS2/AS3源文件)[

 昵称2519393 2013-01-27



第二步,在弹出的对话框中选中“视频(受AS控制)”一项,点击确定完成新建;



第三步:将视频元件拖到舞台上,匹配场景的宽高;并命实例名:“myVideo”



第四步:新建拖动定位条组件。新建元件->用矩形工具画一个宽400,高8的深红色长方条->在元件中新建一层(居上),将矩形复制粘贴到新建层的当前位置,颜色改为红色->按F8将矩形再转换成元件,命实例名为“progresslayer”



第五步:返回主场景,将进度条元件拖入,命实例名为“panbar”;



第六步:制作一个播放暂停按钮元件,拖入舞台后命实例名为:“btn_playpause”;





 



AS编写关键点:

1、播放FMS实时视频流时,要将NetConnection对象链接到视频流服务器,比如:nc.connect("rtmp://streaming.cctvpic.com/vod/");

2、FMS实时视频可以用NetStream.seek(时间)方法直接任意定位;

3、FLV自由定位需要视频服务器的支持,(现在各大视频网站都支持FLV自由定位),在等到视频数据时(NetStream.onMetaData),用“视频对象.keyframes.filepositions”属性获取FLV关键帧列表并赋予一个数组,以备拖动定位时调用,自由定位时使用:NetStream.play(FLV视频地址?start=关键帧),start后接的必须是FLV的关键帧,否则是不能播放的。




 

 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多