Skip to content
This repository has been archived by the owner on Dec 2, 2023. It is now read-only.

RTCPeerConnection addTransceiver method not found #56

Closed
Faiyyaz opened this issue Mar 18, 2020 · 11 comments
Closed

RTCPeerConnection addTransceiver method not found #56

Faiyyaz opened this issue Mar 18, 2020 · 11 comments

Comments

@Faiyyaz
Copy link

Faiyyaz commented Mar 18, 2020

Your environment.

  • Version: iOS
  • Browser: Safari
  • Other Information - error: The method 'addTransceiver' isn't defined for the class 'RTCPeerConnection'. (undefined_method at [brodacaster] lib/src/client.dart:216)

What did you do?

I just cloned the repo and tried running example on iOS simulator

What did you expect?

I expect it to at least build successfully

What happened?

It gives me error on building and i am unable to install

@Faiyyaz
Copy link
Author

Faiyyaz commented Mar 18, 2020

Hi,

Thanks for the update

But we are facing an issue while calling in a room

If we connect together we are unable to see each other but we can see ourself & the 1st person can hear the 2nd person.
If one of us disconnects then the video gets hanged up for other person but the person who has just joined can see the video properly and audio is also fine for the said person.

So basically there is a bug in room.

@cloudwebrtc
Copy link
Contributor

cloudwebrtc commented Mar 19, 2020

@Faiyyaz Hey, We have updated the repo, the problem may be caused by pion/webrtc#1081, The sdk has been temporarily fixed and you can try again.

@jonahzheng
Copy link
Contributor

@Faiyyaz @cloudwebrtc this same issue, in a room can't see each other.

@Faiyyaz
Copy link
Author

Faiyyaz commented Mar 23, 2020

@cloudwebrtc Will test and let you know the result.

Also wanted to ask you one thing is it recommended to use this in production environment?

@Faiyyaz
Copy link
Author

Faiyyaz commented Mar 23, 2020

I tested the build i found only one issue that in iOS incoming voice is coming very low because the sound is coming from phone speaker rather than loud speaker.

Even the bug still persists on iOS

@cloudwebrtc
Copy link
Contributor

@Faiyyaz I have created a new issue and will fix it.
#65

@cloudwebrtc
Copy link
Contributor

Also wanted to ask you one thing is it recommended to use this in production environment?

ion is a booming project, and many people @Sean-Der @adwpc are currently working on it. I believe it will become a product-level solution in a short period of time.

@Sean-Der
Copy link
Contributor

@Faiyyaz I plan on working on pion/ion until it is perfect!

I think the biggest difference with Pion is that you don't have a single point of failure. With many other Open Source projects you have a single person that drives everything. If you look at any of the repos under the Pion organization you will see a diverse range of contributors.

Maybe we don't have a certain feature today, but you can't beat the community we are building long term :)

@Faiyyaz
Copy link
Author

Faiyyaz commented Mar 23, 2020

Ok thanks for the help.

Yes, it is a good library and i would be happy to see it stable someday

@Sean-Der
Copy link
Contributor

Thanks for using Pion @Faiyyaz :) We really appreciate all the bug reports, and people using it means a lot to us

@Faiyyaz
Copy link
Author

Faiyyaz commented Jul 13, 2020

Hey,

Is this currently stable for production or should you advise not to use it now also?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants