Tronsmart MK908 Quad Core HDMI TV Stick Review

Yesterday, I published some pictures of MK908, and this morning I updated it to the latest firmware, so it’s time to review this mini PC powered by Rockchip RK3188 quad core Cortex A9 SoC. First Boot, Settings, and First Impressions First of all, the firmware update has not changed the Home Screen, and we still get a standard Android Home Screen with an animated wallpaper. Screenshot and volume buttons are shown in the status bar, but there’s no soft power button, and no full screen button. Hopefully the power button can be added in next firmware update, and as we’ll see later the lack of full screen button is not really an issue. As usual, I’ve gone to the settings menu to configure Wi-Fi, and I had no problem to connect. The device also supports Bluetooth (built-in), and you can setup to device with VPN, as a hotspot, and add […]

Raspberry Pi Now Has Experimental Support for VP6, VP8, MJPEG and Ogg Theora Video Codecs

The guys working on the Raspberry Pi (mainly dom) have added preliminary support for VP6, VP8, MJPEG, and Ogg Theora free video codecs, as well as Ogg Vorbis audio codec. Unlike H.264, MPEG-2 and VC1, those are not handled by the hardware video decoder in Broadcom BCM2835 processor, but are accelerated by the Videocore GPU. This means that only SD (and possibly 720p) videos are supported for those codecs. The best way to get support is probably to patiently wait for the Raspberry Pi foundation to release a new Raspbian image, but in case you couldn’t possibly wait, here are the steps to follow: Download and run Hexxeh’s rpi-update script in the Raspberry Pi in order to get the very latest build:

Add the following two lines to /boot/config.txt:

Reboot the Raspberry Pi The GPU firmware is now updated, but you still need the latest version of omxplayer. […]

$6.80 Easycap DC60 USB Video Capture Card

You may have some old VHS tapes that you want to digitize to play on your computer or media player, or don’t feel like spending money on an HD recorder for your satellite or cable TV box, but still would like to record your favorite programs. It’s actually possible to do so for less than $7 thanks to USB video grabbers. Those USB capture cards are nothing new, but I did not know the price had come down that much. One of the cheapest capture card is Easycap DC60 (clone?) that sells for $6.80 on Aliexpress, and runs on Windows, and (if you are lucky) in Linux. The device provides stereo audio input, composite input and S-Video input. It is sold with a USB cable to connect it to your computer. CD is normally provided with Windows drivers and program. All you need is a Windows 2000/XP computer with a […]

XBMC for Linux on AllWinner A10 Devices? It Works! (Sort of)

Following the lack of support by AllWinner for the video engine libraries (CedarX), I had more or less given up on hope XBMC for Linux would ever run properly on AllWinner A10/A13 hardware. But recently, I found out some progress had been made using existing libs, and saw the Pengpod Tablet video showing XBMC running in Linux fairly smoothly. So I decided to cross-compile XBMC by following the instructions available at http://linux-sunxi.org/XBMC and trying to run it in Linaro ALIP 12.04 rootfs in my Mele A1000. Finally, I managed to cross-compile XBMC, but the performance was very poor in the GUI (6 to 12 fps) and I was unable to play videos and my serial console was flooded with messages like:

[Update: I managed to have XBMC Linux running & playing videos on Mele A1000 by using j1nx image (rootfs + kernel). I would first exhibit the exact same […]

200 C# Programming Video Tutorials

Last month, 200 Android Development Video Tutorials by TheNewBoston had been uploaded to ChangingTheUnknown Youtube channel. They have now prepared another playlist with 200 C# programming video tutorials for beginners in C#. To give you an idea of what you would learn, here are the titles of the first 10 tutorials: Introduction and Installing C# 2010 Changing Forms Properties Showing MessageBoxes Variables Changing Properties With Code If Statements More on If Statements If Statements pt 3 Switch Statements Mathematical Operators You can watch the first tutorial: “C# Beginners Tutorial – 1 – Introduction and Installing C# 2010” below.   Jean-Luc Aufranc (CNXSoft)Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011. www.cnx-software.com

Autoplay Embedded Youtube Videos

You may want to autoplay some Youtube videos when you  embed them in a website. By default, this is disabled (which is actually good). Here are the simple instructions to enable autoplay: Go to the Youtube video you’d like to embed in your website, click Share then Embed and copy the iFrame code which should look like: <iframe width=”560″ height=”345″ src=”http://www.youtube.com/embed/hOrJqV13TKs?rel=0″ frameborder=”0″ allowfullscreen></iframe> In order to enable Youtube autoplay, simply change the code as follows: <iframe width=”560″ height=”345″ src=”http://www.youtube.com/embed/hOrJqV13TKs?rel=0&amp;autoplay=1” frameborder=”0″ allowfullscreen></iframe> That’s all. Jean-Luc Aufranc (CNXSoft)Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011. www.cnx-software.com

200 Android Development Video Tutorials

If you’ve ever wanted to learn how to develop applications for Android but reading books bores you, you now have the chance to teach yourself Android software development with 200 video tutorials (about 20 hours). The videos have been uploaded to ChangingTheUnknown Youtube channel and can be accessed via TheNewBoston – Android playlist. To give you an idea of what you’ll learn, here are the titles of the first 10 tutorials: Download and Install the Java JDK Installing Eclipse and Setting up the ADT Installing Android SDK and Set up Emulator Setting up an Android Project Overview of Project and Adding Folders Introduction to Layouts in XML Creating A Button in XML and Adding an ID Setting up Variables and Referencing XML ids Set up a Button with OnClickListener Using setText method for our button You can watch the first tutorial: “Android Application Development Tutorial – 1 – Download and […]

Skype Adds Video Calling Support for 17 Android Devices

Last week, Skype announced that it is adding video calling support for 17 Android devices that run Gingerbread (Android 2.3).  Previously, mobile video calling with Skype was only available on 4 Android devices namely: HTC Desire S Sony Ericsson Xperia neo Sony Ericsson Xperia pro Google Nexus S. Users can download Skype 2.1 for Android in order to make video calls with their smartphones and/or tablets if they are part of the following list: Acer A5 HTC Desire HTC Desire HD HTC Evo 3D HTC Evo 4G HTC Flyer HTC Incredible S HTC Sensation HTC Thunderbolt LG Revolution Samsung Droid Charge Samsung Galaxy S Samsung Galaxy S II Samsung Galaxy Tab Sony Ericsson Xperia mini pro Sony Ericsson Xperia Play Sony Ericsson Xperia ray. Skype also said that most users running Android 2.2 should still be able to enable video calling in their Skype settings.  Skype 2.1 for Android detects […]

EmbeddedTS embedded systems design