從共享資料夾播放音樂

嗨,我最近購入了一台 TS-364,韌體版本是 5.2.7.3297。我使用的是 Windows 11 作業系統。

我設置了一個磁碟機,用於我們樂團成員之間的音樂協作與分享:排練錄音等。我通過 Smartshare Link(智慧分享連結)與樂團成員共享了資料夾,這個方法運作正常,但樂團成員無法直接在網站上瀏覽和串流播放音樂(MP3 和 WAV 格式)。他們必須先下載每個檔案才能播放。

我嘗試過 Music Station(音樂工作站),但它只允許分享播放清單,無法分享整個資料夾,這不是我想要的。我希望大家都能存取樂團資料夾,並且可以直接從那裡播放檔案。

非常感謝任何關於如何設定的協助。

謝謝!

Carsten

音樂檔案不應該太大,使用 OneDrive、Dropbox 等免費帳號應該可以讓你分享檔案。

請注意

  • 確保這不是你存放這些檔案的唯一儲存空間(只有單一硬碟且沒有備份,最後只會讓你後悔)
  • 確保檔案分享僅透過 relay(中繼)方式進行,而不是使用埠轉發/UPnP(以防惡意軟體攻擊)

這不是播放器和瀏覽器的功能嗎?這和分享本身沒關係吧?

所有瀏覽器都應該有這個能力(參見 YouTube),這更多是 QNAP 這個檔案分享應用程式介面的功能問題。

但即使 QNAP 沒有實作即時媒體播放……你也沒什麼能做的(除了透過客服單抱怨這件事)。

有能力,沒錯,但如果我沒記錯(IIRC),這方面不是有個設定選項嗎?也許我是在想 Android。

一種測試方式是用瀏覽器存取本機的檔案副本。它會在瀏覽器中播放,還是會跳到相關的應用程式?

你不能用多媒體主控台(Multimedia Console)和媒體串流附加元件(Media Streaming Addon)來設置一些東西嗎?還有 Plex 也可以用。

在 QTS 介面中的 MediaPlayer 可以設定來播放 MediaContent。

但原作者(OP)使用的是 SmartShare。SmartShare 並不等同於直接從 NAS 存取媒體內容。SmartShare 會使用 QNAP 伺服器作為代理。你或許可以播放一些最初快取到 QNAP 伺服器的內容,但你無法播放所有內容。我之所以知道這一點,是因為我曾經為舞蹈教室錄製舞蹈表演影片,並透過 SmartShare 與他們分享最終成品。他們總是說無法串流,只能下載。沒錯,這就是事實。

如果你分享 NAS 的直接連結並將其暴露在網際網路上,那麼你可以串流播放。但你不會想這麼做,因為 QNAP 很有「智慧」地決定讓你用和管理介面登入(8080 或 443)相同的埠號來分享檔案。

這款 NAS 能夠支援如 nextcloud 這樣的容器或虛擬機(VM),只要有支援即可。

我在 TBS-453 上運行 nextcloud,但設置起來需要花點功夫(Ubuntu 虛擬機,使用自動更新的 nextcloud snap 安裝包,甚至 SSL 憑證也會自動續期)
而且這台設備可以直接在瀏覽器中播放媒體(另外你也可以直接在裡面編輯 PDF 和 Office 文件)

@dolbyman 你沒有抓到重點。這台 NAS 完全可以直接從瀏覽器播放音樂檔案。

問題在於原 PO 使用的是 SmartShare。他們不是透過區域網路(LAN)分享音樂,而是透過廣域網路(WAN)。如果他們把 NAS 分享到網路上,讓其他樂團成員可以直接存取 NAS,那他們就能直接播放音樂,而不用下載。但我們都知道這是個非常糟糕的主意。

大家好,

非常感謝大家的回覆!

請放心 @dolbyman,我有備份,且未啟用埠轉發。

當我用手機測試 Smartlink 的存取時,它會顯示資料夾結構,但當我嘗試播放檔案時卻出現錯誤訊息。相反地,它只允許我下載檔案(正如 Jon(@NA9D)所確認的)。

所以這是唯一比較簡單的解決方案嗎?(@dolbyman 的建議對我來說似乎相當複雜,而 Dropbox 的方案我幾個月前就放棄了,因為當團員想要映射網路時,會佔用他們個人的 Dropbox 空間。我本來想為樂團架設自己的分享系統。)

再次感謝大家。

Carsten

但顯然這台「NAS」(或者更準確地說,是 QNAP 提供的網頁分享解決方案)做不到……所以需要使用其他網頁解決方案,或者透過工單不斷向 QNAP 反映。即使 QNAP 同意修正或增強,也可能需要幾個月才能實現……所以在虛擬機(VM)或容器中使用 nextcloud 也是一個選項

@dolbyman 有沒有可能能在某個地方發布詳細的教學,說明如何實作你的 nextcloud 設定?

@dolbyman——你還是沒明白我的意思。不過沒關係……

那我再說一次,

QTS 允許你很輕鬆地從 File Station 播放媒體檔案。原發問者遇到的問題是如何在不將 NAS 暴露到 WAN 的情況下,通過 WAN 來實現這一點。

最簡單的方法可能是讓你的樂團夥伴們註冊 QNAP ID,並在你的 NAS 上為他們建立用戶帳號。這樣他們就可以通過 myqnapcloud.com 入口網站登入 NAS 並取得網頁介面。然後他們就可以進入 File Station 播放檔案。

要在 File Station 播放媒體檔案,請點擊 File Station 視窗右上角的三個點,選擇設定。進入多媒體分頁,勾選支援多媒體播放的選項。

現在,當你嘗試在 QNAP 上播放媒體時,會使用內建的 MediaPlayer。有些格式可能需要購買 Cayin MediaSign Player 和/或 Cayin Media Player 的授權。這部分目前有點混亂,但在 QNAP 解決之前,你就只能這麼做……

MediaPlayer 需要一些時間和資源來載入。如果你取消勾選上面的多媒體選項,我相信它會回退到瀏覽器的原生播放器。我現在正在確認……

沒錯……

另一個選項是使用 Plex。將你的媒體放到 Plex 可存取的資料夾中,然後購買 PlexPass,就可以遠端播放你的內容。接著給你的樂團夥伴們 Plex 的存取權,他們就能透過 Plex 存取這些內容。

那你接下來發的那篇長文是想表達什麼?(不是想無禮,只是想了解你的重點/問題是什麼)

如果需要的存取權限無法透過 QNAP 內建工具實現,最好的方式就是不要用 QNAP(作為檔案主機),或者直接找 QNAP Apps(container/VM)的替代方案。過去我也試過幾個 QNAP 原生的應用程式,但發現第三方方案通常更好用(同時還是以 QNAP 作為基礎)。

@Franklin
這裡有一支 QNAP 的影片,介紹如何在 QNAP 上設定 container,以及如何正確將共享資料夾綁定到 docker volumes

我在設定 Ubuntu VM 的時候,就是照著一篇 all in one 教學(snap 和 ssl 設定)來做的

那你後面那篇比較長的回覆才是你的重點嗎?(不是想無禮……只是想了解你的重點/問題是什麼)

如果需要的存取權限無法用 QNAP 內建/提供的工具實現,最好的方式就是不要用 QNAP(檔案主機),或者乾脆用 QNAP App(container/VM)的替代方案。過去我也嘗試過幾個 QNAP 官方的應用程式,但發現第三方方案通常更好(同時還是用 QNAP 當底層)。

@Franklin
這裡有一個 QNAP 的影片,說明如何在 QNAP 上設定 container,以及如何正確將共用資料夾綁定到 docker volume

我自己設定 Ubuntu VM 的時候,就是直接照一個整合教學(snap 和 ssl 設定)來做的。

感謝 @NA9D@dolbyman 的詳細說明和指導。我會一個一個嘗試看看 :slight_smile: 希望其中一個方法能夠成功。從我的 NAS 建立用戶帳號(並賦予存放樂團音樂資料卷的權限)這個想法聽起來相當直接。目前我可以確認 WAV 格式播放尚不可行,只有 mp3 可以,不過這應該沒問題。
再次感謝!
Carsten

你之所以無法播放 .WAV 檔案,很可能是因為你沒有購買 Cayin MediaSignPlayer 的完整授權。購買費用大約是 12 美元,且只需一次付費。

但現在還有誰在用 .wav 檔案啊!:nerd_face:

沒關係,我沒有介意。

我的重點是,似乎沒有人理解原PO是想要透過WAN分享檔案,並且知道SmartShare的運作方式。是的,你可以把它放在容器裡,然後允許WAN存取這個容器。但我覺得其實有更簡單的方法可以做到這件事。

與 MP3 不同,WAV 是一種容器格式,可以包含不同類型的音訊編解碼器。如果 WAV 檔案內含不支援的編解碼器,可能就無法直接播放。

你可以分享一個範例 WAV 檔或短片給我們驗證,或者使用 MediaInfo 應用程式檢查 WAV 檔案內的編解碼器。

如果你有安裝 FFmpeg,也可以用 ffprobe 來確認:

ffprobe -hide_banner -show_streams -show_format your.wav