Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign upimplement a chrome extension to enable screensharing #238
Comments
ara4n
added
feature
p2
labels
Oct 22, 2015
ara4n
added
p3
and removed
p2
labels
Nov 24, 2015
ara4n
modified the milestone:
Ragnarok
Nov 29, 2015
ara4n
removed this from the
Ragnarok milestone
Apr 13, 2016
This comment has been minimized.
This comment has been minimized.
carlos22
commented
Feb 17, 2017
What about the Electron app? There is a alpha-web-rtc screen share tool: https://github.com/maxogden/screencat - it uses RobotJS (https://github.com/octalmage/robotjs). Don't know how that is related to the chrome screencast stuff. |
This comment has been minimized.
This comment has been minimized.
@carlos22 oops - missed this. the electron app already does screensharing - shift-click the video call button. (we'll make it more obvious in future) |
This comment has been minimized.
This comment has been minimized.
tanius
commented
Jul 4, 2017
Clarification for people wanting to try screensharing from Chrome / Chromium: no need to install an extension, just start Chrome / Chromium with the In addition, I tried several extensions for Chrome / Chromium but did not find any that would make Shift+click video calls work in Riot without the |
This comment has been minimized.
This comment has been minimized.
The latter is because riot-web (matrix-js-sdk actually) would need to understand the specific extensions and communicate with them especially |
This comment has been minimized.
This comment has been minimized.
danielg4
commented
Aug 19, 2017
OK, shift-clicking the video call button does screen sharing, which is not intuitive at all, but there doesn't appear to be a way to switch between camera and screen sharing without leaving the call first… |
This comment has been minimized.
This comment has been minimized.
Because it is an easter egg currently, in the next gen conferencing, available via Matrix Apps screensharing is seamless and via its own button and you can switch on the fly |
This comment has been minimized.
This comment has been minimized.
akontsevich
commented
Nov 30, 2017
•
What version it will appear and when? Does Shift-click work in desktop version? |
This comment has been minimized.
This comment has been minimized.
@akontsevich the current version has Jitsi support but I believe Jitsi screensharing in desktop is currently broken |
This comment has been minimized.
This comment has been minimized.
I think it was fixed in 0.13? |
This comment has been minimized.
This comment has been minimized.
akontsevich
commented
Nov 30, 2017
@t3chguy I need Riot<->Riot screensharing. Jitsi not interesting to me. |
This comment has been minimized.
This comment has been minimized.
Riot has Jitsi widgets within it, Jitsi is replacing the "native" (freeswitch/verto) conferencing stack in Riot. @akontsevich |
This comment has been minimized.
This comment has been minimized.
akontsevich
commented
Nov 30, 2017
•
I see, thanks. Shift-Click on phone call button will work after this? I see that Jitsi is something standalone. So video calls in Riot works only for p2p? Does not work for multiple people in a room? |
This comment has been minimized.
This comment has been minimized.
ftr, when using Jitsi you're very plainly asked to install the extension. When Jitsi becomes embedded in Riot, this issue can probably be closed. |
This comment has been minimized.
This comment has been minimized.
Will Jisti widget replace also direct one-to-one calls in Riot? Seems now they are working directly via p2p, and in future will works through Jisti server? |
This comment has been minimized.
This comment has been minimized.
jaller94
commented
Jul 1, 2018
•
The most recent update made Jitsi the default for video calls. |
This comment has been minimized.
This comment has been minimized.
In 1:1 I believe jitsi isn't the default. |
This comment has been minimized.
This comment has been minimized.
Zjemm
commented
Jul 6, 2018
•
i hope they wont use jitsi for 1:1, its a dependency on another service which defeats the purpose of running your own instance. for large groups it could be usefull, altough you first need to add a widget in order to start a conference. there should be just native button for that without the use of widgets.....Dont make riot like KDE :P and for screensharing, i would be best if it was native and not dependent on jitsi |
This comment has been minimized.
This comment has been minimized.
You can self host jitsi |
This comment has been minimized.
This comment has been minimized.
mnn
commented
Aug 1, 2018
Confirming, still broken in the standalone app (0.15.7). |
This comment has been minimized.
This comment has been minimized.
akontsevich
commented
Aug 1, 2018
Broken in v0.16 as well on desktop. |
This comment has been minimized.
This comment has been minimized.
Does this extension https://chrome.google.com/webstore/detail/riotim-screen-sharing/ehgcnaneidbjcmblghjepmamomchgahd solve the problem in Chrome browser? For me - yes. |
This comment has been minimized.
This comment has been minimized.
BloodyIron
commented
Nov 22, 2018
•
So screen sharing works for me on desktop as of this writing, however we really need some core functionality in order for it to be actually useful.
The fact it works with zero effort out of the box right now, suggests to me most of the work is already done, we just need this polish for it to be actually rad ;) So, apart from my proposals here, what exactly is the current plan/status for screen sharing in riot? (including android and ios) |
This comment has been minimized.
This comment has been minimized.
BloodyIron
commented
Nov 22, 2018
Also, I'm not sure if screen sharing works in a room chat right now (conference?). As it talks about failinng to accesxs my camera.... |
This comment has been minimized.
This comment has been minimized.
@BloodyIron did you write about internal p2p screensharing function in Riot (via shift+click hack) or about new implementation via Jitsi library? Old p2p versions seems to be dropped in future, replaced via Jitsi library: #4880 |
This comment has been minimized.
This comment has been minimized.
BloodyIron
commented
Nov 22, 2018
•
Yeah my testing was as of today, so AFAIK this is Jitsi relevant. Does that answer your question? :) Part of it is p2p (jitsi anyways though?) and part of it is room conferencing though, so both? |
matrixbot commentedOct 21, 2015
Created by @ matthew:matrix.org.