簡體   English   中英

與 agora 和 firebase flutter 的語音通話

[英]voice call with agora and firebase flutter

我正在嘗試使用 agora 和 firebase 在我的應用程序中實現語音通話功能,用戶可以在其中進行一對一通話,但在此加入 function 中,我傳遞的頻道名稱對於 firebase 中的兩個用戶都是相同的,但我沒有知道要在 optionalUid 中傳遞什么,這是哪個 uid? 並且 agora 中的令牌需要一個頻道名稱才能生成一個,但我不想在控制台中輸入特定的頻道名稱我該怎么辦?

  _joinChannel() async {
await Permission.microphone.request();
await _engine
    .joinChannel(null, widget.call.channelName!, null,
    optionalUid)
    .catchError((onError) {
  print('error ${onError.toString()}');
});}

如果未設置optionalUid或設置為0 ,它將自動為您創建一個。

你可以在這里閱讀更多: https://docs.agora.io/en/Voice/API%20Reference/flutter/v4.0.5/agora_rtc_engine/RtcEngine/joinChannel.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM