Live Streaming Video using AVConv and the Raspberry Pi

The Raspberry Pi is a credit-card sized $35 computer that can be used to accomplish many tasks similar to what a desktop PC can do. This includes spreadsheets, word-processing, games, and even…live video broadcasting! By connecting a powered USB Hub and webcam to your Raspberry Pi, you can broadcast live video to an unlimited audience for free. I’ll show you how this is possible.

Please be patient and read through the entire tutorial before attempting.

What You NeedCredit: Wikipedia.org

Getting started requires a few peripherals. To start up your Raspberry Pi and do initial configuration, you will need an HDMI cable, USB keyboard, and USB mouse. In addition:

Recommendations

  • Use the raspberry pi “headless”. Do not run the desktop version of Rasbian on your Pi (xwindows). It uses an excess amount of RAM and precious CPU power that you need to reserve for your live video compression and streaming. Instead, use the command line interface or access via Secure Shell from another computer. (optional)

  • Assign a static local IP to the Raspberry Pi. (Configuration can be found in: /etc/network/interfaces). This is useful when accessing the Pi remotely. (optional)

  • Don’t use a Raspberry Pi enclosure that limits heat transfer and airflow.

Preparation

Update your software repository to the latest version by running the following commands:

sudo apt-get update
sudo apt-get upgrade

Plug in your devices.  Webcam –> Powered USB Hub –> Raspberry Pi

Install Screen (optional):

apt-get install screen

Restart your Pi device:

reboot


Installation

To transcode and broadcast the video, you will need to use a Linux application called AVConv (similar to FFmpeg). It is a command line program for transcoding multimedia files using the Libav Multimedia Framework. FFmpeg will give you the same result, but I personally prefer AVConv for ease-of-use.

To Install AVConv, run the following command:

sudo apt-get install avconv

Continue reading

Budget Gadgets

Budget Gadget’s ‘USB 3 Fan Cooler Cooling Pad for Notebook Laptop w/ Blue LED’  is a great product for me. Aside from looking very sleek, this laptop cooling pad works perfectly. You can cool down your laptop anywhere. This device is very portable. I really appreciate the USB ‘piggy back’. You can plug the cooling pad into your laptop and still have that port free to use.

For more information, checkout

http://www.budgetgadgets.com/cooler-cooling-notebook-laptop-blue-p-     4682.html

Since 2003, BudgetGadgets has been dedicated to selling quality electronic gadgets and great service at wholesale prices with free shipping to anywhere.

http://www.budgetgadgets.com

You can find any gadget from toys to computer parts, video games to cell phones.

Adding many gadgets to the store everyday, BudgetGadget’s experienced team tries there best to satisfy all customers wholesale and retail.

Free shipping – usually 5-12 business days. Pay with PayPal or if your buying wholesale, Budget Gadgets  offers bank transfer options.

What more do you want from a great electronics sales business that offers tonnes of great deals and free shipping?

For an even better price, use the coupon code ‘techzany’ to save a few bucks at checkout.

Budget Gadgets is great for getting yourself some new gadgets or buying for a gift. You will never be disappointed.

There are many items on Budget Gadgets for Christmas and the Holidays. You can purchase gifts, decorations, and much more.

http://www.budgetgadgets.com/christmas-holidays-gadgets-c-169.html

I am looking forward to hearing about the great deals you’ve received.  Leave a comment below.

What is WordPress?

WordPress (WP) is an excellent way for people who do not have the knowledge to setup their own websites or don’t really want to learn. Now a days you don’t even need to pay for a domain name or even web hosting. Combine all three and you have an awesome free website of your very own.

The main feature of WP is actually blogging. You have a lot of control and some of the features actually include adding authors and writers to your site so others may write blogs for you to either be pre-approved by you personally or post them immediately.

Once you have a domain name and a hosting site in place, you may want to install WP using the following steps.

The steps in creating a WP site are very simple, WordPress has setup a simple 5 minute installation guide found here.

  1. Download and unzip the WordPress package, if you haven’t already downdload here
  2. Create a database for WordPress on your web server, as well as MysSQL user who has all privileges for accessing and modifying it.
  3. Rename the wp-config-sample.php file to wp-config.php.
  4. Open wp-config.php in a text editor and fill in your database details as explained in editing wp-config.php to generate and use your secret key password.
  5. Place the WordPress files in the desired location on your web server:
  6. If you want to integrate WordPress into the root of your domain (e.g. http://example.com/), move or upload all contents of the unzipped WordPress directory (but excluding the directory itself) into the root directory of your web server.

If you want to have your WordPress installation in its own subdirectory on your web site (e.g.http://example.com/blog/), rename the directory wordpress to the name you’d like the subdirectory to have and move or upload it to your web server. For example if you want the WordPress installation in a subdirectory called “blog”, you should rename the directory called “wordpress” to “blog” and upload it to the root directory of your web server.

At this point you should now have a working WP site of your own and may log into wordpress to edit it’s contents. Another cool feature is the amount of WP themes that are available and many are free. Just search WP or WordPress themes in your favorite search engines and download which ever theme fits your blog the most.

To learn more about WordPress, visit WordPress.com and WordPress.org

Linux Mint 9/10

Mint 9 Logo

Mint 9 Logo

Over the years, I have enjoyed and struggled with many versions of linux operating systems (OS). There was a time when the only people who could actually install them were true hard core geeks whom picked up on how to navigate around the OS using the command prompt easily, ummm, sorta. But now with a graphics interface, it has become an OS almost everyone can use.

I say almost because there are still some limitations to certain programs you can run on any linux distribution. As years went by, more and more people began testing the OS waters and reporting what hardware they were able to get to work or not work. Eventually a HUGE list of compatibility hardware was developed and people could see if they could install and run linux. This hardware list included graphics, network, modem, sound adapters, ports in the PC and external devices like web cams, printers, scanners, etc.

There is very little difference in with how linux works and looks. To make it easier for Windows users, they have KDE and Gnome for people that like a completely new look. I personally love Gnome desktop layout and have used it for years.

I use to be a long time follower of Ubuntu Linux, but most recently have fell in love with Linux Mint 9. It was a super easy installation on my tower and my Dell mini 10.1v netbook and seems very fast. Linux Mint seem to come with the right programs I use most including OpenOffice suite, xChat and many others pre-installed allowing me to just turn it on and work or play. Keeping in mind other distributions come with the above as well though some may have to be installed. With thousands of free programs at your finger tips, using the software package manager is a snap to install what you may be looking for.

I highly recommend you try Linux Mint 10, like others it also saw special hardware like my HP 3330 multifunction laser, so I could print without installing old printer drivers (which I have no idea where I put the CD if I need to re-install them on my XP machine lol). Linux just seems to work as OS’s should. Computers were designed to help make life easier, not harder.

Please take some time to learn more about Linux Mint 9/10

Techiegeek