كيف أشغل فيديو من اليوتيوب في Windows Phone App


التعليقات

ابحث عن أمثلة لكونترول Web Browser حيث له خاصية تعطيها الرابط فتظهر الصفحة وببعض البرمجة تستطيع إظهار عنصر مشغل الفيديو فقط

لكن عبد الرحمن على حد علمي المتحكّم Web Browser يستخدم المتصفح الإفتراضي في النظام -أو IE لست متأكد- لتشغيل المواقع، هذا يعني أنّه احتمال كبير أن لا يعمل الفديو؛ إن كان المستخدم يملك إصدارًا قديمًا، و خصوصًا إن كان يستخدم IE فقط لعرض المواقع. أرى الأفضل في هذه الحالة تضمين WebKit أو Gecko، رغم أنَّ هذا سيضيف حجم إضافي قد يكون كبيرًا، لضمان العمل.

  1. إجلب مسارات التحميل للفديو من الواجهة البرمجية get_video_info لليوتيوب.

  2. حمل الفديو بالصيغة والجودة المناسبة في الملفّات الإحتياطية.

  3. شغل الفديو من هذا المسار الإحتياطي.

  4. احذف الفديو:)

إذًا شغله من الروابط بدون تحميل،

في Media Element عليك الحصول على الرابط المباشر ، و هذا غير مسموح (انظر الرابط أدناه)

كيف تعمل مواقع تحميل الفديو!، الأمر سهل وفعلته عدة مرات عبر get_video_info ابحث عن ذلك.

يمكن ذلك ، و لكنه يبدو أنه غير قانوني مؤخراً ، حتى انه في Chrome store لا يوجد اي إضافة للتحميل من يوتيوب.

أنت ستشغله فقط ولن تحفظه عند المستخدم، تقنيًّا عند تشغيل الفديو بعارض الويب فأنت أيضًا تحمله:).

نعم ، و أيضاً هناك خدمات مدفوعة مثل Netflex أيضاً يمكنك مشاهدة الفديو و لكن غير قانوي ان تنزله.

يمكنك فقط استعمال الطريقة التي يريدونها و تقوم بـEmbed في برنامجك.

أنظر إلى مصادر هذا المشروع

Media Element لم أتعامل معها بعد، لهذا لا أملك أية إفادة عنها.

إضافة الى ما ذكره الأخ @عبد الرحمن أحمد

استعمل WebBrowser و بالنسبة للرابط من اليوتيوب ،

على سبيل المثال:

غير watch?v= الى embed/ ، لتكون النتيجة

و بهذا سيظهر الفديو فقط بدون الصفحة كاملة.


سي شارب #C

مجتمع للمهتمين بلغة البرمجة سي شارب #C سيحوي مواضيع و روابط و تقنيات و أخبار و تلميحات و نصائح و مهارات و أي أمور أخرى تتعلق بهذه اللغة.

2.43 ألف متابع