At a Glance
blackfrog software provides custom software engineering services.
Consider us if you need:
• custom audio/video software
• conferencing or streaming solutions
• sound & image processing
• networking protocol development
• QuickTime development
• Mac OS X applications
• Mac OS X drivers
• mobile phone development
(Symbian S60 or iPhone)
blackfrog software has experience developing portable software on a variety of platforms, including OS X, Linux, Windows, Symbian, iPhone, and embedded systems.
The PComm Framework is a multi-platform, standards-based communication framework for rapidly developing visually stunning networking, audio, and video applications.
PComm is available under a very liberal source code license. Current icensees include RADVISION, Ltd.
Realtime Communications and Audio/Video Processing
Kevin Packard

The Video Appliance is the latest project created from blackfrog software’s PComm Framework. The Video Appliance integrates with any existing telephone PBX, and adds IP video conferencing in parallel with the telephone call. Use your phone normally: call someone who also has a Video Appliance and you’re in a video call. The Open Source PBX Asterisk powers the back end. It’s simple to set up, and is as simple to use as picking up the phone and dialing.
About...
blackfrog software, inc. is wholly owned and operated by Kevin Packard. Kevin has been playing with computers since 1979, developing commercial software since 1988, and has been working with audio and video since 1992. He began consulting in 1996, and established blackfrog software, inc. in 1999.
His latest project is The Video Appliance, a system for adding IP video conferencing to any existing telephone PBX. He’s also developing mobile phone software for Aylus Networks, Inc., is a contributor to RADVISION, Inc’s SCOPIA Desktop, is a contributor to Siemens’ ImageAnalyst, and is developing an iPhone application and server software for Aweli’s Ducere system.
Kevin is available for contract software engineering. He also has some interesting projects, including PComm, a portable framework for developing custom audio, video, and networking solutions.
Current Projects
Telecine Film Transfer - a free open-source tool for stop-frame transfer of film to the digital miniDV movie format.
The Telecine Film Transfer tool eliminates jumping frames and other unpleasant side affects when capturing projected film with an unsynchronized camera.
1. Project 8mm or super8 film at 5 frames per second.
2. Capture the projection with a standard digital camcorder.
3. Post-process with Telecine Processor into a pristine 18 fps movie.
Video Appliance - integrate IP video conferencing to any existing telephone PBX. Use your phone normally. Call someone else who also has a Video Appliance and you’re in a video call. Built from the PComm Framework.
PComm Framework - Multi-platform, standards-based communication framework for rapidly developing visually stunning networking, audio, and video applications. PComm is available for licensing under a very liberal source code license.

Telecine Film Transfer - a free open-source tool for the stop-frame transfer of film to the digital miniDV movie format.
8mm or super8 film is projected at 5 frames per second. This is accomplished with many film projectors, but better results are possible with a device like the Video Work Printer from MovieStuff.tv
While projecting the film, capture the projection with a standard miniDV digital camcorder.
Post-process the captured movie with blackfrog’s Telecine Film Transfer. The result is a pristine 18 fps miniDV movie, ready for processing in any miniDV-aware application, including Apple’s iMovie and iDVD applications.
The Telecine Film Transfer tool eliminates jumping frames and other unpleasant side affects when capturing film projection with an unsynchronized camera.
blackfrog software has participated in several commercial Video Conferencing systems, including SIP, H.323, H.320, and XMPP compliant systems. Developed SIP protocol stack (RFC 2543) for Linux, and Windows kernel. Developed second multipoint SIP stack for Linux, Mac OS X, and Windows clients/servers. Implemented real-time RTP stacks (RFC 1889, 1890) for three Mac OS products, including Mac OS X. Developed portable BEEP (RFC 3080) and STUN (RFC 3489) stacks. Experience with ITU’s H.323 and H.320 umbrella specifications. Experience with RTSP (RFC 2326) streaming protocol, Experience with ISDN.
Open Source and Open Standards
blackfrog software has experience with the Asterisk PBX, the OpenH323 project, pjsip, oSIP, Reciprocate, the VOVIDA SIP stack, PWLib, ptypes, ACE, the Darwin RTSP Streaming Server, and ffmpeg. Dabbled with OPAL. Experience with Intel’s Integrated Performance Principals (IPP) library, which includes open source supplements for developing many standards-based audio and video codecs and processing units.
The Telecine Film Transfer project is a free open-source project developed and hosted by blackfrog software.

blackfrog software is contributing to an IMS Video Share client on the Symbian S60 platform for Aylus Networks, and developed an iPhone application for Aweli Inc.’s adgrinder system. Added video signaling and streaming to the mobile VoIP open source project pjsip.
Mac OS X and QuickTime
Implemented QuickTime components for five families of products, including components for video digitizing, video compression/decompression, file import, media handling, RTP reassembly, and movie control. Some components implemented for both Mac OS X and Windows. Implemented real-time audio/video encode/decode engines for three products using QuickTime.
Developed a server-side demon to dynamically generate MPEG-4 movies from a Quartz composition. Experience with related OS X technologies: Core Image, Core Video, and Quartz Composer. Implemented a Mac OS X PCI driver for an image capture card.
Experience with both the Carbon and Cocoa frameworks.

Copyright © 2008 blackfrog software Inc. All rights reserved.


