سؤال

أنا أتطلع إلى بناء Jukebox وأتساءل كيف يمكن للمرء أن يؤمن الأغاني الموجودة <audio> العلامات مع HTML 5. لا أريد أن يتمكن الناس من تنزيل الأغنية ، لكنني أرغب في بثها عبر هؤلاء <audio> العلامات. أي اقتراحات؟

هل كانت مفيدة؟

المحلول

من الممكن استخدام Amazon S3 (على غرار الطريق SoundCloud هل ذلك) لإنشاء روابط MP3 آمنة للاستخدام في مشغل HTML5 الخاص بك. يمكنك إنشاء MP3 آمنة على S3 صالحة لفترة قصيرة جدًا (ثواني أو دقائق) ، هناك عن طريق منع شخص من نسخ ومشاركة الرابط. ستحتاج إلى إنشاء الرابط ديناميكيًا باستخدام SDK/API.

نرى مثال على كيفية استخدام PHP لإنشاء روابط آمنة.

نصائح أخرى

يمكنك التحقق من المرجع ، واستخدام بعض آلية التجزئة (معرف فريد) للتحقق من أن مشغل البث هو Jukebox الخاص بك ، وليس مدخرات الدفق وما إلى ذلك.

ولكن: مهما فعلت ، فإن بعض الأشخاص سوف يكتشفونها (أو استخدام الملاذ الأخير - اللحاق بالدفق بأكمله ، واتباع نوع البيانات التي يرسلها Jukebox وما إلى ذلك)

كل ما تعطيه الناس للاستماع عبر دفق يمكن حفظه على القرص أيضًا.

هذا غير ممكن. لكي يتمكن الكمبيوتر العميل من تشغيل الأغنية ، يجب نقل الأغنية إلى هناك. فترة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top