Perché Flash Player su Chromium non funziona?


11

Ho installato Chromium sul mio Raspberry Pi (con Raspian) sudo apt-get install chromium-browsere ho seguito le istruzioni di questo sito per tentare di far funzionare il flash player: http://linuxologist.com/01general/howto-chromium-browser-on-linux-with -veloce/

cioè ho appena scaricato libflashplayer.so, inserito in /usr/lib/poi creare un link simbolico in esso /usr/lib/chromium/plugins/. quindi apro Chromium in questo modo:

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

dalla riga di comando. Tuttavia, il flash player non è ancora riconosciuto. La versione di Flash Player che ho scaricato era da Softpedia in tar, che ho dovuto decomprimere.

Qualcuno è riuscito a farlo funzionare? In tal caso, quali sono stati i passaggi extra richiesti?

Aggiornare

Alex mi ha chiesto di correre file, quindi eccolo:

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

Sei consapevole del fatto che Linux può essere eseguito su più piattaforme e ne hai bisogno di uno adatto al tuo hardware. In questo caso una CPU ARM.
Thorbjørn Ravn Andersen,

Anche se lo avvii, il flash non funzionerà bene sul Pi. Non penso che dovresti fare ulteriori sforzi per farlo funzionare.
Jivings,

@ ThorbjørnRavnAndersen sì, sto usando Linux da un po 'di tempo, quindi ne ho familiarità. non ero sicuro che il file libflashplayer.so avrebbe avuto il supporto per arm - immagino di esserci stato un po 'di speranza lì ...
Mulllhausen,

@AlexChamberlain ah giusto! ahah aggiornerò la Q
mulllhausen il

@Jivings the pi ha l'accelerazione hardware per h264. Potrebbe essere fatto funzionare relativamente bene per la riproduzione di video.
Thorbjørn Ravn Andersen,

Risposte:


16

ARM vs x86

I processori Intel utilizzati dai desktop sono architetture a 32/64 bit, generalmente noti come x86 e x86_64.

I processori ARM, utilizzati da Raspberry Pi, utilizzano anche un'architettura a 32 bit, ma non è compatibile con x86. Pertanto, le librerie x86 non verranno eseguite su Raspberry Pi.

Come faccio a sapere che hai una libreria x86?

Ti ho chiesto di scappare

file /usr/lib/libflashplayer.so

quale uscita

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

Intel 80386 ci dice che è stato compilato per x86.

Adobe rilascia una versione ARM di Flash?

Sì e no. Ci sono versioni disponibili per molte piattaforme mobili, ma credo che sia deprecato ( citazione necessaria ) e non l'ho visto disponibile per ARM Linux. ( citazione necessaria )


1
Questa è la risposta corretta
Jivings,

1
@Jivings: questa è la tua opinione! ;-)
Jon Egerton,

Non è possibile modificarlo perché è troppo piccolo, ma credo che dovrebbe essere "deprecato" non "deprecato" ( linguisticszone.blogspot.co.uk/2007/05/… ).
Jon Egerton,

@JonEgerton Quindi lo faccio.
Alex Chamberlain,

5

Digrignare

Gnash è un riproduttore di film SWF gratuito. È disponibile come applicazione autonoma o come plug-in per diversi browser Web popolari. Supporta la riproduzione di file multimediali da un disco o lo streaming su una connessione di rete. Alcuni popolari siti di condivisione di video come YouTube sono supportati su una vasta gamma di dispositivi, da quelli incorporati ai desktop moderni.

Installazione

Gnash dovrebbe essere nei repository delle distribuzioni.

Debian

$ sudo apt-get install gnash

Arco

$ sudo pacman -Sy gnash

Configurazione

Dovrebbe funzionare, ma non l'ho ancora provato. Lo farà presto.

Riferimenti

  1. Manuale dell'utente di Gnash

Non credo che intendevi la -ybandiera per pacman. Ciò sincronizza l'elenco dei pacchetti, cosa non necessaria durante l'installazione del software.

@BryanDunsmore O l'ho fatto ...
Alex Chamberlain,

Non è necessario sincronizzare l'elenco dei pacchetti durante l'installazione del software. La maggior parte delle persone lo farà invece durante l'aggiornamento del sistema.

1
Non ha funzionato da me con Chromium + Gnash.
FR6,

4

Penso che Adobe non abbia rilasciato alcun plug-in flash di ARM Linux.

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

Non so dove trovi "libflashplayer.so", ma immagino sia la versione X86 o X64.


Ciao lxp121 Benvenuti nello scambio di stack di Raspberry Pi. Di solito le risposte migliori sono supportate da fatti e citazioni. Attualmente questa non è una risposta completa, puoi per favore migliorarla?
Jivings,

@jivings questo è un fatto ampiamente noto.
Chris Stratton,

@ChrisStratton: la risposta originale non includeva il collegamento o la terza riga.
Jivings,

Non ne aveva bisogno, poiché il fatto è ampiamente noto.
Chris Stratton,

0

Possibile soluzione, installa Android su un ambiente chroot. In questo modo Android può riprodurre Flash grazie al supporto di Google Chrome e al plug-in Flash . Ancora molta strada fino a quando Android non colpisce il lampone pi.

Alternative a Flash (se lo usi solo per la riproduzione video)

VLC (La mia scelta preferita)

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

Installa questo plugin . Quindi apri VLC vai su Strumenti> Preferenze (fai clic su Tutto)> Interfacce> Interfaccia principale> Controlla Web e salva. Riavvia e il gioco è fatto! O

vlc -I http 

Lightroom


ho installato vlc l'altro giorno come il mio lettore multimediale preferito e volevo provare alcuni avis. non sapevo del plugin Chrome, probabilmente è la soluzione migliore per guardare film flash online (se funziona bene), grazie.
Mulllhausen,

0

Il sistema operativo maemo / meego (basato su debain) supporta il flash player su Nokia n900 (con ARM Cortex A8) Browser microB (basato su Mozilla Firefox): http://natisbad.org/N900/n900-commented-hardware-specs.html

link per il download di maemo: http://tablets-dev.nokia.com/ è necessario il link successivo per generare l'IMEI per N900 per scaricare i file di immagine: * ttp: //www.nokiaport.de/tacdatabase/index.php? s = imeitools & lng = spero che queste informazioni possano aiutare la community di raspberry pi

grazie per la risposta se c'è la possibilità di farlo funzionare su Raspberry


Non capisco esattamente il tuo post. Puoi chiarirlo un po '?
hifkanotiks,

-2

Stai usando Google Chrome? Penso che sia l'abbreviazione di Chronium. In tal caso, ho letto che Google Chrome non può funzionare correttamente su un processore ARM. Spero che sia di aiuto. Prova a trovare un browser diverso, usa Epiphany o il tuo browser preinstallato o trovane un altro utilizzando

sudo apt-get install


2
Ciao e Benvenuto. Penso che al tuo comando manchi qualcosa. Sentiti libero di modificare la tua risposta.
Ghanima

2
apt-get install cosa esattamente? Manca il pacchetto da installare.
PNDA,

Le ultime versioni di Chromium (45 al momento della stesura) funzioneranno solo sui modelli RPi 2 senza (credo) nessuna accelerazione hardware, domande e risposte precedenti in questa comunità SE potrebbero riferirsi al fatto che funziona sul vecchio Pis ma che è una versione antica 22 che non è in circolazione ora penso.
SlySven,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.