Aspire
Koineks
  • 08-09-2016, 22:12:43
    #1
    1/2
    Merhabalar,

    FFmpeg ile .ts segmentlere bölünen yayinimi php ile izleyicilere dagitiyorum. Istedigim zaman yayinin arasinda kendime ait olan bir reklam video dosyasini yayinlamak istiyorum fakat reklam video dosyasini php ile yayinladigimda reklam videonun gelmesi gereken yerde herhangi bir yayin gelmiyor (görüntü donuyor). Reklam videonun süresi gectiginde yayinim normal sekilde devam ediyor.

    2 farkli video dosyasini 1 php scriptinde dagitmak icin baska bir cözüm var mi? Veya burdaki hata nedir? Header ile bir alakasi olabilirmi?

    Reklam video dosyasini tek basina yayinladigimda yayini sorunsuz sekilde izleyebiliyorum

    PHP- Kodu:
    while(streamIsRunning()){
        
    // Serving .ts segments
        
    while (!feof($file_handler) && ClientConnected($clientpid)) {
            
    $response stream_get_line($file_handler4096);
            echo 
    $response;
            
    flush();
        }

        
    // Serve Advert if exists
        
    if (file_exists($myAdvert)) {
            
    $file_handler fopen($myAdvert"rb") or exit ("Stream Not Working");
            while (!
    feof($file_handler) && ClientConnected($clientpid)) {
                
    $response stream_get_line($file_handler4096);
                echo 
    $response;
                
    flush();
            }
        }

  • Sponsor Reklam
  • 09-09-2016, 16:38:16
    #2
    1/2
    Varmi yardimci olabilecek biri?