Standalone VLC Browser Plugin - plugins

I want to embed the VLC player on my website, but I don't want to force users to leave the webpage, download the VLC application and install it. A plugin installation would be much cleaner in my opinion.
Is there a standalone browser plugin for VLC for the supported OS/browser combinations (ie. Linux/MAC/Windows, NPAPI/ActiveX)? From the documentation and installers I don't see a standalone option.
FireBreath looks really interesting, and there is a FireBreath VLC plugin, but right now only Windows is supported by it.

I haven't used it, but Portable Apps has portable VLC

Related

JxBrowser 6.13 : how to load a Plugin in Chromium

We're trying to display a website via JxBrowser but this webpage says that:
one of the following plugin must be used : Silverlight, Html5, MPEG-DASH in MSE
The webPage in question is generated by MediaSite
I've read that Silverlight is not supported, but what about the others? and how to load them through JxBrowser ???
Some help would be great, even just hints to know where to search..!
Thanks.
I've read that Silverlight is not supported
Yes, Silverlight is not supported since JxBrowser 6.4 due to the fact that Chromium engine dropped the NPAPI plugin support at all.
but what about the others? and how to load them through JxBrowser ???
As far as I know HTML5 is not a Chrome plugin and is WEB standart is supported by JxBrowser by default including HTML5 audio/video.
JxBrowser supports regular Google Chrome plugins, which were installed in your system through installer. If you properly install such Chrome plugin in your system and Google Chrome recognizes this plugin, then it is expected that JxBrowser recognizes and uses this plugin as well when it is necessary.
Please note, than displaying multimedia content in JxBrowser might be different comparing to Google Chrome, due to the fact that Chromium doesn't have some codecs enabled by default. Please take a look at the article for details.

Develop raspberry pi app with eclipse

I just got a Raspberry Pi and I want to develop a java application for it using eclipse. I found the performance of the pi very poor so I don't want to install eclipse on it and use it for developing the app, I would like to use my mac. I thought about different solutions: Use my mac and push the code to github and then pull it on the Raspberry and compile it. Also use the same raspbian image with parallel desktop and after finishing the work deploy the solution on the pi (But actually I want to try the app on the raspberry frequently when I am developing it). Do you have an idea how I should proceed?
You could use the Remote System Explorer Plugin (installable via eclipse market place).
This Plugin basically adds a remote file system to the eclipse view.
You can create projects on the remote device und use them from eclipse.
Build setup is probably a bit more advanced (have not tried this yet), but should be possible as well.
You can find a step-by-step guide for creating a project in this answer
Try this eclipse plugin - http://tsvetan-stoyanov.github.io/launchpi/. It allows you to run/debug java applications remotely.

Chromium Embedded Framework (CEF) dependencies

Looking for a nice and efficient way to render GUI in a game engine I gave a look at the Chromium Embedded Framework (CEF). From what I've seen it is doing is job nicely but I'm wondering what are the requirement and dependencies for the CEF.
For each platform I've seen in the source code dependencies to a specific toolkit (gtk for Linux, Win32 API for Windows and so on) Would it run on platforms other than the desktop platforms ? Like Android, iOS, and consoles (Playstation, Xbox) ?
Chromium is switching to Aura UI. CEF on Windows is already using Aura, Linux will use Aura instead of GTK soon. You can read here on what is Aura. In short it's a non-native UI toolkit, the only native element is the toplevel window, everything inside is drawn by chrome.
CEF currently supports only Windows/Linux/OSX. CEF may support Android in the future but there is no schedule at this time. Try searching the CEF Forum for "android": http://www.magpcss.org/ceforum/search.php?keywords=android
For now, on Android you could use Chromview:
https://github.com/pwnall/chromeview

eclipse for chrome?

I use eclipse IDE for developing my GWT and android apps. I would like to transition to a chromebook for my main development computer, but I can't figure out how I would get eclipse "installed". There is no chrome app version of eclipse, at least not that I can find. I do see that there are other IDEs in the chrome store, but I don't think they would have all the nifty helper plugins that eclipse has for google developers. Anybody know if a chrome version of eclipse is coming? Do others share my desire to develop on a chrome book?
Eclipse is not coming for Chrome OS. You need a JVM to run it and one of the compatible desktops for the UI widgets. So you would have to escape from Chrome OS desktop into base Linux and somehow launch a regular Linux desktop (like GTK) to have any hope of running Eclipse. Also, a typical chromebook is far too underpowered to run a full IDE.
Here are some options to consider:
Project Orion - A web based IDE from many of the same people who develop Eclipse. One of the goals is to enable Eclipse-like capabilities for platforms like iOS, Android, Chrome OS, etc. It has quite a few base IDE capabilities already, but not a lot of plugins just yet. Probably not going to see something as sophisticated as ADT for a while if ever. Google would have to implement Android emulators in JavaScript. Not an easy task.
Run Eclipse on another machine and use a remote desktop from your chromebook.
Run Eclipse Che on another machine or cloud server and use Chrome
The most straightforward and transparent way I was able to do so was to do a combination of things (some of which was mentioned in previous answers):
install crouton (alongside an ubuntu chroot) - this is not dual booting but running Ubuntu side by side with Chrome OS just alternating between both windowing systems.
install crouton chrome extension & xiwi - this enables running the X11 windows in the ubuntu chroot as native Chrome OS windows that can be easily alternated into.
install a JDK inside the ubuntu chroot.
download, mount and execute eclipse-installer.
once the eclipse distribution of choice is installed, for ease I symlinked the main eclipse executable to /usr/local/bin/eclipse and am able to run it from Chrome OS via crouton/xiwi: sudo startxiwi eclipse
Here's a screenshot of what it looks like when done:
Eclipse requires a JVM (maybe even a full-blown JDK), so there's no way to make it into a Chrome app. You could enable developer mode and try to install a Linux JDK since Chrome seems to be running Linux under the hood.
Do others share my desire to develop on a chrome book?
The solution is to load a normal linux distribution and run IDE from there. I'm using a netbook with intel n260, 1G ram, 1.6G Hz. NetBeans runs quite well. A chromebook runs more than twice faster, I'm sure it will be good enough.
As to how to load a linux, there is the Ubuntu on Cr-48 page that explains how to do it in depth. And also this very user friendly blog on arstechnica, or this blog on liliputting. They both point you eventually to the ChrUbuntu, that is a hand-re-packaged ubuntu with some scripts to ease your work.
You can install ubuntu via crouton (for more info: https://www.youtube.com/watch?v=d_MuVwJq_XQ&list=FLFel7rdB1nWQSjsJCaepEOg&index=1) and then you can install eclipse I'm not sure if you can install the ADT from the android sdk website but you can install the plugins from the eclipse website, third party developers, or if you really want to download it from the android sdk website you can probably get it to work with a little efort.
:) Enjoy
Yes! I share your desire to program on a Chromebook! While I am still a high-schooler, I am an amateur Java and Python programmer. My school provides with a class set of about 30 Chromebooks per classroom, and I didn't know how to run my code on them. I had Eclipse on my Windows desktop at home.
When I looked around online, I found something called codenvy.io. It is basically an Eclipse Che IDE that runs online. It uses Docker images to start up a workspace, runs all in the cloud, and a free account has 3 GB of RAM.
It suited my needs, and I loved it! You should check it out.

which version of mobile firefox in android, fully supports extension?

I made an addon to Dektop Firefox using addon-sdk. now i want to launch it into firefox mobile(fennec) in android. I am using android 4.0.3 emulator. I have installed mobile firefox browsers(almost all versions) in it. im trying to install my addon to mobile firefox using addon-sdk. in this step i am getting different types of errors.
1.some addons installed with disable mode, but not working enable/disable option.
2.for some addons, i am getting "addon installed,restart required" option, but after restart, addon not visible in addon manager
please, provide atlesat one working way, to develop and install firefox addons(any simple) in fennec(any version) in andoid (any emulator/any mobile).
Thanks,
You are asking the wrong question. Any version of Firefox Mobile supports extensions, no problems here. However, its user interface is very different from the desktop Firefox which means that extensions built for the desktop Firefox usually won't work without adjustments. So the correct question would be:
Which version of the Add-on SDK supports Firefox Mobile?
You need Add-on SDK 1.5 or higher. When running cfx you will have to use --force-mobile command line flag to make sure that your extension is marked as compatible with Firefox Mobile. There will still be limitations however, most SDK modules currently don't support Firefox Mobile. Add-on SDK 1.8 lists the following modules as supporting Firefox Mobile:
page-mod
page-worker
request
self
simple-storage
timers
Wladimir is correct, and I would only add that we are working on expanding module support on native Fennec. If you want to play with some additional Fennec features in an SDK-based add-on right now, you can get access to the NativeWindow and BrowserApp objects Fennec implements by using this code in a module:
let utils = require('api-utils/window-utils');
exports = {
BrowserApp: utils.activeBrowserWindow.BrowserApp,
NativeWindow: utils.activeBrowserWindow.NativeWindow
};
The documentation for these objects is on MDN:
https://developer.mozilla.org/en/Extensions/Mobile/API/BrowserApp
https://developer.mozilla.org/en/DOM/window.NativeWindow