Tại sao Flash Player trên Chromium không hoạt động?


11

Tôi đã cài đặt Chromium trên Raspberry Pi (chạy Raspian) sudo apt-get install chromium-browservà tôi đã làm theo hướng dẫn từ trang web này để cố gắng chạy flash player: http://linuxologist.com/01general/howto-chromium-browser-on-linux-with -tốc biến/

tức là tôi vừa tải xuống libflashplayer.so, đặt nó vào /usr/lib/rồi tạo symlink cho nó /usr/lib/chromium/plugins/. sau đó tôi mở Chromium như vậy:

chromium --enable-plugins --enable-greasemonkey --enable-user-scripts --enable-extensions

từ dòng lệnh. Tuy nhiên, flash player vẫn không được công nhận. Phiên bản flash player tôi đã tải xuống là từ softpedia in tar, mà tôi phải gỡ bỏ.

Có ai quản lý để làm việc này? Nếu vậy, những bước bổ sung được yêu cầu?

Cập nhật

Alex yêu cầu tôi chạy file, vì vậy đây là:

$ file /usr/lib/libflashplayer.so
libflashplayer.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped

Bạn biết rằng Linux có thể chạy trên nhiều nền tảng và bạn cần một nền tảng phù hợp với phần cứng của mình. Trong trường hợp này là một cpu ARM.
Thorbjørn Ravn Andersen

Ngay cả khi bạn chạy nó, flash sẽ không chạy tốt trên Pi. Tôi không nghĩ bạn nên nỗ lực nhiều hơn nữa để khiến nó hoạt động.
Jivings

@ ThorbjørnRavnAndersen vâng tôi đã sử dụng linux được một thời gian rồi nên tôi quen với nó. tôi không chắc liệu tập tin libflashplayer.so có hỗ trợ cho cánh tay hay không - tôi đoán tôi đã có một chút hy vọng ở đó ...
mulllhausen

@AlexChamberlain ah đúng rồi! haha tôi sẽ cập nhật Q
mulllhausen

@Jivings pi có sự tích lũy phần cứng cho h264. Nó có thể được thực hiện để hoạt động tương đối tốt để chơi video.
Thorbjørn Ravn Andersen

Câu trả lời:


16

ARM vs x86

Bộ xử lý Intel được máy tính để bàn sử dụng là kiến ​​trúc 32/64 bit, thường được gọi là x86 và x86_64.

Bộ xử lý ARM, được sử dụng bởi Raspberry Pi, cũng sử dụng kiến ​​trúc 32 bit, nhưng nó không tương thích với x86. Do đó, các thư viện x86 sẽ không chạy trên Raspberry Pi.

Làm thế nào để tôi biết bạn có một thư viện x86?

Tôi yêu cầu bạn chạy

file /usr/lib/libflashplayer.so

đầu ra nào

libflashplayer.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped

Intel 80386 cho chúng tôi biết nó đã được biên dịch cho x86.

Adobe có phát hành phiên bản ARM của Flash không?

Có và không. Có các phiên bản có sẵn cho nhiều nền tảng Di động, nhưng tôi tin rằng nó đang bị phản đối ( cần dẫn nguồn ) và tôi chưa thấy nó có sẵn cho ARM Linux. ( cần dẫn nguồn )


1
Đây là câu trả lời chính xác.
Jivings

1
@Jivings: Đó là ý kiến ​​của bạn! ;-)
Jon Egerton

Không thể chỉnh sửa vì nó quá nhỏ, nhưng tôi tin rằng nên "không dùng nữa" chứ không phải "không dùng nữa" ( linguaticszone.blogspot.co.uk/2007/05/ .)
Jon Egerton

@JonEgerton Vậy tôi làm.
Alex Chamberlain

5

Gnash

Gnash là một trình phát phim SWF miễn phí. Nó có sẵn dưới dạng một ứng dụng độc lập hoặc là một plugin cho một số trình duyệt web phổ biến. Nó hỗ trợ phát phương tiện truyền thông từ đĩa hoặc phát trực tuyến qua kết nối mạng. Một số trang chia sẻ video phổ biến như YouTube được hỗ trợ trên nhiều loại thiết bị từ nhúng đến máy tính để bàn hiện đại.

Cài đặt

Gnash phải nằm trong kho của bản phân phối.

Debian

$ sudo apt-get install gnash

Cổng vòm

$ sudo pacman -Sy gnash

Cấu hình

Nó chỉ nên hoạt động, nhưng tôi chưa thử. Sẽ làm sớm thôi.

Người giới thiệu

  1. Hướng dẫn sử dụng Gnash

Tôi không nghĩ bạn có nghĩa là -ycờ cho pacman. Điều đó đồng bộ hóa danh sách gói, một cái gì đó không cần thiết khi cài đặt phần mềm.

@BryanDunsmore Hoặc tôi đã làm ...
Alex Chamberlain

Không cần thiết phải đồng bộ hóa danh sách gói khi cài đặt phần mềm. Hầu hết mọi người sẽ làm điều này khi cập nhật hệ thống thay thế.

1
Nó không hoạt động với tôi với Chromium + Gnash.
FR6

4

Tôi nghĩ rằng Adobe đã không phát hành bất kỳ plugin flash nào của ARM Linux.

http://get.adobe.com/flashplayer/therversions/

Tôi không biết bạn lấy "libflashplayer.so" ở đâu, nhưng tôi đoán đó là phiên bản X86 hoặc X64.


Xin chào lxp121 Chào mừng bạn đến với Raspberry Pi Stack Exchange. Thông thường các câu trả lời tốt nhất được hỗ trợ bởi các sự kiện và trích dẫn. Hiện tại đây không phải là một câu trả lời đầy đủ, bạn có thể vui lòng cải thiện nó?
Jivings

@jivings đây là một thực tế được biết đến rộng rãi.
Chris Stratton

@ChrisStratton: Câu trả lời ban đầu không bao gồm liên kết hoặc dòng thứ 3.
Jivings

Nó không cần một cái, vì thực tế được biết đến rộng rãi.
Chris Stratton

0

Giải pháp có thể, cài đặt Android trên một môi trường chroot. Bằng cách đó, android có thể chơi flash nhờ hỗ trợ google chromeplugin flash . Vẫn còn một chặng đường dài cho đến khi Android chạm vào mâm xôi pi.

Các lựa chọn thay thế cho Flash (Nếu bạn chỉ sử dụng nó để phát lại video)

VLC (Lựa chọn yêu thích của tôi)

#Arch Linux
pacman -S vlc
#Debian
apt-get install vlc

Cài đặt plugin này . Sau đó mở Công cụ goto VLC> Tùy chọn (Nhấp vào Tất cả)> Giao diện> Giao diện chính> Kiểm tra Web và lưu. Khởi động lại và bạn đã hoàn tất! HOẶC LÀ

vlc -I http 

Phòng sáng


Tôi đã cài đặt vlc vào một ngày khác với tư cách là trình phát đa phương tiện yêu thích của tôi và tôi muốn thử nghiệm một vài avis. Tôi không biết về plugin chrome - đó có lẽ là giải pháp tốt nhất để xem phim flash trực tuyến (nếu nó hoạt động tốt) - cảm ơn.
mulllhausen

0

Hệ điều hành maemo / meego (dựa trên tranh luận) hỗ trợ trình phát flash trên nokia n900 (với ARM Cortex A8) Trình duyệt microB (dựa trên Mozilla Firefox): http://natisbad.org/N900/n900-commented-hardware-specs.html

liên kết tải xuống maemo: http://tablets-dev.nokia.com/ liên kết tiếp theo là cần thiết để tạo IMEI cho N900 để tải xuống tệp hình ảnh: * ttp: //www.nokiaport.de/tacdatabase/index.php? s = imeitools & lng = tôi hy vọng thông tin này có thể giúp cộng đồng raspberry pi

cảm ơn vì đã trả lời nếu có cơ hội để nó chạy trên quả mâm xôi


Tôi không hiểu chính xác bài viết của bạn. Bạn có thể làm rõ nó một chút?
hifkanotiks

-2

Bạn đang sử dụng Google Chrome? Tôi nghĩ đó là viết tắt của Chronium. Nếu vậy, tôi đọc rằng Google Chrome không thể chạy chính xác trên bộ xử lý ARM. Hi vọng điêu nay co ich. Hãy thử tìm một trình duyệt khác, sử dụng Epiphany hoặc trình duyệt được cài đặt sẵn của bạn hoặc tìm một trình duyệt khác bằng cách sử dụng

sudo apt-get cài đặt


2
Xin chào và chào mừng. Tôi nghĩ rằng lệnh của bạn đang thiếu một cái gì đó. Hãy chỉnh sửa câu trả lời của bạn.
Ghanima

2
apt-get cài đặt chính xác những gì? Bạn đang thiếu gói để cài đặt.
PNDA

Các phiên bản mới nhất của Chromium (45 tại thời điểm viết) sẽ chỉ hoạt động trên Mô hình RPi 2 mà không (tôi tin) bất kỳ khả năng tăng tốc phần cứng nào, Q & A cũ hơn trong cộng đồng SE này có thể đề cập đến nó hoạt động trên Pis cũ nhưng đó là phiên bản cổ 22 mà không phải là bây giờ tôi nghĩ.
SlySven
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.