Groups | Blog | Home
all groups > flash (macromedia) > august 2005 >

flash (macromedia) : Is Windows just better than Mac at Flash Playback?



Sneelock
8/7/2005 8:10:01 PM
I can't say anything about Apples latest and greatest, but back in OS 9
days, Flash would simply not work on a Mac, development or playback. I gave
up using Flash for quite a while because of this very problem, oh, and my
boss at the time was a Mac addict so everything I made had to work on his
machine, a titanium laptop. I could crash his laptop with Flash content that
didn't have any problems on a P2 233 windows machine. During this time I
reported my findings and problems to various news groups and such. At the
time, no one wanted to talk about the problems Macs had with internet
applications and Flash, or my threads turned to a "Macs are "better" than
PCs,(and visa versa)". I have since changed my ways, and simply don't
consider the Mac development environment for Flash, or HTML for that matter.
I hear Macs do fine with print, audio and video development, but from my
experience, anything internet related is easier to develop and plays better
on a PC. So, if a Mac is all you have, I guess you'll have to use it and put
up with all the problems. If I were you, I would look into changing over to
PC's for Web Dev and the like. But hey, Macs make a great MP3 player...lol.
But don't get me wrong, I would love to have a fast Mac to run Avid and
Protools for film development.
Good luck to you,
Jon


[quoted text, click to view]

karma-lab
8/7/2005 9:35:46 PM
I have several Windows Machines (XP, 2KP), and several Macs (OS 9, OS X 10.3.9).

I have created .flv video files, and a flash video player. Using Flash 7
Players, Flash MX Pro 2004. I used Squeeze 4.1 to convert from QT files to
..flv, encoding a data rate of 15 fps and about 1000 kbps.

It works great on Windows, terrible on the Mac (when deployed on the
internet). The main problem seems to be that the frames per second rate (which
is encoded at 15 fps in the Flash Files) cannot keep up on the Macs. I'm using
NetConnectioon and NetStream classes to playback. With NetStream, there is the
ns.currentFps property that you can watch to see what the current fps playback
rate is.

But these are not necessarily slow Macs. The Windows machines are not
amazingly fast either. Yet they consistently keep up at about 15 fps, and the
whole experience just works, while the Macs have a hard time playing 12 fps,
and keep dropping down to 4-5 fps for periods of time. So the video gets
completely backed up and out of sync with the audio during playback. Also, the
scrubber bar and other controls I've implemented seem more responsive on the
Windows version.

I'm just wondering if Flash is just inherently better on Windows, if the Flash
Player is just better, etc. I've noticed that creating content with Flash MX on
Windows seems noticably more responsive than running the same program under Mac
OS X.

All my experiments so far seem to indicate that Flash video and animations
just playback choppy on Macs, and smoothly on Windows. Anybody know anything
about this?
needapub.com
8/8/2005 12:00:00 AM
I have to agree with the original post, Netstreamed FLV is unwatchable on a
mac, and continually buffers, yet on the PC the applications run alot
smother.... the only temporary solution was to test for a mac and give them a
progressive download. This is not a viable long term solution, and would
appreciate if anyone else has a streaming solution for the macs.


AddThis Social Bookmark Button