{"action":"closed","issue":{"url":"https://api.github.com/repos/EricssonResearch/openwebrtc/issues/244","labels_url":"https://api.github.com/repos/EricssonResearch/openwebrtc/issues/244/labels{/name}","comments_url":"https://api.github.com/repos/EricssonResearch/openwebrtc/issues/244/comments","events_url":"https://api.github.com/repos/EricssonResearch/openwebrtc/issues/244/events","html_url":"https://github.com/EricssonResearch/openwebrtc/issues/244","id":60835796,"number":244,"title":"rtpsource cannot interpolate rtp time (green video)","user":{"login":"ijsf","id":123868,"avatar_url":"https://avatars.githubusercontent.com/u/123868?v=3","gravatar_id":"","url":"https://api.github.com/users/ijsf","html_url":"https://github.com/ijsf","followers_url":"https://api.github.com/users/ijsf/followers","following_url":"https://api.github.com/users/ijsf/following{/other_user}","gists_url":"https://api.github.com/users/ijsf/gists{/gist_id}","starred_url":"https://api.github.com/users/ijsf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ijsf/subscriptions","organizations_url":"https://api.github.com/users/ijsf/orgs","repos_url":"https://api.github.com/users/ijsf/repos","events_url":"https://api.github.com/users/ijsf/events{/privacy}","received_events_url":"https://api.github.com/users/ijsf/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-03-12T15:21:04Z","updated_at":"2015-03-28T02:26:12Z","closed_at":"2015-03-28T02:26:12Z","body":"Though I'd create a separate issue for this one, although the resulting problems are still occassional green/missing video on the A-side, and consistently green video on the B-side.\r\n\r\nI have been testing the local video capturing in the iOS build of OpenWebRTC on an iPad Mini Gen 1 (armv7) using demo.openwebrtc.io:38080.\r\n\r\nA-side: iOS 8.1.3, iPad Mini Gen 1\r\nB-side: Chrome 41.0.2272.76 (64-bit) on OS X 10.10\r\n\r\nTurned on GST_DEBUG with warnings and noticed that there are a number of rtp-related warnings appearing in the log around the time that the video turns green:\r\n\r\n    rtpsource rtpsource.c:1412:rtp_source_get_new_sr: no clock-rate, cannot interpolate rtp time\r\n\r\n    /GstPipeline:transport-agent-1/GstBin:transport_bin_1/GstBin:send-output-bin-1/GstErDtlsSrtpEnc:dtls_srtp_rtp_encoder_1/GstFunnel:funnel.GstPad:src: caps = \"application/x-srtcp\\,\\ srtp-key\\=\\(buffer\\)95dc7f02fb08cee18153faecf1ed16442e3899f029824b7b903f58bba0dc\\,\\ srtp-cipher\\=\\(string\\)aes-128-icm\\,\\ srtp-auth\\=\\(string\\)hmac-sha1-80\\,\\ srtcp-cipher\\=\\(string\\)aes-128-icm\\,\\ srtcp-auth\\=\\(string\\)hmac-sha1-80\"\r\n    /GstPipeline:transport-agent-1/GstBin:transport_bin_1/GstBin:send-output-bin-1/GstErDtlsSrtpEnc:dtls_srtp_rtp_encoder_1.GstGhostPad:src: caps = \"application/x-srtcp\\,\\ srtp-key\\=\\(buffer\\)95dc7f02fb08cee18153faecf1ed16442e3899f029824b7b903f58bba0dc\\,\\ srtp-cipher\\=\\(string\\)aes-128-icm\\,\\ srtp-auth\\=\\(string\\)hmac-sha1-80\\,\\ srtcp-cipher\\=\\(string\\)aes-128-icm\\,\\ srtcp-auth\\=\\(string\\)hmac-sha1-80\"\r\n    /GstPipeline:transport-agent-1/GstBin:transport_bin_1/GstBin:send-output-bin-1/GstNiceSink:nice-rtp-sink-1.GstPad:sink: caps = \"application/x-srtcp\\,\\ srtp-key\\=\\(buffer\\)95dc7f02fb08cee18153faecf1ed16442e3899f029824b7b903f58bba0dc\\,\\ srtp-cipher\\=\\(string\\)aes-128-icm\\,\\ srtp-auth\\=\\(string\\)hmac-sha1-80\\,\\ srtcp-cipher\\=\\(string\\)aes-128-icm\\,\\ srtcp-auth\\=\\(string\\)hmac-sha1-80\"\r\n    /GstPipeline:transport-agent-1/GstBin:transport_bin_1/GstBin:send-output-bin-1/GstErDtlsSrtpEnc:dtls_srtp_rtp_encoder_1.GstGhostPad:src.GstProxyPad:proxypad9: caps = \"application/x-srtcp\\,\\ srtp-key\\=\\(buffer\\)95dc7f02fb08cee18153faecf1ed16442e3899f029824b7b903f58bba0dc\\,\\ srtp-cipher\\=\\(string\\)aes-128-icm\\,\\ srtp-auth\\=\\(string\\)hmac-sha1-80\\,\\ srtcp-cipher\\=\\(string\\)aes-128-icm\\,\\ srtcp-auth\\=\\(string\\)hmac-sha1-80\"\r\n\r\nThe above seems to happen just before/after a pipeline change?\r\n\r\nDuring the video call I'm also seeing the following rtpjitterbuffer warnings:\r\n\r\n    rtpjitterbuffer rtpjitterbuffer.c:449:calculate_skew: resync to time 0:00:15.217295000, rtptime 6:15:23.385266666\r\n    rtpjitterbuffer rtpjitterbuffer.c:487:calculate_skew: delta - skew: 0:00:03.569738000 too big, reset skew"}}