EricssonResearch / EricssonResearch/openwebrtc-examples
Oneway video at SimpleDemo on my server
- Dominant language
- Objective-C
- Stars
- 336
- Forks
- 209
- PR merge metrics
- No merged PRs in 30d
Description
I have modified the url on SimpleDemo from http://demo.openwebrtc.io to my server http://k2.firstmacau.com:18082 which is same as Kurento Media Server's example server code at https://github.com/Kurento/kurento-tutorial-js/tree/release-5.1/kurento-one2one-call
When I initiate a call from iPhone(6 plus) to Mac Chrome, video from iPhone shows on Mac but no video from Mac on iPhone. The debug on iPhone clients says "TypeError" which seems generated by openWebRTC.
Even the video from iPhone to Mac, it delays almost 10 seconds.
The xcode console shows following error message:
==== Warning message start ====
Warning in element audio-source.
Warning: Can't record audio fast enough
Debugging info: gstaudiobasesrc.c(866): GstFlowReturn gst_audio_base_src_create(GstBaseSrc _, guint64, guint, GstBuffer *_) (): /GstPipeline:local-audio-capture-source-bin-0/GstOsxAudioSrc:audio-source:
Dropped 1764 samples. This is most likely because downstream can't keep up and is consuming samples too slowly.
==== Warning message stop ====
Any idea to solve?
Thanks,
Mark
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the SimpleDemo call from iPhone to Mac Chrome using the reported server URL, then inspect the iPhone TypeError and the Xcode audio-source warning. Compare the two media directions and the reported delay; done means both video directions work without the long delay or capture warning.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- objective-c
- Domain
- audio-video-rtc
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100