Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Something's fishy with ICE #510

Closed
stefhak opened this issue Nov 3, 2015 · 9 comments
Closed

Something's fishy with ICE #510

stefhak opened this issue Nov 3, 2015 · 9 comments
Milestone

Comments

@stefhak
Copy link
Contributor

stefhak commented Nov 3, 2015

See EricssonResearch/bowser#63; owr - owr, or Bowser - owr, outputs a lot of errors in the log seemingly related to ICE and there is (at best) one way video.

@stefanalund
Copy link
Contributor

@alessandrod has been working on this lately. Maybe he knows more.

@bamboolsu
Copy link

Maybe Issue #359 is related this issue. anybody has some ideas.

#359, #504 and this issue #510, all this issues is big problems, and If we want product to use our openwebrtc, we should fix all this base problems.

@superdump
Copy link
Contributor

We are very aware of these issues and are working on them.

@superdump superdump added this to the 0.4.0 milestone Nov 14, 2015
@alessandrod
Copy link
Contributor

Some changes were committed recenty to gst-plugins-bad which improved OWR <-> OWR significantly.

As far as I can tell the following is the only error left, which doesn't seem to be fatal:

==== Error message start ====
Error in element srtp-encoder.
Error: GStreamer encountered a general supporting library error.
Debugging info: gstsrtpenc.c(1058): gst_srtp_enc_process_buffer (): /GstPipeline:transport-agent-1/GstBin:transport_bin_1/GstBin:send-output-bin-1/GstDtlsSrtpEnc:dtls_srtp_rtcp_encoder_1/GstSrtpEnc:srtp-encoder:
Unable to protect buffer (protect failed) code 2
==== Error message stop ====

I get this one when doing NativeDemo <=> Safari (OWR), no matter which side initiates the call. I always get video in both directions. Can someone test Bowser <=> Bowser and confirm that this error is there but video does work?

@alessandrod
Copy link
Contributor

==== Error message start ====
Error in element srtp-encoder.
Error: GStreamer encountered a general supporting library error.
Debugging info: gstsrtpenc.c(1058): gst_srtp_enc_process_buffer (): /GstPipeline:transport-agent-1/GstBin:transport_bin_1/GstBin:send-output-bin-1/GstDtlsSrtpEnc:dtls_srtp_rtcp_encoder_1/GstSrtpEnc:srtp-encoder:
Unable to protect buffer (protect failed) code 2
==== Error message stop ====

I just pushed a commit in gst-plugins-good (http://cgit.freedesktop.org/gstreamer/gst-plugins-good/commit/?id=dd4df554d5c2d4a61d09e7ec7ab5844d126474a9) which fixes this. Now I don't get any more warnings \o/

@superdump
Copy link
Contributor

\o/ I'll bump gst.

@stefanalund
Copy link
Contributor

@superdump let's make a new pod release with this fix.

@alessandrod can we close this issue then?

@superdump
Copy link
Contributor

@stefanalund - I'll get on it

@stefhak
Copy link
Contributor Author

stefhak commented Nov 25, 2015

I checked out the latest stuff and tested - and now things work nicely owr <-> owr. Thanks a lot!

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

No branches or pull requests

5 participants