{"action":"created","issue":{"url":"https://api.github.com/repos/mavlink/qgroundcontrol/issues/1707","labels_url":"https://api.github.com/repos/mavlink/qgroundcontrol/issues/1707/labels{/name}","comments_url":"https://api.github.com/repos/mavlink/qgroundcontrol/issues/1707/comments","events_url":"https://api.github.com/repos/mavlink/qgroundcontrol/issues/1707/events","html_url":"https://github.com/mavlink/qgroundcontrol/pull/1707","id":93376406,"number":1707,"title":"Video streaming","user":{"login":"dogmaphobic","id":749243,"avatar_url":"https://avatars.githubusercontent.com/u/749243?v=3","gravatar_id":"","url":"https://api.github.com/users/dogmaphobic","html_url":"https://github.com/dogmaphobic","followers_url":"https://api.github.com/users/dogmaphobic/followers","following_url":"https://api.github.com/users/dogmaphobic/following{/other_user}","gists_url":"https://api.github.com/users/dogmaphobic/gists{/gist_id}","starred_url":"https://api.github.com/users/dogmaphobic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dogmaphobic/subscriptions","organizations_url":"https://api.github.com/users/dogmaphobic/orgs","repos_url":"https://api.github.com/users/dogmaphobic/repos","events_url":"https://api.github.com/users/dogmaphobic/events{/privacy}","received_events_url":"https://api.github.com/users/dogmaphobic/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-07-06T21:01:17Z","updated_at":"2015-07-07T07:19:30Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/mavlink/qgroundcontrol/pulls/1707","html_url":"https://github.com/mavlink/qgroundcontrol/pull/1707","diff_url":"https://github.com/mavlink/qgroundcontrol/pull/1707.diff","patch_url":"https://github.com/mavlink/qgroundcontrol/pull/1707.patch"},"body":"Initial Video Streaming support.\r\n\r\n* Mac OS and Linux is fully functional.\r\n* iOS is supported but currently, as iOS is only supported with Qt 5.5.x and the current Qt 5.5.0 is broken, the only way to run is building Qt 5.5 master yourself. In other words, wait...\r\n* Windows is supported ~~in theory but there are still issues with statically linking the gstreamer libraries~~. If someone feels inclined to deal with Windows, that would be great. Otherwise, I will take care of it when I have a chance.\r\n* Android has no support yet.\r\n\r\nI've started a Video Streaming *README* but I need this PR to go through first before I can edit it online.\r\n\r\nP.S. There were no problems per se with Windows. It's always dynamic linked even though the libraries are in a directory named *static*. You just need to have the gstreamer runtime installed. "},"comment":{"url":"https://api.github.com/repos/mavlink/qgroundcontrol/issues/comments/119100348","html_url":"https://github.com/mavlink/qgroundcontrol/pull/1707#issuecomment-119100348","issue_url":"https://api.github.com/repos/mavlink/qgroundcontrol/issues/1707","id":119100348,"user":{"login":"LorenzMeier","id":1208119,"avatar_url":"https://avatars.githubusercontent.com/u/1208119?v=3","gravatar_id":"","url":"https://api.github.com/users/LorenzMeier","html_url":"https://github.com/LorenzMeier","followers_url":"https://api.github.com/users/LorenzMeier/followers","following_url":"https://api.github.com/users/LorenzMeier/following{/other_user}","gists_url":"https://api.github.com/users/LorenzMeier/gists{/gist_id}","starred_url":"https://api.github.com/users/LorenzMeier/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LorenzMeier/subscriptions","organizations_url":"https://api.github.com/users/LorenzMeier/orgs","repos_url":"https://api.github.com/users/LorenzMeier/repos","events_url":"https://api.github.com/users/LorenzMeier/events{/privacy}","received_events_url":"https://api.github.com/users/LorenzMeier/received_events","type":"User","site_admin":false},"created_at":"2015-07-07T07:19:30Z","updated_at":"2015-07-07T07:19:30Z","body":"@dogmaphobic @DonLakeFlyer I think we should package and install the binaries along with the app. User-facing apps should never require a parallel installation of some sort and we're already dragging e.g. the SDL library along - we can do the same with GStreamer. Of course on Linux we use a dependency (we need to properly add that) for apt-get."}}