2009-04-24 8 views
1

Je construis une application C# qui prend en permanence des captures d'écran de l'écran. Pendant que je prends les captures d'écran, je veux les diffuser en utilisant vlc. Toutes les idées de comment puis-je envoyer les bitmaps à vlc pour le streaming?De bitmaps à la vidéo en streaming

TKS à l'avance Jose

Répondre

1

Vous ne voulez pas faire cela, parce que l'utilisation de la bande passante sera énorme, vlc ne peut pas flux bitmap et vlc ne peut pas décoder les flux de bitmap.

Vous pouvez envisager plusieurs solutions:

Jpeg compression votre instantané, et faire la diffusion en continu avec VLC. D'après ce que je comprends, VLC ne peut diffuser quelque chose qu'il peut lire, un fichier ou un autre flux, donc vous aurez besoin de diffuser votre jpeg à VLC avant que VLC puisse les diffuser. Jpeg compresser votre snapshot, et faire le streaming vous-même. Cela pourrait être plus facile que ça en a l'air. Le streaming d'un flux continu de jpeg via http est un protocole très grossier donc il est assez facile à mettre en œuvre

Renoncez à réinventer la roue et utilisez un programme vnc.

Questions connexes