[jitsi-dev] Save AudioStream at JITSI videobrige level


#1

Hello!

I would like to know if someone has an idea on how to intercept audio streams at the video bridge level in order to transcript the audio content of the conversation? It is kind of man in the middle in a way...

I was thinking to Override the function protected Processor createPlayer(DataSource dataSource) in AudioSilenceMediaDevice to manage to get the stream and to send it to my transcription service.
Also I was thinking to register programatically a new hidden client to the videobridge when a new conference is started and to use the Capture functionality of this hidden client.

Any other ideas?

R�mi


#2

Hey Rémi,

There's already an audio recorder in libjitsi. It's how we record calls in Jitsi. You might want to check that out.

Hope it helps,
Emil

···

On 27.02.2014, at 15:44, Rémi Gauthier <rgauthier@assystem.com> wrote:

Hello!

I would like to know if someone has an idea on how to intercept audio streams at the video bridge level in order to transcript the audio content of the conversation? It is kind of man in the middle in a way...

I was thinking to Override the function protected Processor createPlayer(DataSource dataSource) in AudioSilenceMediaDevice to manage to get the stream and to send it to my transcription service.
Also I was thinking to register programatically a new hidden client to the videobridge when a new conference is started and to use the Capture functionality of this hidden client.

Any other ideas?

Rémi

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev

--
https://jitsi.org


#3

Hey Rémi,

There's already an audio recorder in libjitsi. It's how we record calls in Jitsi. You might want to check that out.

Hope it helps,
Emil

···

On 27.02.2014, at 15:44, Rémi Gauthier <rgauthier@assystem.com> wrote:

Hello!

I would like to know if someone has an idea on how to intercept audio streams at the video bridge level in order to transcript the audio content of the conversation? It is kind of man in the middle in a way...

I was thinking to Override the function protected Processor createPlayer(DataSource dataSource) in AudioSilenceMediaDevice to manage to get the stream and to send it to my transcription service.
Also I was thinking to register programatically a new hidden client to the videobridge when a new conference is started and to use the Capture functionality of this hidden client.

Any other ideas?

Rémi

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev

--
https://jitsi.org