Whether ELAN can run on any architecture depends on two things:
is a Java Runtime Environment available for that architecture. ELAN is a Java application and without a Java runtime environment it won’t launch.
is there a media player (with a Java ‘bridge’) available (in case of video, wave audio files probably work if there is a JRE). If there is a JRE for an architecture, there might also be a Java FX port, which would provide mp4 support. There might also be a VLC ‘bridging’ library, which would extend the support for different media formats considerably.
If these conditions are met, it’ll take some (re-)configuration efforts but it should be possible to get it working.