How to implement awskvs webrtcsrc?
Mathieu Duponchelle
mathieu at centricular.com
Fri Jul 21 15:40:06 UTC 2023
Hey,
Note that webrtcsink uses webrtcbin under the hood, so you could get
the same level of "performance" from it on its own :)
In any case, you are correct that there is no equivalent to
awskvswebrtcsink with webrtcsrc, you will need a "signaller"
implementation for it. That should be reasonably straightforward and
useful to have upstream, but I don't know of anybody actively working
on this at the moment.
Cheers,
Mathieu
On Tue, 2023-07-18 at 16:13 +0900, 조대양 via gstreamer-devel wrote:
> Hi, gstreamer developers.
> I'm Daeyang Cho from klleon, and i'm a software engineer.
> It's my first time writing an email to gstreamer developers, and I
> have one question for the awskvswebrtcsink.
>
> I used gstreamer webrtcbin to create an application that sends video
> from the server and audio from the client.
> The server and client are connected via webrtc.
>
> While looking for other alternatives due to the poor performance of
> webrtcbin, I found a cool element called webrtcsink.
> I am satisfied with the performance of webrtcsink, but I want to use
> awskvswebrtcsink to take advantage of TURN server and monitoring.
> I adapted the awskvswebrtcsink to my application well, and sending
> video from the server side to the client works well.
>
> Now, what I want is to send audio from the client side to the server
> side.
> I saw webrtcsrc as an element to use in this situation.
> But I'm not sure how to connect webrtcsrc with awskvswebrtcsink.
> I would appreciate it if you could tell me how to use both
> awskvswebrtcsink and webrtcsrc or implement such as
> awskvswebrtcsrc in my case.
>
> Thanks in advance.
> Best regards,
> Daeyang Cho
> --
>
> 조대양 l Daeyang Cho l Inference팀 Tech Lead
> Phone : +82-10-7132-3036 | Fax : 070-8233-1906
> Home : https://klleon.io | E-Mail : daeyang.cho at klleon.io
>
> 서울특별시 중구 소월로2길 30, T타워 18층 클레온
> 18th Floor, T-tower, 30, Sowol-ro 2-gil, Jung-gu, Seoul, Republic of
> Korea
> 본 메시지와 첨부파일에는 주식회사 클레온의 기밀정보를 포함하고 있습니다. 이 메시지는 오직 수신자 정보와 일치하는 대상을
> 위한 것입니다. 만약 수신자에 해당하지 않으면 메시지 또는 그 일부를 읽고, 인쇄하고, 소지하고, 복사해서 퍼트리는 것을
> 금지해 주십시오. 이 메시지를 받고 수신자가 잘못된 것을 파악했다면, 즉시 발신자에게 알리고 모든 내용과 첨부물을 삭제해
> 주시기 바랍니다.
More information about the gstreamer-devel
mailing list