Bonjour,
je cherche un coup de main pour un projet informatique (périscope-like)
Je ne trouve aucune documentation pour faire du stream vidéo depuis un mobile et le rendre accessible sur navigateur... quelqu'un a déjà fait ça ? j'arrive à réceptionner les binary data depuis une application mobile via un websocket mais le rendre lisible depuis un navigateur je n'y arrive pas..
SI quelqu'un a des pistes ;)
ouaip j'ai déjà fait ça comme projet de startup qui a fail :D. En gros en principe tu as une architecture comme ça :
Mobile | Serveur Web | Server de Streaming | Client web
le mobile va streamer (ya des libs pour faire du rtsp ou autre...) vers un serveur de streaming (wowza, plugin nginx...) et le serveur de streaming va mettre à disposition une URL ou ton flux sera diffusé (style rtsp://serverip:8086/monstream)
dans un second temps tu vas te créer un serveur web qui gère une page html qui va embarque un player qui peut lire ton flux (jwplayer par exemple)
merciiiiii
Le 24 juin 2016 à 18:51:32 dark_drow a écrit :
ouaip j'ai déjà fait ça comme projet de startup qui a fail :D. En gros en principe tu as une architecture comme ça :Mobile | Serveur Web | Server de Streaming | Client web
le mobile va streamer (ya des libs pour faire du rtsp ou autre...) vers un serveur de streaming (wowza, plugin nginx...) et le serveur de streaming va mettre à disposition une URL ou ton flux sera diffusé (style rtsp://serverip:8086/monstream)
dans un second temps tu vas te créer un serveur web qui gère une page html qui va embarque un player qui peut lire ton flux (jwplayer par exemple)
Par curiosité pourquoi ça a fail ? Manque de moyen financier ? Technique ou humain ? l'idée n'était pas bonne ?
Pas ou peu de design : celui qui apportait les fonds a refusé pour une raison obscure de faire appel à un designer / UX
Le produit pas assez stable (les libs existaient pas encore pour faire du live streaming sur iOS, je suis partit d'un code open-source d'un mec vraiment balèze (qui bosse maintenant chez périscope )
Manque de management
L'idée de base pas forcément parfaite (= réseaux social privé de live stream) et le manque d'investissement humain pour promouvoir l'idée ou pivoter.
Au final on s'est embrouillé et le produit est mort-né