יום שני, 15 בפברואר 2010

Mythbuntu - הפצת MythTV


באתר של Mythbuntu מתוארת ההפצה כנגזרת של Ubuntu המתמקדת ביצירת מערכת MythTV עצמאית בדומה לKnoppmyth או Mythdora.

למעשה, אפשר להסתכל עליה כהתקנת Ubuntu המוגדרת מראש לשימוש ב MythTV .

בעוד שMythbuntu תתקין מערכת מהארד דיסק ריק עד כדי מערכת MythTV עובדת בעזרת ISO, ניתן גם להתקין אותה על התקנת Ubuntu קיימת בעזרת installer הזמין באתר Mythbuntu.

בהמשך נשים דגש על חלק מהתכונות העיקריות של Mythbuntu ונרחיב את הדיבור על התכונות שמבדילות בינה לבין Knoppmyth ו Mythdora.

אחד המאפיינים היותר חשובים שצריך לשים לב להם בMythbuntu הוא שהיא מבוססת על גרסת MythTV 0.22-fixes. בעוד Knoppmyth גם מפעילה את גרסת MythTV 0.22-fixes, ל Mythbuntu יש גרסאות שבועיות אוטומטיות שזמינות להורדה מהאתר שלהם. מה שאומר שתהיה לך מערכת MythTV העדכנית ביותר מיד אחרי ההתקנה.

יום שני, 8 בפברואר 2010

MythTV - איך זה עובד

MythTV

אנחנו רוצים לחשוב על MythTV כמערכת מדיה סנטר האולטימטיבית. תסתכלו על זה כאלטרנטיבה החופשית והחינמית של המדיה סנטר של חלונות או של YesMAX או HotMagic. הפרויקט התחיל ב2002 בתור הדרך של אייזק ריצ'רדס להוציא כלי שיתן מענה יותר טוב מהממיר הדיגיטלי של חברת הכבלים שלו, ובעזרת קהילת הקוד הפתוח, הצליח במהירות להקים מערכת מצויינת להקלטה וצפיה בטלויזיה דיגיטלית. עם ארכיטקטורת התוספים שלה, MythTV הפכה מתוכנת צפייה בטלוויזיה לחבילת מדיה סנטר שלמה, המסוגלת לנהל תמונות אישיות, וידאו, ואוספי מוזיקה, כמו גם לעדכן אותך במזג אויר, לנהל את הביטחון בבית, ועוד הרבה הרבה אפשרויות.

תכונות MythTV



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

למרות ש MythTV נכתבה התחילה רק למערכות לינוקס, BSD ו MacOS X נתמכות היטב כיום, ולאחרונה יש מאמצים ליצור גרסה שתרוץ אפילו על חלונות. .


MythBackend (הקצה האחורי של המערכת)

שרת ה backend מריץ את הליבה, "מאחורי הקלעים" של MythTV. התכונה העיקרית של הbackend היא תזמון והקלטה של תוכניות טלויזיה, אך בין היתר אחראית גם על ניהול לוח השידורים, ניהול בסיס הנתונים, ותחזוקת קבצים הנוצרים עקב הפעולות הנ"ל. שרתי Backend אחראים גם על הזרמת שידורים והקלטות למחשבי frontends שלהם לא תמיד יש גישה ישירה לשידורים אלו.

הפרדת ה backend משאר המערכת מאפשר למשתמשי MythTV לפצל את ההתקנות השונות שלהם לפי המשימות השונות. למשל, שרת Backend חזק לשמירת קבצי הקלטות ומחשב חלש יותר ואולי שקט יותר בתור frontend שיהיה בסלון.

MythFrontend (הקצה הקדמי של המערכת)

הfrontend הוא הממשק הידידותי של הMythTV. דרכו אתה צופה בטלויזיה, מאזין למוזיקה וכו', כל frontend מתחבר ל backend אחד או יותר על מנת לצפות בהקלטות או לקבל שידור מכרטיס הטלויזיה המחובר לשרת הbackend.

בנוסף לכך, ה frontend מספק גישה לסטטוס המערכת, ללוח השידורים, לרשימת ההקלטות הבאה ועוד., אם תתקין תוספים כמו MythMusic וMythVideo , גם אותם תוכל לראות בעזרת ה frontend.

קרא עוד על MythTV ב MythTV Wiki, כולל צילומי מסך

יום ראשון, 7 בפברואר 2010

תוכנת MythTV


מה זה MythTV?

MythTV היא חבילת תוכנות ברשיון קוד פתוח GPL שמאפשרת בנייה עצמית של מערכת מדיה ביתית תחת מערכת הפעלה פתוחה. MythTV יכולה לפעול תחת לינוקס וMac OS X ואינה פועלת על Windows.

ל MythTV יש מספר יכולות. בחלק של הצפיה בטלויזיה, ישנה תמיכה בפעולות הבאות:

  • אפשר לעצור (pause) ולהריץ קדימה ואחורה שידור חי בטלויזיה.
  • ניתן להגדיר יותר מכרטיס טלויזיה אחד. למשל, כרטיס לווין במקביל עם מקלט USB לקליטת שידורים קרקעיים.
  • אפשר להגדיר מספר מחשבים הנקראים backends עם מספר כרטיסי טלויזיה בכל אחד מהם שנשלטים על ידי מחשב מרכזי אחד (לא נראה לי שזה מיושם הרבה על ידי משתמשים ממוצעים)
  • אפשר להגדיר מספר מחשבים הנקראים fronend שבכל אחד מהם ניתן לצפות בטלויזיה, כאשר הכרטיס טלויזיה מותקן על המחשב המרכזי (backend). זה טוב במידה ויש כמה טלויזיות בבית, בעזרת רשת כולם יכולים להתחבר לאותו מחשב מרכזי שבו מוגדר כרטיס הטלויזיה (לווין או קרקעי).
  • אפשר לחבר את המחשב לממיר של YES או HOT או כל ממיר דיגיטלי או אנלוגי אחר שיש לכם בבית.
  • אפשר להגדיר לוח שידורים, בדרך כלל הדרך הקלה והאוטומטית היא קבלת לוח השידורים ישירות מהלווין או השידור הקרקעי, אבל אפשר גם לדלות את לוח השידורים מהאינטרנט בעזרת פרוטוקול שנקרא XMLTV.
מודולים אחרים הכלולים בMythTV:
  • MythArchive, כלי ליצירת DVD
  • MythBrowser, דפדפן אינטרנט
  • MythFlix, מאפשר צפיה בתכני NetFlix בתשלום מהאינטרנט.
  • MythGallery, צפיה בתמונות
  • MythGame, משחקים
  • MythMusic, השמעת מוסיקה עם תמיכה בMP3 ו FLAC
  • MythNews, מתעדכן בעידכוני RSS
  • MythVideo, ניגון DVD וקבצי וידאו שלא הוקלטו על ידי MythTV
  • MythWeather, הצגת מזג האויר
  • MythWeb, מאפשר שליטה על המערכת דרך האינטרנט. תזמון הקלטות ומחיקת הקלטות, .

איך להתחיל

ישנם הרבה הפצות לינוקס מיוחדות עבור MythTV . ברוב ההפצות האלו, מורידים את כל מה שלא נחוץ במערכת מדיה, כמו office ותוכנות עיצוב גרפי וכו'.

הכנסו ל http://mysettopbox.tv כדי ללמוד על מערכת מבוססת לינוקס Arch עם MythTV.

הכנסו ל http://www.minimyth.org להפצת MythTV קטנה שניתן להפעיל דרך הרשת.

הכנסו ל http://wilsonet.com/mythtv/ כדי לקבל הוראות התקנה והגדרה בהפצת לינוקס פדורה.

הכנסו ל http://www.mythbuntu.org/ ללמוד על התקנת הפצת MythTV מבוססת Ubuntu (המועדפת שלי).

הכנסו ל http://www.mythdora.com/ ללמוד על התקנת הפצת MythTV מבוססת Fedora Core.

ישנם גם מדריכים רבים על MythTV באתר http://wiki.mythtv.org.


כמו שכבר ציינתי, ההעדפה שלי היא mythbuntu מכיוון שהיא מבוססת על ubuntu שהיא הפצת לינוקס מאד פופולרית עם הרבה מדריכים ברשת. כמו כן ההתקנה בה קלה יותר מבאחרים והגרסאות מתעדכנות לעתים יותר תכופות.


לינוקס וטלוויזיה דיגיטלית - קצת רקע.


שלום,

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

איך הגעתי לזה:
עקב שרות גרוע מאד של חברת לוויין ישראלית (לא חם, כן) לפני כשנתיים כשהזמנתי טכנאי שרות הביתה, ואחרי שהפיצוי שהציעו לי היה בדיחה, החלטתי לשלם את הקנס שאני אמור לשלם על שבירת התחייבות ולרכוש צלחת לוויין. בתחילה, רכשתי עם הצלחת וההתקנה, ממיר דיגיטלי שלא תומך בHD ולא מקליט. אבל הוא נחשב מאד פופולרי בזכות האפשרות שיש בו להתחבר לרשת ולקבל עדכונים דרך האינטרנט (יש עוד בונוס בחיבור ממיר לרשת אבל לא נדבר עליו כרגע). הממיר שרכשתי מבוסס מערכת ההפעלה לינוקס.
2 פונקציות עיקריות היו חסרות לי בממיר, צפייה בערוצי HD (שחלקם משודרים בלוויין בחינם) ואפשרות הקלטת תוכניות וtime shifting (לעשות pause באמצע שידור ישיר).
החלטתי לבנות מחשב שיחליף את הממיר ויתמוך ב2 הפונקציות הנ"ל. קניתי כרטיס לוויין למחשב שתומך בHD וקניתי מחשב שולחני פשוט (בינתיים, בתור התחלה זה היה מספיק לי, בהמשך הייתי חייב לשדרג אותו). התקנתי על המחשב בהתחלה חלונות XP ועליו תוכנת מדיה סנטר מוכרת בשם Media Portal. הצלחתי בקלות לראות שידורי טלוויזיה אבל עם לא מעט בעיות (המחשב נתקע וקפא בכל פעולה שעשיתי) ובלי תמיכה בHD. כדי לקבל תמיכה בHD הייתי צריך להוריד מקודדים מתאימים עם רישיון זמני שפג אחרי כ20 יום. אחרי ששיחקתי קצת עם המערכת הגעתי למסקנה שזה לא בשבילי. יותר מדי התעסקות בשביל משהו שאמור להיות פשוט וזול. החלטתי לנסות ולהתקין את האלטרנטיבה, לינוקס.

גילוי נאות: אני לא חדש בלינוקס. אני כבר שנים עובד על לינוקס במחשב הביתי שלי, מעדיף אותו על חלונות, אבל אני לא מומחה גדול ולרוב לא מתעסק עם שורת הפקודה אלא אם כן יש לי מדריך מדוייק איך עושים את זה.

אז התקנתי לינוקס ומה עכשיו?
חיפשתי באינטרנט איפה להתחיל. כתבתי בשורת חיפוש את שם כרטיס הלוויין שלי (skystar hd2)ואת הפצת הלינוקס שהתקנתי (ubuntu) ומצאתי מדריך, קצת מסובך להתקנת הדרייברים לכרטיס. אני חייב לציין שכיום אני יודע שרוב כרטיסי הלוויין בשוק נתמכים בלינוקס הישר בהתקנה ראשונה. לא במקרה שלי. אני לצערי קניתי כרטיס שאין לו דרייבר מובנה בלינוקס (כרטיס skystar hd2 למי שמעוניין לדעת מה לא לקנות) אבל היום כבר יש דרך מאד פשוטה להתקין לו דרייבר, ואני אפרט על כך בעתיד.
יופי, עכשיו יש לי דרייבר, איך אני רואה טלוויזיה? אני צריך תוכנה שתסרוק לי ערוצים בלוויין ותאפשר לי גם לצפות בהם. אז פה יש אופציות מגוונות בלינוקס. יש את התוכנות המאוד קלות להתקנה והגדרה, ויש את הקשות להתקנה והגדרה. מניסיון שלי, ככל שהיא יותר קלה, היא פחות שימושית בתור תחליף לממיר. דווקא הקשות להגדרה, בסופו של דבר יתנו לכם מחשב שהוא ממש ממיר (החברים שלכם לא ידעו בכלל שיש מחשב מתחת לטלוויזיה).
התוכנה הקלה לתפעול מצוינת למתחילים, לבדוק אם הדרייבר מותקן כמו שצריך ואם באמת אפשר לראות ערוצים דרך המחשב. שמה של התוכנה הוא kaffeine והיא המדיה פלייר הרשמי של שולחן העבודה KDE המפורסם והפופולרי. פשוט מתקינים, מגדירים את צלחת הלוויין (איזה לוויינים ובאיזו יציאה כל לוויין וכו', נדבר על זה בהמשך), סורקים ערוצים וצופים. מאד פשוט. החיסרון הוא שהתוכנה הזאת דורשת מקלדת ועכבר, ואני אישית לא הצלחתי להגדיר שלט רחוק (אני מאמין שאפשר אבל חבל על המאמץ, בהמשך אני אדבר על תוכנות יותר טובות).

רשימת תוכנות לצפייה בטלוויזיה שאני מכיר (אם יש עוד אני אשמח לשמוע עליהם):
  1. Kaffeine - אחלה תוכנה בשביל לבדוק שיש קליטה ושהדרייבר עובד. לא הייתי ממליץ להשתמש בה בתור ממיר.
  2. VDR - התוכנה האולטימטיבית להחלפת הממיר, החיסרון העיקרי הוא שהשלט "נכבש" על ידה, אם תרצו להשתמש בעוד תוכנות עם שלט יהיה לכם הרבה בלגן. ויש עוד חיסרון - היא מאד קשה להתקנה והגדרה, אבל יש כמה מדריכים באינטרנט שיעשו לכם חיים יותר קלים.
  3. MythTV - אחלה תוכנה, מאד קלה להתקנה והגדרה, מאד ידידותית למשתמש ולשלט הרחוק, החיסרון בה - מעבר בין ערוצים מאד אטי, אבל קצב עדכון הגרסאות שלה מאד מהיר ויש מצב שהם ישפרו את זה. אני כרגע משתמש בתוכנה הזאת.
  4. XBMC - במקור, תוכנת המדיה סנטר של הXBOX. בשנים האחרונות מאד פופולרית בקהילת הלינוקס. התוכנה נועדה לצפייה בסרטים ובתכנים מהאינטרנט אבל יש גרסת PVR ניסיונית שתומכת בצפייה בטלוויזיה ודורשת התקנה של VDR (אל תדאגו, השלט במקרה הזה לא יוגדר לVDR ואז תוכלו להשתמש בXBMC עם שלט כמו שצריך). החיסרון - גרסת הPVR מאד ניסיונית ומאד לא יציבה. אני מחכה להתייצבות בעתיד ואז אני אחזור להשתמש בה.
  5. יש עוד כמה תוכנות מדיה סנטר ללינוקס שכרגע לא תומכות בצפייה בטלוויזיה אבל בעתיד כנראה שהם יוסיפו את האופציה הזאת ואני אדאג לעדכן על כך.

לסיכום, מה צריך בשביל לבנות מערכת מדיה סנטר לטלוויזיה דיגיטלית:
  1. מקור הקליטה (התקנה של צלחת לוויין או אנטנה לשידור דיגיטלי קרקעי)
  2. כרטיס פענוח (כרטיס לוויין למחשב או כרטיס לקליטת שידורים דיגיטליים קרקעיים)
  3. מחשב עם האצה גרפית טובה (עדיפות לכרטיס מסך GeForce 9 ומעלה), עדיף לקנות מחשב סלוני אבל אפשר גם עם מחשב רגיל, הוא פשוט יותר מכוער בסלון.
  4. דיסק התקנת לינוקס (יש הרבה אופציות והכל בחינם, נדבר על זה בהמשך)
  5. זמן וסבלנות.
בפוסטים הבאים אני אכתוב קצת יותר לעומק על התקנת המערכת וההמלצות שלי לחומרה המתאימה. אני גם אשתדל לעדכן על כל ידיעה חדשותית שקשורה לנושא.

זהו לבינתיים, אשמח לתגובות.