הוספת הזרמות RTMP כקלט IPTV בשרת TVheadend

תוכנות ניהול מדיה: KODI, תוספים, XBMC, Media Portal, PLEX וכו'
awaw14 פותח השרשור
חבר שרק התחיל
חבר שרק התחיל
תגובות: 4
הצטרף: מרץ 2013

שליחה

היי חברים,

אני משתמש בשרת tvheadend תחת מערכת הפעלה libreelec (דומה מאוד לopenelec). גרסת השרת 4.1.1945.

האם מישהו מכיר שיטה להוספת תזרימי RTMP כמקור IPTV בשרת ?

אני מצליח לצפות בתזרימים דרך המחשב בעזרת שימוש בrtmpdump ונגן vlc.

בתוך מערכת ההפעלה libreelec יש אפשרות לשימוש בrtmpdump וffmpeg אך אני לא מצליח בכל זאת ליישם קוד תקין שיאפשר את הוספת התזרימים כך שהשרת יצליח להוסיף אותם בצורה תקינה.

האם מישהו ניסה לבצע דבר כזה ויכול לעזור ?

נ.ב
לפי דעתי הבעיה שבגללה השרת לא מצליח להוסיף את התזרימים היא כי הפלט של rtmpdump הוא תזרים מסוג flv והשרת יודע לקבל רק mpegts. חשבתי לנסות אולי להעביר את הפלט דרך ffmpeg אבל זה נראה בלתי אפשרי ליישם 2 תהליכים ביחד. למישהו יש רעיון ?

sushay
חבר ותיק
חבר ותיק
תגובות: 1259
הצטרף: פברואר 2009

גם אני מחפש דרך

שליחה

מצאתי תוכנה למאק שנקראית One click m3u8 שמאפשרת לשדר דרך p streaming
עדייןלא יצא לי לבדוק אבל אשמח גם לעקוב.

BenHT
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 141
הצטרף: ספטמבר 2015
שם מלא: Ben

שליחה

ניסית לפי המדריך פה?
https://tvheadend.org/projects/tvheaden ... G-TS_Input

awaw14 פותח השרשור
חבר שרק התחיל
חבר שרק התחיל
תגובות: 4
הצטרף: מרץ 2013

שליחה

@BenHT

כן, אני יודע להשתמש בffmpeg ובpipe בשרת. אבל כדי לצפות נגיד בתזרימים במחשב אני מחשתמש בrtmpdump כדי להשיג את את הקישור ומשתמש בו כדי לנגן את התזרים אחר כך בVLC. לפי דעתי אי אפשר לנגן את התזרים בלי שימוש בrtmpdump לכן אני צריך להשתמש בו כדי לקבל את התזרים ובffmpeg כדי להפוך את התזרים לכזה שהשרת מזהה mpegts.

awaw14 פותח השרשור
חבר שרק התחיל
חבר שרק התחיל
תגובות: 4
הצטרף: מרץ 2013

שליחה

גם בשימוש בffmpeg בלבד אני לא מצליח להכניס את הלינק כך שהשרת יזהה אותו. אני משתמש בפקודה הבאה:


קוד: בחירת הכל

  pipe://ffmpeg -loglevel fatal -re -i rtmp://62.210.139.136:1935/edge/_definst_/asn0crzhq351g0w -vcodec copy -acodec copy -metadata service_provider=TV -metadata service_name=movie -f mpegts -mpegts_service_type mpeg2_digital_hdtv pipe:1   
מישהו אולי יודע למה זה עדיין לא עובד ??

תודה מראש על העזרה :)

BenHT
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 141
הצטרף: ספטמבר 2015
שם מלא: Ben

שליחה

awaw14 כתב:גם בשימוש בffmpeg בלבד אני לא מצליח להכניס את הלינק כך שהשרת יזהה אותו. אני משתמש בפקודה הבאה:


קוד: בחירת הכל

  pipe://ffmpeg -loglevel fatal -re -i rtmp://62.210.139.136:1935/edge/_definst_/asn0crzhq351g0w -vcodec copy -acodec copy -metadata service_provider=TV -metadata service_name=movie -f mpegts -mpegts_service_type mpeg2_digital_hdtv pipe:1   
מישהו אולי יודע למה זה עדיין לא עובד ??

תודה מראש על העזרה :)
...
·

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

קוד: בחירת הכל

ffmpeg -loglevel fatal -re -i rtmp://62.210.139.136:1935/edge/_definst_/asn0crzhq351g0w -vcodec copy -acodec copy -metadata service_provider=TV -metadata service_name=movie -f mpegts -mpegts_service_type mpeg2_digital_hdtv

awaw14 פותח השרשור
חבר שרק התחיל
חבר שרק התחיל
תגובות: 4
הצטרף: מרץ 2013

שליחה

@BenHT
·
ניראה שלא. הוא דורש קובץ יעד. ההודעה שאני מקבל
נא להרשם/להכנס לחשבון בפורום על מנת לצפות בקבצים או בתמונות המצורפים לשרשור

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