דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. הזרמת אודיו מתוך שרת אחר

הזרמת אודיו מתוך שרת אחר

מתוזמן נעוץ נעול הועבר תכנות
23 פוסטים 7 כותבים 788 צפיות 6 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • nigunN nigun

    @חוקר
    זה עוזר לך?

    ח
    ח
    חוקר
    כתב ב נערך לאחרונה על ידי
    #3

    @nigun אמר בהזרמת אודיו מתוך שרת אחר:

    @חוקר
    זה עוזר לך?

    אוכל לבדוק, אבל בקטע זה אני מעדיף משהו בPHP, שאוכל לשלב אותו בממשק שהוא PHP, ואוכל לשלוט על ההרשאות גישה יחד עם הרשאות ההתחברות

    תגובה 1 תגובה אחרונה
    0
    • MusiCodeM
      MusiCodeM
      MusiCode
      כתב ב נערך לאחרונה על ידי
      #4

      ב-PHP -
      לך תשבור את הראש, או תמציא את הגלגל,
      או כל דבר מעין זה.

      בנוד - זה ממש פשוט.

      הסיבה לכך, שבנוד יש ממש תמיכה בהזרמה.
      בPHP לא מכיר כזה דבר.
      אתה יכול לבנות לבד כאמור, ו...
      אבל הכלל בתכנות גורס ש [כבר לא צריך לחזור עליו].

      dovidD תגובה 1 תגובה אחרונה
      0
      • MusiCodeM
        MusiCodeM
        MusiCode
        כתב ב נערך לאחרונה על ידי
        #5

        אגב, אתה יכול לעשות שרק ההזרמה תהיה בנוד.
        השאר יישאר בPHP.

        תגובה 1 תגובה אחרונה
        0
        • nigunN nigun

          @חוקר
          זה עוזר לך?

          dovidD
          dovidD
          dovid
          ניהול
          כתב ב נערך לאחרונה על ידי dovid
          #6

          @nigun הוא צריך בPHP.

          בדוק פה: https://www.geeksforgeeks.org/download-file-from-url-using-php/
          https://stackoverflow.com/a/4054743/1271037

          • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
          • בכל נושא אפשר ליצור קשר dovid@tchumim.com
          ח תגובה 1 תגובה אחרונה
          1
          • MusiCodeM
            MusiCodeM
            MusiCode
            כתב ב נערך לאחרונה על ידי
            #7

            הוא צריך הזרמה, שלא יתפוס מקום בזיכרון סתם.

            תגובה 1 תגובה אחרונה
            1
            • MusiCodeM MusiCode

              ב-PHP -
              לך תשבור את הראש, או תמציא את הגלגל,
              או כל דבר מעין זה.

              בנוד - זה ממש פשוט.

              הסיבה לכך, שבנוד יש ממש תמיכה בהזרמה.
              בPHP לא מכיר כזה דבר.
              אתה יכול לבנות לבד כאמור, ו...
              אבל הכלל בתכנות גורס ש [כבר לא צריך לחזור עליו].

              dovidD
              dovidD
              dovid
              ניהול
              כתב ב נערך לאחרונה על ידי
              #8

              @MusiCode למה החלטת שבPHP אין תמיכה בהזרמה?
              PHP כותב ישירות לתוך התשובה וזה נראה לי עונה על הגדרה של הזרמה מעולה.

              • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
              • בכל נושא אפשר ליצור קשר dovid@tchumim.com
              MusiCodeM תגובה 1 תגובה אחרונה
              3
              • dovidD dovid

                @MusiCode למה החלטת שבPHP אין תמיכה בהזרמה?
                PHP כותב ישירות לתוך התשובה וזה נראה לי עונה על הגדרה של הזרמה מעולה.

                MusiCodeM
                MusiCodeM
                MusiCode
                כתב ב נערך לאחרונה על ידי
                #9

                @dovid יש תמיכה בהורדת קובץ בצ'אנקים?
                אדרבה, תביא את זה.

                dovidD תגובה 1 תגובה אחרונה
                0
                • MusiCodeM MusiCode

                  @dovid יש תמיכה בהורדת קובץ בצ'אנקים?
                  אדרבה, תביא את זה.

                  dovidD
                  dovidD
                  dovid
                  ניהול
                  כתב ב נערך לאחרונה על ידי
                  #10

                  @MusiCode מה שהבאתי...
                  תמיד יש מאחורי הקלעים צ'אנקים... ואם הוא יעד הכתיבה הוא קובץ זה כותב ישר לדיסק. אם יעד הכתיבה הוא משתנה, אתה מבזבז זיכרון. אם יעד הכתיבה הוא התשובה לקליינט = הזרמה - כל צ'אנק נשלח ישר ליעד הסופי.

                  • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                  • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                  תגובה 1 תגובה אחרונה
                  2
                  • MusiCodeM
                    MusiCodeM
                    MusiCode
                    כתב ב נערך לאחרונה על ידי
                    #11

                    אוקיי, שומע.

                    אם עושים echo זה באמת פולט את הכל בצ'אנקים?

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

                    באמת אם תעשה אקו + סליפ + אקו 2, תקבל את הכל במרוכז.
                    את זה ניסיתי פעם.

                    dovidD תגובה 1 תגובה אחרונה
                    0
                    • dovidD dovid

                      @nigun הוא צריך בPHP.

                      בדוק פה: https://www.geeksforgeeks.org/download-file-from-url-using-php/
                      https://stackoverflow.com/a/4054743/1271037

                      ח
                      ח
                      חוקר
                      כתב ב נערך לאחרונה על ידי
                      #12

                      @dovid אמר בהזרמת אודיו מתוך שרת אחר:

                      בדוק פה: https://www.geeksforgeeks.org/download-file-from-url-using-php/

                      הדוגמא כאן עובדת בסדר גמור

                      $url = 'https://www.call2all.co.il/ym/api/DownloadFile?&token=vPEPEEV&path=ivr2:/M0000.wav';
                      //            $url = $_GET['file'];
                                  $path_parts = pathinfo($url);
                      
                                  $ext = $path_parts['extension'];
                                  $filename = $path_parts['filename'];
                      
                                  header("Content-type: application/$ext");
                                  header("Content-Disposition: attachment; filename=$filename.$ext");
                      
                                  echo file_get_contents($url);
                      
                      תגובה 1 תגובה אחרונה
                      0
                      • MusiCodeM MusiCode

                        אוקיי, שומע.

                        אם עושים echo זה באמת פולט את הכל בצ'אנקים?

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

                        באמת אם תעשה אקו + סליפ + אקו 2, תקבל את הכל במרוכז.
                        את זה ניסיתי פעם.

                        dovidD
                        dovidD
                        dovid
                        ניהול
                        כתב ב נערך לאחרונה על ידי
                        #13

                        @MusiCode
                        אכן echo עובד בבת אחת (אבל מדובר בחמש מגה ככה שזה לא נורא).
                        אבל יש פקודה אחרת file_put_contents
                        https://stackoverflow.com/a/3938551/1271037

                        • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                        • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                        WWWW תגובה 1 תגובה אחרונה
                        2
                        • dovidD dovid

                          @MusiCode
                          אכן echo עובד בבת אחת (אבל מדובר בחמש מגה ככה שזה לא נורא).
                          אבל יש פקודה אחרת file_put_contents
                          https://stackoverflow.com/a/3938551/1271037

                          WWWW
                          WWWW
                          WWW
                          כתב ב נערך לאחרונה על ידי
                          #14

                          @dovid אמר בהזרמת אודיו מתוך שרת אחר:

                          אבל יש פקודה אחרת file_put_contents

                          ואיך אתה שולח את זה לקליינט?

                          WWW.netfree@gmail.com || קשבק! החזר כספי לבנק על רכישות באינטרנט || עונים על סקרים ומרוויחים כסף!

                          dovidD תגובה 1 תגובה אחרונה
                          0
                          • WWWW WWW

                            @dovid אמר בהזרמת אודיו מתוך שרת אחר:

                            אבל יש פקודה אחרת file_put_contents

                            ואיך אתה שולח את זה לקליינט?

                            dovidD
                            dovidD
                            dovid
                            ניהול
                            כתב ב נערך לאחרונה על ידי
                            #15

                            @WWW השורת קוד בלינק שנתתי עושה הכל.

                            • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                            • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                            A תגובה 1 תגובה אחרונה
                            0
                            • dovidD dovid

                              @WWW השורת קוד בלינק שנתתי עושה הכל.

                              A
                              A
                              aaron
                              כתב ב נערך לאחרונה על ידי
                              #16

                              @WWW אמר בהזרמת אודיו מתוך שרת אחר:

                              @dovid אמר בהזרמת אודיו מתוך שרת אחר:

                              אבל יש פקודה אחרת file_put_contents

                              ואיך אתה שולח את זה לקליינט?

                              file_put_contents(fopen("php://output", "w"), fopen("http://someurl/file.zip", 'r'));
                              

                              או אולי להשתמש בזה במקום file_put_contents

                              aaron.tchumim@gmail.com
                              Hetzner - שרתים וירטואליים ופיזיים במחירים מעולים (קישור שותפים)

                              ווצאפ API - תיעוד שירות API לא רשמי.

                              תגובה 1 תגובה אחרונה
                              2
                              • ח
                                ח
                                חוקר
                                כתב ב נערך לאחרונה על ידי
                                #17

                                זה עשה את העבודה:

                                <?php
                                
                                $url = 'https://www.call2all.co.il/ym/api/DownloadFile?&token=oKGdVae4&path=ivr2:/M0000.wav';
                                //$url = $_GET['file'];
                                $path_parts = pathinfo($url);
                                
                                $ext = $path_parts['extension'];
                                $filename = $path_parts['filename'];
                                
                                header("Content-type: application/$ext");
                                header("Content-Disposition: attachment; filename=$filename.$ext");
                                
                                $stream = fopen('php://output', 'w');
                                
                                $ch = curl_init($url);
                                curl_setopt($ch, CURLOPT_READFUNCTION, function($ch, $fd, $length) use ($stream) {
                                    return fwrite($stream, fread($fd, $length));
                                });
                                
                                curl_exec($ch);
                                curl_close($ch);
                                exit();
                                
                                
                                
                                //echo file_get_contents($url);
                                //file_put_contents(fopen("php://output", "w"), fopen($url, 'r'));
                                

                                רק אצטרך לראות בהמשך שזה משתלב בJS בדפדפן להשמעת הקבצים

                                תגובה 1 תגובה אחרונה
                                1
                                • שואףש
                                  שואףש
                                  שואף
                                  כתב ב נערך לאחרונה על ידי
                                  #18

                                  @MusiCode אני מארגן תביעה ייצוגית של מתכנתי PHP נגדך, על הוצאת דיבה

                                  ליצירת קשר: admin@i-call.me

                                  הידד! גישה למייל גם בלי מחשב ואינטרנט!

                                  תגובה 1 תגובה אחרונה
                                  0
                                  • MusiCodeM
                                    MusiCodeM
                                    MusiCode
                                    כתב ב נערך לאחרונה על ידי
                                    #19

                                    היי, תיזהר!...
                                    בבית משפט אני אוכיח שבאמת node.js יותר טוב...
                                    ואז מה?...
                                    🙂

                                    dovidD תגובה 1 תגובה אחרונה
                                    0
                                    • MusiCodeM MusiCode

                                      היי, תיזהר!...
                                      בבית משפט אני אוכיח שבאמת node.js יותר טוב...
                                      ואז מה?...
                                      🙂

                                      dovidD
                                      dovidD
                                      dovid
                                      ניהול
                                      כתב ב נערך לאחרונה על ידי
                                      #20

                                      @MusiCode אתה מפספס את הנקודה.
                                      לא דיברו מי יותר טוב, אלא על זה שבאופן קבוע אתה מאשים את PHP שהיא פרימיטיבית בדברים שהיא לא.

                                      • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                                      • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                                      שואףש MusiCodeM 2 תגובות תגובה אחרונה
                                      0
                                      • dovidD dovid

                                        @MusiCode אתה מפספס את הנקודה.
                                        לא דיברו מי יותר טוב, אלא על זה שבאופן קבוע אתה מאשים את PHP שהיא פרימיטיבית בדברים שהיא לא.

                                        שואףש
                                        שואףש
                                        שואף
                                        כתב ב נערך לאחרונה על ידי
                                        #21

                                        @dovid אמר בהזרמת אודיו מתוך שרת אחר:

                                        אתה מאשים את PHP שהיא פרימיטיבית

                                        ואותנו..

                                        ליצירת קשר: admin@i-call.me

                                        הידד! גישה למייל גם בלי מחשב ואינטרנט!

                                        תגובה 1 תגובה אחרונה
                                        1
                                        • dovidD dovid

                                          @MusiCode אתה מפספס את הנקודה.
                                          לא דיברו מי יותר טוב, אלא על זה שבאופן קבוע אתה מאשים את PHP שהיא פרימיטיבית בדברים שהיא לא.

                                          MusiCodeM
                                          MusiCodeM
                                          MusiCode
                                          כתב ב נערך לאחרונה על ידי
                                          #22

                                          @dovid אמר בהזרמת אודיו מתוך שרת אחר:

                                          @MusiCode אתה מפספס את הנקודה.
                                          לא דיברו מי יותר טוב, אלא על זה שבאופן קבוע אתה מאשים את PHP שהיא פרימיטיבית בדברים שהיא לא.

                                          קיבלתי.

                                          @שואף אמר בהזרמת אודיו מתוך שרת אחר:

                                          @dovid אמר בהזרמת אודיו מתוך שרת אחר:

                                          אתה מאשים את PHP שהיא פרימיטיבית

                                          ואותנו..

                                          לא קיבלתי.

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

                                          ואת דעתי האישית על PHP - כבר אמרתי...

                                          דעתי האישית עליכם -
                                          אתם מצויינים.
                                          ואתה @שואף בפרט.

                                          שואףש תגובה 1 תגובה אחרונה
                                          1

                                          שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.

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

                                          בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗

                                          הרשמה התחברות
                                          תגובה
                                          • תגובה כנושא
                                          התחברו כדי לפרסם תגובה
                                          • מהישן לחדש
                                          • מהחדש לישן
                                          • הכי הרבה הצבעות


                                          • 1
                                          • 2
                                          בא תתחבר לדף היומי!
                                          • התחברות

                                          • אין לך חשבון עדיין? הרשמה

                                          • התחברו או הירשמו כדי לחפש.
                                          • פוסט ראשון
                                            פוסט אחרון
                                          0
                                          • דף הבית
                                          • קטגוריות
                                          • פוסטים אחרונים
                                          • משתמשים
                                          • חיפוש
                                          • חוקי הפורום