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

[OpenClubhouse] 给用不了 CH 的小伙伴们一次试用的机会

  •  8
     
  •   aieks · 15 天前 · 5492 次点击

    OpenClubhouse 是一个第三方 Clubhouse 音频播放器,我希望即便没有邀请码和 iPhone 也能听到 CH 上的各种声音。

    功能和使用

    Github Repo: https://github.com/ai-eks/OpenClubhouse

    网站链接: https://opench.aix.uy/

    基本上是捣鼓了一个春节😓,终于称得上是能用了。

    整个 app 就一个主要的功能就是实时播放 clubhouse 上各个频道里的音频。

    主页

    • 点击 play 播放一个频道的音频。
    • 点击 stop 停止播放。
    • 点击 detail 进入房间详情
    • 点击 info 再看一次作者的话。

    详情页

    • 点击 play 播放一个频道的音频。
    • 点击 load avatar 懒加载头像。
    • 没有其他功能了,就只能看看。

    实现

    网站主要基于 Flask 和 mongoDB,挂在 HK 的服务器上,可能加载房间信息会比较慢。并且每 15 分钟会更新一波房间缓存,更新的时候就更加慢了。当然也可能是 code 或者数据库的问题。有机会再优化吧。

    此外还需要一个额外的 worker 来定时同步房间信息。这部分等我再调调,之后也会放出来。

    所有的频道信息都是通过自己的账号来获取的,然后在页面上直接连到 Agora 的 server 来获取音频。

    可能存在的问题

    1. 刚开始开发的时候,不同的访问播放同一个频道的时候,后来的用户会顶掉前面的用户。差点就弃坑了,好在经过多次调教之后,应该能支持多用户使用了。但估计人多了还是撑不住。

    2. 有的房间已经不在了,但是没有及时从缓存里拿出来,所以还能看到但是听不到声音。

    3. 说不定今天晚上就被封号了。

    注意事项

    所有的房间权限都是通过个人的 Session 获取。

    所有音频的版权都归 Clubhouse 和其用户所有。

    页面

    主页:

    index

    房间详情页:

    room

    欢迎大家试用。

    第 1 条附言  ·  14 天前

    感谢大家的喜爱。

    开源了后台用于同步房间信息的 OpenClubhouse-Worker

    59 条回复    2021-02-22 09:23:10 +08:00
    apmxe
        1
    apmxe   15 天前 via Android
    赞,很好用
    miaomiao888
        2
    miaomiao888   15 天前
    楼主一生平安
    huayi2
        3
    huayi2   15 天前 via Android
    对我来说也就是听听,这个够用了
    Whalko
        4
    Whalko   15 天前
    谢谢,在听了。
    oIMOo
        5
    oIMOo   15 天前
    部分房间不能播放,有的是房间人满( 5999 )猜测不能进入,但也有仅几百人的房间不能播放。
    foMM
        6
    foMM   15 天前
    感谢楼主,非苹果用户也能看看这个爆款软件到底是做什么的
    baige
        7
    baige   15 天前 via Android
    666
    zgs1983
        8
    zgs1983   15 天前
    挺有意思的.赞一个
    nyz1500
        9
    nyz1500   15 天前 via iPhone
    牛!分享给用安卓的室友了!
    guanaco
        10
    guanaco   15 天前
    有办法获得邀请码?
    littlewing
        11
    littlewing   15 天前 via iPhone
    实在不能理解这个 app 有啥好的
    aieks
        12
    aieks   15 天前 via iPhone   ❤️ 1
    @oIMOo 可能是数据库里的 token 失效了,容我回家之后更新一下。
    aieks
        13
    aieks   15 天前 via iPhone
    @guanaco 找个群传火吧。
    aieks
        14
    aieks   15 天前 via iPhone
    @littlewing 哈哈哈,当个广播听听也好。
    oIMOo
        15
    oIMOo   15 天前
    有传说:当前用户违规会连累传火的人一起 ban 掉。
    我没查阅相关条款,仅传说。
    aieks
        16
    aieks   15 天前
    @oIMOo 惊了,还带连坐的嘛!
    dioxide
        17
    dioxide   15 天前
    有意思, 已经听了 2 个小时了.
    yufeng996
        18
    yufeng996   15 天前 via Android
    Clash 里看到 media.fireside.fm 的 TCP 接,是 agora 的连接还是楼主的转发服务?
    miaomiao888
        19
    miaomiao888   15 天前
    @littlewing 自由畅言,空气香甜还不够好?

    听了好一会,有个房间“康熙怒斥群臣”还挺有意思,有个人(可能是专业配音员)在里面当了几小时皇帝让人轮流扮演群臣上来请安表演才艺。

    ZZ 房间也听了几个,只能说和国内的言论环境、辩论素质相比简直一个天上一个粪坑。。。
    dioxide
        20
    dioxide   15 天前   ❤️ 1
    听了“两岸青年大乱聊”room, 这久违、和谐的讨论氛围, 已经记不清多久没在网络上遇到了. 感谢 @aieks
    germain
        21
    germain   15 天前
    我觉得这个 Clubhouse 的讨论环境是好的,但是上面的用户 99%都是草民,宣泄为主。没有任何干货。
    还有一些话题比如约炮炒币的,就不谈了。
    123jiayue
        22
    123jiayue   15 天前 via Android
    @germain 不要过多期待 哪有那么多精英一天到晚和你吹水
    germain
        23
    germain   15 天前
    @123jiayue 并没有任何期待,很早就拿到码,听了听几个主题中文频道,感觉没意思,还是卸载腾空间了。继续听我的 podcast 去。
    发言环境确实是不错,moderater 能比较轻松的控制场面,体现出邀请制的优越性。但是大多数人的阅历并没达到发言能让我感觉受用的程度,能听到各种观点,但这些观点对于我来说并不是啥新鲜事。

    也许其他人和我有非常不一样的观点。
    当然闲的没事儿干的时候听听花边频道还是不错的。
    aieks
        24
    aieks   14 天前
    @yufeng996 应该是 agora 的,我这个上面直连的 agora,没做其他转发。
    KennyMcCormick
        25
    KennyMcCormick   14 天前 via iPhone
    话说我还有两个邀请码,有需要的朋友吗
    Deepseafish
        26
    Deepseafish   14 天前
    @KennyMcCormick #25 可以给个邀请吗,感谢 KzEgODQ3IDMwNiA5MTc0
    aieks
        27
    aieks   14 天前
    在附言更新了同步信息的 Worker
    joyc
        28
    joyc   14 天前
    @KennyMcCormick 有需要的,可以分享个邀请吗?谢谢。
    KennyMcCormick
        29
    KennyMcCormick   14 天前 via iPhone
    @Deepseafish 手机号好像没开好友验证?
    KennyMcCormick
        30
    KennyMcCormick   14 天前 via iPhone
    @Deepseafish 还是我直接这个号拉你……
    joyc
        31
    joyc   14 天前
    @KennyMcCormick 可能的话麻烦拉一下这个号,谢谢 KzEgMzMwIDIyNyA4MzY2Cg==
    dioxide
        32
    dioxide   14 天前
    @KennyMcCormick , 请问邀请码还有么? 可否拉我一下, KzE5NzA0MDAxMDE1
    maweihao999
        33
    maweihao999   13 天前 via Android
    是我打开方式不对吗?昨天晚上和今天早上打开都一直转圈
    conpeal
        34
    conpeal   13 天前 via iPhone
    感谢…试了试感觉很不错…
    aieks
        35
    aieks   13 天前 via iPhone
    @maweihao999,hk 的服务器国内可能要多等等。当然后台不是异步的,也有一定关系。
    joyc
        36
    joyc   13 天前
    感谢楼主开源分享,学习了。
    Deepseafish
        37
    Deepseafish   13 天前
    @KennyMcCormick #30 直接拉?我这个号已经注册 ch 了,我不太清楚流程,弄不了也没关系,不管怎样还是谢谢啦
    Yeduing
        38
    Yeduing   13 天前
    求关注下五月天,想在更新的房间里看看五月天的一些信息~
    tukela
        39
    tukela   13 天前
    部分房间总是听不了,尤其是个别中文房会有这个问题。
    wmgx
        40
    wmgx   13 天前
    @maweihao999 我是 JQuery 的 code.jquery.com CDN 访问不到,参照 https://blog.csdn.net/fengyu09/article/details/112006989 做一个替换就行了。猜测是移动宽带的锅
    aieks
        41
    aieks   13 天前
    @Yeduing 我多关注了一些。“想在更新的房间里看看五月天的一些信息~” 这一个是指看到他们的个人简介嘛?
    aieks
        42
    aieks   13 天前
    @tukela 能给几个房间号嘛(就是点 detail 的那个 url 就行),我可以查一下。目前想到的可能情况有 1 、token 过期了 2 、房间人数太多了,加不进去。3 、房间人数没有计时更新,其实没有几个人,也米有人说话。
    dioxide
        43
    dioxide   13 天前
    @aieks, 我这边从浏览器看到 openCH.js 和 style.css 文件返回了 404 NotFound
    aieks
        44
    aieks   13 天前 via iPhone
    @dioxide 容我到家了看一下,可能得上个 cdn 了
    aieks
        45
    aieks   13 天前
    Hi @dioxide , 之前有一个部署成功了一半,没有成功把那两个文件复制过去😵。现在应该好了。
    dioxide
        46
    dioxide   13 天前
    @aieks , 3q, 我这边已经正常了,只是要挂梯子.
    dioxide
        47
    dioxide   13 天前
    @aieks , 有些奇怪, 进了几个频道都能听,唯独: room/PAaWnLYR 就是没声音.
    aieks
        48
    aieks   13 天前   ❤️ 1
    @dioxide 我现在点进去已经结束了。更可能的原因还是频道的 info 或者 cache 没有即时 sync 吧。这个个人我感觉并不是很影响体验,所以暂时先这样吧。
    也欢迎大家遇到问题给我开 Issues,要是有的 feature 需求的人比较多,我也可以想办法加进去。
    xmsz
        49
    xmsz   10 天前
    我看到有个小程序叫「房间搜索」,可以搜索到 clubhouse 的房间。感觉这个功能比较有用
    Swivty
        50
    Swivty   10 天前
    我大 V 站人才多!!!!崇拜楼主 ing !!我是腾讯的产品,目前在做一款社交 APP,求认识可以嘛,呜呜呜!
    Swivty
        51
    Swivty   10 天前
    @aieks 我的微信:amberchw
    嘻嘻
    billzhuang
        52
    billzhuang   10 天前 via iPhone
    楼主牛逼,感谢楼主,祝福楼主的号平安。
    aieks
        53
    aieks   10 天前 via iPhone
    @Swivty 加我 tg 吧,ai_eks
    rayps
        54
    rayps   10 天前
    @aieks 现在有两个大房在讨论这个项目,一个英语房一个中文房。todo list 里面有个录音 feature 太吓人,大家都在自发组织举报你的号。。。
    aieks
        55
    aieks   10 天前
    @rayps 哈哈哈,还活了 5 天呢,已经超出预期了。
    xrdavies
        56
    xrdavies   10 天前
    现在没了。。。
    tomari
        57
    tomari   10 天前
    已经无了。。
    dioxide
        58
    dioxide   10 天前
    @aieks 账号被 block 了么? 好可惜, 好奇平台给的理由是啥?
    aieks
        59
    aieks   9 天前
    @dioxide 并没有给我理由┑( ̄Д  ̄)┍。
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1573 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 23:34 · PVG 07:34 · LAX 15:34 · JFK 18:34
    ♥ Do have faith in what you're doing.