Flash Player 10 prerelease
לפני יומיים שוחרר ב-labs של Adobe גרסה 10 שם קוד Astro עם רשימת פיצ'רים מהפכנית משהו. החידושים צפויים במספר רמות. הרמה הויזואלית מבטיחים Adobe רמה שנראתה עד היום באפליקציות דסקטופ בלבד. החידושים ברמה הויזואלית כוללים יצירת פילטרים ואפקטים על ידי המשתמש באמצעות Adobe Pixel Bender, האפקטים אינם צריכים התקנה מיוחדת בצד המשתמש וניתן להחיל אותם על כל Display Object בפלאש.
הרמה הגראפית כוללת גם יכולות 3D על ידי תמיכה ב- Drawing API מורחב, ברמת ביצוע מהירה ושימוש יעיל הרבה יותר במשאבי המחשב. רמת הביצועים המהירה עולה עוד יותר על ידי שימוש בעיבוד גרפי על ידי ה-GPU (Graphics processing unit) במקום השימוש ב-CPU גם כאשר האפליקציה רצה ב-Browser מה שמאפשר ביצועים הרבה יותר מהירים לקוד ואפשרות לשימוש ברכיבים גרפיים רבים ומורכבים יותר. התמיכה ב-GPU דורשת כרטיסי וידאו Open GL 2.0 עם תמיכה ב-GLSL . האופציה הזאת יכולה להשתנות ב-runtime על ידי שינוי פרמטר HTML. אם למחשב הלקוח אין תמיכה בחומרה, האפליקציה תרוץ באופן רגיל על ה-CPU.
בצד הטקסטואלי יש הוספה לתמיכה בשפות RTL (עברית בפלאש!!!) שימוש הרבה יותר חזק ב-device fonts כמו ב-embeded fonts. וניתן להחיל פילטרים ואפקטים גם על הטקסט.
ברמת תקשורת ומולטימדיה ישנם פיצ'רים נוספים שרובם יהיו רלוונטיים רק כאשר ה-FMS החדש יצא, אבל כאופציה ניתן להרשם לתוכנית ה-Beta של ה-FMS ולהתעדכן אפילו יותר מהר. החידושים בנושא זה הם בראש ובראשונה Dynamic Streaming. בגרסה החדשה של ה-FMS תהיה יכולת לשדר באיכות/fps המתאימים ללקוח על פי ביצועי הרשת הספיציפים שלו. ל-Actionscript תהיה גישה לביצועי הרשת וה-CPU של המחשב בכדי לדעת בכל זמן נתון מהי איכות הוידאו המקסימלית אותה יכול הלקוח לנצל וה-FMS ישדר אותה ללקוח בהתאם.
הפיצ'ר שהכי מרגש אותי בפלייר החדש הוא האופציה של RTMFP(Real Time Media Flow Protocol), מדובר ברשת תקשורת על בסיס UDP שיכולה לאפשר תקשורת בין משתמשים ללא צורך במעבר המידע דרך שרת (P2P!!!). גם במקרה הזה השרות ימתין עד להגעת הגרסה החדשה של ה-FMS, שייצר רשת שמבוססת על UDP אליה הלקוחות יתחברו ויעבירו מידע ביניהם. קצת לגבי UDP..
תמיכה נוספת של ה-FMS תהיה שידור אודיו ב-Speex בצד המקודד (ה-client) מאחר שעד היום יש תמיכה רק ב-compression של Nellymoser. שיפור מאוד משמעותי באיכות וב-latency.
אפשרויות נוספות חדשות ב-player הם גישה דרך ה-player לקבצים על המחשב בזמן אמת ללא צורך להעלות לשרת, אפשרות מדהימה, מה שמעניין אותי בהקשר הזה זה מה יהיה חשוף מבחינת security והאם זה לא יצור יותר בעיות מאשר יתרונות. אופציה נוספת היא ייצור אודיו באמצעות אובייקט Sound ועד מספר פיצ'רים שיורחבו בהמשך.
אפשר לראות דמו הסברים והדגמת ביצועים לחלק מהאפשרויות החדשות כאן





תגובות אחרונות