Je crée une application de streaming, en utilisant GStreamer avec TCP pipeline, et j'ai mis en œuvre start, pause et stop.Python et Gstreamer
mais le problème est, que je ne peux pas chercher, j'ai essayé de changer la valeur de lecture du côté serveur, puis j'ai essayé du côté client, et enfin essayé de changer la valeur sur les deux en même temps, mais dans tous les cas ça ne marche pas. et j'ai même essayé d'interrompre la lecture puis de continuer mais rien ne se passe. Je rencontre ce problème avec la recherche et le volume. Toute aide s'il vous plaît, j'ai cherché partout mais je ne pouvais pas trouver quelque chose qui a fonctionné.
c'est le code que j'utilise pour rechercher
self.pipeline.seek_simple(gst.FORMAT_TIME, gst.SEEK_FLAG_FLUSH, time)
J'aimerais répondre à votre question, mais il manque vraiment beaucoup d'informations. Montrez-nous un exemple complet que nous pourrions exécuter. –
Avez-vous créé votre propre élément src à partir de basesrc? Veuillez fournir plus d'informations sur votre élément et le pipeline. – tilljoel