RemoteMonster Community

Conference 화상통화 녹화, 녹음 및 healthRating level 관련 문의 드립니다

안녕하세요.
현재 테스트 연동 개발 중에 문의사항이 있어서 연락드리게 되었습니다.

  1. Conference는 자체적으로 녹화가 가능하다고 해서 현재 해당 내용대로 테스트 중인데요. 녹화 되는 기능은 어떻게 할 수 있는지 안내 한번 부탁드립니다.

  2. onUserJoined 에서 사용자가 들어오면
    onStat { report ->
    Log.e(“remoteView onStat”, “Level : ${report.healthRating.level}”)
    }
    이 걸 추가하는데요. 로그를 확인해보면 상대방 화면이 잘 나오지만 Level이 항상 5로 나오고 있는데 혹시 이유가 있을까요?

긴글 읽어주셔서 감사합니다 :smile:

안녕하세요.
문의주신내용 답변드립니다.

  1. Conference의 녹화는 개별 송출채널의 미디어소스를 녹화서버에서 하게 됩니다.
    (-> A,B,C 세명이 회의중이었다면, A,B,C 의 각 화면 3개의 비디오가 나옵니다.)
    원하시는 레이아웃으로 녹화를 하고싶으시다면, MediaProjection등을 사용해서 별도로 녹화기능을 개발하셔야 합니다.

  2. onUserJoined 에서 들어오는 각 참여자에게 onStat 이벤트를 받도록 설정 하신건지 확인 요청드립니다.
    내부적으로도 이부분 따로 확인해보겠습니다.

감사합니다.

답변 감사합니다 :slight_smile:

  1. 녹화서버에 녹화가 되고 그럼 콜백으로 받는 개념이라고 생각하면 될까요?

  2. 네 맞습니다. 예를들어 1번부터 8번의 사용자가 있는 상태에서 제가 1번이고 만약 3번의 사용자의 네트워크 연결이 안좋을 경우 3번 화상 통화의 View만 로딩 표시를 해주려고 합니다.

감사합니다.

  1. 녹화본파일의 주소를 webhook 으로 보내드립니다. 주소등록 및 녹화서버 사용은 [email protected] 으로 문의 주시면 됩니다.

  2. 그렇군요. 우선은 fps를 활용해서 해보시면 어떨까 합니다. (또는, remoteVideoPacket , remoteAudioPacket)

이상입니다^^

답변 감사합니다^^
녹화 관련해서는 추후에 정식 서비스 개발 때 다시 한번 더 문의 드리도록 하겠습니다!

1 Like