Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

幕间 · 电影与剧集

Velvet Reel Cinema 是一个影视播放与片源浏览原型,包含首页推荐、搜索、收藏、详情弹窗、播放列表、CMS 片源接入和本地 HLS 代理。

运行

npm install
npm start

默认访问:

http://127.0.0.1:3000

影院页面:

http://127.0.0.1:3000/velvet-reel-cinema/Velvet%20Reel%20Cinema.html

环境变量

可以通过 CINEMA_CMS_PROVIDERS_JSON 配置授权的 Apple CMS JSON API:

$env:CINEMA_CMS_PROVIDERS_JSON='[{"id":"my-cms","name":"我的授权片源","apiUrl":"https://example.com/api.php/provide/vod/"}]'
npm start

未配置时项目会使用内置演示片库和默认公开视频采集示例。

接口

  • GET /api/cinema/titles?q=&genre=&type=
  • GET /api/cinema/title/:id
  • GET /api/cinema/play/:id
  • GET /api/cinema/providers
  • GET /api/cinema/provider/:providerId/titles?q=&category=&page=
  • GET /api/cinema/provider/:providerId/title/:remoteId
  • GET /api/cinema/provider/:providerId/play/:remoteId?episode=0
  • GET /api/cinema/hls?url=

说明

请只接入和播放你拥有权利或已获授权的影视内容。部分上游媒体 CDN 可能存在地域访问限制。

About

yingshi

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages