2008-11-13 6 views
0

Je travaille sur une application de streaming vidéo webcam en utilisant Flash 8 (AS2) et Flash Media Server 3. Streaming de la vidéo en direct est assez trivial, mais je veux donner à l'éditeur la possibilité de mettre en pause leur flux, donnant effectivement aux gens regarder un instantané au lieu de la vidéo en temps réel.Un éditeur NetStream de Flash peut-il interrompre son flux?

NetStream possède une méthode pause(), mais la documentation indique qu'elle s'applique uniquement aux abonnés. Y a-t-il un moyen de mettre en pause la publication d'un flux?

Répondre

5

Pause:

ns.attachCamera(null); 

CV:

ns.attachCamera(Camera.getCamera()); 
+0

Je vais vous donner que l'essayer, merci. – Herms

+0

Oui, ça a parfaitement fonctionné. – Herms

+0

sur AMS5.0.3 cela vider les métadonnées d'enregistrement par la somme de toutes les secondes que l'enregistrement a été mis en pause; Si vous l'utilisez pour la publication/l'abonnement à des données en direct, ce n'est pas un problème; si vous voulez des enregistrements avec des métadonnées propres, ce n'est pas la solution –

Questions connexes