From 966c0783756853107e791746448269f818a8d2c4 Mon Sep 17 00:00:00 2001 From: hauk0101 Date: Mon, 16 Oct 2017 13:04:41 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0README.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 84 +++++++++++++++++++++++++++---------------------------- 1 file changed, 42 insertions(+), 42 deletions(-) diff --git a/README.md b/README.md index 3c71f9e..056c158 100644 --- a/README.md +++ b/README.md @@ -49,48 +49,48 @@ > 项目目录说明 ``` - video-hls-encrypt/ .............................. hls视频加密项目根目录 - ├── app/ .............................. express框架默认的app根目录 - │ ├── bin/ .............................. express框架启动的bin目录 - │ │ └── www .............................. express框架启动的www文件 - │ ├── controllers/ .............................. 项目控制器目录,服务器相关的逻辑代码 - │ │ ├── encrypt.js .............................. 加密逻辑代码 - │ │ └── upload.js .............................. 上传逻辑代码 - │ ├── node_modules/ .............................. express框架需要的相关npm依赖包,即package.json文件相对应的依赖包 - │ │ └── ... - │ ├── public/ .............................. express框架静态文件目录,客户端请求的相关静态文件 - │ │ ├── javascripts .............................. 客户端的js文件目录 - │ │ │ ├── encrypt.js .............................. 加密功能相关逻辑代码 - │ │ │ ├── index.js .............................. 主页相关逻辑代码 - │ │ │ ├── player.js .............................. 播放器相关逻辑代码 - │ │ │ ├── socket.io.js .............................. socket.io.js 类库源文件 - │ │ │ └── utils.js .............................. 工具类 - │ │ ├── key/ .............................. 秘钥相关目录 - │ │ │ ├── encrypt.key .............................. 秘钥文件 - │ │ │ └── key_info.key .............................. ffmpeg加密视频转换相关文件 - │ │ ├── libs/ .............................. 第三方类库目录 - │ │ │ ├── videojs/ .............................. videojs 相关代码 - │ │ │ └── videojs-contrib-hls/ .............................. videojs-contrib-hls 相关代码 - │ │ ├── stylesheets/ .............................. css样式目录 - │ │ │ └── common.css .............................. 通用样式表 - │ │ └── videos/ .............................. 视频资源目录 - │ │ ├── encrypt/ .............................. 加密后的视频资源目录 - │ │ └── noencrypt/ .............................. 加密前的视频资源目录 - │ ├── routes/ .............................. express框架路由目录 - │ │ └── router.js .............................. express路由 - │ ├── views/ .............................. express框架ejs模板目录 - │ │ ├── encrypt.ejs .............................. 视频加密页面 - │ │ ├── error.ejs .............................. 错误页面 - │ │ ├── index.ejs .............................. 主页 - │ │ ├── login.ejs .............................. 登录页面 - │ │ ├── player.ejs .............................. 播放器页面 - │ │ └── upload.ejs .............................. 上传视频页面 - │ ├── app.js .............................. express程序入口 - │ ├── nodemon.json .............................. node服务器热更新插件nodemon对应的配置文件 - │ └── package.json .............................. express框架需要的第三方依赖包配置文件 - ├── .gitignore - ├── README.md .............................. 项目说明文档 - └── TODO-List.md .............................. 项目开发计划文档 +video-hls-encrypt/ .............................. hls视频加密项目根目录 +├── app/ .............................. express框架默认的app根目录 +│ ├── bin/ .............................. express框架启动的bin目录 +│ │ └── www .............................. express框架启动的www文件 +│ ├── controllers/ .............................. 项目控制器目录,服务器相关的逻辑代码 +│ │ ├── encrypt.js .............................. 加密逻辑代码 +│ │ └── upload.js .............................. 上传逻辑代码 +│ ├── node_modules/ .............................. express框架需要的相关npm依赖包,即package.json文件相对应的依赖包 +│ │ └── ... +│ ├── public/ .............................. express框架静态文件目录,客户端请求的相关静态文件 +│ │ ├── javascripts .............................. 客户端的js文件目录 +│ │ │ ├── encrypt.js .............................. 加密功能相关逻辑代码 +│ │ │ ├── index.js .............................. 主页相关逻辑代码 +│ │ │ ├── player.js .............................. 播放器相关逻辑代码 +│ │ │ ├── socket.io.js .............................. socket.io.js 类库源文件 +│ │ │ └── utils.js .............................. 工具类 +│ │ ├── key/ .............................. 秘钥相关目录 +│ │ │ ├── encrypt.key .............................. 秘钥文件 +│ │ │ └── key_info.key .............................. ffmpeg加密视频转换相关文件 +│ │ ├── libs/ .............................. 第三方类库目录 +│ │ │ ├── videojs/ .............................. videojs 相关代码 +│ │ │ └── videojs-contrib-hls/ .............................. videojs-contrib-hls 相关代码 +│ │ ├── stylesheets/ .............................. css样式目录 +│ │ │ └── common.css .............................. 通用样式表 +│ │ └── videos/ .............................. 视频资源目录 +│ │ ├── encrypt/ .............................. 加密后的视频资源目录 +│ │ └── noencrypt/ .............................. 加密前的视频资源目录 +│ ├── routes/ .............................. express框架路由目录 +│ │ └── router.js .............................. express路由 +│ ├── views/ .............................. express框架ejs模板目录 +│ │ ├── encrypt.ejs .............................. 视频加密页面 +│ │ ├── error.ejs .............................. 错误页面 +│ │ ├── index.ejs .............................. 主页 +│ │ ├── login.ejs .............................. 登录页面 +│ │ ├── player.ejs .............................. 播放器页面 +│ │ └── upload.ejs .............................. 上传视频页面 +│ ├── app.js .............................. express程序入口 +│ ├── nodemon.json .............................. node服务器热更新插件nodemon对应的配置文件 +│ └── package.json .............................. express框架需要的第三方依赖包配置文件 +├── .gitignore +├── README.md .............................. 项目说明文档 +└── TODO-List.md .............................. 项目开发计划文档 ``` > 源码简析