التضمينات التلقائية على YouTube للبث المباشر

أدير بعض الفعاليات المباشرة باستخدام Streamyard التي تذهب مباشرة إلى YouTube. يصبح البث هو التسجيل، لذا يكون الرابط دائمًا جيدًا.

ألاحظ أن Discourse لا يبدو أنه يدمج تنسيق URL المختلف الذي يستخدمه YouTube لهذه مقاطع الفيديو، مما يعطي OneBox عامًا، على سبيل المثال:

https://www.youtube.com/live/eJemwqO0SDw على سبيل المثال:

بينما باستخدام نفس المعرف يدويًا في عنوان URL قياسي لـ YouTube يعمل في Discourse:

https://www.youtube.com/watch?v=eJemwqO0SDw يتم عرضه كما هو متوقع:

لا يوفر YouTube بسهولة هذا الشكل من رابط مشاركة فيديو البث المباشر، لذلك أقوم بإعادة كتابة عناوين URL يدويًا. يبدو أن بعض سحر مطابقة الأنماط يمكن أن يدير هذا؟

3 إعجابات

هل حصل أي شخص على رد؟ يبدو هذا بالتأكيد وكأنه (كما لو كنت أعرف) بحث واستبدال لروابط يوتيوب.

حدث هذا مرة أخرى اليوم:

هذا الرابط يفشل في التضمين
https://www.youtube.com/live/N4vz0rlpXus?feature=shared&t=1355

لكن هذا يعمل
https://www.youtube.com/watch?v=N4vz0rlpXus&t=1355

نعم، يمكنني حل هذا يدويًا ولكن المستخدم العادي؟

هل هناك أحد؟

إعجابَين (2)

هذا يحتاج إلى تغيير في كود YouTube onebox لقبول كلا الرابطين بالتبادل. مشابه جدًا لما فعلته في Twitch clips embed problem.

وسم هذا بـ pr-welcome في الوقت الحالي.

إعجابَين (2)

لقد قمت بإنشاء طلب سحب (PR):

7 إعجابات

لنجرب مرة أخرى https://www.youtube.com/live/eJemwqO0SDw:

https://www.youtube.com/live/N4vz0rlpXus?feature=shared&t=1355:


يبدو جيدًا!

5 إعجابات