Difference between revisions of "FreeTvPerso video relay"

From Tmplab
(Ressources de capture et de diffusion)
 
(4 intermediate revisions by the same user not shown)
Line 12: Line 12:
  
 
Pour avoir une garantie de service quelle que soit l'utilisation de la bande passante de la connexion Internet. Idéal pour les événements comme le HSF où seule une connection S/ADSL est disponible.
 
Pour avoir une garantie de service quelle que soit l'utilisation de la bande passante de la connexion Internet. Idéal pour les événements comme le HSF où seule une connection S/ADSL est disponible.
 +
 +
== Problèmes à régler ==
 +
 +
* re-trouver la télécommande de la tvbox ou en emprunter une
 +
* retrouver le câble d'alimentation du disque dur interne de la box (ou bricoler avec une alim de pc/dur externe)
  
 
== Relai vers Internet ==
 
== Relai vers Internet ==
Line 28: Line 33:
 
== Matériel de capture économique ==
 
== Matériel de capture économique ==
  
* Canopus Dazzle
+
Le [http://www.rue-montgallet.com/prix/75012/acheter/51605/Dazzle-DVD-Recorder/ Canopus Dazzle] coûte moins de 50€, et fonctionne sous Windows et Linux.
  
 
== Ressources de diffusion live ==
 
== Ressources de diffusion live ==
  
=== Plateformes web (flash) ===
+
=== Plateformes web (flash live) ===
 +
{|border="1"
 +
|Site
 +
|Encodeur(s)
 +
|Fonctions additionnelles
 +
|-
 +
|http://www.mogulus.com
 +
|Flash player, Flash Media Encoder
 +
|Chat, embed, live&VOD hosting
 +
|-
 +
|http://www.justin.tv
 +
|Flash player, ActiveX VP6 plugin, Flash Media Encoder
 +
|Chat (IRC), embed, social highlighting, youtube export
 +
|}
 +
 
 +
=== Serveurs de streaming Open Source ===
 +
 
 +
{|border="1"
 +
|Projet
 +
|Type, protocole(s)
 +
| Client
 +
| Encodeur, codec(s)
 +
|-
 +
| Red5
 +
| serveur vidéo Flash, rtmp
 +
| Flash player
 +
| Flash player, Sorenson Spark
 +
|-
 +
| Darwin Streaming Server
 +
| serveur vidéo mpeg4/h264, rtsp
 +
| Quicktime, VLC, ...
 +
| VLC, QuickTime Broadcaster, ...
 +
|-
 +
|IceCast
 +
| Serveur Shoutcast
 +
| VLC, Winamp, ...
 +
| ? VLC ?
 +
|}
  
* http://www.mogulus.com
+
= Feedback (HSF 2008) =
* http://www.justin.tv
 
* http://www.ustream.com
 
  
=== Serveurs de streaming Open Source ===
+
Le relai via la FreeTvPerso a été utilisé pendant les premières heures du HSF 08. Malheureusement, des coupures de l'encodeur (dûes à la fiabilité douteuse de la box ou du lien, nul ne le saura) ont exclu cette option.
  
|| Projet || Type, protocole(s) || Client || Encodeur, codec(s) ||
+
Les confs du HSF ont donc été diffusées sur http://fr.justin.tv/hackerspace
|| Red5 || serveur vidéo Flash, rtmp || Flash player || Flash player, Sorenson Spark ||
 
|| Darwin Streaming Server || serveur vidéo mpeg4/h264, rtsp || Quicktime, VLC, ... || VLC, QuickTime Broadcaster, ... ||
 
|| IceCast || Serveur Shoutcast || VLC, Winamp, ... || ? VLC ? ||
 

Latest revision as of 23:29, 2 April 2009

FreeTvPerso video relay

Dans le cadre de l'organisation du HSF et de sa diffusion en direct sur Internet, la question de la bande passante montante se pose tout particulièrement dans la mesure où le réseau sera fortement utilisé par les visiteurs entre autres. Le présent mini-projet permet de profiter du lien ATM dédié utilisé lors d'une diffusion sur Free TV Perso en déportant la diffusion vers Internet à partir d'un ou plusieurs points de diffusion de relai.

C'est quoi FreeTvPerso ?

C'est un projet de Free qui permet à tout "Freenaute" de diffuser sur le réseau interne de vidéo en direct. Cette diffusion est gratuite, et nécessite d'être abonné à Free pour consulter le contenu (et bien sûr diffuser).

La tvbox sert habituellement de décodeur/video set-top-box, pour consulter le réseau IPTV de free. Elle possède également un encodeur onboard, acceptant en entrée des signaux vidéo composite et S-Vidéo, ainsi que des entrées audio RCA.

Pourquoi faire ?

Pour avoir une garantie de service quelle que soit l'utilisation de la bande passante de la connexion Internet. Idéal pour les événements comme le HSF où seule une connection S/ADSL est disponible.

Problèmes à régler

  • re-trouver la télécommande de la tvbox ou en emprunter une
  • retrouver le câble d'alimentation du disque dur interne de la box (ou bricoler avec une alim de pc/dur externe)

Relai vers Internet

The old-school-way: analog

Il suffit de disposer d'une autre tvbox, de consulter le canal de diffusion du lieu, et de capturer les sorties audio et vidéo à l'aide d'une carte de capture (ex: Pinnacle Dazzle). La diffusion peut alors se faire avec des moyens conventionnels (ex: Flash Media Encoder vers FMS/Wowza/Red5, VLC vers Darwin/IceCast2, etc...).

Relaitvperso.png

Relai logiciel

Le freeplayer permettrait d'afficher une chaîne; on peut alors imaginer utiliser de transcoder et diffuser le flux vers d'autres moyens de diffusion.

Ressources de capture et de diffusion

Matériel de capture économique

Le Canopus Dazzle coûte moins de 50€, et fonctionne sous Windows et Linux.

Ressources de diffusion live

Plateformes web (flash live)

Site Encodeur(s) Fonctions additionnelles
http://www.mogulus.com Flash player, Flash Media Encoder Chat, embed, live&VOD hosting
http://www.justin.tv Flash player, ActiveX VP6 plugin, Flash Media Encoder Chat (IRC), embed, social highlighting, youtube export

Serveurs de streaming Open Source

Projet Type, protocole(s) Client Encodeur, codec(s)
Red5 serveur vidéo Flash, rtmp Flash player Flash player, Sorenson Spark
Darwin Streaming Server serveur vidéo mpeg4/h264, rtsp Quicktime, VLC, ... VLC, QuickTime Broadcaster, ...
IceCast Serveur Shoutcast VLC, Winamp, ...  ? VLC ?

Feedback (HSF 2008)

Le relai via la FreeTvPerso a été utilisé pendant les premières heures du HSF 08. Malheureusement, des coupures de l'encodeur (dûes à la fiabilité douteuse de la box ou du lien, nul ne le saura) ont exclu cette option.

Les confs du HSF ont donc été diffusées sur http://fr.justin.tv/hackerspace