admin 管理员组文章数量: 1086019
2024年4月23日发(作者:数组函数和嵌套函数有什么区别)
localhost
flv视频网站制作 使用Flex和PHP创建自己的视频应用
英文原文:Creating MyTube with Flex and PHP
原文地址:
/pub/a/php/ ...
原文作者:Jack Herrington
随着宽带的普及、硬盘空间的价格持续降低以及Adobe® Flash® Player
和 Flash Video的实用性,视频分享在互联网上疯狂流行是不足为奇
的。像Google video 和 YouTube 这样的站点是领头羊,而现在已经到
处都是小型的视频分享站点了。那么,如何才能加入到潮流中去呢?如
何利用像PHP, Flash和Adobe Flex™ 等技术来创建自己的视频分享网
站?行动起来吧,它比你想象的要容易得多。
本文将告诉你如何创建网站的PHP部分以及如何使用Flex框架创建一
个视频播放器。要创建一个YouTube的简单版本(我们可以称它为
MyTube),你需要有一些适当的工具。
在服务器端,你需要PHP 和 MySQL。MySQL是用来存储有关视频的数据
的(比如视频的文件名,缩略图,缩略图的高度和宽度,标题和描述)。
PHP将完成格式化页面的工作,包括HTML和XML页面,这取决于你想要
怎么做。
你还需要一个开源的软件:ffmpeg,它可以将用户上传的任何格式的视
频文件转换成Flash Video文件(FLV)。当你向用户展示一个可用的
视频列表时,这个 ffmpeg 软件还可以生成视频中某一帧的缩略图。毫
无疑问,在视频分享的世界中ffmpeg 会是你最好的助手。它是一个功
能强大、易于使用而且文档齐全的极为优秀的软件。
在客户端,有几种不同的用户界面可供选择。第一种就是类似于YouTube
的HTML/Flash混合式的用户界面,另外一种就是完全基于Flash的用
户界面。这里我选择了Flex框架来创建一个Flash程序,这个程序首
先播放视频,然后会列出一个可用视频的列表并提供导航。
创建PHP后台
创建后台的程序之前,你必须先在MySQL建立一些数据库模式(schema)。
首先,创建一个数据库,你可以使用mysqladmin命令行:
复制内容到剪贴板
代码:
mysqladmin create movies
版权声明:本文标题:flv视频网站制作资料 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/p/1713845749a654217.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论