Básicamente, tengo un proyecto web en el que uso el nombre de usuario String como UID para unirme al canal en la videollamada de Agora. Recientemente necesito implementar la grabación en la nube individual de Agora en el proyecto. Como la grabación en la nube no toma una cadena como UID , tengo dificultades para averiguar qué archivo de registro pertenece a qué usuario, ya que el archivo de registro que genera tiene un UID que es un número entero. Así que necesito mapear el nombre de username con el UID entero. ¿Alguien podría ayudarme con este problema?
Si tiene un back-end personalizado, sería fácil almacenar uid de cadena y enteros para el mismo uuid de un usuario y recuperarlo cuando sea necesario.
Ejemplo: uuid { string uid, integer uid }
Si no tiene un backend personalizado, deberá mapearlo internamente usando Agora RTM SDK , lo cual será muy difícil.