Re: How to implement awskvs webrtcsrc?

Mathieu Duponchelle via gstreamer-devel <[email protected]>
Newsgroups gmane.comp.video.gstreamer.devel
Message-ID <[email protected]>
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 : [email protected]
> 
> 서울특별시 중구 소월로2길 30, T타워 18층 클레온
> 18th Floor, T-tower, 30, Sowol-ro 2-gil, Jung-gu, Seoul, Republic of
> Korea 
> 본 메시지와 첨부파일에는 주식회사 클레온의 기밀정보를 포함하고 있습니다. 이 메시지는 오직 수신자 정보와 일치하는 대상을
> 위한 것입니다. 만약 수신자에 해당하지 않으면 메시지 또는 그 일부를 읽고, 인쇄하고, 소지하고, 복사해서 퍼트리는 것을
> 금지해 주십시오. 이 메시지를 받고 수신자가 잘못된 것을 파악했다면, 즉시 발신자에게 알리고 모든 내용과 첨부물을 삭제해
> 주시기 바랍니다.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.