טוב פתרתי את כל בעיות הBuffer אצלי :D

תוכנות ניהול מדיה: KODI, תוספים, XBMC, Media Portal, PLEX וכו'
maya1
סמל אישי של משתמש
חבר ותיק
חבר ותיק
הודעות: 1365
הצטרף: מרץ 2010
נתן תודות: 207 פעמים
קיבל תודות: 191 פעמים

נושא שלא נקרא #31 

עד כמה שידוע לי אין ממש משמעות לCACHE מעל 100-200 MB - כל עוד הרשת המקומית תקינה והמקור משדר במהירות סבירה ,בעבודה עם תוספים כמו GENESIS.

itt8
סמל אישי של משתמש
חבר שרק התחיל
חבר שרק התחיל
הודעות: 33
הצטרף: ינואר 2015
מיקום: אי שם בגליל
נתן תודות: 5 פעמים
קיבל תודות: 1 פעם

נושא שלא נקרא #32 

הגדרת קובץ XML עם הקצאה 1GB זכרון ע"פ ההנחיות - לא נתן פתרון עדיין יש BUFFERING

itzikg
סמל אישי של משתמש
חבר ותיק
חבר ותיק
הודעות: 2120
הצטרף: אוקטובר 2011
נתן תודות: 104 פעמים
קיבל תודות: 279 פעמים

נושא שלא נקרא #33 

itt8
לגבי הכנת קובץ advencedsettings.xml
לי זה עזר בתוסף Genesis מרגישים הבדל עם טעינת הסרטים והסדרות
לגבי Live tv לא חושב שזה משפיע ועוזר.

xmen83
חבר פעיל מאוד
חבר פעיל מאוד
הודעות: 237
הצטרף: יולי 2012
נתן תודות: 20 פעמים
קיבל תודות: 1 פעם

נושא שלא נקרא #34 

לי ב LIVE TV לא עזר .
אם ידוע על פתרון אחר, אשמח לדעת עליו.

ron1987
חבר פעיל מאוד
חבר פעיל מאוד
הודעות: 142
הצטרף: מרץ 2009
נתן תודות: 11 פעמים
קיבל תודות: 5 פעמים

נושא שלא נקרא #35 

איציק תעלה את הadvanced settings שהוא מייצר לך.
זה מגוחך להתקין תוסף רק בשביל קובץ XML מטופש.
סתם מעניין אותי איזה ערכים הוא משתמש.

itzikg
סמל אישי של משתמש
חבר ותיק
חבר ותיק
הודעות: 2120
הצטרף: אוקטובר 2011
נתן תודות: 104 פעמים
קיבל תודות: 279 פעמים

נושא שלא נקרא #36 


moshebit
חבר פעיל במיוחד
חבר פעיל במיוחד
הודעות: 988
הצטרף: מאי 2013
נתן תודות: 78 פעמים
קיבל תודות: 7 פעמים

נושא שלא נקרא #37 

tomer1749 כתב:
...
...
·
פצצה. Genesis לא נתקע בכלל. ראיתי עכשיו פרק ב1080P.
נראה שמשתפר עניין התרגומים, מקווה שהיציבות תחזור.
...
·תומר איך הצלחת לתת 1 גיגה ראם שזה דורש 3 גיגה פנוי, בCUBOX שיש לו רק 1 גיגה ראם במכשיר ?
ואם יש לי CUBOXI4 שיש לו 2 גיגה ראם , לא בהכרח פנויים כי יש עוד תוכנות ו XBMC שרץ על הראם אז נשאר איזה 1.5 גיגה פנוי , כמה להגדיר עליו ?

תודה רבה.

itzikg
סמל אישי של משתמש
חבר ותיק
חבר ותיק
הודעות: 2120
הצטרף: אוקטובר 2011
נתן תודות: 104 פעמים
קיבל תודות: 279 פעמים

נושא שלא נקרא #38 

moshebit
הוא לא נתן 1 גיגה
הוא פעל לפי הסרטון שהצגתי
וזה הנתונים שצריך לשים בקובץ advencedsettings.xml

<advancedsettings>
<network>
<autodetectpingtime>30</autodetectpingtime>
<curlclienttimeout>60</curlclienttimeout>
<curllowspeedtime>60</curllowspeedtime>
<curlretries>2</curlretries>
<disableipv6>true</disableipv6>
<cachemembuffersize>0</cachemembuffersize>
</network>
</advancedsettings>

xmen83
חבר פעיל מאוד
חבר פעיל מאוד
הודעות: 237
הצטרף: יולי 2012
נתן תודות: 20 פעמים
קיבל תודות: 1 פעם

נושא שלא נקרא #39 

xmen83 כתב:לי ב LIVE TV לא עזר .
אם ידוע על פתרון אחר, אשמח לדעת עליו.
...
·אמנם עשיתי הכל כמו בסרטון או לחילופין כמו שהציע ICHRIST
האם יש חוק או המלצה גורפת כמה להקציב? (ואין זה מתבטא בהגדרות ? )

אצלי ה XBMC מותקנת במחשב (2GB RAM) , אולי ההקצבה אצלי לא נכונה ולכן אין שיפור

moshebit
חבר פעיל במיוחד
חבר פעיל במיוחד
הודעות: 988
הצטרף: מאי 2013
נתן תודות: 78 פעמים
קיבל תודות: 7 פעמים

נושא שלא נקרא #40 

itzikg24 כתב:moshebit
הוא לא נתן 1 גיגה
הוא פעל לפי הסרטון שהצגתי
וזה הנתונים שצריך לשים בקובץ advencedsettings.xml



30
60
60
2
true
0
...
תודה רבה,
בתוכנה עצמה שמראים בסרטון זה יוצר את הקובץ בדיוק עם הגדרות שאתה נתת פה ?

תודה רבה.

·

itzikg
סמל אישי של משתמש
חבר ותיק
חבר ותיק
הודעות: 2120
הצטרף: אוקטובר 2011
נתן תודות: 104 פעמים
קיבל תודות: 279 פעמים

נושא שלא נקרא #41 

moshebit
אני הוצאתי לך את זה מהקובץ advencedsettings.xml שנוצר מהסרטון.

tzahi
חבר ותיק
חבר ותיק
הודעות: 1501
הצטרף: אוקטובר 2005
נתן תודות: 59 פעמים
קיבל תודות: 25 פעמים

נושא שלא נקרא #42 

אני עם NUC2820 4GB RAM ו openELEC מותקן על DOK 16GB, האם זה יעבוד אצלי ?

maya1
סמל אישי של משתמש
חבר ותיק
חבר ותיק
הודעות: 1365
הצטרף: מרץ 2010
נתן תודות: 207 פעמים
קיבל תודות: 191 פעמים

נושא שלא נקרא #43 

איציק - אל תתן המלצה גורפת לשים ערך/ערכים מסויימים לכל אחד - זה פשוט לא הדרך הנכונה במקרה הזה.

כדי לעשות טיפה סדר בבלאגן - צריך לשים לב לשני משתנים עקריים שיש אפשרות לשחק איתם בעניין הBUFFER :

הראשון זה הcachemembuffersize (גודל הCACHE) שאותו כמו שנאמר צריך לקבוע ללא יותר משליש מהזכרון הפנוי במערכת.
למשל NUC 4GB שעובד רק עם OPENELEC ומותק בו 4GB RAM אפשר להניח ש1GB ( שזה 1024*1024*1024= 1073741824) לא יהווה בעיה ולא יגרום לקריסה. במערכות עם WINDOWS הסיפור מעט שונה מכיוון שWIN7 ומעלה משתמש בזכרון כמשאב ולמעשה לא משאיר הרבה זכרון חופשי (מבחינתו זה בזבוז לא לנצל את הזכרון..) - אך זה לא אומר שהקצאת הזכרון הדינאמית שלו לא תוכל להתמודד עם CACHE גבוהה גם אם זה על חשבון דברים אחרים - עד גבול מסויים שם המערכת כבר לא גמישה כל כך... אין כאן מספר אחד נכון לכולם , זה תלוי בזכרון המותקן ובמה שעובד במחשב ומשתמש במשאבי RAM - צריך לנסות ולראות . אפשר לנחש שבמערכת ממוצעת שלא מריצה תוכנות כבדות נוספות במקביל עם WINDOWS 8 כדאי להשאיר מעל 1GB "חופשי" לפחות - ז.א שאם יש 4GB מותקן לא לשים יותר מ 1GB לCACHE (זה מוכפל ב3..) - אפילו מעט פחות מזה לדעתי.
בכל אופן לכל מי שחושב לשים 0 כאן - שיזכור שזה בעצם מסיט את הCACHE מהRAM ל HDD , עם כל מה שזה אומר... לכל מי שיש מספיק RAM במערכת עדיף שימנע מזה ! (לSSD ודומיו זה מקצר את החיים )

המשתנה השני שאפשר/רצוי לשנות זה הreadbufferfactor - זה למעשה המשתנה שמגביל את קצב המילוי של הCACHE (שכנראה נוצר כדי להקל על מכשירים חלשים יחסית כמו RPI למינהם וכן לא "להתחזר" על הרשת שלא לצורך) - הערך הוא כפולות של ברירת המחדדל 10 - אמור להיות פי 10 מהיר וכו' - כל עוד השרת / מקור ממנו "יונקים" מאפשר זאת ... ערך מקובל במכשירים סבירים ומעלה יהיה 10 או אפילו 20..
* את ה buffermode היתי משאיר בברירת המחדל שלו שהיא 0 (אין טעם לעשות CACHE גם לתוכן מקומי או להגביל )

דוגמא לXML עם ההגדרות האלה (שוב שכל אחד יעשה את החישובים למערכת שלו..)

advancedsettings.xml

advancedsettings>
network>
buffermode>0
cachemembuffersize>1073741824
readbufferfactor>20
/network>
/advancedsettings>
* החסרתי את ה< מתחילת השורה כדי שיוצג ולא "יעלם" כפי שקורה אם משאירים את הטקסט המלא .

אתם יכולים להוריד את זה כקובץ : כאן
*ורק בשמירה בשם תורידו את ה.TXT. ותשאירו את זה כXML - וכמובן לשמור את זה במקום הנכון (לפי המערכת שלכם) ולערוך את שני הנתונים בהתאם למה שנכון לכם.

Android>>> Android/data/org.xbmc.kodi/files/.kodi/userdata/
iOS>>>>> /private/var/mobile/Library/Preferences/kodi/userdata/
Linux >>>>~/.kodi/userdata/
Mac OS X >>>> /Users/<your_user_name>/Library/Application Support/kodi/userdata/
OpenELEC>>>> /storage/.kodi/userdata/
(Windows>>>> Start - type %APPDATA%\kodi\userdata -( press <Enter>
*בגרסאות לפני ה 14.0 זה יופיע ב XBMC במקום KODI..
בהצלחה !

tzahi
חבר ותיק
חבר ותיק
הודעות: 1501
הצטרף: אוקטובר 2005
נתן תודות: 59 פעמים
קיבל תודות: 25 פעמים

נושא שלא נקרא #44 

@maya1
·
יש לי 2 שאלות :
1. האם עניין ה buffer משפיע גם על הזרמה מקומית ברשת הבייתית ?
2. איך בודקים כמה RAM נשארים לי פנויים ב OPENELEC ?

maya1
סמל אישי של משתמש
חבר ותיק
חבר ותיק
הודעות: 1365
הצטרף: מרץ 2010
נתן תודות: 207 פעמים
קיבל תודות: 191 פעמים

נושא שלא נקרא #45 

1 . כדי לקבל BUFFER גם לרשת מקומית תשנה ל1 במקום ה0 ב buffermode. אבל תראה אם יש בזה צורך בכלל ? (ברוב המקרים זה לא אמור לשנות מכיוון שהזרימה מספיק מהירה ולא היא זאת שגורמת לבעיות אם ישנם)
2. למערכת כזאת היתי מתחיל עם חצי גיגה (512*1024*1024=536870912) ובכל מקרה לא עובר את 1GB

שלח תגובה

חזור אל “תוכנה - KODI”