I've looked into both Real Player and Card Export and am quite
impressed with the transfer performance compared to HotSync. I'd
really like to get this kind of performance, but have a couple of
issues with this approach:

1. Is there any way to do this without needing to have a server-like
application running on the handheld?
2. Are there any available APIs for transferring directly over USB to
the Palm? Would I need to write my own device drivers for this?

Also, is there any chance that the HotSync protocol might be improved
to address such issues? With many of the newer Palms having many audio
and video capabilities, it seems like only a matter of time before the
average Palm user gets frustrated with the slow transfer times, even
on a simple HotSync of the Palm Media application data.

Adrien.

Friday, May 21, 2004, 11:26:19 AM, you wrote:

BC> At 12:17 PM 5/21/2004, you wrote:
>>The Install Aide API is being used for the actual photo transfer, so
>>my code isn't an issue. I've tried switching this to direct VFS API
>>code, but there wasn't a very noticeable difference in performance. If
>>I attempt to transfer the photos directly through a USB card reader,
>>the performance is substantially faster, but from a consumer use
>>standpoint it's much easier if all the user has to do is HotSync.

BC> Using HotSync to transfer items to a card can be very slow, due to issues
BC> with the way the HotSync protocol is implemented.  When Real tackled this
BC> problem for MP3 files for RealPlayer on Palm OS, they made their own file
BC> transfer app that ran over USB, talking to the RealPlayer application on
BC> the device, and got a major speedup.  It's also possible to use a tool like
BC> Softick Card Export to do this generically.




-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/

Reply via email to