Giter VIP home page Giter VIP logo

ngx-agora's People

Contributors

dependabot[bot] avatar drew-thompson avatar marax avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

ngx-agora's Issues

Error 2001 AUDIO_INPUT_LEVEL_TOO_LOW

Everything was working fine but After updating Agora to 3.1.2., once remote user joined the video call, After a few seconds, Video call disconnected and getting this error in log
"type":"exception","code":2001,"msg":"AUDIO_INPUT_LEVEL_TOO_LOW"

Version info.
"ngx-agora": "2.0.1",
"agora-rtc-sdk": "3.1.2",
Angular 10.0.8

One to One Video Conference Chrome Problem When show other user Video first time

In the project, we use free agora rtc for video and voice conversations of two people in video calls. In this section, when a user calls another user, the Chrome browser is too late to display the first video image of the other person. This problem is not in Firefox. Can you help with Chrome as a very urgent cause of this problem and how we can solve it?

CANNOT_MEET_AREA_DEMAND

Describe the bug
I'm trying to implement you modul step by steps. It stops at this.agoraService.client.join(null, '1000', null, (uid) => {}); with CANNOT_MEET_AREA_DEMAND error message. Apparently, the area must be set as per aogra IO documentation but I can find it nowhere in tour code/docs

To Reproduce
Follow the implentation explaination on the main github page for this project from outside the US.

Expected behavior
It should work

Cannot find module '@angular/cdk/schematics'

getting this error. Angular 9 and agora version is 3.0.2

Cannot find module '@angular/cdk/schematics'
Require stack:

  • D:\work\ws\Angular\study\video\angular-video\node_modules\ngx-agora\schematics\ng-add\setup-project.js
  • D:\work\ws\Angular\study\video\angular-video\node_modules@angular-devkit\schematics\tools\export-ref.js
  • D:\work\ws\Angular\study\video\angular-video\node_modules@angular-devkit\schematics\tools\index.js
  • D:\work\ws\Angular\study\video\angular-video\node_modules@angular\cli\utilities\json-schema.js
  • D:\work\ws\Angular\study\video\angular-video\node_modules@angular\cli\models\command-runner.js
  • D:\work\ws\Angular\study\video\angular-video\node_modules@angular\cli\lib\cli\index.js
  • C:\Users\Manoj\AppData\Roaming\npm\node_modules@angular\cli\lib\init.js
  • C:\Users\Manoj\AppData\Roaming\npm\node_modules@angular\cli\bin\ng

arguments: TypeError: 'arguments', 'callee', and 'caller' cannot be accessed in this context.

Hi,
Integrating ngx-agora in my angular 8 app I can't make it work.
in debug I get these warnings:

0:51:41:775 Agora-SDK [WARNING]: โ€“ "handleSendError" TypeError: 'arguments', 'callee', and 'caller' cannot be accessed in this context.

Agora-SDK [DEBUG]: โ€“ "[225CB] websockect connect timeout"

This happens either in localhost as in Heroku deploy.

the official demo Works ok, my project which is angular 8 as well (but more complex, with nested routers, etc) doesn't work instead.

is that fixable?

live video doesn't work on chrome windows, maybe needs to upgrade to 4

Describe the bug
The host client can not receive the others screen on windows or mac

Expected behavior
host can listen to others

Desktop (please complete the following information):

  • OS: Windows, Mac
  • Browser chrome
  • Version latest 102.0.5005.61

Smartphone (please complete the following information):

  • Device: IPad Air
  • OS: Windows 10
  • Browser Chrome
  • Version latest

Additional context
I think if you upgrade to agora version 4. It will fix it

Only able to style video elements based on vw or vh, not a percentage

Hello,

I'm trying to figure out how to position the remote streams in a nice way. I have a parent element where i want to show the video streams in. If 1 on 1 i want the stream to take 100% of the parent div. of with 3 persons i want the remotes to take 50% both, etc. etc.

I don't see the stream when using a percentage, but i do see it if i use 100vw and 100vh for example, but that is more then my 'parent' element.

I hope to get some help on how to do this!

Regards,
Martin

How to set AppID value dynamically

I want to set AppId value from API response based on the environment. How Can I set it using APP_INITIALIZER of angular ? or is there any other way I can set it?
const agoraConfig: AgoraConfig = {
AppID: ' ',
};

imports: [
BrowserModule,
NgxAgoraModule.forRoot(agoraConfig)
],

Firefox Audio Problem

Hi, When I want to use ngx-agora audi:true, video:false. Sound is not work. Please tell me how can I solve this problem on Firefox when I want only use audio:true

Screen Not Displaying Remote Video

Added the NgxAgoraModule within my featured module which is nested inside the app module. Ran the program but only the local stream showed. Remote stream not showing. Tried opening up the inspect element from chrome but couldn't make much knowledge out of the debugging flow. Looks like a connection unreachable scenario to me....... Help needed! Thanks :)

Steps to reproduce the behavior:

  1. Create a feature module
  2. Lazy load the feature module from app routing
  3. Ng serve the application
  4. Remote video stream not running

Capture1

  • OS: Windows 10
  • Browser Chrome
  • Version 83.0.4103.106 (Official Build) (64-bit)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.