{"action":"created","issue":{"url":"https://api.github.com/repos/meetecho/janus-gateway/issues/148","labels_url":"https://api.github.com/repos/meetecho/janus-gateway/issues/148/labels{/name}","comments_url":"https://api.github.com/repos/meetecho/janus-gateway/issues/148/comments","events_url":"https://api.github.com/repos/meetecho/janus-gateway/issues/148/events","html_url":"https://github.com/meetecho/janus-gateway/issues/148","id":56156088,"number":148,"title":"Low bitrate and poor video quality on Android phone.","user":{"login":"gatecrasher777","id":8722680,"avatar_url":"https://avatars.githubusercontent.com/u/8722680?v=3","gravatar_id":"","url":"https://api.github.com/users/gatecrasher777","html_url":"https://github.com/gatecrasher777","followers_url":"https://api.github.com/users/gatecrasher777/followers","following_url":"https://api.github.com/users/gatecrasher777/following{/other_user}","gists_url":"https://api.github.com/users/gatecrasher777/gists{/gist_id}","starred_url":"https://api.github.com/users/gatecrasher777/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gatecrasher777/subscriptions","organizations_url":"https://api.github.com/users/gatecrasher777/orgs","repos_url":"https://api.github.com/users/gatecrasher777/repos","events_url":"https://api.github.com/users/gatecrasher777/events{/privacy}","received_events_url":"https://api.github.com/users/gatecrasher777/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-02-01T07:55:35Z","updated_at":"2015-02-06T13:38:01Z","closed_at":null,"body":"This is related to issue #88 and the effect is the same before that issue was resolved by sending bitrate configuration messages near the start of the transmission.\r\n\r\nOn other webrtc projects I can get very good image quality using an android phone (Galaxy S5) with Chrome Beta.  But with Janus videoroom plugin, the image quality is very poor and the bitrate very low around 70kbs. I can get much higher bitrates in the echo test on your site, however, the echoed image just freezes (perhaps some other issue at play there).  Sending REMB bitrate messages also does not seem to work as they do from pcs and laptops, and Chrome's  webrtc-internals show that the max sendrate is stuck on the 300k videoroom plugin \"default\" as always seems to be before sending REMBs to adjust it.\r\n\r\nI still don't know where this 300k default comes from, but it does seem to restrict Chrome from freely adjusting the bitrate to the capability of the connection. One doesn't see this ceiling in other webrtc projects when looking at the internals (or in echo test). I'm sure that whatever it is in the Janus code that sets this \"default\" is the root of the problem. \r\n\r\nSo in summary, Chrome in other projects and Firefox, in general, seem to be calibrating bandwidth usage fine without intervention.  But in the videoroom plugin something is not quite right when using Chrome.  Sending REMBs mitigates this on a pc/laptop, but seems to have no effect on an Android device, resulting in very poor video quality."},"comment":{"url":"https://api.github.com/repos/meetecho/janus-gateway/issues/comments/73237043","html_url":"https://github.com/meetecho/janus-gateway/issues/148#issuecomment-73237043","issue_url":"https://api.github.com/repos/meetecho/janus-gateway/issues/148","id":73237043,"user":{"login":"gatecrasher777","id":8722680,"avatar_url":"https://avatars.githubusercontent.com/u/8722680?v=3","gravatar_id":"","url":"https://api.github.com/users/gatecrasher777","html_url":"https://github.com/gatecrasher777","followers_url":"https://api.github.com/users/gatecrasher777/followers","following_url":"https://api.github.com/users/gatecrasher777/following{/other_user}","gists_url":"https://api.github.com/users/gatecrasher777/gists{/gist_id}","starred_url":"https://api.github.com/users/gatecrasher777/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gatecrasher777/subscriptions","organizations_url":"https://api.github.com/users/gatecrasher777/orgs","repos_url":"https://api.github.com/users/gatecrasher777/repos","events_url":"https://api.github.com/users/gatecrasher777/events{/privacy}","received_events_url":"https://api.github.com/users/gatecrasher777/received_events","type":"User","site_admin":false},"created_at":"2015-02-06T13:38:01Z","updated_at":"2015-02-06T13:38:01Z","body":"Apologies for not getting back to this yet. Had a very busy week. Hopefully will get time to experiment this weekend."}}