תוכנת צלצולים לבית ספר דרך רמקול SIP
-
במקום עבודתי הזמינו עכשיו רמקול SIP עבור כל הכתות והמסדרונות מדובר בכ-22 איזורים לכריזה
החברה היתה בטוחה שיהיה להם קל לבנות את המערכת עבור הצלצולים, כרגע הדבר נראה מסובך והטכנאי שם מושך את הזמן, אין להם לוח שנה עברי, בעבור כל ניגון שונה אני צריך להגדיר צלצול אחר
כך שבמקום שיהיה כ-20 צלצולים אני יצטרך כ-300 צלצולים וכו' וכו'.יש לי תוכנה קטנה שבניתי עבור צלצולים שיוצא דרך יציאת AUX רגילה במחשב , האם אני יכול לבנות תוכנה שתשב על המחשב שלי ותשדר דרך הרשת בזמני הצלצולים את השירים המבוקשים?
הידע שלי בתכנות הוא מתחיל מינוס, אבל יש לי כח רצון חזק להתקדם, אם תוכלו לעזור לי להתחיל לקרוא מידע איך והאם אני יכול לבנות את המערכת, אודה לכם מראש.
אציין פה שאחד הסיבות שההנהלה החליטה ללכת על כזה פרוייקט, בגלל שכל אחד שיש לו הרשאה יכול להכריז לשלוחה/כתה המבוקשת דרך הטלפון, כך שהמנהלים המזכירים המלמדים המפקחים יש להם גישה ישירה לכריזה ללא צורך בעמדות מיוחדות,כמו שחברות אחרות ביקשו.
אם הארכתי יותר מדאי אבקש את התנצלותכם!
-
@nigun אמר בתוכנת צלצולים לבית ספר דרך רמקול SIP:
על איזה תוכנה זה יושב?
את האמת שאני לא כ"כ מבין בדברים האלו [אולי טעיתי בהגדרה]
מדובר על רמקול שיש בתוכו מגבר, יש לו יציאת רשת, הוא מקבל כתובת IP ומתפקד כמו טלפון, ברגע שמתקשרים אליו יש לו מענה אוטומטי ואז אתה יכול לדבר או להשמיע מוזיקה.איזה תוכנה התכוונת? [יש לו תוכנה פנימית כמו שלכל טלפון IP יש תוכנה]
רציתי להוסיף משהו ששכחתי בהודעה הראשונה, שאני מוכן לשלם על העזרה בבניית המערכת.
-
@nigun
במענה לשאלתך וביתר ביאור
אני מעונין בממשק יותר נוח כולל לוח שנה עברי, בחירת חופשות וכו'
כל רמקול מקבל מספר שלוחה, בדיוק כמו טלפון IP, חשבתי לחסוך ולחפש חברה חינמית לחשבון SIP , אבל אם ככה אני יצטרך גם תוכנה לתזמן את הצלצולים/כריזה
חיפשתי קצת בגוגל לא הצלחתי להגיע לתוצאה כרגע
אשמח לקבל ממכם כל שביב מידע שיוכל לקדם אותי -
בנוגע לחלק של חישוב התזמונים, יש לרב איתן ציקוני תוכנה שלפי מה שמופיע באתר אפשר להתממשק אליה. יש שם דוגמא עם PHP (וכמובן זה רק דוגמא ותוכל לעשות את זה עם כל שפה שתבחר).
-
@מנחם
נראה שהדרך הכי קלה זה להתקין אסטריסק
ולתזמן שיחות עם הAPI הפנימי של אסטריסק
או עם קבצי callfile (אני לא מוצא את הלינק כרגע)
ותשמור על השרת את כל הקבצי שמע שאתה צריך
ותבנה איזה מתזמן משימות שיפעיל כל פעם את הקובץ הרלוונטי.
ואז תצטרך למצוא API ללוח עברי
אבל האמת יש לוח עברי מובנה בPHP, ואתה רק צריך להכניס תנאי פשוטif $HebrewDate =="יג אדר"{ $file="purim.wav" }
או משהו כזה (אני לא זוכר האם זה הסינטקס של PHP, אבל זה משהו דומה)
אבל אם כבר אתה משתמש בקוד?
למה לא ליצור 300 צילצולים עם סקריפט קטן
שישכפל קובץ לכל יום? -
@nigun @clickone תודה לכם על התגובות
אם היה לי ידע יותר טוב הייתי הולך על אסטריסק
אבל.. אני עדיין תקוע בתחילת דוטנט
ניסיתי לחפש ב -NuGet לא הצלחתי להגיע לתוצאה
ובפורום אסטריסק כרגע לא מקבלים! כך שגם צריך אתר לקרוא חומר על אסטריסק בעברית.עריכה: גם אם זה יהיה בדוטנט אני לא יחסוך את הכסף עבור הכריזה דרך הטלפון, אבל לפחות הצלצולים יעבדו בצורה יותר נוחה.
-
@מנחם
בשביל להקים שרת אסטריסק אתה לא צריך להיות חבר בפורום אסטריסק, ואתה לא צריך לדעת תכנות.
פשוט תשתמש במדריך של שואף.
אתה קוד רק בשביל התזמון וזה לא משנה באיזה שפה אתה עושה את זה.ולכל מי שרוצה להיכנס לפורום אסטריסק
אין שם הרבה חומר מועיל למתחילים
בעיקר דיונים על עומסים וכדו'. -
@מנחם אתה יודע מה המספר שלוחה של כל כיתה?
אתה פשוט צריך לחייג לשלוחה, ולהשמיע ישר קובץהאמת הכי פשוט אולי זה עם sipcmd בשביל להשמיע קובץ
https://github.com/tmakkonen/sipcmdובשביל לבצע כריזה, הכי פשוט להתקשר לשלוחה.
את זה אפשר לכאורה לעשות עם חייגן ישיר (זה הרי לא צריך להיות מתוזמן)
או אפשר לחייג ככה עם הAPI
http://www.mirtapbx.com/manual/index.php/Proxyapi#DIAL_.2F_Call_an_extension_and_then_dial_a_number