使用 PHP 创建自己的视频点播网站,第 2 部分:基本结构
2008-07-02 10:18
781 查看
创建您自己的视频点播网站并不复杂。上传一些视频,然后供人们观看。就这么简单。但是如果您想要做很多视频,则必须将它们组织起来。这个 “使用 PHP 创建自己的视频点播网站” 教程系列包括三部分,将带您了解如何创建针对 Web 优化的视频,以及创建用于组织视频和使视频可访问的 PHP 应用程序。第 1 部分主要介绍基本工作,包括装配和安装必须的组件以及收集和转换视频。第 2 部分将使用 CakePHP 构建基本应用程序。
在本教程中
我们将执行大量编码工作。我们将使用 CakePHP 开始创建应用程序,并且您将首先完成应用程序的基本内容。我们将分几个部分介绍一些基本的用户管理和视频管理内容,然后研究两个需要解决的大问题:文件上传和使用 OpenFLV 库播放视频。如果尚未完成第 1 部分,则在开始之前需要返回到该部分并完成学习。
预备知识
具备一些关于使用 PHP 编写 Web 应用程序的知识。
系统需求
要在此系列中使用数字视频,您需要进行一些设置(这里不介绍基本组件的安装):
一些数字视频内容 — 可以是您创建、拍摄或从其它媒体导入的视频。
一个 Microsoft® Windows® XP 盒 — 提供的这些例子使用一些针对 Windows XP 编写的软件。
FFmpeg,一个开源的命令行视频转换工具。
Riva FLV Encoder V2.0 for Windows,一个可免费使用 30 天的视频转换工具。
用于其它平台的 FLV 转换程序的 Wikipedia。
Red5,一个基于 Java™ 的开源 Flash 服务器。
JW FLV MEDIA PLAYER V3.15,一个小巧的嵌入式 Flash 媒体播放器。
对于 Web 应用程序,您还需要:
本文转自IBM Developerworks中国
请点击此处查看全文
在本教程中
我们将执行大量编码工作。我们将使用 CakePHP 开始创建应用程序,并且您将首先完成应用程序的基本内容。我们将分几个部分介绍一些基本的用户管理和视频管理内容,然后研究两个需要解决的大问题:文件上传和使用 OpenFLV 库播放视频。如果尚未完成第 1 部分,则在开始之前需要返回到该部分并完成学习。
|
具备一些关于使用 PHP 编写 Web 应用程序的知识。
系统需求
要在此系列中使用数字视频,您需要进行一些设置(这里不介绍基本组件的安装):
一些数字视频内容 — 可以是您创建、拍摄或从其它媒体导入的视频。
一个 Microsoft® Windows® XP 盒 — 提供的这些例子使用一些针对 Windows XP 编写的软件。
FFmpeg,一个开源的命令行视频转换工具。
Riva FLV Encoder V2.0 for Windows,一个可免费使用 30 天的视频转换工具。
用于其它平台的 FLV 转换程序的 Wikipedia。
Red5,一个基于 Java™ 的开源 Flash 服务器。
JW FLV MEDIA PLAYER V3.15,一个小巧的嵌入式 Flash 媒体播放器。
对于 Web 应用程序,您还需要:
本文转自IBM Developerworks中国
请点击此处查看全文
相关文章推荐
- 使用 PHP 创建自己的视频点播网站
- 使用 PHP 搭建自己的视频点播网站,第 1 部分:基础工作-(1)
- 使用 PHP 搭建自己的视频点播网站,第 1 部分:基础工作
- 使用 PHP 搭建自己的视频点播网站
- flv视频网站制作 使用Flex和PHP创建自己的视频应用
- 像Youtube一样的flv视频网站制作 使用Flex和PHP创建自己的视频应用
- 使用Flex和PHP创建自己的视频应用
- 使用 jQuery(中级),第 2 部分: 创建自己的插件
- 使用 jQuery(中级),第 2 部分: 创建自己的插件
- 使用 jQuery(中级),第 2 部分: 创建自己的插件
- 分享知识-快乐自己:Oracle基本语法(创建:表空间、用户、授权、约束等)使用指南
- 进入 ASP.NET 世界 - 第 2 部分:使用 SQL Server 2000 创建数据存储层
- php 网站添加视频,如何实现这种效果,自己开发,还是找视频插件商买
- 如何更有效使用 Rational AppScan 扫描大型网站,第 2 部分: 案例分析
- 使用PHP提取视频网站页面中的FLASH地址
- 进入 ASP.NET 世界 - 第 2 部分:使用 SQL Server 2000 创建数据存储层
- 探索 SOA 体系结构和服务的基本原则,第 1 部分: 使用体系结构和抽象级别来创建更好的 SOA
- 给phpcms v9加入一个主题radio无线电button,它可反复使用,以创建不同的专题部分内容编辑器,添加一个主题来定义自己的领域
- JDBC系列-<驱动加载原理全面解析>-<JDBC层次结构和基本构成>-存储过程 CallableStatement(创建和使用)
- 视频: PHP特级部分视频_第四集 网站服务监控_LAMP兄弟连 PHP视频 教程 笔记心得