มีวิธีแก้ไขปัญหาเพื่อรับวิดีโอโต้ตอบแบบทันทีของ Hulu หรือ Amazon Prime หรือไม่


43

เมื่อฉันไปดูการเดินทาง Star Trek ตอน Amazon Prime ผู้เล่นจะติดอยู่กับการอัพเดท ฉันทำตามคำแนะนำที่นี่และใช้งานได้จริงเป็นเวลา 3 วินาที มันเป็นสิ่งที่แปลกประหลาดที่สุด เห็นได้ชัดว่าวิดีโอกำลังเล่นและฉันเห็นตอน 3 วินาที แต่มีข้อความขึ้นมาบอกว่าฉันต้องการอัปเดตเครื่องเล่นแฟลชของฉัน ฉันลองโหลดวิดีโอซ้ำแล้วซ้ำอีก แต่ก็ไม่ประสบความสำเร็จแม้แต่ 3 วินาที นี่คือข้อความแสดงข้อผิดพลาด:

Sorry we were unable to stream this video. This is likely because your Flash Player needs to be updated.

ฉันใช้ Ubuntu 13.04 Raring Ringtail, Firefox 20 และโปรแกรมเล่นแฟลชของ Adobe 11,2,202,280 เห็นได้ชัดว่า Adobe จะไม่เปิดตัวแฟลชเวอร์ชันใหม่สำหรับ Linux เพียงอัปเดตความปลอดภัย

มีใครเคยสามารถเล่นวิดีโอสำคัญเฉพาะและถ้าเป็นเช่นนั้นภายใต้สถานการณ์ใดบ้าง? อาจมีการใช้ปลั๊กอินเสริมที่ฉันสามารถใช้ได้หรือไม่? หรือสาเหตุของปัญหาของฉันคือสิ่งที่แตกต่างกันโดยสิ้นเชิง?


ปัญหาอาจเกิดจากรุ่นของแฟลชที่ใช้ หากใครได้รับ Prime เพื่อทำงานกับแฟลชเวอร์ชันปัจจุบันของฉันหรือใช้งานโอเพนซอร์ซ / ฟรีกรุณาบอก หรือถ้าใครสามารถเอาวิดีโอใน amazon ไปเล่นกับพารามิเตอร์อื่น ๆ นอกเหนือจากการเปลี่ยนเบราว์เซอร์ของฉันเป็น chrome ได้โปรดบอกฉัน

นอกจากนี้ยังส่งผลต่อเนื้อหาที่ได้รับการปกป้องใน Huluและบริการอื่น ๆ ที่ใช้ DRM ผ่าน Flash


สิ่งที่ไม่ได้ทำงาน:

  • ใช้ Chrome ซึ่งมีแฟลชเวอร์ชันล่าสุดผ่าน ppapi Amazon Prime ห้ามอย่างเด็ดขาด
  • การใช้ Chromium มีปัญหาเช่นเดียวกับการใช้ Firefox
  • กำลังพยายามติดตั้ง Adobe Flash 11,2,202,275 เข้ากันไม่ได้กับห้องสมุดที่กำลังเร่าร้อน (?)

ฉันจะไม่โพสต์สิ่งนี้เป็นคำตอบเนื่องจากฉันไม่พอใจ ดังนั้น Adobe ตัดสินใจที่จะทำให้เวอร์ชันใหม่ของแฟลชสำหรับลินุกซ์ที่ใช้ Pepper ปลั๊กอิน API พัฒนาโดย google แทนของ Netscape plug-in ที่ API ใช้เบราว์เซอร์อื่น ๆ ยกเว้น Internet Explorer ซึ่งใช้ที่ใช้งานเหตุผล X. ว่าทำไมพวกเขาทำอย่างนี้จะปลูกฝังการถกเถียงกันมาก . อย่างไรก็ตาม Amazon Prime ต้องการให้ฉันเดาแฟลชรุ่นใหม่ล่าสุดซึ่งอาจเป็นปัญหา ใครรู้ว่าส้อมของ Firefox ที่มี ppapi? สิ่งเดียวที่ฉันสามารถมองเห็นได้ก็คือใช้โครเมียมซึ่งไม่ตอบคำถาม
ไม่มี

1
ฉันสงสัยว่ามันจะช่วยได้ แต่คุณสามารถลองใช้ Gnash ซึ่งเป็นการนำโอเพ่นซอร์สของ Flash มาใช้ IIRC อย่างไรก็ตามมันล้าสมัย (ฉันไม่แน่ใจ)
strugee

1
ฉันลองติดตั้ง Google Chrome ที่เหมาะสม (ไม่ใช่ Chromium) ด้วย ต้องเชื่อมโยงไลบรารี udev เก่าเพื่อให้ทำงานได้ แต่ก็ยังไม่ทำงาน
Sajan Parikh

1
@ ไม่มีคุณไม่จำเป็นต้องติดตั้ง libudev.so.0 ตามจริงใน 13.04 libudev.so.1 หากคุณเพียงแค่บังคับให้ติดตั้งโดยไม่สนใจการตรวจสอบการพึ่งพาจากนั้น symlink libudev.so.0 ไปยัง libudev.so.1 ที่มีอยู่คุณสามารถทำให้ Chrome ทำงานได้ดี
Sajan Parikh

1
ฉันไม่คิดว่ามันเป็นปัญหาแฟลชในขณะนี้ ฉันเพิ่งดูการติดตั้ง 12.10 ของฉันซึ่งมันใช้งานได้ดีมันมีแฟลชรุ่นเดียวกันกับที่ 13.04 ของฉันซึ่งมันใช้งานไม่ได้ 11.2.202.280
Sajan Parikh

คำตอบ:


47

ฉันทำสิ่งต่อไปนี้บน 13.04 64 บิต:

sudo apt-get install hal

sudo mkdir /etc/hal/fdi/preprobe

sudo mkdir /etc/hal/fdi/information

/usr/sbin/hald --daemon=yes --verbose=yes

rm -rf ~/.adobe

นั่นเป็นสิ่งที่เกิดขึ้นและไปใน Chromium ....

ผู้แสดงความคิดเห็นยังยืนยันว่าคำแนะนำเดียวกันนี้ใช้ได้กับ 12.04 64 บิต


3
มันใช้งานได้อย่างสวยงาม ดีกว่า Firefox ในไวน์! คุณจะช่วยอธิบายว่าปัญหาคืออะไรและทำไมการแก้ไขนี้ใช้งานได้? นอกจากนี้ฉันกำลังรัน raring เวอร์ชัน 32 บิตดังนั้นจึงใช้ได้กับทั้งสองเวอร์ชัน
ไม่มี

2
การแก้ไขนี้ทำให้มันทำงานใน firefox คุณเป็นผู้ชาย!
ไม่มี

1
! ที่น่าตื่นตาตื่นใจ คงจะดีสำหรับคนที่จะอธิบายเรื่องนี้อีกเล็กน้อย สิ่งที่ดีใจทำงานได้อีกครั้ง จากการแก้ไขดูเหมือนว่าเป็นปัญหากับ HAL
Sajan Parikh

3
เห็นได้ชัดว่า Hal ทำงานไม่ถูกต้องใน 13.04 มันขาดไดเรกทอรีและไม่ทำงานเมื่อมันควรจะเป็น ดูเหมือนว่าฟังก์ชั่นฮาลจะถูก roled เป็น udev
แอรอน

2
ขอขอบคุณที่โพสต์โซลูชัน ฉันเข้าใจว่า udev แทนที่ Hal แต่เนื่องจาก hal ยังคงมีให้และยังจำเป็นสำหรับ Flash DRM อาจมีข้อผิดพลาดในการยื่น?
aap

7

โซลูชั่นอื่น ๆ ที่นี่ไม่ได้ทำงานสำหรับฉันใน13.10 64bit สิ่งเดียวที่จะเพิ่ม ppa:

sudo add-apt-repository ppa:mjblenner/ppa-hal
sudo apt-get update && sudo apt-get install hal

ใช้งานได้ใน Chrome

ขอบคุณ Michael Blennerhassett สำหรับ ppa

ขอบคุณ omgubuntu สำหรับการให้คำแนะนำที่ฉันได้รับคำตอบจาก: http://www.omgubuntu.co.uk/2013/10/fixing-amazon-prime-streaming-drm-protected-flash-13-10


ฉันสามารถยืนยันได้ว่านี่ใช้งานได้กับ 14.04 64 ในกรณีของฉันฉันติดตั้งแฟลชสำหรับ Firefox จากนั้นติดตั้ง HAL และทำงานได้อย่างสมบูรณ์
คิม

4

รหัสต่อไปนี้:

sudo apt-get install hal

hald

(ใช้งานได้กับเวอร์ชั่น 12.10 ฉันขอโทษฉันลืมฉันยังไม่ได้อัพเกรดแล็ปท็อปของฉัน)

สำหรับรุ่น 13.04 (ฉันใช้ Xunbuntu บนเดสก์ท็อปของฉัน )

ในกรณีของฉันฉันต้องดาวน์โหลด Hal และใช้ hald

จากนั้นฉันก็ทำการเปลี่ยนแปลงเดียวกันจากคำตอบข้างต้น

sudo mkdir /etc/hal/fdi/preprobe

sudo mkdir /etc/hal/fdi/information

/usr/sbin/hald --daemon=yes --verbose=yes

rm -rf ~/.adobe

ฉันพบข้อผิดพลาดในครั้งแรกที่ฉันคัดลอกและวางบรรทัดนี้

/usr/sbin/hald --daemon=yes --verbose=yes

แต่เมื่อฉันติดตั้งฮัลและเรียกใช้ hald มันทำงานได้

ฉันสามารถดูวิดีโอหลักของ amazon โดยใช้ Firefox


ไม่ใช่สำหรับ 13.04 raring ringtail ..
ไม่มี

ขอบคุณฉันลืมฉันทำงาน 12.10 ในแล็ปท็อปของฉัน ทำซ้ำสิ่งที่ฉันทำเพื่อให้ทำงานได้ในวันที่ 13.04
Sergio

สิ่งนี้ใช้ได้สำหรับฉัน การเปลี่ยนชื่อ / ลบโฟลเดอร์ Adobe เก่านั้นได้ทำการหลอกลวง (หลังจากติดตั้งและทำการดัดแปลงเป็น HAL)
kmgdev

1

ณ วันนี้, 27 เมษายน 2013, ฉันไม่พบวิธีอื่นในการดูวิดีโอ Amazon Prime บน Ubuntu นอกเหนือจากต่อไปนี้:

  1. ติดตั้ง Wine จากที่เก็บ Ubuntu
  2. ติดตั้งFirefox เวอร์ชันล่าสุดสำหรับ Windowsโดยใช้ Wine รุ่นของไวน์ที่ฉันใช้คือ 1.4.1 ฉันสังเกตว่าไม่มีข้อบกพร่องเมื่อทำเช่นนั้น
  3. ดาวน์โหลดตัวติดตั้ง Windows สำหรับ Adobe Flash Player เวอร์ชันล่าสุดและรันโดยใช้ Wine ฉันสังเกตว่าไม่มีข้อบกพร่องเมื่อทำเช่นนั้น

เมื่อเล่นวิดีโอบน Amazon Prime ฉันสังเกตเห็นว่าไม่มีสิ่งประดิษฐ์หรือสิ่งใดที่จะเบี่ยงเบนความสนใจจากประสบการณ์การดู ถึงแม้จะมีเลเยอร์พิเศษของความเข้ากันได้ แต่มันก็ทำงานเหมือนกับว่าเป็นเจ้าของภาษา หากโซลูชันอื่นปรากฏขึ้นในอนาคตที่ไม่ต้องการใช้ไวน์ฉันจะอัปเดตเป็นคำตอบที่ถูกต้อง


คุณกำลังใช้เวอร์ชั่น Wine ตรงจาก repos ของ Ubuntu ใช่ไหม
strugee

1
@strugee ใช่ ..
ไม่มี
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.