Stream issue on iPhone

kindco

Member
Hello,
We have a very strange error with one of our iPhones (iOS 14.2). It cannot start streaming, just shows black local video area. No logs, no visible errors, nothing. We tried "Stream diagnostic" example hosted on our server and got the following: https://drive.google.com/file/d/1WMsqRQTpTGEy02wn__6ERdsxrUUURnCx/view?usp=sharing

Worth noting that other our iPhones with the same iOS 14.2 work well, but that one is a kind of very important iPhone and it must work too :)

Do you have any ideas what's wrong with it, or how we can debug this issue? Thanks!
 

Max

Administrator
Staff member
We've tested streaming on iPhone 7, iOS 14.3, in Safari browser, and can't reproduce the problem.
Please clarify the following:
- what iPhone model do you test?
- have you tested video playback on this phone?
- is the problem still persists with our demo server?
- what is in browser console during testing?
 

kindco

Member
Hey @Max
We were able to gather the following info:
  • Model: iPhone X
  • iOS version: 14.2/14.3 (not 100% sure)
  • Video playback issues on our site
  • Stream demo not working on your server in Safari, just the black box after pressing "start" with no kind of message or other indicators
I don't think you're going to be able to recommend much without console info, though. We don't have direct access to this iPhone, but we will try to walk its owner through the process of using Safari dev tools on his laptop to see if there are any console errors that would be useful.
 

Max

Administrator
Staff member
Stream demo not working on your server in Safari, just the black box after pressing "start" with no kind of message or other indicators
We cannot reproduce the issue described in Streamer example on demo server.
Please check if the problem reproducing in Media Devices example, it shows some statistics while publishing (sent packets count, bitrate, lost packets etc)
 

Max

Administrator
Staff member
This seems like hardware or permissions problem. When "Test" button is pressed, we make browser just capture the stream from camera and microphone, but not publish it, and, in this case, browser can't do this.
Please check if AppRTC https://appr.tc/ captures camera on this device. If not, this is definitely a hardware problem.
 

kindco

Member
Well, we finally got an error on our end when trying https://appr.tc/ in Safari on that iPhone so it is def specific to this device for some reason. So, this issue has nothing to do with flashphoner or anything in the app or on server end. Thanks.
 
Top