דף 1 מתוך 1
נשלח: 25 ינואר 2008, 21:16
על ידי qwerty
יש לי Mutant 200
כבר הרבה זמן אני מחפש תחליף ל Web-X-TV ו- streamts : שידור לא יציב, לא ניתן לראות את כל הערוצים וכו'
להלן 3 שלבים לשימוש ב bitcontrol וב- streampes
מנסיון של 48 השעות האחרונות, זה עובד מאוד יציב ומשדר את כל הערוצים - לא היתה לי שום בעיה גם ברשת wifi ביתית
Step 1:
Download Mutant files for Streaming:
http://www.bitcontrol.com/download/stre ... _dm500.tgz
Extract the file
Copy streampes to /var/sbin/streampes
chmod 755 /var/sbin/streampes
Copy init to /sbin
Copy inetd.conf to /var/etc
Using telnet on Mutant do:
killall -q inetd
killall -q streampes
inetd /var/etc/inetd.conf
Step 2:
Download the following files from:
http://www.bitcontrol.com/download/download.shtml
Install bitcontrol® Digital TV Link 2.9 to handle the stream by Windows Media Player
Install bitcontrol® MPEG Decoder 3.0 to support the drivers
Step 3:
Start->Program Files->bitcontrol-> Digital TV Link -> Examples ->DreamBox Receiver
Make sure to type your Mutant IP address in the link to connect to your stream
The link should be:
bcmsdb://[Mutant IP Address]/?ReceiverType=DreamBox
To make sure things are working fine:
Telnet to Mutant
Run PS
Check that streampes is running
Note to the systray for selecting channels
enjoy
נשלח: 26 ינואר 2008, 11:00
על ידי yoramro
כמה שאלות:
1. איזה Image מותקן לך על המוטאנט?
2. תחת Gemini אין ספריה /var/sbin
3. ב Gemini הקובץ init הוא Symbolic Link לקובץ /bin/busybox
איך ביצעת את ההתקנה בלי לדפוק את המוטאנט?
יורם
נשלח: 26 ינואר 2008, 12:01
על ידי qwerty
הנה התשובות
1. איזה Image מותקן לך על המוטאנט?
אימג ממש ישן של SF-Enigma 1/2007 - לא עברתי ל Gemini כי לא מצאתי שיפור ממשי ב- streamts
2. תחת Gemini אין ספריה /var/sbin
זה לא ממש משנה כי אפשר להשתמש בספריה אחרת, תפתח את קובץ inetd.conf ותשנה את המיקום של /var/sbin/streampes לכל מקום שתרצה. רק אל תשכח 755
3. ב Gemini הקובץ init הוא Symbolic Link לקובץ /bin/busybox
לא ממש מכיר את זה בגימיני, אבל שם לב שזה קובץ הסקריפט ולא הקובץ המקומפל. לכל אימג Linux יש קובץ init (יכול להיות שיש Init במקום אחר?). בכל מקרה כל התפקיד של קובץ הinit הזה הוא לבצע kill לפרוסס המקורי ולהחליפו בחדש בכל פעם שמבצעים אתחול למכשיר. תפחתח את init ותראה, זה בסה"כ כמה שורות סקריפט. במקרה הכי גרוע, תכתוב סקריפט שירוץ כמו TPS keys - כשתגיד לו מהשלט
איך ביצעת את ההתקנה בלי לדפוק את המוטאנט?
היתרון של קבצי ה- streamts, streampes זה שהם עובדים לא תלות בחומרה (ברוב האימגים) והם עצמאיים - ז"א Inetd הוא זה שמאתחל אותם, הם לא קשורים ל- OS (זה מאוד סטנדרטי בלינוקס, ללא קשר למיוטנט. אפשר לקרא על זה בויקיפדיה)
בכל מקרה, גיביתי את הקבצים המקוריים, החלפתי אותם בקבצים החדשים לפי סדר הפעולות שכתבתי - וזה עבד (או ע"י איתחול המכשיר, במידה וקובץ init עובד, או פשוט ע"י ביצוע הפקודות בסקריפט ה- init ידנית)
זה עובד אצלי כבר שלושה ימים ללא הפסקה על כל הערוצים - יציב ואיכותי, אין מצב ש- streamts על mutant יעבוד כמו streampes הזה.
שם לב ש bitcontrol גם מאפשר הקלטה ....
אני מנסה להפעיל גם את VLC client אבל נראה ש- bitcontrol פשוט הרבה יותר טוב
נשלח: 26 ינואר 2008, 12:56
על ידי yoramro
תודה על התשובה המקיפה
יורם
נשלח: 26 ינואר 2008, 13:43
על ידי yoramro
ניסיתי להתקין את התוכנה ונתקלתי בבעיה הבאה:
ה File System / מוגדר כ Read only ולכן אין לי אפשרות להעתיק / לערוך את inetd.conf
כמו כן, כאשר אני מפעיל את התוכנה ב PC, היא מתחברת ל streampes הישן (שלא עובד כל כך טוב - הרבה תקיעות)
אם אני מנסה להפעיל את streampes החדש, הוא נותן לי הודעת שגיאה - כנראה קשור לזה שלא עידכנתי את inetd.conf
למישהו יש מושג איך לאפשר עריכה של inetd.conf?
יורם
נשלח: 26 ינואר 2008, 14:02
על ידי qwerty
inetd.conf הוא קובץ הקונפיגורציה של inetd
אתה יכול להריץ את inetd ולתת לו את המיקום החדש של inetd.conf ואז אתה לא תלוי
רק תבצע kill ל inetd שרץ באיתחול
האמת שזה מה ש init עושה בשבילך :
killall -q inetd
killall -q streampes
inetd /var/etc/inetd.conf
תכניס את inetd.conf אפה שאתה רוצה, רק תעדכן את המיקום בסקריפט init
נשלח: 26 ינואר 2008, 14:22
על ידי yoramro
OK
הבנתי.
זה עובד, אבל בחיבור אלחוטי יש לי תקיעות וגמגומים. זה כנראה לא כל הפתרון
יורם
נשלח: 26 ינואר 2008, 14:31
על ידי qwerty
תבדוק הגדרות של bitcontrol systray
Dreambox preferences
יש לו גם הגדרות יותר מדויקות ברגיסטרי - אני לא הייתי צריך להשתמש בהם
תוודא ש streamts לא רץ במקביל - זה פוגע באיכות.
נשלח: 26 ינואר 2008, 14:37
על ידי yoramro
בדקתי הכל.
שיחקתי גם עם ה MTU לפי הנחיות בשירשור אחר.
זה לא ממש עוזר.
כנראה שהברירה היחידה היא להעביר כבל.....

נשלח: 26 ינואר 2008, 15:52
על ידי qwerty
מוזר, אצלי עובד חלק
תהיה בטוח שה- streampes שרץ הוא החדש שהותקן ולא זה המקורי
אני מניח שאתה משתמש ב- windows media player ולא VLC
נשלח: 26 ינואר 2008, 16:44
על ידי yoramro
אני לא יודע על דרך לוודא איזה עותק רץ.
אין לי אפשרות לשנות / למחוק את השם לקובץ המקורי
בפקודה ps -x הוא רק רושם ש streamps רץ בלי מסלול אליו.
אני משתמש ב windows media player
יורם
נשלח: 26 ינואר 2008, 18:09
על ידי qwerty
תבצע kill לפרוסס הקיים streampes
תבדוק שב inetd.conf אתה מפעיל את הקובץ החדש (סמן # ליד הישן)
בצע PS לראות שלא רץ streampes
תפעיל את המדיה פלייר
תבדוק שהפרוסס streampes רץ
נשלח: 26 ינואר 2008, 19:34
על ידי yoramro
עשיתי את זה אין הבדל. כנראה שהקובץ החדש רץ בכל זאת.
האם הרשת האלחוטית שלך בין המוטנט למחשב היא דרך access point או adhoc?
נשלח: 27 ינואר 2008, 01:34
על ידי qwerty
Access point
802.11g אני מאלץ g בכרטיס