ความขัดแย้ง: DRM ใน HTML 5
ตอนนี้คุณสามารถเล่นเนื้อหาวิดีโอ Netflix บนเดสก์ท็อป Linux ได้แล้วแม้ว่าจะอยู่ในเบราว์เซอร์ Google Chrome เวอร์ชันพัฒนาล่าสุดเท่านั้น ทำไม? อะไรเปลี่ยนไป?
เมื่อต้นปีที่ผ่านมาหน่วยงานมาตรฐานเว็บ 'World Wide Web Consortium (หรือที่เรียกกันทั่วไปว่า W3C) ได้ผลักดันแผนการที่จะแนะนำการสนับสนุนเนื้อหาที่มีการป้องกัน (' DRM ') ใน HTML5 ผ่านข้อกำหนดของการเข้ารหัสสื่อการโทร ส่วนขยายสื่อที่เข้ารหัส (EME)
Google อธิบาย EME ว่าเป็น "JavaScript API ที่อนุญาตให้แอปพลิเคชันอินเทอร์เน็ตโต้ตอบกับระบบ DRM เพื่อให้สามารถเล่นข้อมูลมัลติมีเดียที่เข้ารหัสได้" วิธีนี้ใช้งานได้โดยไม่จำเป็นต้องใช้ปลั๊กอินของบุคคลที่สามที่หนักและซับซ้อนมากในการติดตั้งเช่น Silverlight หรือ Adobe flash
Netflix ประกาศเมื่อเดือนมิถุนายนที่ผ่านมาว่าจะให้การสนับสนุนการเล่นวิดีโอ HTML5 ใน Windows 8.1 และ Safari (เฉพาะ Yosemite) โดยใช้ EME เนื่องจาก Google เป็นหนึ่งในผู้สนับสนุนหลักของการสนับสนุน DRM โดยไม่ต้องใช้ปลั๊กอิน Chrome จึงรองรับ EME โดยกำเนิด
ขั้นตอนในการรับชม Netflix (HTML 5) บน Linux
1.- ดาวน์โหลดล่าสุด Google Chrome เบต้า หรือ Chromium (เวอร์ชัน 38)
2.- เปลี่ยนตัวแทนผู้ใช้ สิ่งที่ชอบ: Mozilla / 5.0 (Windows NT 6.3; Win64; x64)
3.- เลือกตัวเลือก "ต้องการ HTML5" ในบัญชี Netflix ของคุณ (ในส่วน "การตั้งค่าการเล่น")
4.- เปิด Netflix
Ubuntu 14.04 LTS เท่านั้น
หากคุณใช้ Ubuntu 14.04 LTS คุณจำเป็นต้องอัปเดตไลบรารี 'libnss3' เป็นเวอร์ชันล่าสุดด้วย
เมื่อดาวน์โหลดไฟล์ที่ตรงกับเวอร์ชัน Ubuntu ของคุณแล้วคุณจะต้องแตกไฟล์และติดตั้งไฟล์. deb โดยใช้คำสั่งต่อไปนี้:
sudo dpkg -i * libnss3
หวังว่า Chrome ที่เสถียรจะรวมคุณสมบัตินี้ไว้ด้วย ...
และ Firefox; -; ฉันจะใช้ piperlight ต่อไปใน 77 ฉันจะไม่ใช้ chrome \ chromium: '(
ที่นี่ ความคิดเห็นของฉัน เกี่ยวกับ Firefox และ หนูติด ของ MPAA ที่ W3C
มันไม่ได้ผลสำหรับฉันเขาบอกฉัน
ติดตั้งปลั๊กอิน Microsoft Silverlight ทันที ใช้เวลาเพียงหนึ่งนาที
ความนับถือ
เคล็ดลับนี้ใช้สำหรับ Linux ดูเหมือนว่าคุณกำลังใช้ Win (ดังที่เห็นด้านบนขวาในความคิดเห็นของคุณ)
กอด! พอล.
เมื่อเร็ว ๆ นี้วันนี้ฉันได้ลองใช้กับ Windows ด้วย Chromium ทุกคืนและความจริงก็คือมันใช้งานได้กับ HTML5 แม้ว่าในกรณีของฉันเนื่องจาก Chromium ไม่รวมตัวแปลงสัญญาณ H.264 หรือ MPEG-4 เช่น Chrome beta / canary [หรือ dev] มันตีกลับข้อผิดพลาดที่ระบุว่าไม่มีตัวแปลงสัญญาณที่เป็นกรรมสิทธิ์
อธิบายได้ดีว่าเป็นรุ่นเบต้าของ Chrome และ 38 ของ Chromium และมันจะต้องเป็นจริงเพราะ Chromium 34 ไม่ทำงานโปสเตอร์เหี้ยออกมา: ติดตั้งโปรแกรมเสริม Microsoft Silverlight เดี๋ยวนี้ ใช้เวลาเพียงนาทีเดียว
ดังนั้นตอนนี้ฉันจะรออีกสักหน่อยกว่า Chromium หรือ Firefox จะมาพร้อมกับ EME ที่น่ากลัว แต่มันเป็นข่าวดี ... และในที่สุดฉันก็จะสามารถฟอร์แมตคอมพิวเตอร์ของหญิงชราได้ฮิฮิ (มันมากเกินไปสำหรับเธอที่จำเปิดไวน์ฮิฮิ)
ด้วย pipelight ฉันไม่เคยเห็นความคมชัดสูง ฉันเชื่อว่าวิธีนี้ได้ผลดีกว่า
ด้วย pipelight ฉันไม่สามารถรับชม HD ได้เลยหวังว่าวิธีนี้จะได้ผลดีกว่า
ฉันได้ทำทุกอย่างที่ระบุแล้วและไม่ได้ผล
ฉันมีเวอร์ชัน 38 ที่ไม่เสถียรและตัวแทนผู้ใช้ที่คุณระบุคุณได้ทดสอบหรือไม่
ใช่. มันใช้ได้กับฉัน ... 🙂
ฉันจะลองดู แต่ก่อนอื่นฉันต้องเตือนคุณเกี่ยวกับสิ่งต่อไปนี้
Netflix ต้องการข้อกำหนดต่อไปนี้: ตัวแปลงสัญญาณ H.264 (หรือ MPEG-4) และ EME-DRM. หากไม่มีพวกเขาความเพลิดเพลินของ Netflix ใน HTML5 จะเป็นไปไม่ได้
ตอนนี้ความสง่างามคือเรามีเบราว์เซอร์เพียง 3 ตัวที่สามารถตอบสนองความคาดหวังเหล่านั้น: Internet Explorer (น่าเสียดาย), Google Chrome (ไม่ใช่ Chromium เนื่องจากการปฏิเสธตัวแปลงสัญญาณดังกล่าวแม้ว่าจะมี DRM ก็ตาม) และ Opera Blink
อย่างไรก็ตามหากคุณไม่แน่ใจลองดูที่ html5test.com และดูว่าเบราว์เซอร์ของคุณมีข้อกำหนดดังกล่าวในการทดสอบ Netflix ใน HTML5 หรือไม่ สำหรับ linuxers ส่วนใหญ่ Chrome เท่านั้นที่จะทำงานกับ HTML5 บน Netflix
กราเซีย, MPAA โดย ก่อกวนมูลนิธิ Mozilla บังคับให้คุณสงสัยในปรัชญาและพันธกิจ
ระวัง user-agent ซึ่งเป็นปัญหาที่ฉันมีต้องเป็น:
Mozilla / 5.0 (Windows NT 6.3, Win64, x64) AppleWebKit / 537.36 (KHTML เช่น Gecko) Chrome / 38.0.2114.2 Safari / 537.36
ใช้ปลั๊กอินตัวสลับตัวแทนผู้ใช้ โชค!
ตอนนี้ทำได้ง่ายเพียงแค่ติดตั้ง Netflix:
http://ricardo.monroy.tk/watch-netflix-on-linux
ฉันเพิ่งทดสอบและใช้งานได้อย่างสมบูรณ์กับ Chrome แต่ไม่ใช่กับ Chromium โดยไม่จำเป็นต้องแก้ไข User-agent
แต่พวกเขาไม่ได้บอกว่าใช้เวอร์ชันใด
ในกรณีของฉันไม่ประสบความสำเร็จในสองวิธี:
ในรุ่นแรกใน Debian 7 พร้อม Chrome เวอร์ชัน 39.0.2171.71 (64 บิต) และในรุ่นที่สองมี pipelight และ agent switch
นอกจากนี้ในโปรไฟล์ netflix ของฉันยังไม่อนุญาตให้ฉันเลือกโดยใช้ HTML
ทำงานบน xubuntu พร้อม chorome 39 (64 บิต)
????
มันไม่ได้ผลสำหรับฉันฉันจะทำอย่างไรนี่คือการทดสอบ
มันใช้งานได้ User Agent แต่ตัวเลือก HTML5 ไม่ปรากฏขึ้น
ยังไม่สามารถทำได้ฉันกำลังทำการทดสอบ UA
ฉันมีรายละเอียดสำหรับคุณพร้อมรายการนี้สิ่งที่คุณต้องติดตั้งคือ Chrome เวอร์ชันเสถียรในกรณีของฉันฉันมีเวอร์ชัน 44 ใน 64 บิตอยู่แล้ว ฉันหัวแตกตั้งแต่คุณเผยแพร่บทความนี้และหลังจากอ่านบล็อกหลาย ๆ บล็อกและประมาณสามเดือนในการจ่ายค่าบริการ Netflix ความหงุดหงิดของฉันก็คือฉันกำลังจะติดตั้ง windows 7 เพื่อดู Netflix (ครอบครัวของฉันชอบดู ซีรีส์ที่นั่นและขอบอกตามตรงในบริการเคเบิลทีวีพื้นฐานของ Nicaragua Claro tv ก็แย่มาก) หลังจากทั้งหมดนี้วันนี้ฉันได้ลองแล้วอย่างที่ฉันบอกคุณติดตั้ง Chrome เวอร์ชันเสถียรและมันก็สวยงามที่ได้เห็นว่ามันทำงานอย่างไรโดยไม่ต้องใช้สิ่งอื่นใด สวัสดีทุกคนและฉันหวังว่ามันจะเหมาะกับคุณเช่นเดียวกับฉัน
ขอบคุณสำหรับการสนับสนุน!
กอด! พอล
ฉันได้รับข้อผิดพลาดขณะพยายามติดตั้งไลบรารี
คุณรู้หรือไม่ว่าการอ้างอิงใดหายไป?
ขอบคุณ
dpkg: ข้อผิดพลาดในการประมวลผลแพ็คเกจ libnss3-1d: i386 (- ติดตั้ง):
ปัญหาการพึ่งพา - ไม่ได้กำหนดค่าไว้
พบข้อผิดพลาดขณะประมวลผล:
ลิบส์3
libnss3-nssdb
libnss3: i386
libnss3-1d: i386
สวัสดี! ก่อนอื่นต้องขออภัยในความล่าช้าในการตอบ
ฉันขอแนะนำให้คุณใช้บริการ Ask ของเรา Desde Linux (http://ask.desdelinux.net) เพื่อดำเนินการให้คำปรึกษาประเภทนี้ ด้วยวิธีนี้คุณจะได้รับความช่วยเหลือจากทั้งชุมชน
กอด! พอล
🙂ฮ่าฮ่าฮ่าฉันไม่เข้าใจ
ฉันไป askdelinux แล้วและฉันก็ไม่ได้พูดอะไรและไม่ตอบ ... ฉันร้องไห้และเช่นนั้น 3 เดือนโดยไม่สามารถดู netflix ได้
ฉันมี kubuntu 14.04 จาก 32 และไม่มีทาง….
อย่างไรก็ตาม
ฉันมี Firefox Quantum 57.0 (64 บิต) ใน linux mint 18.3 kde สำหรับ 64 บิตและฉันสามารถดู Netflix ได้โดยไม่ต้องติดตั้งอะไรคุณเพียงแค่เปิดใช้งาน DRM ในเมนูการตั้งค่า