Delphi XE5 and FM support multiple media file formats for all of the platforms we target (Windows, OSX, iOS and Android). Looking at the FM source code you will find the multimedia components involved (TMediaPlayer, TMediaPlayerControl) and the formats supported for each platform. For those of you who have the run-time library source code (Professional edition and higher, source code not included in Trial or Starter editions), you can look in the "C:\Program Files (x86)\Embarcadero\RAD Studio\...
During my recent product launch travels and during several of the Friday Developer Direct sessions, developers have asked me several common questions: 1) Is FireMonkey for iOS in XE4 the same as the FireMonkey iOS that was part of XE2, 2) Do we cross compile Delphi code to Objective-C code and then build the iOS app using XCode on the Mac and 3) Why do I need a Mac to be able to build an iOS app with XE4? There are simple answers to all of three of these questions: 1) No, 2) No, 3) Because. ...
During each day of January 2013, I am creating a new video showing you how to use the new C++Builder XE3 compilers for Win32, Win64 and OSX to create multi-platform, database, multi-tier, HD and 3D applications. In this eleventh video you will learn how to control the cameras and capture bitmaps from a computer that has two video cameras on a computer running Windows and Mac using C++Builder XE3 and FireMonkey. You'll learn how to use the TMediaCodecManager class and the TVideoCaptureDevice cla...
During each day of January 2013, I am creating a new video showing you how to use the new C++Builder XE3 compilers for Win32, Win64 and OSX to create multi-platform, database, multi-tier, HD and 3D applications. In this tenth video you will learn how to play and capture audio on Windows and Mac using C++Builder XE3 and FireMonkey. You'll learn how to use the TMediaPlayer components, the TMediaCodecManager class, and the TAudioCaptureDevice class. The same client application can be compiled an...
During each day of January 2013, I am creating a new video showing you how to use the new C++Builder XE3 compilers for Win32, Win64 and OSX to create multi-platform, database, multi-tier, HD and 3D applications. In this ninth video you will learn how to add audio and video support, play HD video movies and capture video bitmaps on Windows and Mac using C++Builder XE3 and FireMonkey. You'll learn how to use the TMediaPlayer and TMediaPlayerControl components, the TMediaCodecManager class, and th...
RAD Studio XE3 and HTML5 Builder provide support for HTML5's Canvas, Local Storage (both local and session storage) and Audio/Video. This short video shows each of these HTML5 features in action. The HTML5 Builder components (RPCL) make it easy to build applications in the visual designer and the code editor. The HTML5 Builder components wrap HTML5 and JavaScript code to provide the support you need in your applications. You can use the Object Inspector to set properties that will be rendered...
Video number 2 shows you how to add multimedia (audio and video) to your Windows and Mac applications using the new FireMonkey 2 media player components. This second video shows you how to use the new FireMonkey 2 TMediaPlayer and TMediaPlayerControl components to add multimedia (Audio and Video) to your Windows and Mac applications. FireMonkey 2 supports several media formats on Windows and OS X. The supported formats on Windows and OS X are listed in my recent blog post at http://blogs.emba...
I am on the road this week in Tokyo and Seoul. Last weekend, as I was flying from San Francisco, we completed the release of our XE3 products. RAD Studio XE3 includes a major update for FireMonkey version 2 (FM2). FM2 includes new and enhanced support for:
Audio and Video
Actions and Action Lists
Touch and Gestures
Bitmap Styles, Windows 8 Styles and Non-Client Area Styling
Anchors
Sensor support including cameras, location and motion
and more
For multimedia support FM2 i...