Switching between different audio streams over RTSP stream

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Switching between different audio streams over RTSP stream

Felipe Mogollon
Hi to all.

I am trying to develop an RTSP server that can switch  audio sources
dynamically, so I need to switch between several different sources
while RTSP stream is been played.

I have tried manually doing it, blocking unlinking and linking a
different source and using input-selector but I cant listen full new
audio source, it mutes, or blocks my RTSP stream.

Any other way to do it?

Thanks in advance.

Felipe
--

Juan Felipe Mogollón Rodríguez
Investigador / Researcher
TV Digital y Servicios Multimedia, Digital TV and Multimedia Services, Telebista Digitala eta Multimedia zerbitzuak.

Vicomtech - Visual Interaction Communication Technologies
Mikeletegi Pasealekua, 57 - Parque Tecnológico
20009 Donostia - San Sebastián - Spain
Tel: +[34] 943 30 92 30
Fax: +[34] 943 30 93 93
e-mail: [hidden email]
www.vicomtech.org

*** member of INI-GraphicsNet ****
www.inigraphics.net
*** member of IK4 Research Alliance ****
www.ik4.es

-----------------------------------------------------
Vicomtech is an ISO 9001:2000 certified institute
-----------------------------------------------------

Este mensaje se dirige exclusivamente a su destinatario. La información incluida en el presente correo es confidencial sometida a secreto profesional, especialmente en lo que respecta a los datos de carácter personal, cuya divulgación está prohibida, en virtud de la legislación vigente. Si usted no es el destinatario legítimo y lo ha recibido por error o tiene conocimiento del mismo por cualquier motivo, le rogamos que nos lo comunique por este medio y proceda a destruirlo o borrarlo. En todo caso abstengase de utilizar, reproducir, alterar, archivar o comunicar a terceros el presente mensaje as como los ficheros anexos, todo ello bajo pena de incurrir en responsabilidades legales. Cualquier opinión contenida en este correo es exclusiva de su autor y no representa necesariamente la opinión de ASOCIACIÓN CENTRO DE TECNOLOGÍAS DE INTERACCIÓN VISUAL Y COMUNICACIONES VICOMTech (en adelante Vicomtech) El emisor no garantiza la integridad, rapidez o seguridad del presente correo, ni se responsabiliza de posibles perjuicios derivados de la captura, incorporaciones de virus o cualesquiera otras manipulaciones efectuadas por terceros.
Con motivo de la entrada en vigor de la Ley 34/2002, de 11 de julio, de Servicios de la Sociedad de la Información y de Comercio Electrónico, le informamos que pueden revocar en cualquier momento, de forma sencilla y gratuita, el consentimiento para la recepción de mensajes de vicomtech.org en [hidden email].


------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Switching between different audio streams over RTSP stream

Alex Ugarte-2
Hi all,
Just for the records, we have solved this problem using an "adder" instead of a "input-selector".
We add an "audiotestsrc wave=4" to the adder, so that the RTSP server is streaming just silence.
When we have to send some sound we do as follows:
  1. Request a new sink pad to the adder
  2. Add a filesrc to the pipeline (with a converter and resampler to match the format of adder) and link it to the newly reqested pad
  3. Put this new elements in Playing state
We listen for an EOS in this new branch, and when it arrives we remove it from the pipeline and release the pad from the adder.

Regards,

Alex


2010/1/28 Juan Felipe Mogollón Rodríguez <[hidden email]>
Hi to all.

I am trying to develop an RTSP server that can switch  audio sources
dynamically, so I need to switch between several different sources
while RTSP stream is been played.

I have tried manually doing it, blocking unlinking and linking a
different source and using input-selector but I cant listen full new
audio source, it mutes, or blocks my RTSP stream.

Any other way to do it?

Thanks in advance.

Felipe
--

Juan Felipe Mogollón Rodríguez
Investigador / Researcher
TV Digital y Servicios Multimedia, Digital TV and Multimedia Services, Telebista Digitala eta Multimedia zerbitzuak.

Vicomtech - Visual Interaction Communication Technologies
Mikeletegi Pasealekua, 57 - Parque Tecnológico
20009 Donostia - San Sebastián - Spain
Tel: +[34] 943 30 92 30
Fax: +[34] 943 30 93 93
e-mail: [hidden email]
www.vicomtech.org

*** member of INI-GraphicsNet ****
www.inigraphics.net
*** member of IK4 Research Alliance ****
www.ik4.es

-----------------------------------------------------
Vicomtech is an ISO 9001:2000 certified institute
-----------------------------------------------------

Este mensaje se dirige exclusivamente a su destinatario. La información incluida en el presente correo es confidencial sometida a secreto profesional, especialmente en lo que respecta a los datos de carácter personal, cuya divulgación está prohibida, en virtud de la legislación vigente. Si usted no es el destinatario legítimo y lo ha recibido por error o tiene conocimiento del mismo por cualquier motivo, le rogamos que nos lo comunique por este medio y proceda a destruirlo o borrarlo. En todo caso abstengase de utilizar, reproducir, alterar, archivar o comunicar a terceros el presente mensaje as como los ficheros anexos, todo ello bajo pena de incurrir en responsabilidades legales. Cualquier opinión contenida en este correo es exclusiva de su autor y no representa necesariamente la opinión de ASOCIACIÓN CENTRO DE TECNOLOGÍAS DE INTERACCIÓN VISUAL Y COMUNICACIONES VICOMTech (en adelante Vicomtech) El emisor no garantiza la integridad, rapidez o seguridad del presente correo, ni se responsabiliza de posibles perjuicios derivados de la captura, incorporaciones de virus o cualesquiera otras manipulaciones efectuadas por terceros.
Con motivo de la entrada en vigor de la Ley 34/2002, de 11 de julio, de Servicios de la Sociedad de la Información y de Comercio Electrónico, le informamos que pueden revocar en cualquier momento, de forma sencilla y gratuita, el consentimiento para la recepción de mensajes de vicomtech.org en [hidden email].


------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel



--
Álex Ugarte Iñiguez de Heredia
Investigador / Researcher
TV Digital y Servicios Multimedia / Digital TV and Multimedia Services

Vicomtech - Visual Interaction Communication Technologies
Mikeletegi Pasealekua, 57 - Parque Tecnológico
20009 Donostia - San Sebastián - Spain
Tel: +[34] 943 30 92 30
Fax: +[34] 943 30 93 93
e-mail: [hidden email]
www.vicomtech.org

*** member of INI-GraphicsNet ****
www.inigraphics.net
*** member of IK4 Research Alliance ****
www.ik4.es

-----------------------------------------------------
Vicomtech is an ISO 9001:2000 certified institute
-----------------------------------------------------

------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel