2015-12-13 2 views
0

Je veux créer un flux audio en direct avec la fonctionnalité DVR.Comment configurer les fonctionnalités HLS et DVR et le lire?

Dans mon lecteur je veux écouter en direct ou chercher un flux précédent (quelques minutes). J'utilise nginx pour servir le flux hls. Comment configurer la fonctionnalité DVR? Dois-je utiliser un module spécifique dans nginx pour le flux en direct et le flux passé avec un paramètre comme past.m3u8? Seek = timestamp

Je suis également à la recherche d'un lecteur Web en html5 et de repli en flash pour lire le flux en direct et peut chercher le flux past.m3u8.

Répondre

0

J'ai nginx de configuration avec cette config:

location /hls { 
     # Serve HLS fragments 
     types { 
      application/vnd.apple.mpegurl m3u8; 
      video/mp2t ts; 
     } 
     root /tmp; 
     add_header Cache-Control no-cache; 
    } 

Je création de flux HLS avec avconv.

avconv -i [input] -vn -sn -c:a libfdk_aac -b:a 64k -hls_time 10 /path/to/hls/playlist.m3u8 

Pour lire ce flux, j'utilise un lecteur clipr qui permet de rechercher le flux.