#playlist #room #youtube #create #live #better #youke-box-rust

nightly bin+lib youkebox

您客盒,创建直播播放列表的更好方式

1 个不稳定版本

使用旧的 Rust 2015

0.1.0 2017年10月12日

#24 in #room

自定义许可

28KB
674 代码行

您客盒-Rust

这是您客盒后端,用 Rust 编写。

什么是 您客盒

您客盒是一个应用程序,多人可以使用它来构建音乐播放列表。用户可以在音乐室中创建房间并提交 YouTube 中的歌曲到该房间。

路由

每个路由都有一个前缀:"/api/$version/"

GET

  • /playlist
    • 显示全局播放列表
  • /playlist/
    • 显示播放列表
  • /youtube/
    • 在 YouTube 上搜索歌曲
  • /rooms
    • 显示所有房间
  • /rooms/search/
    • 显示带有过滤器的房间

POST

  • /playlist
    • 将歌曲添加到全局播放列表
  • /playlist/
    • 将歌曲添加到播放列表
  • /playlist//skip
    • 跳过
  • /rooms
    • 添加新房间

您客盒目前支持什么?

  • 伪直播流
  • 创建房间
  • 跳过歌曲

即将推出

  • 音乐排序
  • 支持房间管理员账号
  • 点赞 & 踩

依赖关系

~40MB
~815K SLoC