Protected Audio Player

WordPress.org 公開準備中

Protected MP3 delivery for WordPress

WordPressでMP3音声を、直リンクを出さずに配信

Protected Audio Playerは、元ファイルのURLをページに表示せず、約10分で失効する署名付きURLからMP3を再生する軽量プラグインです。管理画面で音声項目を作り、ショートコードを貼るだけの運用を目指しています。

  • MP3対応
  • 署名付き再生URL
  • IP・UAを保存しない
  • DRMではない

Best fit

こんな音声公開をシンプルにしたいときに

完全なコピー防止ではなく、通常のページ閲覧で元ファイルURLを露出させず、カジュアルな保存を少し手間にする用途を想定しています。

音声記事をWordPress内で管理

音声専用の投稿タイプでMP3とショートコードを管理し、記事や固定ページの好きな位置へプレーヤーを置けます。

教材・会員ページの配信を補助

既存の閲覧制御と組み合わせながら、音声ファイルの元URLを本文へ直接置かない配信方式を選べます。

余計な外部送信を増やさない

外部CDNやトラッキングサービスを追加せず、自分のWordPressサーバー内で音声配信を完結させます。

Delivery flow

元ファイルを直接置かない再生の流れ

  1. MP3を保護領域へ保存管理画面からアップロードした音声を専用フォルダで管理します。
  2. ショートコードを表示[pap_audio id="..."]を記事や固定ページへ貼ります。
  3. 署名付きURLを発行再生時に、約10分で失効する一時的なURLを生成します。
  4. シンプルなプレーヤーで再生ページには元ファイルのURLを直接出さず、MP3を再生します。

記録する情報:既定では集計用の再生回数のみです。IPアドレスやユーザーエージェントは保存せず、Cookieや外部トラッキングスクリプトも追加しません。

How to use

導入後の使い方は4ステップ

  1. 音声項目を作成管理画面で「Protected Audio」を新規作成します。
  2. MP3をアップロード拡張子とMIMEタイプがMP3の音声ファイルを登録します。
  3. ショートコードをコピー編集画面に表示された音声ID付きショートコードをコピーします。
  4. 記事へ貼り付け投稿や固定ページへ貼り、公開画面の再生を確認します。

Environment

サーバーごとに必要な確認

音声の再生と、保護フォルダへの直接アクセス抑止は、Webサーバーやリバースプロキシの構成によって挙動が変わります。

環境 直接アクセス抑止 導入前の確認
Apache / LiteSpeed .htaccessを使って保護フォルダへの直接アクセスを抑止 .htaccessが有効か、MP3の部分再生を含めて確認
Nginx .htaccessを読まないため、サーバー側の拒否設定が別途必要 保護フォルダのlocation設定と再生レスポンスを確認
CDN / リバースプロキシ キャッシュや経路によって署名付きURLの扱いが変わる場合あり 本番と同じ経路で失効時間、Rangeリクエスト、キャッシュを確認

DRMではありません:直リンクの非表示、ブラウザのダウンロードボタン抑止、推測しにくい一時URLにより、通常の閲覧者が気軽に保存する手間を増やします。ブラウザで再生できる音声の取得を完全に防ぐ仕組みではありません。

Privacy

外部サービスと記録の範囲

  • 外部送信なし

    外部サービスや外部CDNへ音声・再生情報を送らず、ご自身のサーバー内で完結します。

  • Cookie追加なし

    プラグイン独自のトラッキングスクリプトやCookieを追加しません。

  • 最小限の集計

    既定ではIPアドレスやユーザーエージェントを保存せず、集計用の再生回数のみを記録します。

FAQ

よくある質問

Protected Audio PlayerはDRMですか?

いいえ。元ファイルのURLをページへ出さず、通常の保存を少し手間にする仕組みです。デジタル著作権管理や、音声コピーの完全防止を提供するものではありません。

対応している音声形式は?

現在の対象はMP3です。アップロード時に拡張子とMIMEタイプ(audio/mpeg)の両方を確認します。

署名付きURLはどのくらい有効ですか?

再生URLは約10分で失効します。固定の元ファイルURLを本文へ置く方式とは異なります。

Nginxでも直接アクセスを抑止できますか?

Nginxは.htaccessを読まないため、保護フォルダへの直接アクセスを拒否するサーバー設定が別途必要です。導入前に本番と同じ構成で確認してください。

どこで入手できますか?

現在はWordPress.orgでの公開準備中です。公開時にはこのページとProducts一覧から案内します。現時点では未公開のため、ダウンロードリンクや価格は掲載していません。

アンインストールすると音声ファイルは消えますか?

既定では削除しません。設定で削除を有効にした場合のみ、アンインストール時に関連データを削除します。

Contact

公開状況・サーバー要件を確認したい方へ

WordPress.org公開前のため、ダウンロードや購入はまだ案内していません。想定している音声配信、Webサーバー、CDN・プロキシ構成を添えてお問い合わせください。

Protected Audio Playerについて相談する