מעבר לניווט

שידורי הטלוויזיה הדיגיטלית ולינוקס אוגוסט 31, 2009

פוסט מאת guysoft בתוך : Crictor, המקור, כללי, תוכנה חופשית , היסטורייה
סמל שידורי DVB-T

סמל שידורי DVB-T

היי לכולם,

למי שלא שמע, ב-2 לאוגוסט החלו שידורי הקרקע הדיגיטלים (DDT)
בימים האחרונים ניסיתי לבדוק את הטלויזיה הדיגיטלית, ואיך היא רצה בלינוקס.
חלקכם אולי עוקב בטוויטר אחרי בתג #israeldvb.

מאיפה באים השידורים?

Mommy, where does DVB-T come from?

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

האנטנה באיתנים

האנטנה באיתנים

החומרה

אני שמח לבשר כי אכן ניתן לראות את השידורים הדיגיטלים בלינוקס עם VLC ומתאם שקניתי ב-ebay ב-90 שקלים בלבד (זיהוי 18b4:1689). כאשר בארץ אין משהו מתחת ל-179 ש"ח נכון להיום. למרות זאת, אין תמיכה ב-Mythtv, ויש בעיות תוכנה שאותן אפרט בהמשך.

לצערי, המודול של המכשיר שרכשתי עדיין לא קיים בהפצות, אבל יש לו מאגר svn (ה-merge האחרון הוא כתוצאה מפנייה שלי למפתח, כדי שתהיה תמיכה בקרנל 2.6.30).

אחרי קיפול קל (צריך רק make) הוא עובד יפה. כל מה שצריך לעשות אחרי זה הוא:
cd v4l
insmod ./dvb-core.ko
insmod ./dvb-usb.ko
insmod ./ec100.ko
insmod ./mxl5005s.ko
insmod ./dvb-usb-ec168.ko

אם הכול עבר בהצלחה, מקבלים 4 רכיבים בתקייה /dev/dvb/adapter0/
אם יש במערכת כבר את dvb-core, אז יש צורך לעשות rmmod לפני הפקודות לעיל.

מתאם ה-USB שהקניתי (תמונה אמיתית, הרקע לבן)

מתאם שהקניתי (אני מרוצה מהצילום שלי)

המידע שמגיע כמובן הוא stream שאותו צריך לפענח.

קידוד השידורים

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

בתוכנה חופשית יש בעיות כיום עם הקידודי האודיו מפני שקידוד הצליל על פורמט AAC SBR יש פטנט.

הקידוד וידאו הוא H.264 עם interlace. אומנם הקידוד חדש ומאפשר להעביר איכות גבוהה בקיווץ כפול מזה של mpeg2, וזה מוזיל עליות שידור, אבל הוא דורש מעבד בסדר גודל של 2.6GHz בשביל לפענח את הקידוד. זה חבל, כי אחרת היה הרבה יותר קל להכניס את זה לטלפונים הסלולרים שלנו. ואני הייתי יכול בצע את מה שעושים בגרמניה עם הנוקיה N810. צריך לחכות שחוק מור יפתור את הבעייה בעוד כמה שנים. או שצריך מכשיר מראש שפענח את הקידוד ברמת החומרה, אחרת הפיענוח לוקח לא מעט כח חישוב.

להלן פרטי הקידוד מתוך VLC:
CH1 [Program 3]
Publisher: Second Authority
Type: Digital television service
Stream 1
Type: Audio
Original ID: 4114
Codec: mp4a
Language: English
Channels: Stereo
Sample rate: 48000 Hz
AAC extension: SBR
Stream 0
Type: Video
Original ID: 514
Codec: h264
Resolution: 720x576
Display resolutionL 720x576
Frame rate: 50

עדיין לא משדרים בסטרים EPG, יש פתרונות (לא חופשיים) ברשת ל-mythtv

ישנה גם אפשרות בעתיד לשידורי כתוביות

וזה מוביל אותי למצב התוכנות בלינוקס עקב הקידוד הנבחר

תוכנות בלינוקס

VLC
כרגע זו התוכנה היחידה שהצלחתי לצפות בה בטלויזיה. אם יש לכם DVB-T מחובר, פשוט תפעילו עם VLC את קובץ התדרים הזה. והוא יעשה את העבודה.

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

זו אחת התוכנות הכי קשות לקנפג, ולכן אחסוך זאת מכאן. הגרסה היציבה (גרסה 0.21) עובדת ללא צליל. שנראה לי שיש דרך לגרום לשידורים בסופו של דבר להיות יותר יעילים שכן בגרסה היציבה השידור חלק, וכן היה גם ב-trunk. אבל בדיוק השבוע הכניסו ל-trunk תיקון לבאג #5487 שהוא מקור הבעיות שלנו ושל ניו זילנד. למרות שעכשיו יש צליל, הוא לא פותר את הבעיה, הוא מעלה את המעבד ל-100% והשידור נתקע.

הבעיות האלה נובעות בגלל שאין אימפלמינטציה של AAC-SBR ב-ffmpeg.

ניסיתי עם אנשים ב-IRC ערוץ  #ffmpeg לקמפל פקטצ' ל-ffmpeg שכתבנו, שגורם לערוץ הצליל להיזדהות. אבל הוא עשה משהו מוזר: הוא זיהה 3 ערוצי אודיו ולא עבד. הסבר אחד המפתחים בערוץ הוא: "ערוץ לאוזן שמאל, ערוץ לאוזן ימין וערוץ למוסד". כנראה שיש כאן עבודה לתאימות עם ffmpeg.

הסיבה שאני נורא רוצה להפעיל את Mythtv, היא שהיא מאפשרת הקלטות חכמות, כלומר יש ממש web, שנותן אפשרות להקליט מה שרוצים ומתי. וגם פונקציה לדלוג על פרסומות! (בדומה ל-Tivo או YesMax, למרות ששם יש פרסומות).

כרגע ניתן לבצע הקלטה, אבל ההשמעה לא אפשרית ב-mythtv.

אלה הם הרשמים שלי עד כו, אמשיך לעדכן אם תהיה התפתחות

שידורי ערוץ 1

שידורי ערוץ 1 על VLC

תגובות»

1. לולי - 31 באוגוסט 2009

נסה קפאין. עובד טוב באמריקה. מעניין איך בארץ. ראה עוד כאן:
http://linmagazine.co.il/node/view/48629

[תגובה]

2. Tomer Cohen - 31 באוגוסט 2009

ניסית לצפות בשידור דרך תוכנות אחרות, כגון mplayer, xine, tvtime או אפילו xawtv?

[תגובה]

3. guysoft - 31 באוגוסט 2009

לולי ותומר,
Mplayer מבוסס ffmpeg. ו-xine לא תומך ב-DVB.
(כנ"ל לגבי xawtv, זה לאנלוגי)

קפאין זה בכלל ממשק לנגנים אחרים כמו xine או mplayer.

[תגובה]

4. לולי - 31 באוגוסט 2009

מהמממ…
קפאין עובד, ועובד טוב. גם את mplayer ניתן לקמפל עם VDB-T.

[תגובה]

guysoft Reply:

mplayer מתבסס על פאטצ' דומה לזה ב-mythtv. כולם מגיעים מפאטצ' בשם LATM. את המקורי כתב מישהו שקורים לו פול. שמן הסתם הוא מניו זילנד 🙂

[תגובה]

5. Oren - 31 באוגוסט 2009

תודה על המדריך המפורט, זה בטוח ישמש אותי בקרוב!

[תגובה]

6. ירון - 1 בספטמבר 2009

ועל זה נאמר:
Woo hoo!
Yeah baby!
סוף סוף אפשר לראות פסוקו של יום ב־HD
פנטזיית ילדות שלי!

[תגובה]

guysoft Reply:

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

[תגובה]

Tomer Cohen Reply:

צר לי, אבל אני לא חושב שערוץ 1 ישדרו ב־HD בשנים הקרובות…

[תגובה]

7. אמילי - 19 בספטמבר 2009

שלום רב, יש לי בדיוק את המתאם שברשותך, אך כל ניסיון להפעיל אותו עלה בתוהו, אין לי איזושהי הבנה מיוחדת בתפעול של לינוקס, ניסיתי להתקין את המכשיר דרך "מנהל ההתקנים" אבל כאשר אני מנסה להפעיל את הvlc עם קובץ הערוצים מופיע רק שם הערוץ אך השידור איננו.
האם תוכל לסייע ?

[תגובה]

guysoft Reply:

היי אמילי,
התפעול בלינוקס שונה לגמרי. יש לנו דרייברים אחרים (הם גם נקראים מודולים).

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

[תגובה]

8. תומר אלוש - 25 באוקטובר 2009

יש מצב לתאימות לאובונטו קארמיק בימים הקרובים? כבר עכשיו אני יכול לדווח שהקימפול שם נכשל.

[תגובה]

guysoft Reply:

זה עובד לי בדבייו. מה שגיאת הקימפול שאתה מקבל? זה יכול לעזור לפתור את הבעיה.

[תגובה]

9. תומר אלוש - 25 באוקטובר 2009

אני כרגע בעבודה, אני אנסה שוב מחר ואשלח לך את שגיאת הקימפול

[תגובה]

10. תומר אלוש - 27 באוקטובר 2009

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

[תגובה]

11. Tomer Cohen - 18 בדצמבר 2009

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

[תגובה]

12. Tomer Cohen - 27 בדצמבר 2009

מאחר וטרם קיבלתי תשובה לתגובה הקודמת (הינט, הינט!), אני מרשה לעצמי להוסיף עוד קושיה לרשימה –

איך ייתכן שבאתר של דואר ישראל מוכרים דונגל למחשב שתומך ב־XP, Vista וגם בלינוקס? יש פה משהו שלא סיפרו לנו, או שבחוברת המצורפת למכשיר הם מפנים אותנו למצוא כיצד לגרום לו לעבוד על לינוקס בכוחות עצמנו?

[תגובה]

13. יאיר - 25 בינואר 2010

אני שוקל להוסיף דונגל כזה (של apex) לmythtv שלי.

א. האם יש כבר קליטה טובה באיזור תל אביב (הדר יוסף)?
ב. האם אפשר כבר להוריד לוח שידורים בעזרת הדונגל?

תודה!

[תגובה]

guysoft Reply:

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

[תגובה]

יאיר Reply:

תודה (על התגובה המהירה)…
אני מחובר כבר כמה חודשים. הקליטה סבירה בדר"כ באיזור.
ניסיתי את apex, לא עבד בכלל. יש לי avermedia שעובד מצויין.

מה שכן – הmythtv לא מביא לי epg, אבל לא נורא.

תודה

[תגובה]

guysoft Reply:

(כן, סליחה על האיחור, פשוט בזמנו לא הייתה לי התשובה)
לגבי EPG תסתכל על הסוף של המדריך הזה. זה עבד לי כאן

14. יאיר - 12 באוגוסט 2010

תודה
הלינק זה היה האורים ותומים שלי כשבניתי את המערכת לפני שנתיים.
ומה שהוא מתאר – זו הדרך שבה אני משתמש. אבל מעניין אותי לדעת אם אפשר במקום, להשתמש במידע מהאוויר (ואז הוא גם יותר מעודכן).

[תגובה]

guysoft Reply:

אוקי עליתי על משהו!
הנה מה שמציג ה-metadata ב-VLC, זה ללא ספק לא היה שם לפני שנה:

(אני עכשיו מושך את הקוד של mythtv אז נבדוק).

[תגובה]


  • אודות
  • Crictor
  • המקור
  • הסדנא לידע ציבורי
  • כללי
  • פוסטים מזולו
  • תוכנה חופשית
  • 2013
  • 2011
  • 2010
  • 2009
  • 2008
  • 2007
  • Thank you for using IGIT Tweet Button, a plugin by PHP Freelancer