共有フォルダーから音楽を再生する

こんにちは。最近TS-364を入手し、ファームウェアバージョンは5.2.7.3297です。OSはWindows 11を使用しています。

バンドメンバー間でリハーサル録音などの音楽ファイルをホスティング・共同作業できるようにドライブをセットアップしました。Smartshare Linkを使ってバンドのメンバーとフォルダを共有しましたが、メンバーがサイト上で音楽(MP3やWAV形式)を直接ブラウズ・ストリーミングできず、再生するには毎回ファイルをダウンロードしなければなりません。

Music Stationも試しましたが、こちらはフォルダ共有ができず、プレイリスト共有のみで私の希望とは異なります。バンドのフォルダに全員がアクセスし、そこから直接ファイルを再生できるようにしたいです。

この設定方法についてご助力いただけると幸いです。

よろしくお願いします!

Carsten

音楽ファイルは大きすぎないようにしましょう。OneDriveやDropboxなどの無料アカウントでファイルを共有できるはずです。

注意点

  • これらのファイルの唯一の保存場所にしないでください(単一ドライブでバックアップがないと後悔することになります)
  • ファイル共有は必ずリレー経由で行い、ポートフォワードやUPnPは使用しないでください(マルウェア攻撃のリスクがあります)

これは共有の問題というより、プレイヤーやブラウザの機能ではないでしょうか?

すべてのブラウザは対応できるはずです(YouTubeを参照)。これは主にこのファイル共有QNAPアプリのインターフェースの機能によるものです。

しかし、たとえQNAPがメディアのオンザフライ再生を実装していなかったとしても、(それについてチケットで苦情を言う以外は)できることはあまりありません。

対応はしていますが、たしかこのあたりに設定オプションがありませんでしたっけ?もしかしたらAndroidのことを考えているかもしれません。

テストする一つの方法は、ファイルのローカルコピーにブラウザでアクセスしてみることです。ブラウザ内で再生されるか、それとも関連付けられたアプリが起動するかを確認してください。

Multimedia ConsoleとMedia Streaming Addonを使って何か設定できませんか?Plex(プレックス)もありますよ。

QTS UIのMediaPlayerは、MediaContentの再生を設定できます。

しかし、投稿者(OP)はSmartShareを使用しています。SmartShareはNASからメディアコンテンツに直接アクセスするのとは異なります。SmartShareはQNAPサーバーをプロキシとして利用します。最初にQNAPサーバーにキャッシュされた一部のコンテンツは再生できるかもしれませんが、すべてを再生できるわけではありません。私がこれを知っているのは、ダンススタジオのダンス発表会のビデオ録画を行い、最終的な映像をSmartShareで共有した経験があるからです。彼らはいつも「ストリーミングできず、ダウンロードしなければならない」と話していました。はい、それが正しいです。

NASへの直接リンクを共有し、インターネットに公開すればストリーミングは可能です。しかし、それはおすすめできません。なぜなら、QNAPは管理インターフェースのログイン(8080または443)と同じポート番号でファイル共有を行うように設計しているからです。

NASは、NextcloudのようなものをサポートするコンテナやVMに対応できるでしょう。

私はTBS-453でNextcloudを運用していますが、セットアップには少し手間がかかります(Ubuntu VM上に自己更新型のsnap版Nextcloudをインストールし、SSL証明書も自動更新されます)。
そして、その環境ではメディアをブラウザ上で直接再生できます(さらに、PDFやOfficeドキュメントの編集もその場で可能です)。

@dolbyman さん、ポイントを見逃しています。NASはブラウザから直接音楽ファイルを再生することが十分可能です。

問題は、投稿者(OP)がSmartShareを使っていることです。音楽をLAN経由で共有しているのではなく、WAN経由で行っています。もしNASをウェブに公開して他のバンドメンバーにNASへ直接アクセスさせれば、ダウンロードせずに音楽を再生できるでしょう。しかし、それが非常に悪いアイデアであることは皆知っています。

みなさん、こんにちは。

コメントをたくさんありがとうございます!

@dolbyman さん、ご安心ください。バックアップは取っており、ポートフォワーディングも有効にはしていません。

スマートリンクのアクセスを携帯電話でテストすると、フォルダ構造は表示されますが、ファイルを再生しようとするとエラーメッセージが出ます。その代わり、ファイルのダウンロードのみが可能です(Jon(@NA9D)さんが確認してくれた通りです)。

これが唯一の簡単な解決策でしょうか?(@dolbyman さんの提案は、少なくとも私にはかなり複雑に思えますし、Dropboxの解決策は数ヶ月前に却下しました。というのも、バンドメンバー全員がネットワークをマッピングしたい場合、各自のDropbox個人容量を消費してしまうためです。バンド用に自分自身の共有システムを構築したかったのですが。)

改めて、皆さん本当にありがとうございます。

Carsten

しかし、どうやら「NAS」(もしくはQNAPが提供するウェブベースの共有ソリューション)はそうではないようです…そのため、別のウェブベースのソリューションを使うか、QNAPにチケットで要望を送り続ける必要があります。ただし、たとえQNAPが修正や機能強化に同意したとしても、実装には数ヶ月かかる可能性があります…。そのため、VMやコンテナ上でnextcloudを使うのも一つの選択肢です。

@dolbyman あなたのNextcloudセットアップの実装方法について、どこかに詳しい手順を投稿していただくことは可能でしょうか?

@dolbyman さん、まだ私の言いたいことが伝わっていません。でも、もういいです。

もう一度説明します。

QTSでは、File Stationからメディアファイルを簡単に再生できます。OP(投稿者)が直面している問題は、NASをWANに公開せずにWAN経由でこれを実現する方法です。

おそらく最も簡単な方法は、バンドメンバーにQNAP IDを取得してもらい、NAS上にユーザーアカウントを作成することです。彼らはmyqnapcloud.comポータル経由でNASにログインし、Webインターフェースにアクセスできます。その後、File Stationに入り、ファイルを再生できます。

File Stationでメディアファイルを再生するには、ファイルステーションウィンドウの右上にある三点リーダーをクリックし、「設定」を選択します。マルチメディアタブに移動し、「マルチメディア再生をサポート」にチェックを入れてください。

これで、QNAPでメディアを再生しようとすると、内蔵のMediaPlayerが使用されます。一部のフォーマットでは、Cayin MediaSign PlayerやCayin Media Playerのライセンスが必要になる場合があります。現状では少し面倒ですが、QNAPが対応するまではこれが必要です。

MediaPlayerは読み込みに少し時間とリソースがかかります。上記のマルチメディアボックスのチェックを外すと、ブラウザのネイティブプレイヤーにフォールバックするはずです。今、確認しています…

はい、その通りです。

もう一つの方法はPlexを使うことです。メディアをPlexがアクセスできるフォルダに入れ、PlexPassを購入するとリモートでコンテンツを再生できます。その後、バンドメンバーにPlex経由でそのコンテンツへのアクセス権を与えることができます。

そして、その後の長文投稿はあなたの主張だったのでしょうか?(失礼なつもりはありません…ただ、何がポイント/問題なのか理解したいだけです)

もし必要なアクセスがQNAPの標準ツールでうまくいかない場合は、QNAP(ファイルホスト)自体の利用をやめるか、QNAPのアプリ(コンテナ/VM)の代替手段を考えるのが最善です。過去にQNAPの純正アプリをいくつか試しましたが、3rdパーティ製のソリューションの方が優れていることが多いと感じました(QNAP自体はベースとして使い続けながら)。

@Franklin
こちらはQNAPでコンテナをセットアップし、共有フォルダをdockerボリュームに正しくバインドする方法を解説したQNAPの動画です

私がUbuntu VMをセットアップした時は、オールインワンのチュートリアル(snapとsslのセットアップ)に従っただけです

そして、その後の長文投稿があなたのポイントだったのでしょうか?(失礼なつもりはありません…ただ、何がポイント/問題なのか理解しようとしています)

必要なアクセスがQNAP標準/提供ツールでうまくいかない場合は、QNAP(ファイルホスト)自体を使わないか、QNAPのアプリ(コンテナ/VM)の代替案を考えるのが一番です。過去にQNAP純正アプリもいくつか試しましたが、3rdパーティー製のソリューションの方が良い場合が多かったです(QNAP自体はベースとして使い続けながら)

@Franklin
QNAP上でコンテナをセットアップし、dockerボリュームに共有フォルダを正しくバインドする方法を解説したQNAPの動画はこちらです

私がUbuntu VMをセットアップした時は、オールインワンのチュートリアル(snapとsslのセットアップ)に従いました

@NA9D さん、@dolbyman さん、詳しいご説明とご指示ありがとうございます。順番に試してみます :slight_smile: そして、うまくいくことを願っています。NASからユーザーアカウントを作成し(バンドの音楽を保存しているデータボリュームへの権限付きで)、というアイデアはとても分かりやすいと思います。現在WAV形式の再生はできず、mp3のみですが、それで問題ありません。
改めてありがとうございます!
カーステン

おそらく.WAVファイルを再生できない理由は、Cayin MediaSignPlayerのフルライセンスを持っていないからです。購入は約12ドルで一度きりです。

でも、今どき.WAVファイルを使う人なんているのかな!:nerd_face:

気を悪くしていません。

私のポイントは、誰もスレ主(op)がWAN経由でファイルを共有しようとしていて、SmartShareの仕組みを知っているということを理解していないように思えた、ということです。確かに、コンテナに入れてWANアクセスを許可することもできますが、もっと簡単な方法があると思います。

MP3とは異なり、WAVはコンテナ形式であり、さまざまな種類のオーディオコーデックを格納できます。WAVファイルにサポートされていないコーデックが含まれている場合、直接再生できないことがあります。

確認のためにサンプルのWAVファイルや短いクリップを共有していただくか、MediaInfoアプリケーションを使ってWAVファイル内のコーデックを確認してください。

FFmpegがインストールされている場合は、ffprobe でも確認できます:

ffprobe -hide_banner -show_streams -show_format your.wav