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

2021-02-16 15:22:20 +08:00
 aieks

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

功能和使用

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

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

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

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

主页

详情页

实现

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

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

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

可能存在的问题

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

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

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

注意事项

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

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

页面

主页:

房间详情页:

欢迎大家试用。

8460 次点击
所在节点    分享创造
61 条回复
aieks
2021-02-18 18:50:21 +08:00
@Yeduing 我多关注了一些。“想在更新的房间里看看五月天的一些信息~” 这一个是指看到他们的个人简介嘛?
aieks
2021-02-18 18:53:07 +08:00
@tukela 能给几个房间号嘛(就是点 detail 的那个 url 就行),我可以查一下。目前想到的可能情况有 1 、token 过期了 2 、房间人数太多了,加不进去。3 、房间人数没有计时更新,其实没有几个人,也米有人说话。
dioxide
2021-02-18 19:23:49 +08:00
@aieks, 我这边从浏览器看到 openCH.js 和 style.css 文件返回了 404 NotFound
aieks
2021-02-18 20:36:43 +08:00
@dioxide 容我到家了看一下,可能得上个 cdn 了
aieks
2021-02-18 22:01:27 +08:00
Hi @dioxide , 之前有一个部署成功了一半,没有成功把那两个文件复制过去😵。现在应该好了。
dioxide
2021-02-18 22:09:51 +08:00
@aieks , 3q, 我这边已经正常了,只是要挂梯子.
dioxide
2021-02-18 22:33:55 +08:00
@aieks , 有些奇怪, 进了几个频道都能听,唯独: room/PAaWnLYR 就是没声音.
aieks
2021-02-18 23:15:37 +08:00
@dioxide 我现在点进去已经结束了。更可能的原因还是频道的 info 或者 cache 没有即时 sync 吧。这个个人我感觉并不是很影响体验,所以暂时先这样吧。
也欢迎大家遇到问题给我开 Issues,要是有的 feature 需求的人比较多,我也可以想办法加进去。
xmsz
2021-02-21 09:14:23 +08:00
我看到有个小程序叫「房间搜索」,可以搜索到 clubhouse 的房间。感觉这个功能比较有用
Swivty
2021-02-21 11:41:14 +08:00
我大 V 站人才多!!!!崇拜楼主 ing !!我是腾讯的产品,目前在做一款社交 APP,求认识可以嘛,呜呜呜!
Swivty
2021-02-21 11:45:39 +08:00
@aieks 我的微信:amberchw
嘻嘻
billzhuang
2021-02-21 12:46:48 +08:00
楼主牛逼,感谢楼主,祝福楼主的号平安。
aieks
2021-02-21 15:00:02 +08:00
@Swivty 加我 tg 吧,ai_eks
rayps
2021-02-21 15:33:04 +08:00
@aieks 现在有两个大房在讨论这个项目,一个英语房一个中文房。todo list 里面有个录音 feature 太吓人,大家都在自发组织举报你的号。。。
aieks
2021-02-21 16:22:38 +08:00
@rayps 哈哈哈,还活了 5 天呢,已经超出预期了。
xrdavies
2021-02-21 17:17:55 +08:00
现在没了。。。
tomari
2021-02-21 22:49:01 +08:00
已经无了。。
dioxide
2021-02-22 00:09:58 +08:00
@aieks 账号被 block 了么? 好可惜, 好奇平台给的理由是啥?
aieks
2021-02-22 09:23:10 +08:00
@dioxide 并没有给我理由┑( ̄Д  ̄)┍。
luckycatio
2021-03-26 20:57:15 +08:00
楼主有兴趣写个博客聊聊实现思路吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/753548

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX