|
|
Line 1: |
Line 1: |
− | With recent refinements of Flash and Java/AJAX, webcam chat systems may be handled, cross-platform in browsers. Like language barriers and cultural barriers, system platform barriers are starting out disappear quickly.
| |
| | | |
− | Random video chat systems were the first apparition of the new form of online video chat, and were for the greater degree a toy. They did however provide some useful variety-rich communication and interaction environment using a high a higher level safety due to distance.
| + | == Cross Compiling Linux-Zigbee (IEEE 802.15.4) User Space Tools == |
| | | |
− | However, now more direct, predetermined group video chat systems have become popular. These free webcam chat sites are springing up like dandelions and therefore are becoming quite popular. Where there once had being complicated and frequently unreliable conference calls and video chat sessions create with programs committed to it, now it's much easier. These clients often never worked, or had issues between platforms, ISPs or any variety of other variables.
| + | == Netlink Protocol Library Suite (libnl) == |
| | | |
− | The simplicity of that is helping to make the technology considerably more practical. As video compression math gets increasingly better, this trend will continue. But, have you ever wondered how fraxel treatments works, or why it turned out difficult to produce it work the way it can now until very recently?
| + | Download, cross compile and install the Netlink Protocol libraries. |
| | | |
− | It's actually not that complicated. [http://www.meewii.com video chat] systems actually virtually work the same way as old streaming video which public video sites use to the day. A connection is established, along with the video data is shipped in items of data called "packets" in a finite amount. Every a lot of seconds, a particular amount of video is within the memory, known as a "buffer", and played for the screen.
| + | <PRE> |
| + | wget http://www.infradead.org/~tgr/libnl/files/libnl-3.2.21.tar.gz |
| + | tar -xzf libnl-3.2.21.tar.gz |
| + | cd libnl-3.2.21 |
| + | ./configure --prefix=/home/cpeacock/beagle --host=arm-linux-gnueabi |
| + | make |
| + | make install |
| + | </PRE> |
| | | |
− | With free video chat services on web pages, there are simply a couple of these. One ones is capturing your video stream and sending it on the other end in the conversation. At the identical time, there is another stream coming right to the video area on your end. So really, it's just two live streams between exclusive machines.
| + | == Linux-Zigbee User Space Tools == |
| | | |
− | But, consider the character of video. An image over cable internet takes a couple of seconds to receive and render. Double that for sending it to a new person for and view. Now, with webcam chat, you've video, that is many, many images and sound on the same time. This can be a heavy thing. Web browsers utilized to not contain the capacity to handle this. At one time, even bandwidth restrictions were present.
| + | With the dependencies above cross compiled for ARM and installed, download the lowpan-tools and cross compile. |
| | | |
− | All this in mind, it isn't surprising that while the video phone concept continues to be an extended time predicted and awaited, its current incarnation wasn't really possible until near the final in the past decade. It will likely be very interesting to find out what continued improvement of bandwidth computing power and browser capacity is prone to make this able to do inside the future. Only time will tell, of course.
| + | <PRE> |
| + | wget http://sourceforge.net/projects/linux-zigbee/files/linux-zigbee-sources/0.3/lowpan-tools-0.3.tar.gz |
| + | tar -xzf lowpan-tools-0.3.tar.gz |
| + | cd lowpan-tools-0.3 |
| + | make distclean |
| + | ./configure --prefix=/ --host=arm-linux-gnueabi PKG_CONFIG_PATH=/home/cpeacock/beagle/lib/pkgconfig |
| + | make |
| + | make install DESTDIR=/home/cpeacock/beagle |
| + | </PRE> |
Download, cross compile and install the Netlink Protocol libraries.
With the dependencies above cross compiled for ARM and installed, download the lowpan-tools and cross compile.