Posts Tagged ‘adobe’
I had started creating AIR apps since the first beta release and I love how easy it is to create a simple customized tool quickly to help with day to day activities. Until now I’ve been using the WimpyFLV Player with limited success. It was ok, but would have issues playing back files on the network. So I developed my own player that is simple and straight to the point. For development purposes I have the dimensions of the video file in the upper right hand corner and the length of the video in seconds. This helps since you can’t just view the properties of an FLV to get this information. Check out the link below to download the .air file.
RTMP is the protocol used by Adobe’s Flash Media Server to stream content into flash. Most of the help documentation doesn’t touch much on this method of connection and is limited to sources not easily available to users.
Read more »
Recently I found out that Flash Media Server has it’s own built-in bandwidth checker. A bandwidth check comes in handy when you want to stream a different quality of video to the user depending on their connection speed instead of forcing them to download a higher quality than they can handle.
A very important part of streaming any type of media is the bandwidth. You want to stream the best quality possible, but keep the stream constant. This can be a very tricky thing since all your users will most likely not be at the same connection speeds. Adobe has a great article on the math behind calculating different kinds of bandwidth for one-to-many (video on demand) setups and many-to-many (video conference) setups.
[ via Adobe FMS Dev Center ]
If you have taken a gander at the new Adobe Flash Player 10 examples and videos, you would have noticed a pattern: performance optimization. A great new feature is the custom filters. This new feature runs using the new Adobe Pixel Bender technology that helps separate the work load from flash player. The main benefit of this is that image processing in flash player 10 does not use any GPU functionality! The downfall of this new technology is it does not run well on all systems. If flash detects your system to be “too slow” (PowerPC was one example), Pixel Bender will run in interpreted mode. So I guess the whole message being passed to the developer from Adobe is to “Use At Your Own Risk” and realize that the new custom filters should not be used for every project.
I have dabbled a bit in AIR for sometime and really love the ability to make an “official” feeling app for Windows while working in flash. How much more official can you get than altering the NativeMenu of the window with whatever you want (rendered in text that is). You are at the mercy of the OS, but still, I can even place line separators if I want! Read on for the code…
Adobe takes it a step further and launches the Open Screen Project
“The Open Screen Project is working to enable a consistent runtime environment – taking advantage of Adobe® Flash® Player and, in the future, Adobe AIR™ — that will remove barriers for developers and designers as they publish content and applications across desktops and consumer devices, including phones, mobile internet devices (MIDs), and set top boxes.”
- Removing restrictions on use of the SWF and FLV/F4V specifications
- Publishing the device porting layer APIs for Adobe Flash Player
- Publishing the Adobe Flash® Cast™ protocol and the AMF protocol for robust data services
- Removing licensing fees – making next major releases of Adobe Flash Player and Adobe AIR for devices free
[ via BigSpaceship ]
UPDATE: Check out this even better AS3 FPS tool that is more informative and still simple to use.