מוזר לי משהו
בכל עולם הלינוקס, אנדרואיד, ומערכות הפעלה אחרות יש מתכנתים אשר לוקחים את מערכות ההפעלה שפועלות על המכשירים הספציפיים ומשפרים אותם, מוסיפים להם פיצ'רים ותכונות שהם בעצמם כותבים או מייעלים קוד קיים.
אפשרי לראות את זה בגרסאות שונות של ווינדוס מובייל, אנדרואיד, וכמובן מגוון הגרסאות של לינוקס.
האקסטרימר לדוגמא מבוסס על לינוקס, איך זה שאף אחד לא "בישל" (מהמילה COOKED) עדיין גרסא כזו או אחרת שהיא משודרגת או יעילה יותר מהגרסא אשר החברה מוציאה באופן רישמי?
אצלי לדוגמא על טלפון אנדרואיד כבר מזמן מותקנת גרסא לא רשמית אשר יעילה יותר, מהירה יותר ובמרבית המקרים גם מסירים תוכנות/פיצ'רים אשר אינם חיוניים וסתם מכבידים על מערכת ההפעלה או על המכשיר. זה נותן גרסא טובה יותר מאשר הגרסא המקורית שקיימת, ויש הרבה גרסאות שונות בשוק... לכל אחד יתרונות כאלה ואחרים ולבטח גם חסרונות בתחומים שפחות חשובים לאותו אדם שבחר בגרסא הזו ספציפית. ויש כאלה הרבה מקרים.
איך זה לדוגמא שעדיין לא התגברו על בעיית ניגון 1080P באלחוטי לדוגמא?
מה הבעיה ליצור BUFFER לתוכן המתנגן, ולדוגמא לעשות טעינה של דקה קדימה או שתיים כאשר מקרינים קובץ (אפילו במחיר של ממש לחכות דקה כאשר מפעילים קובץ ממקור אחר דרך ה WIFI)
ואז לנגן מה BUFFER כאשר במקביל יש הטענה מקבילה שלו של המשך התוכן. כך תמיד יש ב BUFFER מספיק נתונים לדקה קדימה של הקרנה גם אם לשנייה או שתיים היה איטיות בטעינת תוכן למזרימדיה זה לא ישפיע על הניגון עצמו.
ואז כך להתגבר על בעיות של קפיצות והשהיות בניגון בגלל אי יכולת תקן N לדוגמא לעמוד בקצב העברת הנתונים של קבצים ברזולוציית 1080P.
זה, לדוגמא, מוזר לי שהחברה עצמה לא יישמה בקוד שלה, וגם אם לא, איך אף אחד לא כתב איזה תוסף לתוכנה שמיישם כזה דבר? הרי זה לא ביג דיל בעידן של היום עם כל המתכנתים המוכשרים שקיימים...
לא?
רמי
איך זה שאין "שדרוגי תוכנה" לא רשמיים למזרימי המדיה למיניהם?
- arotman
- חבר במועדון HT

- תגובות: 3590
- הצטרף: ינואר 2005
- שם מלא: אריה רוטמן
- מיקום: כפר חב"ד
- נתן תודות: 413 פעמים
- קיבל תודות: 362 פעמים
- יצירת קשר:
במזרימדיות מדובר בד"כ על מעבדים ייעודיים שחלק מקוד המקור שלהם הם קבצים בינאריים סגורים
שמספקים יצרני הציפים בערכת פיתוח התוכנה (SDK). היצרנים השונים מנסים לשפר כל העת את הביצועים ולכן אף יצרן לא מעוניין לפתוח את הקוד מקור שהוא מפתח מעל ה SDK מכיוון שמדובר בסוד מסחרי.
יש מזרימדיות כמו מכשירי ה MNT המאפשרים הרצת קוד צד שלישי, אבל גם הם לא פרסמו את קוד המקור.
נושא ה BUFFERING וביצועי הרשת הוא נושא מסובך מאוד בישומי REALTIME, היצרנים מוגבלים בכמה
שהם יכולים לשפר את הביצועיים. בהעברת 1080P באלחוט יש גם משמעות לציוד התקשרות, מתאם האלחוט מרחק מהנתב וכו". אגב, יש מזרימדיות כמו למשל ל WDTV שיש להם גרסאות תוכנה לא רשמיות.
מכיוון שמדובר בעבודת נמלים, הרבה Reverse engineering והעובדה שלא כל תוכניתן מסוגל להתמודד עם קוד מסוג זה הנושא לא תופש תאוצה רבה מידי.
שמספקים יצרני הציפים בערכת פיתוח התוכנה (SDK). היצרנים השונים מנסים לשפר כל העת את הביצועים ולכן אף יצרן לא מעוניין לפתוח את הקוד מקור שהוא מפתח מעל ה SDK מכיוון שמדובר בסוד מסחרי.
יש מזרימדיות כמו מכשירי ה MNT המאפשרים הרצת קוד צד שלישי, אבל גם הם לא פרסמו את קוד המקור.
נושא ה BUFFERING וביצועי הרשת הוא נושא מסובך מאוד בישומי REALTIME, היצרנים מוגבלים בכמה
שהם יכולים לשפר את הביצועיים. בהעברת 1080P באלחוט יש גם משמעות לציוד התקשרות, מתאם האלחוט מרחק מהנתב וכו". אגב, יש מזרימדיות כמו למשל ל WDTV שיש להם גרסאות תוכנה לא רשמיות.
מכיוון שמדובר בעבודת נמלים, הרבה Reverse engineering והעובדה שלא כל תוכניתן מסוגל להתמודד עם קוד מסוג זה הנושא לא תופש תאוצה רבה מידי.
