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 > 본 메시지와 첨부파일에는 주식회사 클레온의 기밀정보를 포함하고 있습니다. 이 메시지는 오직 수신자 정보와 일치하는 대상을 > 위한 것입니다. 만약 수신자에 해당하지 않으면 메시지 또는 그 일부를 읽고, 인쇄하고, 소지하고, 복사해서 퍼트리는 것을 > 금지해 주십시오. 이 메시지를 받고 수신자가 잘못된 것을 파악했다면, 즉시 발신자에게 알리고 모든 내용과 첨부물을 삭제해 > 주시기 바랍니다.