Comments (18)
I'm having some trouble. when participant join room only audio track work.
participant video track not load.
CustomTwilioVideoView.java
if (participant.getVideoTracks().size() > 0) {
Log.i("CustomTwilioVideoView", "Participant DOES HAVE VIDEO TRACKS");
addParticipantVideo(
participant,
participant.getVideoTracks().get(0)
);
} else {
Log.i("CustomTwilioVideoView", "Participant DOES NOT HAVE VIDEO TRACKS");
}
In this case i everytime see "Participant DOES NOT HAVE VIDEO TRACKS".
from react-native-twilio-video-webrtc.
I'm noticing this too @AkshayBarad. Participant Audio works. No video.
react-native: 0.50.4
react-native-twilio-video-webrtc: 1.0.2
Between devices: Pixel 1 and iPhone 6
from react-native-twilio-video-webrtc.
What does your onParticipantAddedVideoTrack handler look like?
from react-native-twilio-video-webrtc.
Yes, android currently does not support multiple (i.e > 2) participants.
from react-native-twilio-video-webrtc.
We have an open PR for that :)
from react-native-twilio-video-webrtc.
The Android version doesn't have all the functionality of the iOS version quite yet; this particular callback may not be up to snuff yet.
We're totally open to PRs if you wanna take a stab at supporting this; otherwise I might have time to work on this in the next few days as well.
from react-native-twilio-video-webrtc.
Do you mind letting me know what fields in particular you're looking for?
from react-native-twilio-video-webrtc.
Same issue with android connect to android..
from react-native-twilio-video-webrtc.
Sorry the late response.
_onParticipantAddedVideoTrack = ({participant, track}) => {
//participant and track contain values on iOS, but not on android; both fields are undefined
}
I actually got around this issue, the Android version in the example you've done is able to display the remote video feed from whatever platform (not sure how that works given it's not being set in react-native unlike the iOS counterpart which does, perhaps that's something you've done under the hood), but for my project as long as the functions are being called what they contain is irrelevant.
from react-native-twilio-video-webrtc.
Hello @timmeh-m !
I just reviewed a little bit the Android version and it seems to be implemented so you should be receiving the track and participant when a videoTrack is added.
If you are not getting this information on Android I guess that we probably have a bug. Can you confirm my assumptions @slycoder ?
from react-native-twilio-video-webrtc.
It's a bug in the library ... fix is on its way.
from react-native-twilio-video-webrtc.
@timmeh-m @ttlpta Can you try master branch ?
from react-native-twilio-video-webrtc.
from react-native-twilio-video-webrtc.
Ruh roh, looks like update hotspot issue again. Do you have some sample code you can share which reproduces the issue?
from react-native-twilio-video-webrtc.
Sorry, I have clone and run agains. It's fine. When I try to join many participant to the conversation like IOS. It has this bug. Android dont allow to do that? And it show many empty ParticipantView
from react-native-twilio-video-webrtc.
Thank you very much
from react-native-twilio-video-webrtc.
@slycoder Thanks for the library. Any chance supporting multiple participants on android is in the pipeline?
from react-native-twilio-video-webrtc.
hi @slycoder @timmeh-m @auggernaut @AkshayBarad @bilby91
Can you help me?
I have the same problem: Android device camera cannot be tracked by onParticipantAdded/RemovedVideoTrack.
thanks in advance
from react-native-twilio-video-webrtc.
Related Issues (20)
- Screen sharing on Android results in multiple video tracks being published.
- Back-facing camera using 0.5x zoom on Android
- Command PhaseScriptExecution failed with a nonzero exit code XCode 14.2
- onParticipantVideo Enable/disable not not being consistent
- Playing music paused on live streaming begins HOT 2
- Twilio in Expo App HOT 1
- Do i need prebuild to use this package? HOT 3
- Video attach/detach not worked properly at browser side on video on/off from mobile(android) app side respectively multiple time.
- Support Picture in Picture
- Black screen is rendering for participant view HOT 3
- Severe latency in outbound video stream on some devices
- show error Task :react-native-twilio-video-webrtc:extractDebugAnnotations FAILED when make debug apk HOT 1
- [Question] How to intergrate with the Twilio JS Logger
- Audio output not coming on either of the device in android version 9
- Twilio react-native-twilio-video-webrtc vs twilio official
- Screen sharing not working
- What will happen to this library? HOT 1
- The front Local camera flips horizontally for a second before turning to the back camera
- Error: Can't determine type for tag '<macro name="m3_comp_assist_chip_container_shape">?attr/shapeAppearanceCornerSmall</macro>'`
- Add Apple Privacy file
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from react-native-twilio-video-webrtc.