| « Sorry for doubting you Adobe, AIR for Linux is real, Twingly blog search hmmm | Mourning the passing of jPod » |
(updated Dec. 27th) Finally thanks to My EeePC Blog there is a simple way to put Flash 10 on your old EEEPC. Some caveats, this method replaces some core libraries and may break other software you have installed. Packages it is known to break are build essentials, vlc, xchm, amule and some others. I used this method and it worked fine for me. The steps are fully explained at http://eeepc-albkwan.blogspot.com/2009/03/install-firefox-3-with-flashplayer-10.html so I won't repeat them here. If you decide that you don't want to take this radical a step you can still use the instructions shown below to get your camera working with the EEEPC default Flash installed. You should be aware that many websites only work with Flash 10 so upgrading as described above is probably your best option.
Though Flash 10 works most of the time you may have trouble getting it to recognize your camera. Getting things going on ustream.tv can be quite a chore. The good news is that the flashcam still works with Linux Flash 10 if you have trouble. You can also check out Flash camera support on the EEEPC 701 for my survey of flash based video websites and how to get them to work on the EEEPC 701.
The release of Flash 10 for Linux has rendered this method less necessary see EEEPC flash camera support without flashcam for details. Flash 10 has support for V4L2 which is what the EEEPC camera uses. Installing Flash 10 on your EEEPC brings with it a whole host of new issues.
I thought there must be a way to get the camera on the Asus EEEPC to work with Flash 9 which is the default the EEEPC shipped with. The sticking point was that the camera driver on the eeepc was v4l2 and linux flash plugin only supports v4l. Someone who was more energetic than I finally decided to do something about it. It's a bit of a convoluted installation but it seems to work You need this file flash-cam-eeepc-1.tgz The download file has been changed to add sudo chmod 666 /dev/video to the beginning of the vlback.sh file after some people reported problems with device permissions. This download file combines the original two downloads from http://forum.eeeuser.com/viewtopic.php?pid=203137, the original topic thread. This saves the irritating wait to download from the file sharing site where the files were hosted. I have also included the modified script that worked for me.
To use:
You should see
ln: creating hard link `/dev/video' to `/dev/video0':
Input device: /dev/video
Size = 320 x 240
and the green camera light should come on. Don't close the terminal window unti you are done using the camera in flash. In your flash application be sure that you choose the vloopback device and not the uvc camera.
If I get some time over the weekend I will create a .deb package.
I neglected to give credit to The Flashcam project the guys who made all this possible.