プレーヤーが埋め込まれたサイトにプレーヤーが表示されるように、オーディオ クリップを共有するための JavaScript ベースの埋め込みコードを許可するプロジェクトのサービスを作成しようとしています。サウンドクラウドのクローンに非常によく似ていますが、規模ははるかに小さく、プライベートな共有のみを目的としています。
これについてどうすればよいかわかりませんが、埋め込みが配置されている任意のページに JavaScript で HTML5 プレーヤーを動的に書き込み、JSON-P を介してページにプレーヤーをレンダリングするために必要な詳細を取得することを考えています (同じ問題を克服するため)。オリジン ポリシー) を使用し、オーディオ クリップをメイン サーバーから直接ストリーミングします。jQuery フレームワークを使用することを好みます。
これはこれを行うための最良の方法ですか?調査を試みていますが、情報を正確に検索する方法やどこから始めればよいかわかりません。
PS また、soundcloud がストリーミング メディアの URL を隠して直接ダウンロードを防止する方法について、この役立つ S/O 記事も見つけました。