當初有訂下幾個需求目標與實際狀況、後續處理:
有個方便使用的後台。
PLEX區分使用者與管理者的方式是使用帳號作為區別,能使用GOOGLE、FB、APPLE、EMAIL作PLEX帳號使用,這是PLEX最大的優點與缺點。過去單位內上傳管理檔案需要管理者電腦與伺服器在同個網段內(SMB),伺服器版本老舊,怕危險所有port全封了,開SMB又不是挺安全,現在改用webDAV或http也不用要在同個網段,脫勾後算是多賺到管理者電腦方便重佈的好處。
當檔案丟到nas後,再開啟PLEX頁面登入管理者,將剛剛丟上的檔案加入媒體庫,剩下的讓PLEX去處理。
使用者方便存取。
最讓我頭痛的地方,因為PLEX一切以帳號為基礎,我需要部屬在大量的電腦上,或條件允許的話可分享給大量不定學生,但是我又不能一一幫他們每個人都創帳號且使用起來太麻煩要打帳號密碼是會勸退使用者的。PLEX提供能夠在區網端完全匿名存取PLEX資源,只要設定好網段後輸入PLEX網址即不需登入,但衍生額外問題是,這個匿名帳號與管理者帳號同等權限,是可以亂搞媒體庫,也可以在功能選單下下載檔案,在plex論壇上看官方解釋是他們預設你是分享給家庭成員。
Authentication for local network access
https://support.plex.tv/articles/200890058-authentication-for-local-network-access/
前後端統包、多元平台,更重要的是介面潮。
折衷作法是另外創一個gmail帳號,在管理者模式下將這個email加為訪客帳號,PLEX訪客帳號無法更動設定、無法下載檔案,然後一台一台區網內電腦先部屬好帳號密碼。
CLINT有多種方式處理,最後是使用軟體安裝檔,不使用瀏覽器介面,聰明點的學生是可以自己去查瀏覽器儲存的帳號密碼的,chorme裡如果電腦使用者帳戶沒有密碼,任何人都可以在設定中檢視密碼。
客戶端先部屬起來也有個好處,在PLEX中客戶介面是能夠訂製的,所以先幫學生刪掉一些預設內容,免得介面亂七八糟。
限制串流的使用地點。
一開始原本打算使用瀏覽器clint時,用路由的DNS轉向作的,另外造了個不存在的網址並將位置轉到NAS去,在區網外會找不到網址;後來因為瀏覽器可以檢視密碼的關係,改用軟體安裝檔後就也沒改,反正也不會影響使用,而且後來想想其實他們ping就知道位置了。
但只要訪客的帳號密碼不要外洩,學生就只能在單位內的電腦聽這些教材。
如果將來需要提供給網外使用,就再創第二個訪客帳號,分享給網外訪客帳號不要放入版權教材,再把帳號與密碼公布給學生。
PLEX會開給你一個無法拒絕的檔案分類。
PLEX會根據檔案的ID3來分類,但分類邏輯很難懂,總是有些檔案被分到奇怪的地方,就算你在創建媒體庫時設定以本地mata為主,還是有大把檔案分錯,或是大把音檔沒有標題。
曾經在媒體庫中遇到一本教材的兩百首音檔被分為兩百張專輯,每張專輯裡一首,確認過後音檔的ID3設定是正確的。
不論怎麼重改ID3還是一樣的問題,後來解決的方式是將MP3檔名重編,(教材名-課-段落.MP3) 刪掉教材名或移到後方後就正常。
Some song titles disappeared
https://forums.plex.tv/t/some-song-titles-disappeared/480896/10
最後也沒繼續深究,太浪費時間了,出問題再來處理。
沒有留言:
張貼留言