Чому Flash Player на Chromium не працює?


11

Я встановив Chromium на своєму Raspberry Pi (працює з Raspian), sudo apt-get install chromium-browserі я дотримувався вказівок цього сайту, щоб спробувати запустити флеш-плеєр: http://linuxologist.com/01general/howto-chromium-browser-on-linux-with -flash /

тобто я щойно завантажив libflashplayer.so, помістив його, /usr/lib/а потім зробив до нього симпосилання /usr/lib/chromium/plugins/. тоді я відкриваю Chromium так:

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

з командного рядка. Однак флеш-плеєр все ще не розпізнається. Версія флеш-плеєра, яку я завантажила, була з софтпедії в дьогті, яку мені довелося знімати.

Хтось встиг налагодити це? Якщо так, то які додаткові кроки були потрібні?

Оновлення

Олексій просив я бігти file, тож ось:

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

Ви знаєте, що Linux може працювати на декількох платформах, і вам потрібна одна, що відповідає вашому обладнання. У цьому випадку процесор ARM.
Thorbjørn Ravn Andersen

Навіть якщо ви запустили його, спалах не буде добре працювати на Pi. Я не думаю, що вам слід докладати більше зусиль, щоб змусити його працювати.
Jivings

@ ThorbjørnRavnAndersen Так, я вже деякий час використовую Linux, тому я знайомий з ним. я не був впевнений, чи буде у файлу libflashplayer.so підтримка для зброї - я думаю, там я трохи сподівався ...
mulllhausen

@AlexChamberlain ах! ха-ха, я
оновлю

@ Jivings pi має апаратне прискорення для h264. Це може зробити так, щоб він працював відносно добре для відтворення відео.
Thorbjørn Ravn Andersen

Відповіді:


16

ARM vs x86

Процесори Intel, що використовуються на настільних комп’ютерах, є 32/64-бітовими архітектурами, загалом відомими як x86 та x86_64.

Процесори ARM, якими користується Raspberry Pi, також використовують 32-бітну архітектуру, але вона несумісна з x86. Тому бібліотеки x86 не працюватимуть на Raspberry Pi.

Як я можу знати, що у вас є бібліотека x86?

Я попросив тебе бігти

file /usr/lib/libflashplayer.so

який вихід

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

Intel 80386 говорить нам, що вона складена для x86.

Чи випускає Adobe ARM-версію Flash?

Так і ні. Існують версії для багатьох мобільних платформ, але я вважаю, що вона застаріла ( потрібне цитування ), і я не бачив її доступною для ARM Linux. ( необхідне цитування )


1
Це правильна відповідь.
Відхилення

1
@Jivings: Це ваша думка! ;-)
Джон Егертон

Не можу редагувати його занадто мало, але я вважаю, що його слід "застаріти", а не "знецінити" ( лінгвістична зона.blogspot.co.uk/2007/05/… ).
Джон Егертон

@JonEgerton Так я і роблю.
Алекс Чемберлен

5

Гнаш

Гнаш - безкоштовний програвач відеофільмів SWF. Він доступний як окремий додаток або як плагін для декількох популярних веб-браузерів. Він підтримує відтворення медіа з диска або потокове передавання через мережеве з'єднання. Деякі популярні веб-сайти для обміну відео, такі як YouTube, підтримуються на різноманітних пристроях - від вбудованих до сучасних настільних комп'ютерів.

Установка

Gnash має бути в сховищах дистрибутивів.

Debian

$ sudo apt-get install gnash

Арк

$ sudo pacman -Sy gnash

Конфігурація

Це повинно просто працювати, але я ще цього не пробував. Зробимо скоро.

Список літератури

  1. Посібник користувача Gnash

Я не думаю, що ти мав на увазі -yпрапор pacman. Це синхронізує список пакетів, що є непотрібним при встановленні програмного забезпечення.

@BryanDunsmore Або я зробив ...
Алекс Чемберлен

Синхронізувати список пакетів під час встановлення програмного забезпечення не потрібно. Більшість людей зробить це під час оновлення системи.

1
З Chromium + Gnash мені не вийшло.
FR6

4

Я думаю, що Adobe не випустила жодного флеш-плагіна ARM Linux.

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

Я не знаю, звідки у вас "libflashplayer.so", але я думаю, що це версія X86 або X64.


Привіт lxp121 Ласкаво просимо до обміну стеків Raspberry Pi. Зазвичай найкращі відповіді підтверджуються фактами та цитатами. Наразі це не є повною відповіддю, чи можете ви покращити її?
Відхилення

@jivings - це широко відомий факт.
Кріс Страттон

@ChrisStratton: Оригінальна відповідь не включала посилання або 3-й рядок.
Відхилення

Цьому він не знадобився, оскільки факт широко відомий.
Кріс Страттон

0

Можливе рішення, встановити android на захищеному середовищі. Таким чином андроїд може відтворювати спалах завдяки підтримці Chrome Chrome і плагін Flash . Ще довгий шлях, поки андроїд не потрапить на малиновий пі.

Альтернативи Flash (якщо ви використовуєте його лише для відтворення відео)

VLC (Мій улюблений вибір)

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

Встановіть цей плагін . Потім відкрийте VLC goto Інструменти> Налаштування (Клацніть все)> Інтерфейси> Основний інтерфейс> Перевірити Інтернет та зберегти. Перезавантажте і все готово! АБО

vlc -I http 

Світла кімната


Я встановив vlc на днях, як його улюблений медіаплеєр, і я хотів випробувати кілька avis. Я не знав про хромований плагін - це, мабуть, найкраще рішення для перегляду онлайн-флеш-фільмів (якщо він працює добре) - дякую.
mulllhausen

0

OS maemo / meego (на базі debain) підтримує флеш-плеєр на nokia n900 (з ARM Cortex A8), переглядачем мікробій (на базі Mozilla Firefox): http://natisbad.org/N900/n900-commented-hardware-specs.html

посилання для завантаження maemo: http://tablets-dev.nokia.com/ Наступне посилання потрібне для створення IMEI для N900 для завантаження файлів зображень: * ttp: //www.nokiaport.de/tacdatabase/index.php? s = imeitools & lng = Я сподіваюся, що ця інформація може допомогти громаді малинових пі

дякую за відповідь, якщо є можливість запустити його на малину


Я не точно розумію вашу посаду. Чи можете ви це трохи уточнити?
hifkanotiks

-2

Використовуєте Google Chrome? Я думаю, що це коротко для Chronium. Якщо так, я прочитав, що Google Chrome не може правильно працювати на процесорі ARM. Сподіваюсь, це допомагає. Спробуйте знайти інший веб-переглядач, скористайтеся Epiphany або попередньо встановленим браузером або знайдіть інший за допомогою

sudo apt-get install


2
Привіт і ласкаво просимо. Я думаю, що у вашій команді щось не вистачає. Сміливо редагуйте свою відповідь.
Ghanima

2
apt-get встановити що саме? Вам не вистачає пакета для встановлення.
PNDA

Останні версії Chromium (45 під час написання) працюватимуть лише на моделях RPi 2 без (я вважаю) апаратного прискорення; старіші запитання в цій спільноті SE можуть посилатися на неї, працюючи на старшій Pis, але це давня версія 22, що зараз немає навколо, я думаю.
SlySven
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.