สารบัญ:
คำจำกัดความ - Moonlight หมายถึงอะไร?
Moonlight เป็นปลั๊กอินโอเพ่นซอร์สของเบราว์เซอร์ Silverlight ของ Microsoft ที่รันแอพพลิเคชั่น Silverlight บนระบบปฏิบัติการ Linux และ Unix มันมีสภาพแวดล้อมเว็บแอปพลิเคชันรันไทม์ที่มีประสิทธิภาพเพิ่มวิดีโอ / ภาพเคลื่อนไหวและสนับสนุนแอปพลิเคชันเดสก์ท็อป
Moonlight เป็นโครงการโอเพนซอร์ซแห่งเดียวที่ให้การเข้าถึง Silverlight อย่างง่ายดายสำหรับผู้ใช้ Linux ลีนุกซ์รุ่นยอดนิยมจำนวนมากได้รวม Moonlight ไว้ในเว็บเบราว์เซอร์เช่น Mozilla Firefox และ Google Chrome
Techopedia อธิบาย Moonlight
Moonlight เข้ากันได้กับการกระจาย Linux แบบ 32 บิตหรือ 64 บิตสำหรับ Firefox หรือ Chrome และรองรับ 1.0 และ 2.0 เอ็นจิ้น รุ่นแรกของ Moonlight - Moonlight 1.0 รองรับ Silverlight 1.0 Moonlight 2.0 รองรับการติดตั้ง Silverlight 2.0
Moonlight 1.0 มีเอ็นจิ้น C ++ ที่บริสุทธิ์ภายใต้เงื่อนไขของ GNU Lesser General Public License (LGPL) Moonlight 2.0 มีเอ็นจิ้น C ++ แบบกราฟิก Moonlight ใช้ขั้นตอนการเป็นเจ้าของและใช้ตัวแปลงสัญญาณ ffmpeg เพื่อถอดรหัสเสียงและวิดีโอ อาจใช้โปรไฟล์แยกต่างหากสำหรับการดีบัก
Moonlight มีการพึ่งพาภายนอกบางอย่างเช่น XULRunner, Gtk + 2.0 และ ffmpeg Moonlight 2.0 ให้การสตรีมมัลติมีเดียที่ดีกว่า 1.0
แอปพลิเคชั่น Moonlight มีมากกว่าเว็บเบราว์เซอร์ผ่านวิดเจ็ตเดสก์ท็อปที่รู้จักกันในชื่อเดสก์ท็อป ตัวแปลงสัญญาณ Moonlight จัดทำโดย libavcodec ซึ่งเป็นส่วนหนึ่งของการเก็บถาวร Debian หรือแพ็คเกจตัวแปลงสัญญาณไบนารีของ Microsoft แพ็คตัวแปลงสัญญาณนี้มีให้โดยอัตโนมัติหาก ffmpeg ไม่สามารถจัดการวิดีโอได้
แพ็คเกจ Windows Media ไม่สามารถใช้ได้กับปลั๊กอิน Moonlight - ต้องดาวน์โหลดจาก Microsoft เมื่อตรวจพบเนื้อหาสื่อ Silverlight ผู้จัดจำหน่าย Moonlight บุคคลที่สามอาจเล่นได้เฉพาะสื่อที่ไม่มีสิทธิบัตรซึ่งสนับสนุนรูปแบบลิขสิทธิ์อื่น ๆ ที่เจรจาโดยผู้จัดจำหน่ายและเจ้าของตัวแปลงสัญญาณสื่อ
Moonlight ไม่สามารถเล่นเนื้อหาที่เข้ารหัสได้เนื่องจากไม่ได้ติดตั้งซอฟต์แวร์ Microsoft PlayReady Digital Rights Management (DRM) แบบพกพา