EricssonResearch / EricssonResearch/openwebrtc-examples

Oneway video at SimpleDemo on my server

Open
#82 1 comment 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.