Re: [問題] 關於影片存放問題

看板AndroidDev作者 (有些事,有時候。。。)時間6年前 (2018/03/02 00:05), 編輯推噓2(200)
留言2則, 2人參與, 6年前最新討論串2/2 (看更多)
※ 引述《pp891190007 (Nick_Huang)》之銘言: : 第一次寫接案子 然後遇到的瓶頸想請益大大們 : 如果發錯版 讓我知道一下 因為我不知道要去哪裡發比較適合 : 一個宗教的app 甲方每個禮拜都會上傳近2個小時的影片 : 那我是該怎麼存放這些影片合適?因為日積月累 影片量應該蠻大 : 手機空間一定放不下 : 我的想法是 找一個雲端空間存放 like:Gxxgle Drive? 這類的嗎? : 每次打開App就去Fetch 最新的影片 然後要播放時就async下載播放這樣嗎? : 很好奇Youtube怎麼做到的 感覺使用者 都不會有延遲的觀感? [輕鬆的路線] 推文的網友提供挺好的,用上傳到 YouTube 直接播 YouTube。 若是要客製化 player 那可以再整合這個。 https://developers.google.com/youtube/android/player/ 看討論「感覺」起來 YouTube 沒有太多限制 https://productforums.google.com/forum/#!topic/youtube/OcCPWxElYtU 以上是簡單的路,但需要確認「甲方」的內容沒有任何違反 YouTube 使用情境的情況。 (應該主要是音樂版權什麼的?不然有機會被自動下架) 然後,你可能要教導「甲方」如何上傳,或是他們有另外委託的人會弄。 PS. 它似乎不支援 private video 不知道目前是不是仍不支援 https://stackoverflow.com/a/29392171/90909 [苦命+苦工的路線] 如果你沒有 YouTube 能用,那「簡單地說」, 你要生出一個 Video On Demand 的服務。大致就是: * 使用者上傳檔案 * 將檔案轉檔為若干 resolution 與不同的 codec 組合 * Web Server 或 Storage + CDN 去放給使用者播放的檔 * 寫個 API Server 來授權使用者存取 (生出 signed url) [業主有錢就是任性的路線] 買 Video Streaming Service 或 Server, 像 wowza 或包在各大雲端 provider 內的 service Video on Demand on AWS http://amzn.to/2FIpKLJ Building an On-Demand Video Service with Microsoft Azure Media Services https://msdn.microsoft.com/en-us/library/dn735914.aspx On-Demand Streaming https://www.wowza.com/docs/video-on-demand-streaming -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.231.144.6 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1519920303.A.0EA.html

03/02 08:53, 6年前 , 1F
你人真好,沒收錢還幫忙打這麼多商業方案XD
03/02 08:53, 1F

03/02 10:46, 6年前 , 2F
謝謝q大 我學習到很多小大一我學到很多
03/02 10:46, 2F
文章代碼(AID): #1Qc2Il3g (AndroidDev)
討論串 (同標題文章)
文章代碼(AID): #1Qc2Il3g (AndroidDev)