Gstreamer est un framework video utilisé par un certain nombre de lecteurs video sous Linux (dont le plus connu est
Totem).
L'article de LinuxFR s'intéresse aux récents développements de ce framework:
http://linuxfr.org/news/gstreamer-1-x-m ... ta-deboule... dont cette fonction «streaming» n'est que l'une des améliorations.
Comme dit,
Citer:
[il existe un] travail en cours afin de pouvoir lire un fichier en train d'être téléchargé via le protocole torrent sans atteindre la fin du téléchargement (l'auteur considère que son travail n'est pas assez finalisé pour l'inclure dès à présent dans GStreamer) ;
Ce billet de blog (en anglais) précise les choses:
http://arunraghavan.net/2014/03/introdu ... erflixsrc/Il s'agit de l'intégration de Peerflix dans Gstreamer. Peerflix est notamment utilisé par
Popcorn Time.
Mais il ne s'agit que d'un hack. L'intégration n'est pas hyper propre, car elle fait tourner un serveur nodejs, ce qui pourrait être évité en réécrivant Peerflix en langage C.
En résumé, ça n'est pas tant Gstreamer qui est porteur de la nouveauté, que l'émergence d'une librairie Peerflix qui s'efforce de réaliser ce sur quoi d'autres s'étaient également penchés avec un succès relatif (je pense à
Tribler).