Notices

Applications and Utilities Talk about apps and utilities for Windows Mobile and PPC

Reply
 
LinkBack Thread Tools
Old 08-02-06, 12:19 PM   #1 (permalink)
Contributing Reviewer
 
Join Date: Jan 2005
Posts: 4,582
Thanked 1 Time in 1 Post
REVIEW: 4Pockets releases first real Wi-Fi / Bluetooth walkie-talkie PPC app 4Talk!

My readers may have already read my articles / posts on Microsoft (MS) Portrait and Gphone here and on various Pocket PC discussion boards / newsgroups (see for example this article). They already know how cool it is to have LAN voice phoning capabilities that don’t require any kind of Internet connection (Skype and the other voice phone programs do need it - that is, they can't work without a real Internet connection -; this is why I don’t list/discuss them in here).

The latest and really revolutionary application in this area is 4Talk by 4Pockets. 4Pockets has already produced some really fine sound applications (AudioBox, PocketRTA (Pro), Auto Tuner) and multiplayer games (4Connect; The Great Gold Rush); the first child of the marriage of these, that is, networked voice communication applications, is 4Talk, which has just been released. (Note that, in addition to multiplayer-enabled titles, they have also released some really great single player games you will definitely want to check out. For example, I especially recommend their Super Elemental (one of the best color matching titles with really great in-game music and explosion effects), Particle Wars (a great vertical scroller; while not as good as SkyForce (Reloaded), I still heartily recommend it), Marble Worlds (a very good Marble (Gyroscope) clone) and some other titles. See the Roundup of All Pocket PC Games Part I for more information on them.)

The homepage of the application is here (Handango page here). the current, reviewed version is 1.0.


The desktop Windows client, connected to three PDA’s and another desktop Windows client in my tests.

4Talk is something like the often-spoken-of “walkie-talkie” functionality of certain Nokia mobile phones. It makes it possible to use your wirelessly (preferably in a Wi-Fi peer-to-peer (p2p) network) connected PDA to speak and broadcast messages to each other.

Differences between 4Talk and other LAN-capable applications (MS Portrait, Gphone)

The biggest difference between it the free MS Portrait and Gphone is the completely different approach to networking and broadcasting. 4Talk is a multicast-enabled walkie-talkie, which can broadcast to several receivers at the same time. MS Portrait and Gphone are completely different animals: they are strictly peer-to-peer communicators, which, therefore, only allow for two parties to speak to each other at the same time.

Therefore, it’s pretty hard to compare 4Talk to MS Portrait / Gphone – they are meant for an entirely different usage area and, in this respect, 4Talk is indeed revolutionary - no other app offered the same on the Pocket PC so far.

Pros
  1. Multicast discovery (unlike with Portrait, you don’t need to enter IP addresses of other people on the LAN to call)
  2. Ability to talk to (broadcast to) any number of receivers on the LAN, not just one
  3. Many participiants may speak at the same time (that is, the channel is not locked just to one speaker); all the receivers will play all the (concurrent) incoming transmissions. This is just great!
  4. Transmit button redefinable, unlike with Portrait, where only the Action button can be used for this kind of functionality
  5. Much better full duplex mode than in Portrait! Here, you only need to enable full duplex mode on devices that are actually capable of (acoustically) separating the mike and the speaker (and are also supported: unfortunately, the VoIP speaker in the Pocket Loox 710/718/720 isn't) or used with wired/Bluetooth headsets to do this. On them, you can talk and listen to others' broadcasts at the same time. Others (ones that would have bad acoustic feedback between the mike and the speaker) do not need to enable full duplex mode – only the fortunate ones that have (supported) full duplex capable devices and/or headsets. With Portrait, this is impossible – there, both parties must enable full duplex mode which, unless both of them use full duplex-friendly PDA’s and/or headsets, will inevitable result in annoying acoustic feedback.
  6. Runs flawlessly even on the slowest Pocket PC’s (non-overclocked HTC Wizard too!), unlike with, say, Skype.

Cons
  1. No file transfer / text messaging capabilities, unlike with Portrait
  2. You can’t dynamically change the PCM encoder (the sound quality) used on one PDA, while keeping the old on the others: clients, unlike with Portrait, won’t dynamically change to the new format. This is a banal mistake in the app and can, in my opinion, be very easily fixed. (Fortunately, clients display what sound format the sender is using and can, consequently, quickly switch to it – by hand, of course.)
  3. Buggy: 100% CPU utilization even when idling on all my test devices, unlike with Portrait. If you use this app, it will chew through your battery really fast!
  4. Useless over BT PAN with more than 3 simultaneous, receiving users (not that BT PAN could be used for anything meaningful in this setup because of the very bad range) – the clients just (temporarily) lose (and, then, automatically reconnect, but, then, the message will already be gone) each other and only parts of the broadcasted messages will be heard (if at all). An example of how useless BT PAN can be: If you use the best-quality codec (for example, the 11 kHz/16 bit one (which translates to 22 kbytes/second)), two simultaneous transmissions at the same time will result in choppy sound (44 kbytes/s is just too much for Bluetooth, which has 723 kbit/s theoretical and about 300-400 kbps practical maximal throughput speed.)

    This, of course, isn’t a problem with Wi-Fi because of the much better bandwidth reserves.
  5. Unfortunately, it doesn't support the dedicated Voice over IP (VoIP) speaker instead of the standard one on the Fujitsu-Siemens Pocket Loox 710/718/720. This means Pocket Loox 710/718/720 users can't use the VoIP capabilities of their device. This could be fixed, as has also been done with some other VoIP apps.
  6. Only usable through LAN’s, not even between LAN’s unless multicast packets are let flow through them (which is highly unlikely). This certainly reduces its usability – the range of a single Wi-Fi P2P network is limited.
  7. When the transmission of more than one participiants is being received, the name of only one of them is displayed. While this is perfectly OK when only one participant is broadcasting at a given time, with parallel transmissions, it can be a problem. This could be fixed too.
  8. The blurb refers to “Signal Strength Meter”: don’t think it’s a Wi-Fi / Bluetooth signal meter – it just shows the strength of the incoming voice, which has nothing to do with the actual wireless signal strength. That is, this meter is nothing more than just a useless toy.
  9. (The numerous typos in the accompanying PDF manual could be fixed.)
  10. Transmit button anomalies:
  • On the x51v, it works in the “you can speak while you’re keeping the button pressed” mode
  • On the HTC Wizard and the Pocket Loox 720, it works in the “press once to start and when you’re finished, press another button (which you must find first – for example, on the HTC Wizard, it’s the left WM5 softkey) to stop”

What could be improved?

If broadcasting is only used for discovering, giving users the ability to enter the IP of the receiver, the functionality of the app could be greatly enhanced. Of course, it’d require a MAJOR rewrite / enhancement of 4Talk (a completely new networking protocol should be added etc.)

Bugs like the 100% CPU utilization bug must be fixed, preferably along with the hardware button-related problems. Also, the question of different sound encoding formats could be addressed and the bandwidth-friendly GSM codec used to greatly reduce the network load (see the BT PAN problems with more than 3 receivers). Pocket Loox users would surely welcome explicit support for the built-in VoIP speaker too.

HP iPAQ hx4700 WM5 compatibility could be added (now, the app just crashes upon start). Note that it runs great on my other WM2003+ (the app, unlike Portrait, which is compatible with all Pocket PC platform, isn’t compatible with pre-WM2003 operating systems) PPC’s.

These remarks are, of course, just recommendations. Even without 4Pockets' implementing them (except for the 100% CPU utilization bug, which should be addressed), this application remains great and highly recommended.

Example screenshots

HTC Wizard talking to a Pocket Loox 720 and to a Dell Axim x51v on a Wi-Fi peer-to-peer network (also notice that “Signal strength” is only active upon receiving!)

Main menu

Pocket Loox 720 transmitting to three other clients

The selectable sound quality types (as can be seen, no GSM or other bandwidth-conserving vocoders are available, unlike with the really bandwidth-friendly Portrait)

Verdict

As with most 4Pockets stuff, this title is a gem and is highly recommended. I do hope, however, that at least the 100% CPU utilization bug will be fixed to conserve battery power.

Comparison chart

(Note that I don’t list Gphone in here because 1. its feature set is a subset of that of MS Portrait 2. it’s no longer supported or even hosted by the developer.)



I’d like to point out again that comparing 4Talk to MS Portrait is pretty much of an “apples to oranges” comparison – these two applications are meant for entirely different purposes. However, a comparison chart like this is a very nice way of understanding in what 4Talk is revolutionary and how it is different from the previously-available voice communicator applications.
__________________
MS MVP- Mobile Devices.

Last edited by Menneisyys; 08-03-06 at 05:33 AM.
Menneisyys is offline   Reply With Quote
Sponsor Ads
Old 08-03-06, 05:33 AM   #2 (permalink)
Contributing Reviewer
 
Join Date: Jan 2005
Posts: 4,582
Thanked 1 Time in 1 Post
Review updated with a lot of new info and links.
__________________
MS MVP- Mobile Devices.
Menneisyys is offline   Reply With Quote
Old 08-09-06, 07:43 AM   #3 (permalink)
Contributing Reviewer
 
Join Date: Jan 2005
Posts: 4,582
Thanked 1 Time in 1 Post
Bugfix version 1.1 has just been released; it (among other things) fixes the 100% CPU bug.
__________________
MS MVP- Mobile Devices.
Menneisyys is offline   Reply With Quote
Old 08-09-06, 02:34 PM   #4 (permalink)
Blogger
 
Join Date: Jul 2005
Location: USA
Posts: 2,411
Device: Apple iPhone 8GB
Carrier: T-Mobile - Unlocked
Thanked 2 Times in 2 Posts

Awards Showcase
Moderator Medal News Editor Medal Aximsite Active Bronze Member Aximsite Contest Winner 
Total Awards: 4

WHOA!! Now this is what I call COOL!

If the 100% CPU bug is fixed, I definately want to buy this!
__________________
Kevin Song
Aximsite News Editor
Aximsite Moderator


To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
ksong12 is offline   Reply With Quote
Old 08-09-06, 09:52 PM   #5 (permalink)
Aximsite All Star
 
Join Date: Mar 2006
Location: Cincinnati, OH
Posts: 762
Device: Motorola v635
Carrier: Cingular
Thanked 0 Times in 0 Posts
Yea an Aximsite channel would be kinda fun to do one day.
player911 is offline   Reply With Quote
Old 08-10-06, 01:15 PM   #6 (permalink)
Blogger
 
Join Date: Jul 2005
Location: USA
Posts: 2,411
Device: Apple iPhone 8GB
Carrier: T-Mobile - Unlocked
Thanked 2 Times in 2 Posts

Awards Showcase
Moderator Medal News Editor Medal Aximsite Active Bronze Member Aximsite Contest Winner 
Total Awards: 4

Which reminds me. We should have an Aximsite conversation channel.
__________________
Kevin Song
Aximsite News Editor
Aximsite Moderator


To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
ksong12 is offline   Reply With Quote
Old 08-12-06, 07:13 AM   #7 (permalink)
Aximsite All Star
 
runnr548's Avatar
 
Join Date: May 2003
Location: Oak Ridge, Tennessee
Posts: 928
Device: HTC Touch aka XV6900
Carrier: verizscum
Thanked 0 Times in 0 Posts
Let's give this one a field test!
__________________
[COLOR=DarkOrange][FONT=Trebuchet MS]X51v Mobile 6.1 :approve:
HTC Touch (Hacked!!!) (verizscum)
8G iPod Nano
ThinkOutside BT mouse
ThinkOutside BT keyboard
IBM T22 & Ubuntu 9.10 Karmac Koala
MacBook
Sony Vaio
Gateway Profile 4XL & several other PC's w/Ubuntu & many different versions of Linux (changing all the time) :-)
runnr548 is offline   Reply With Quote
Old 08-12-06, 09:56 AM   #8 (permalink)
Aximsite Hall of Fame
 
Pocketbrain's Avatar
 
Join Date: Mar 2005
Location: West Palm Beach, FL
Posts: 6,029
Device: iPhone
Carrier: AT&T
Thanked 0 Times in 0 Posts
Cool, they quoted Werner "Menneisyys" Ruotsalainen's Pocket PC Magazine review. Werner's da man.
Nifty app. Maybe it's time for me to build a Wok-Fi antenna.


.
__________________
The plural of Wii is Wiii.

boot up. log on. drop out.

THE REVOLUTION WILL BE SYNTHESIZED
Pocketbrain is offline   Reply With Quote
Reply

Tags
4pockets, 4talk, app, bluetooth, ppc, real, releases, review, walkietalkie, wifi

Sponsor Ads

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
4Talk - Mini walkie talkie network OUBeaver Applications and Utilities 9 08-01-06 11:40 AM
Nextel walkie talkie with nextel chirp addictisatit Multimedia 0 04-16-06 01:32 PM
In-House Walkie Talkie Replacement?? gweilohkg Applications and Utilities 4 01-12-06 06:32 PM
use Axim as walkie talkie? Seawolf WiFi Talk 4 09-25-05 07:18 PM
Walkie-Talkie enyoworkstation WiFi Talk 31 01-16-04 01:41 AM


All times are GMT -5. The time now is 06:21 PM.
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0
Copyright © 2003-10 LeckMedia, LLC