V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
MonoLogueChi
V2EX  ›  分享创造

一个开源的弹幕服务器

  •  
  •   MonoLogueChi ·
    MonoLogueChi · 2020-03-12 19:29:28 +08:00 · 4900 次点击
    这是一个创建于 1742 天前的主题,其中的信息可能已经有所发展或是发生改变。

    还是以前发过的那个项目,前面一段时间完成了项目的重构。

    Danmu.Server 是一个开源的跨平台弹幕服务器,可以运行在 Linux,Windows 和 Mac 服务器上,目前专门为 DplayerArtPlayer 做了适配,除此以外,还可以使用通用的弹幕接口,作为任何一个支持弹幕功播放器的后端服务器。

    目前做到的有:

    • 视频弹幕后端
      • Dplayer
      • ArtPlayer
      • 理论上所有支持弹幕的播放器都可以...
    • 直播弹幕后端
    • 弹幕管理后台

    项目地址:https://github.com/MonoLogueChi/Danmu.Server

    相关文档:https://dandoc.u2sb.top

    API 介绍:https://dandoc.u2sb.top/danmu/api.html

    最后再问一句,有没有想要合作的前端,一起写一下管理后台,这个项目一大半的时间都浪费在了前端上面,前端页面都是一边百度一边 copy 出来的。如果有想要加入的前端,可以加群聊一下,GitHub 和项目文档里面都有联系方式。

    11 条回复    2020-03-18 15:06:27 +08:00
    MonoLogueChi
        1
    MonoLogueChi  
    OP
       2020-03-12 21:13:38 +08:00 via Android
    技术栈是 C#+vue,前端 ui 框架是 element-ui
    justin2018
        2
    justin2018  
       2020-03-12 21:27:54 +08:00
    已收藏 可能下次会用上 谢谢楼主分享
    kebumail
        3
    kebumail  
       2020-03-13 07:52:50 +08:00
    能不能给奈飞做一个浏览器弹幕插件…奈飞没有弹幕好孤单🥺
    zxCoder
        4
    zxCoder  
       2020-03-13 08:53:54 +08:00
    好神奇啊 这是什么原理
    cydian
        5
    cydian  
       2020-03-13 09:24:35 +08:00
    我是不是可以伪造其他播放器发送弹幕,
    然后在弹幕中添加广告?
    strugglexiang
        6
    strugglexiang  
       2020-03-13 09:51:50 +08:00 via Android
    已收藏
    MonoLogueChi
        7
    MonoLogueChi  
    OP
       2020-03-13 10:27:09 +08:00
    @cydian 没有接入用户系统的网站可以这样做,接入用户系统的就没办法了
    MonoLogueChi
        8
    MonoLogueChi  
    OP
       2020-03-13 13:55:23 +08:00
    @zxCoder 就是存储通过 api 上传的数据,然后再根据不太的播放器的 api 转换成不太的格式
    ArchiTech
        9
    ArchiTech  
       2020-03-15 03:59:52 +08:00
    可以通过 chrome 插件的方式给任意视频网站加弹幕吗?我用 html canvas 试着做过,但是如果视频全屏的话,弹幕就看不到了,有什么办法吗?
    MonoLogueChi
        10
    MonoLogueChi  
    OP
       2020-03-16 09:00:32 +08:00
    @ArchiTech 前端我没研究过,但是客户端的话可以做一个,类似弹幕姬那种
    ArchiTech
        11
    ArchiTech  
       2020-03-18 15:06:27 +08:00
    @MonoLogueChi 嗯。。。我想的是像楼上说的,给 netflix 加弹幕,如果让用户下载客户端的话,视频资源还是个难题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5804 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 01:45 · PVG 09:45 · LAX 17:45 · JFK 20:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.