내 응용 프로그램이 멀티 캐스트 그룹에서 오디오 스트리밍 응용 프로그램을 사용하는 것이 었습니다. 그것의 라디오와 같은 푸시처럼. 누군가가 버튼을 누르면 오디오가 전송됩니다. 스트리밍 오디오에 gstreamer를 사용하고 있습니다. 누군가가 현재 말하고 있는지 알 수있는 방법이 있습니까?gstreamer가 패킷을 수신하는지 여부에 대한 정보 얻기
누군가가 버튼을 눌러 말할 때 나는 이미 다른 사람이 말하고 있다는 것을 알 필요가있다.
알고 계신 gstreamer API가 있습니까? 아는 다른 방법이 있습니까?
편집 : 내 질문을 잘 이해하기 위해 유스 케이스에 대해 설명합니다.
멀티 캐스트 그룹에는 4 명의 USERS가 있다고 생각해보십시오.
- USER1는 PTT 버튼을 누를와 하나가 USER2 내가 USER1이 (이어야 다른 사람이 말하는 것을) 이야기 이미 입니다 USER2을 알릴 필요 PTT 버튼을 누를 말한다면이 때
- 이야기를 시작합니다.
- 또한 USER2에게 USER2가 PTT 버튼을 눌렀 음을 알릴 필요가 있습니다.
다른 사람이 멀티 캐스트 그룹에 스트리밍 또는 여부를 내가이 정보
1)을 얻을 수있는 gstreamer를 어떤 API가 있습니까?
2) 스트리밍 사용자 정보를 검색 하시겠습니까?