AnDevCon – Developing Media Applications

Just finished a day long workshop in San Francisco at Andevcon. It went well and hopefully the participants found it useful.

Here are the slides and examples:
Camera via Intent
Custom Camera
Custom Camera with Parameters
Custom Audio Player
Audio Recorder
Video Capture

Of course, similar examples plus more can be found in my book, Pro Android Media and the source for the examples in the book is available

Announcing: Android Media Developers

I decided it was high time that we had a listserv just for Android developers working with media (audio, video, images, sharing, streaming, capture and so on) so I created a Google Group: http://groups.google.com/group/android-media-developers

In addition, it will serve as a good place where folks reading Pro Android Media can come to ask questions, get support and so on.

Open for Business

Walking Productions provides software development and consulting services. Appealing projects are those that deal with online and mobile media (audio/video). Get in touch: vanevery@walking-productions.com

Android Application Development
Flash Video Players, including P2P (Adobe Stratus)
Wowza Media Server Plugin/Module Development
Flash Media Server Development
Development related to Axis IP Cameras
QuickTime/Darwin Streaming Solutions
Audio and Video Encoding/Transcoding Pipelines
iPhone Application Development
JME/J2ME Application Development
Asterisk and VoIP Application Development
Phone call to streaming applications
Voicemail to Blog/CMS
Podcasting Systems
Mobile and Microblogging Solutions
SMS Campaign Management Software
2 Screen Interactive Television Applications (Enhanced TV)
EBIF iTV Application Development
HTML 5 Video Player Development
Media Asset Management Systems
AJAX/JavaScript/DHTML Development
LAMP Application Development (Linux, MySQL, PHP)
Java Desktop Application Development
Mobile Video Capture, Sharing and Playback Applications
Live Mobile Video Streaming
Computer Vision Applications in Java and Flash
Flash Video Capture
Location Aware Mobile Applications
Video Indexing, Searching, Recommendation Engine and Presentation Systems
Network Controlled Devices
WordPress and Drupal Plugin/Module Development
Flash Lite Application Development
AIR/ActionScript 3 Application Development
WebService Integration and Development (XML-RPC, SOAP, REST)
Podcasting (Audio/Video) Solutions
MP3 Streaming Servers
MMS Gateway Solutions
Java and AJAX Chat Application Development
Interactive Whiteboard Applications

The problem with delicious

I recently heard (well, read on a listserv) from a couple of folks I know that were looking for an alternative to Delicious.  These people have a lot invested in their bookmarks but are finding it difficult to re-find them for various reasons and have therefore decided to move on.

I too have been having that problem as of late.  Perhaps I am not careful enough to put every tag in that I should for every entry, perhaps I am not consistent enough in my tagging and so forth.  While I could blame myself, it seems there are a couple of things that could be done to help me out, for instance, if I bookmark something, perhaps allow me to search not only the tags I have entered but also the top tags as many people do a better job of tagging than one.  That’s the power of the crowd, no?

I know, I know, Delicious gives me the opportunity to use the top tags when bookmarking.  Unfortunately, the main way that Delicious has been failing me is not recognizing when I am linking to something that already exists because the URL is slightly different therefore not giving me the opportunity to use those tags.

I spend a lot of time reading articles in the times, some of them directly from the site, some of them via RSS and many of them via email (from various news alerts that I have setup).  Each of these methods, visiting the same story on the times site yields a slightly different URL ending:

?partner=rss&emc=rss

?sudsredirect=true

?emc=eta1

?hpw

?th&emc=th

Here is the main URL for an article which is the base but could contain any of the above at the end:

http://www.nytimes.com/2010/01/04/business/media/04click.html

It seems that I generally come upon NY Times articles in a different way than most other Delicious users as they never seem to be previously bookmarked.  Strange..  

Doing a tag search on Delicious for something obvious in the arlticle: “nytimes” and “seeclickfix” illustrates the problem:

There are at least 11 different entries with slightly different URLs..

Since mine will be the 12th version, I won’t have the benefit of having any tag suggestions from previous bookmarkers. This makes me sad and it probably means that I’ll never find the article again.

Come on..  Delicious..  I know it is easy to fall into the void when you are purchased by a company such as Yahoo but someone there must care a little bit..

JavaScript Serial Applet

A couple of weeks ago I put together a process for allowing access to a hardware serial port from JavaScript. I thought I would point to the documentation page here and allow the comments section of this post to be a place where questions could be answered and so on.

Without further ado, here it is:
JavaScript Serial

Update: I can no longer maintain or provide any kind of support on this software.

Rant and Roll – T-Mobile/WMV/3GP/MMS/Developers and more..

It has been one of those days, things just haven’t worked out..

<rant>
I have a mobile video blog over at mobvcasting.com and a public one over at mobvcasting openvlog. Generally I use T-Mobile for service and Nokia phones for posting. At some point in the past month I was handed a very nice Nokia N93 that shoots great video. Unfortunately, within that same period of time, T-Mobile decided to implement an automatic conversion from the original format that these phones use to Windows Media. While this is not totally unreasonable (even though QuickTime plays 3gp and 3gpp files back just fine) I would have preferred that they didn’t do this (partially since I am a QuickTime fan, partially since I want the original files and partially because it broke all of my applications). What really gets me though is that T-Mobile just made this change without any kind of notification nor any means to contact people who know anything about it. On top of that, it seems that their developer.tmobile.com site has disappeared which further dashes any hopes that I had of contacting responsible engineers.
</rant>

All right.. Enought of that..

….Later…

I put up a quick quality comparison between the original from the camera and the re-encoded version I get from T-Mobile via email. You can see it on my mobvcasting vlog.

ITJ Project Beta Released

Interactive Tele-Journalism
So.. I have finally released ITJ on SourceForge.net.

With support from Konscious and Manhattan Neighborhood Network we have packaged and uploaded the latest version and it can be downloaded at: http://sourceforge.net/projects/itv-ism/.