維斯坦茲
@JLChnToZ
Sat, Dec 12, 2020 5:35 PM
7
有關 LBRY 這個分散式影片平台的想法
維斯坦茲
@JLChnToZ
Sat, Dec 12, 2020 5:36 PM
不知為甚麼我首先是想到可以像早期 Niconico 對 Youtube 那樣做一個網站專門放彈幕
維斯坦茲
@JLChnToZ
Sat, Dec 12, 2020 5:40 PM
上面的影片是無法完全被某一網站/公司/團體一言堂的擋掉
同樣的, 只要有影片 ID 的話, 基本上就可以在任何一個連上這平台的接點載來看
維斯坦茲
@JLChnToZ
Sat, Dec 12, 2020 5:42 PM
舉例說我在 odysee 上面上傳了某影片
我可以拿著這 ID 在我上面構思的彈幕站上觀賞
維斯坦茲
@JLChnToZ
Sat, Dec 12, 2020 5:43 PM
但這個平台也有不支援的東西 例如直播
維斯坦茲
@JLChnToZ
Sat, Dec 12, 2020 5:47 PM
不過要做到這個網站 首先還是要知道 LBRY 是怎樣運作的
例如怎樣取得影片資料流之類的
還有彈幕的儲存方式 也要用區塊鏈嗎
老ben@推しは推せる時に推せ
@ben951357
Sat, Dec 12, 2020 6:03 PM
如果是你的網站的話那麼可以直接embed LBRY ID然後你自己存在自己的網站DB吧(?
Integrate/LBRY原生的話倒是要看他們裡面怎樣做 不過估計也是當成影片附加data一樣的資料吧不然就沒有什麼用block chain放影片的意義
維斯坦茲
@JLChnToZ
Sat, Dec 12, 2020 6:06 PM
老ben@推しは推せる時に推せ
: 我的想法是如果能用到原生的 Blockchain 來儲存彈幕的話
或許也能做到第三方自架也讀取得到彈幕
老ben@推しは推せる時に推せ
@ben951357
Sat, Dec 12, 2020 6:19 PM
維斯坦茲
: 以原理來說應該是只要能讀到那個blockchain的話就能夠用自己的方法去解析那個data吧
不過原生blockchain儲存彈幕就是你想以第三方的形式加第三方專屬的transaction上去原生data那邊?
維斯坦茲
@JLChnToZ
Sat, Dec 12, 2020 6:23 PM
老ben@推しは推せる時に推せ
: 就有點像 Extension 的方式
我還在想現在官方的影片留言是儲存在哪裡的
老ben@推しは推せる時に推せ
@ben951357
Sat, Dec 12, 2020 6:29 PM
維斯坦茲
: 他那邊好像整個平台都是open source的(?
你做這個彈幕的話可能會有人要求直接merge上去w
維斯坦茲
@JLChnToZ
Sat, Dec 12, 2020 6:32 PM
老ben@推しは推せる時に推せ
: 自問技術力不足 而且這個是改 Spec 了吧
老ben@推しは推せる時に推せ
@ben951357
Sat, Dec 12, 2020 6:37 PM
維斯坦茲
: 這個我就不知道他們那邊怎樣算的了
不過open source project的新function不是都這樣來的嗎w
維斯坦茲
@JLChnToZ
Sat, Dec 12, 2020 6:39 PM
老ben@推しは推せる時に推せ
: 其實每個 OSS Project 都有自己接受新功能流程的政策啦
有些要先開 issue 許願, 有些甚至是不會接受, 你要改的話是可以改, 但你做的就變成衍生品
維斯坦茲
@JLChnToZ
Sat, Dec 12, 2020 7:03 PM
經過在 Github 上面到處看了一下
總之這兩個就是官方的專案:
lbryio/lbry-desktop
<< 網頁前端 (React) / 桌面版 (Electron + Python 後端 + React 前端)
lbryio/lbry-sdk
<< 後端 (Python)
所以要實作彈幕系統有兩個方案
1. 自家伺服器儲存 (自己另外架一個後端 與官方的混合使用)
2. 分散式儲存 (這個最麻煩 因為要改到官方的後端)
載入新的回覆
同樣的, 只要有影片 ID 的話, 基本上就可以在任何一個連上這平台的接點載來看
我可以拿著這 ID 在我上面構思的彈幕站上觀賞
例如怎樣取得影片資料流之類的
還有彈幕的儲存方式 也要用區塊鏈嗎
Integrate/LBRY原生的話倒是要看他們裡面怎樣做 不過估計也是當成影片附加data一樣的資料吧不然就沒有什麼用block chain放影片的意義
或許也能做到第三方自架也讀取得到彈幕
不過原生blockchain儲存彈幕就是你想以第三方的形式加第三方專屬的transaction上去原生data那邊?
我還在想現在官方的影片留言是儲存在哪裡的
你做這個彈幕的話可能會有人要求直接merge上去w
不過open source project的新function不是都這樣來的嗎w
有些要先開 issue 許願, 有些甚至是不會接受, 你要改的話是可以改, 但你做的就變成衍生品
總之這兩個就是官方的專案:
所以要實作彈幕系統有兩個方案
1. 自家伺服器儲存 (自己另外架一個後端 與官方的混合使用)
2. 分散式儲存 (這個最麻煩 因為要改到官方的後端)