flex和php打造自己的视频网站(编辑修改稿)内容摘要:
果向将其投入使用,你需要添加一些错误验证代码。 这些脚本最大的问题就是处理较大的视频文件的能力。 较大的视频文件需要转换很长时间,用户也需要等待很长时间才行。 为了能够支持大的视频文件(比如长于 10 秒钟的视频),我建议你简单地将视频复制到一个文件夹中,然后通知用户该视频稍后将会出现在网站上。 然后你可以编写一段脚本来处 理该文件夹中的视频。 这里我觉得有必要说明一下为什么要把视频转换成 Flash Video。 当然,在 Flash Player中我需要使用 Flash Video 来观看视频。 但是不只是那样,如果我不进行转换的话就要显示每个视频的播放器是什么,而且还要帮助用户找到并安装适用于他们系统的播放器。 这将需要大量的工作。 将所有的视频转换成 Flash Video 的最大优点 —— 同时也是使用 Flex 编写的 Flash Player 的最大优点 —— 就是它几乎可以在任何地方运行。 下一步就是创建一个类似 YouTube 的简单的 HTML/Flash 界面。 Flex 界面,第一部分 如果你想让 Flex 播放视频,你必须向 Flex 程序提供视频列表。 最简便的方法就是通过XML。 所以,现在我们要返回 PHP 的部分,编写一个可以将数据库中的视频列表抽取到XML 文件的页面。 就实现了这个功能,代码如下: ?php require。 $moviebase = 39。 header( 39。 contenttype: text/xml39。 )。 $dsn = 39。 $db =amp。 DB::connect( $dsn )。 if ( PEAR::isError( $db ) ) { die($dbgetMessage())。 } ? movies ?php $res = $dbquery( 39。 SELECT title, source, thumb, width, height FROM movies39。 )。 while( $row = $resfetchrow( ) ) { ? movie title=?php echo( $row[0] ) ? source=?php echo( $moviebase.$row[1] ) ? thumb=?php echo( $moviebase.$row[2] ) ? width=?php echo( $row[3] ) ? height=?php echo( $row[4] ) ? / ?php } ? /movies 你可以通过命令行运行它然后查看生成的 XML,也可以在浏览器中打开这个页面然后你就可以看到以树形方式显示的 XML,见图 3: 图 XML 列表 有了这个 XML 列表,我们就可以创建一个扩展自 的 Flex 程序,代码如下: ?xml version= encoding=utf8? mx:Application xmlns:mx= layout=absolute creationComplete=() mx:HTTPService method=get url= id=movieXmlData result=onGetMovies( event ) / mx:Script import。 import。 import。flex和php打造自己的视频网站(编辑修改稿)
相关推荐
– 二进制文件和文档 XUser : 与上相同,且包括 X Window 系统 Minimal : 最小安装 – 只安装二进制发布包 Custom : 用户自定义安装 我们选 ALL就好了。 因为第一次装选择 ALL是个很不错的注意。 全装上了在说。 反正以后慢慢学吧。 再按 EXIT 退出。 选择需要安装的套件 . 版本的话到 Developer 那里按下空格选择
息总是以各种形式在计算机系统中不停地传送,采用什么形式进行传送,由系统的结构所决定,同时也影响到系统的工作速度和成本。 数据传送可有三种形式。 1)传送方式(1)串行传送方式把组成一个数据的各位数码通过一条路径按先后次序逐位进行传送,称为串行传送方式。 由于串行传送只要一条传送路径,所以串行传送节省传送线路,特别是当位数很多和长距离传送时,这个优点就更为突出。 但是串行传送的速度慢
/void main (void){ MyFunction()。 /* 第一次进入MyFunction之前,myVar=0 */ MyFunction()。 /* 第二次进入MyFunction之前,myVar=1 */}void MyFunction (void){ static char myVar = 0。 /* 本地变量声明为static */ myVar = myVar + 1。 /*
为了便于理解,将默认图层更名为 pic1,再新建一图层“pic2”, 分别将导入的两幅图片拖放到工作区中,分别对导入的两幅进行如下处理, 片使用分离命令进行分离操作。 ,设置其填充为透明,按住 Shift 分别在各图层中绘制一圆。 ,按键盘上的 Delete键,将其删除,这时图层 “pic1” 和 “pic2” 中的图片效果如图 所示: 图 图层 “pic1” 图 图层 “pic2” 42
字体外形。 如果包含文本域,则应考虑在 Text Field Properties(文本域属性)对话框中选中 Include Only Specified Font Outlines(只包括指定字体外形),而不要选择 Include All Font Outlines (包括所有字体外形)。 10.尽量不要将字体打散(菜单命令为 Modify / Break Apart)。
行不换行”(在动画播放后,不能够自动换行的多行) ,输入文本框,增加了一个“密码”选项(输入的字符用字符“ *” 代替)。 ( 2)、“将文本呈现为 HTML”按钮:单击按钮后,支持 HTML 标记语言的标记符。 ( 3)、“在文本周围显示边框”按钮:单击按钮后,输出的文本周围会有一个矩形边框线。 ( 4)、“可选”:单击按钮后,允许有鼠标拖动选择文本,以进行复制、剪切等编辑。