1. #1
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    janvier 2008
    Messages
    514
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : janvier 2008
    Messages : 514
    Points : 303
    Points
    303

    Par défaut Camera Twitch avec un Raspberry

    Bonjour,

    J'aimerai lancer un "proof of concept" d'une camera Twitch mobile basé sur un Raspberry et une webcam.

    Via une app IOS on se connecte au Raspberry en wifi pour recevoir le flux vidéo, iOS se charge ensuite d'envoyer le flux vidéo vers Twitch.

    Il me faudrait idéalement une résolution 720 voir 1080 mais avec au minimum 30 fps.

    - En Swift, est-il possible de récupérer nativement un flux vidéo via le réseau ?
    - Sur le raspberry, faut t'il une préférence pour un protocol en particulier ?
    - Est-il possible via Swift d'ajouter un overlay (un png) par dessus un flux vidéo ?
    - Est-il possible via Swift d'envoyer le flux vidéo à Twitch via un protocol RTMP ?

    Quelles seraient les meilleures technologies pour faire ça ?

    On peut se connecter à une goPro en wifi et voir le flux vidéo en direct. Savez-vous quel protocol ça utilise ?

    Merci

  2. #2
    Membre expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    novembre 2009
    Messages
    1 548
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : novembre 2009
    Messages : 1 548
    Points : 3 696
    Points
    3 696

    Par défaut

    Pourquoi ce n'est pas le raspberry qui envoit directement? Tu veux utiliser la data de ton téléphone?

  3. #3
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    janvier 2008
    Messages
    514
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : janvier 2008
    Messages : 514
    Points : 303
    Points
    303

    Par défaut

    Mon POC c'est de streamer ses matchs de tennis sur son Facebook ou son Twitch.

    1) Les courts sont équipés d'une camera+raspberry.
    2) On se connecte sur la caméra du court en wifi via une app.
    3) J'ai une application appleWatch pour prendre le score pendant que l'on joue.
    4) l'app iOS récupère le flux de la camera, ajoute le score en overlay et envoi en rtmp sur Twitch

    - Je ne veux pas que le lien rtmp:// avec la clé de l'utilisateur soit stocké sur le raspberry
    - Si l'utilisateur ferme l'application le stream doit se couper

  4. #4
    Membre expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    novembre 2009
    Messages
    1 548
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : novembre 2009
    Messages : 1 548
    Points : 3 696
    Points
    3 696

    Par défaut

    Mais du coup à quoi sert le raspberry?

    Ca serait plus simple d'utiliser le raspberry en tant que serveur.
    Quand tu te connectes à lui avec ton appli, il t'envoit le flux vidéo et également vers twich/facebook.
    Quand tu te rends comptes qu'il n'y a plus personne de connecté, tu arretes le stream.

  5. #5
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    janvier 2008
    Messages
    514
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : janvier 2008
    Messages : 514
    Points : 303
    Points
    303

    Par défaut

    Le Raspberry sert de serveur d'envoi du flux vidéo (il y a une webcam branché dessus en USB) en wifi.

    Idéalement, on se connecte dessus sur un port spécifique et on récupère le flux vidéo.

    Le problème d'utiliser le Rasp comme périphérique d'upload c'est qu'il faut obligatoirement qu'il soit connecté à Internet... et il y a le problème des traces éventuelles du lien rtmp de l'utilisateur sur le Raspberry que je voudrais éviter.

Discussions similaires

  1. Afficher flux vidéo camera ip avec Aforge
    Par boby057 dans le forum C#
    Réponses: 3
    Dernier message: 12/05/2014, 12h52
  2. Réponses: 1
    Dernier message: 14/09/2011, 09h12
  3. Réponses: 0
    Dernier message: 28/02/2011, 12h02
  4. traitement des image de la camera infrarouge avec LabVIEW
    Par bbaaziz2005 dans le forum LabVIEW
    Réponses: 0
    Dernier message: 21/04/2010, 14h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo