Không thể phát nội dung DRM trong trình duyệt (thành thật mà nói, tôi đã xem)


11

Được rồi, trước khi các bạn nói rằng nó đã được trả lời và bao vây tôi bằng các liên kết, tôi hứa rằng tôi đã dành một TON thời gian để tìm kiếm: thành thật mà nói tôi đã xem, tôi đã thử mọi thứ trên mỗi bài đăng tôi tìm thấy. Tôi đã nhảy vào kênh IRC và vài lần tôi đã yêu cầu trợ giúp về nó, mọi người đã nói rằng họ làm việc và dường như không quan tâm đến việc giúp đỡ hoặc những phản hồi ngắn gọn khác rằng "dù sao thì flash cũng sẽ chết . ", Mà tôi không thể đợi cho đến khi nó được, nhưng tôi không thể" chỉ chờ ".

Tôi đã thử tất cả trong Firefox, Chromium và Chrome. Tôi biết rằng Firefox bây giờ có thể có Flash v25 bắt đầu từ năm 49 (tôi nghĩ vậy?). Tôi đã cài đặt 52 chiếc và không thể cho tôi phát lại DRM.

EDIT: Tôi chỉ có thể đăng hai liên kết vì tôi chưa có đủ đại diện. Xin lỗi nhưng họ sẽ theo dõi bài viết. Nếu bạn không phiền, tôi sẽ bắt đầu bằng cách đăng các trang web tôi đã thử (và không thành công) để làm việc cùng với "các triệu chứng" của mình theo sau là nhiều cách tôi đã cố gắng để nó hoạt động. Giả sử họ không làm việc trong cả hai trình duyệt trừ khi có ký hiệu.

Trang web:

WatchESPN - (Dường như sẽ không cho phép tôi nhấp vào bất cứ thứ gì, đôi khi một cái bật lên và tôi thường nhận được một vòng tròn tải vô tận, đôi khi tôi gặp lỗi 302 (một số liên kết tôi thấy là uBlock gây ra nó, ngay cả khi nó bị xóa hoàn toàn hiểu rồi) Một hoặc hai lần tôi đã có thể nhận được một nguồn cấp dữ liệu "thay thế", SkyCam, phát sóng Tây Ban Nha, v.v. nhưng tôi đoán là chúng được bảo vệ bởi DRM.

FoxSportsGo - Tải vô tận mà không cần điều khiển

NBCSports - Tải vô tận mà không cần điều khiển

BeinSportsConnect - Tải vô tận. Họ sử dụng Silverlight IIRC, vì vậy có một chút khác biệt so với các cách để đi đến đó.

HBOGo - Màn hình đen trên bất cứ thứ gì tôi nhấp để chơi. Nó cho tôi các điều khiển - chơi, tạm dừng, âm lượng, v.v.

Lịch chiếu bất cứ lúc nào - Vòng tròn tải vô tận trong 15 giây hoặc lâu hơn, sau đó đưa tôi trở lại lựa chọn tập.

Bây giờ, tôi đã thử khá nhiều cách khác nhau để làm việc này, tất cả đều không có kết quả tích cực.

Sau khi cài đặt (để rõ ràng, cài đặt lại) Firefox (v52) Tôi đã thấy một bài viết cũ của Adobe đề cập đến việc cài đặt hal (mặc dù hiện tại nó đã chết cho đến khi hệ điều hành hiện tại) và tôi dường như nhớ thấy một bài viết cũ mà ai đó đã đề cập đến khi họ đề cập đến đã cài đặt các pp / hal-flash "zombie" từ mjblenner và Martin Wimpress] [3], bầu trời tách ra và tất cả đều ổn. Vì vậy, tôi nghĩ rằng tôi sẽ thử nó, không có xúc xắc nên tôi mới tiếp tục.

[Những gì tôi tìm thấy] [4] dường như gợi ý rằng bây giờ với Flash được hỗ trợ bên ngoài Chrome mà tôi không nên gặp phải các vấn đề mà tôi đang gặp phải. Cuối cùng tôi nhận ra rằng tôi phải thiếu một cái gì đó và nói chuyện với ai đó trong thời gian thực tương đối sẽ là cách hành động tốt nhất. Tôi đã nhảy vào IRC và được khá nhiều người nói rằng họ không có vấn đề gì với WatchESPN hoặc các trang web phát trực tuyến DRM khác. Không ai trong số họ có vẻ quan tâm đến việc hỗ trợ tôi vì vậy tôi đã quay lại tìm kiếm và thử bất cứ thứ gì tôi có thể tìm thấy có thể làm cho nó hoạt động.

Trước khi tôi quay lại công cụ tìm kiếm, tôi đã gỡ cài đặt Flash và chạy "apt-get purge" của chrome & firefox, sau đó vào thư mục chính của tôi và xóa thư mục .adobe, thư mục .mozilla, .config / google- thư mục chrome. Tôi đã thoát khỏi thư mục dữ liệu Freshwrapper và xóa: / usr / lib / mozilla, / usr / lib / firefox, & / usr / lib / firefox-addons nghĩ rằng mọi luồng có thể đã biến mất và khi cài đặt mới, mọi thứ sẽ hoạt động khỏe. Rõ ràng là tôi đã sai hoặc tôi sẽ không ở đây để đặt câu hỏi.

Theo như ánh sáng, tôi [đã thấy ở đây] [5] rằng nó đã được thử nghiệm trong Firefox Nightly và tôi đã thêm ppa cho nó, nhưng tôi không chắc liệu tôi có cần cài đặt nó để thử và lấy các trang web liên quan đến Silverlight không để làm việc ngay bây giờ khi DRM được hỗ trợ lại trong Firefox. Dù sao tôi cũng đã thử nhưng không được.

Hầu hết các bài viết / bài đăng / câu hỏi tôi đã đọc dường như ít nhất một năm tuổi, hầu hết trong số họ nhiều hơn như vậy, nhưng một số dường như đã có ít nhất MỘT SỐ hoạt động gần đây. Đây là những cái mới hơn tôi đã thử và không hoạt động.

[Câu hỏi AskUbfox của GlenPeterson] [6] - trong khi bao gồm DRM không chính xác liên quan đến điều này

[Bài viết LinuxMint] [7] - Không quan tâm đến việc cài đặt Wine. Tôi sẽ làm một VM nếu nói đến đó.

[bài viết của Itsfoss.com] [8] - Tôi đoán Giáng sinh 2015 không có gì mới.

Có rất nhiều người khác có các bước khác nhau để thêm halasas, sau đó là người chơi mới, firefox mới hoặc những thứ khác tôi đã liệt kê ở đây.

Xin Obi Wan Kenobi .. Rất tiếc, đóng cửa sai.

Xin vui lòng các bạn tôi đang phát điên về điều này. Bất kỳ trợ giúp nào cũng được đánh giá rất cao. Tôi thực sự cần các trang web thể thao để hoạt động vì tôi mệt mỏi khi phải dùng đến các luồng lậu để xem các trò chơi tôi muốn; đặc biệt là khi tôi trả phí cho những trang này mà tôi không thể làm việc. Tôi đã sử dụng Linux hơn một thập kỷ. Tôi có iMac của tôi hiển thị một trò chơi, nhưng đó là quá ít.

Nếu bạn đã làm cho đến nay, cảm ơn vì đã dành thời gian để đọc bài viết / câu hỏi dài này. Tôi thực sự đánh giá cao nó.

ban cho


2
Các liên kết khác tôi đọc / thử. - HowToGeek [3]: howtogeek.com/239682/... - Mozilla trang web [4]: support.mozilla.org/t5/Video-audio-and-interactive/... - webupd8 [5]: webupd8.org/2013/08 / Vio - Askubfox [6]: askubfox.com/questions/733626/ triệt - itfoss [7]: Itsfoss.com/watch-hulu-ubfox-linux
Grantjohnston

Câu trả lời:


5

Thật không may, tôi không nghĩ rằng hiện tại có thể (kể từ tháng 3 năm 2017) để xem bất kỳ lỗi nào trong linux mà không để lộ hệ thống của bạn với các lỗ hổng bảo mật, vì chúng yêu cầu hal-flashgói có flash 11. *, và điều này không còn hoạt động nữa phiên bản flash gần đây.

Một cách giải quyết khác mà tôi đã từng xem HBOGo (với thành công có phần hạn chế) là chạy android-x86 trong hộp ảo và sử dụng ứng dụng của họ. Một cách giải quyết tiềm năng khác là hạ cấp xuống flash 11. * trong firefox và cài đặt hal-flash, nhưng việc chạy một plugin flash đã hết hạn là một rủi ro bảo mật rất lớn (và các phiên bản gần đây của firefox sẽ chặn nó theo mặc định vì nó đã lỗi thời) và đã có có thể không có cách đơn giản nào để thực hiện việc này thông qua các kênh phần mềm thông thường trên Ubuntu hoặc hầu hết các bản phát hành khác.

Nguồn: https://github.com/cshorler/hal-flash/issues/26 để thảo luận về vấn đề chính xác này.

Từ thông báo của adobe, có vẻ như điều này sẽ không bao giờ hoạt động trở lại trong plugin flash NPAPI: "Vì thay đổi này chủ yếu là một sáng kiến ​​bảo mật, một số tính năng (như tăng tốc GPU 3D và DRM video cao cấp) sẽ không được thực hiện đầy đủ." https://bloss.adobe.com/flashplayer/2016/08/beta-news-flash-player-npapi-for-linux.html (dường như ngụ ý rằng DRM hoạt động trên flash PPAPI, nhưng điều này không may cũng không phải là trường hợp như các trang web này chưa bao giờ làm việc với đèn flash của chrome).


Tuyệt vời. Vui mừng khi biết tôi đã không phát điên với các tuyến đường tôi đang cố gắng. Tôi muốn tránh thiết lập VM chỉ để truyền phát nội dung (vì đó là TẤT CẢ tôi sẽ sử dụng nó cho). Tôi tin rằng tôi sẽ thử cài đặt một phiên bản flash cũ trong trình duyệt mà tôi chỉ sử dụng cho mục đích đó (iceweasel, một phiên bản cũ của firefox, một cái gì đó thuộc loại này trong thư mục quyền hạn chế). Cảm ơn rất nhiều @Aristocrates tôi có thể sẽ quay lại với bạn để được giúp đỡ để mọi thứ hoạt động, haha. : D
Grantjohnston

Theo thông tin cập nhật về các chủ đề tại github.com/cshorler/hal-flash/issues/26 , drm dường như được làm việc trên ChromeOS Flash, và một số bình luận cho rằng nó có thể được chiết xuất và sử dụng nguyên bản trong các phiên bản gần đây của firefox
Aristocrates

2

Cảm ơn tất cả mọi người cho bài viết chi tiết về vấn đề này. Có vẻ như kể từ tháng 3 năm 2018, không có giải pháp nào để đọc nội dung DRM và Flash - tức là HBO Go trong trường hợp của tôi. Tôi đã thử mọi thứ với Ubuntu 16.04, nhưng ... hbo vẫn chống cự.

Có vẻ như Firefox nói rõ ràng rằng Flash và DRM không được hỗ trợ.

https://support.mozilla.org/en-US/kb/enable-drm?as=u&utm_source=inproduct


Bạn có thể thiết lập điều này như là giải pháp sau đó.
davidbaumann

1

Tôi đã gãi đầu về điều này quá lâu rồi và cuối cùng đã xoay sở để làm cho nó hoạt động với phiên bản flashplugin của ChromeOS với trình duyệt Chromium.

Kiểm tra cuộc thảo luận này về các bước để trích xuất libpepflashplayer.sohình ảnh khôi phục ChromeOS:

https://ubuntuforums.org/showthread.php?t=2363550

Flashplugin được trích xuất phải hỗ trợ DRM và có thể được xác minh bằng cách này:

strings -a libpepflashplayer.so | grep PPB_Flash_DRM

Nếu bạn nhận được một cái gì đó như thế này trong đầu ra, hãy biết rằng nó hỗ trợ DRM:

PPB_Flash_DRM;1.1 PPB_Flash_DRM;1.0

(Gói libpepflashplayer.sotừ Chrome không nên trả lại bất cứ thứ gì)

Sau đó, bạn có thể chạy phiên bản Chromium với tệp được trích xuất này như sau:

$ chromium-browser --ppapi-flash-path=<path to the extracted file>/libpepflashplayer.so

Nó có thể phàn nàn về flash player đã lỗi thời. Tôi chỉ cần bỏ qua nó, và nó hoạt động tốt.

(PS: Nó cũng hoạt động trên Firefox nếu bạn cài đặt freshplayerpluginvà sử dụng phiên bản trích xuất của pepper flash)


Vấn đề này dường như vẫn gây khó chịu cho các phiên bản Linux libpepflashplayer.so, vì trừ khi bạn có thể sử dụng phiên bản ChromiumOS, các PPB_Flash_DRMcờ bị thiếu. Tôi đã thử các bước trên trên Chrome 64.0 và chúng dường như không hoạt động. Thật thú vị, khi dùng thử phiên bản hỗ trợ DRM ngày (ví dụ 28.0.0.137), Chrome vẫn liệt kê phiên bản hoạt động là phiên bản mới nhất (ví dụ 28.0.0.161). Ghi đè tập tin bên trong ~/.config/google-chrome/PepperFlash/28.0.0.161/dường như ném một phiên bản không khớp. Có ai có cái này hoạt động trên Chrome 64 trở lên không?
tresf

Mặc kệ, tôi dường như đã có được bản dựng ARM của tệp. Tôi sẽ thử lại với phiên bản Intel x86_64. libpepflashplayer.so: ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3
tresf

Vì vậy, tôi đã nhận được thêm ... Tôi đã quản lý để có được plugin hỗ trợ DRM từ ChromeOS, nhưng hệ thống sẽ ném device_id_fetcher.cc(143)] Empty machine idbằng cách sử dụng trang thử nghiệm từ Adobe, Ubuntu 16.04 github.com/i-rinat/freshplayerplugin/files/1734418/ của
tresf

0

Tôi đã cài đặt Firefox trên Wineprefix 32 bit. Đối với flash Tôi đã sử dụng trình cài đặt ngoại tuyến tại đây: https://fpdoad.macromedia.com/pub/flashplayer/latest/help/install_flash_player.exe Cho đến nay nó vẫn hoạt động tốt.


Cảm ơn về mẹo @MK nhưng tôi đã tìm kiếm một bản sửa lỗi không xử lý với RƯỢU. Tôi đánh giá cao ý tưởng mặc dù!
Grantjohnston

Nếu Firefox có quyền truy cập vào DRM tại sao không phải là Chromium? Cả hai đều là dự án "cộng đồng", phải không? Tôi đang sử dụng Chromium để duyệt / viết blog nhưng phải chuyển sang Firefox cho TV trực tuyến. Bumma ... Phải có một bản sửa lỗi dễ dàng cho những người mới như tôi. (?)
trái đất
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.