Microsoft SharePoint Server 2010 מציע את הספרייה הדיגיטלית, המאפשרת לאחסן ולנהל קבצים דיגיטליים, דוגמת: תמונות, אודיו, וידאו וכד'. סוג התוכן (Content Type) שתוכנן במיוחד עבור פריטים אלו, מאפשר אחסון והשמעה שלהם מתוך Web Parts מובנים במוצר.
האם שרת ה SharePoint 2010 מחליף את שרתי ה Streaming?
בכדי לענות על השאלה יש להבין כיצד פועלת צריכת שידורי ווידאו בעולם האינטרנט. שידורי וידאו דיגיטליים נעשית בדרך כלל באחת משתי הדרכים Streaming או Progressive download (ובמקרים מסוימים שניהם ביחד).
Progressive Download
כאשר משתמש מבקש מדיה דיגיטלית משרת האינטרנט, השרת מאפשר הורדת התוכן מהר ככל שהרשת והמשאבים מאפשרים, בפרוטוקול HTTP.
בעמדת המשתמש, נגן המידה יכול להתחיל לנגן את המדיה ברגע שהגיעו מספיק נתונים אל ה Buffer, אבל אם קצב הצפייה עולה על שיעור ההורדה, הצפייה מתעכבת עד שנתונים נוספים ירדו מהשרת.
שיטה זו פועלת ללא יכולות ניטור איכות אספקת המדיה והתאמת קצב ההורדה. לדוגמה סרט וידאו בנפח 50MB, כל ה 50MB ירדו לכל המשתמשים באותה המידה (בתנאי והמשתמש צפה בכל הסרט, או שהסרט ירד בשלמותו למרות שהמשתמש לא צפה בכל הסרט).
Media Streaming
שרתי Streaming מספקים יכולות מתקדמות, כגון:
- שליטה על איכות הסרט ויכולת התאמה לפי איכות הקו, מספר המשתמשים שצורכים וידאו בו-זמנית מהשרת, סוג פרוטוקול התקשורת וגורמים נוספים. לדוגמה סרט וידאו בנפח 50MB, יכול להיות שמשתמש אחד יוריד רק 70% מהסרט, ואילו משתמש אחר יקבל 85%, למרות ששניהם צפו באותו הסרט, מתחילתו ועד סופו – ההבדל יהיה באיכות הצפייה (ולעיתים גם באיכות הקול)
- שידור תוכן חיי - כדוגמת שידורי טלוויזיה, או תוכן על פי דרישה
- שידור בו זמנית למספר תחנות קצה
- שידור חלק ומהיר - המאפשר להתחיל לנגן את הסרט, כאשר מספיק מידע הגיע ל buffer של נגן הווידאו, ויכולת התאוששות והרצה חלקה של סרט בתנאי תקשורת בעייתיים
- נווט בתוכן הסרט - הצופה יכול לדלג באופן חלק דרך נקודת קליפ ללא צורך להוריד מהתחלה
- ויסות קצב השידור - מאפשר שליטה על קצב ההורדה של הווידאו. השרת יודע לשדר מנת נתונים גדולה בהתחלה, המאפשרת לנגן המידה להריץ את הסרט ולאחר מכן לצמצם את קצב השידור בהתאם. המשתמש מוריד מהשרת רק את מה שהוא צופה (ולא את כל הסרט). ביצוע חלוקת משאבים נכונה וצודקת בין כלל הגולשים באתר. הערה: ויסות קצב השידור, יכול לפעול גם בשיטת ה Progressive Download
- יכולות נוספות, הגנה על זכויות יוצרים, פרסומות, הרצת מקבץ סרטים ועוד
פתרונות Streaming
מיקרוסופט מציעה מספר פתרונות לשידור ווידאו ב Streaming:
- Windows Media service - זמין כמרכיב אופציונלי להתקנה כ Role ב Windows 2008
- IIS Media service - הרחבה ל IIS 7 ומעלה, המיועד לאפשר שידורי מדיה מתוך שרת האינטרנט
- Silverlight Media Player (בצד הלקוח), על מנת להגיע לאיכות צפייה איכותית, מומלץ להריץ את סרטון הווידאו מתוך Silverlight Player
SharePoint Digital Asset Library
SharePoint 2010 מספק יכולות ניהול מידע מתקדמות, כגון: זרימות עבודה, ניהול גרסאות, התראות, מנגנון חיפוש ועוד. הספרייה הדיגיטאלית שהינה חלק מ SharePoint Server 2010, כוללת את כל התכונות הנ"ל, ומאפשרת למשתמשים לאַתֵר ולצפות בקלות במדיה עשירה ופריטים שאחרים יצרו. בנוסף, הארגון יכול להפעיל פיקוח על תוכן רגיש ולהבטיח כי התוכן שאושר, זמין למשתמשים המתאימים בלבד. כל זאת נעשה על ידי מנהלי התוכן, ללא צורך בסיוע מצוות התשתיות/מנהלי מערכת.
בנוסף, ניתן ליישם מגנון ויסות קצב השידור - Bit Rate Throttling, על גבי שרת ה7 IIS (המותקן בשרתים הקדמיים של SharePoint 2010), לצורך קבלת חלק חשוב מיכולות ה Streaming.
על מנת למנוע גישות מיותרות מהשרתים הקדמיים לשרתי בסיסי הנתונים, מומלץ להפעיל את מנגנון ה BLOB Cache, באתר שמארח את הספרייה הדיגיטאלית.
מסקנות
- שידורי הווידאו מתוך הספרייה הדיגיטאלית ב SharePoint נעשים בשיטת ה Progressive Download
- לשימוש יעיל בספרייה הדיגיטלית ב SharePoint 2010, מומלץ להתקין את התוסף של ויסות קצב השידור, ולהפעיל את מנגנון ה BLOB Cache
לקבלת החלטה מושכלת, יש לבחון את אופי הפעילות הצפוי במערכת, לדוגמה: משך הצפייה (לא רק נפח הסרטים)? מספר המשתמשים שיצפו בו זמנית? צורך לשדר למספר תחנות? צורך בשידור Live?
להזכירכם, בסביבת ה SharePoint קלות הניהול, ארגון ואיתור המידע פשוטה לתפעול יותר מבכל מערכת אחרת.
הערות
לשימוש נכון ואפקטיבי של הספרייה הדיגיטלית, חשוב לתכנן והתאים את הפריסה בהתאם להמלצות המופיעות במסמך: Digital asset library topology and architecture (SharePoint Server 2010).
במידה וישנו צורך בשידור Streaming, עדיין רצוי יהיה לנהל את המידע על הסרטים, בסביבת ה SharePoint, כגון ברשימת קישורים עם המאפיינים הנדרשים, ולהוסיף קישור לצפייה במידה. שים/י לב: אבטחת המידע (תוכן סרט הווידאו) תעשה ה Streaming, אבטחת המידע של המאפיינים תעשה ב SharePoint. מומלץ לקרא את המאמר Windows Media Server or Web Server? המסביר מהו שרת Streaming ומפרט את יכולותיו.
בהצלחה, יואל