hyperchannel
hyperchannel copied to clipboard
Audio/video calls
As a user, I want to video-call another user.
By the way, I think these could be Ember add-ons/components, so anyone could easily add this to their Ember apps, using a WebRTC-only plan from 67P or something. Should be componentized in any case, though. Even if only used in our own apps.
that's exactly what I was thinking too. make everything a stand-alone component that can be used in different contexts including embedded and integrated within larger apps.
Yup. @galfert please keep it in mind for the Sockethub Ember add-on. The core logic needs to be as separated from the UI as possible, and then UI components should just implement that internal Ember API. Installing the add-on should basically give you that API in the end.
I agree. Still unsure whether to do the signaling via sockethub or special irc messages.
Also, how exactly would you integrate the UI into HC:
- Extra Tab Icon, so somehow integrated in HC
- New window(really stand alone)
- Or even go so far and integrate it into the sidebar
Although I like the idea that it always works "standalone", I also would like to be able to have it in my "main view", to not to have to switch context all the time. This applies to (non-video) direct messages as well
I agree with the main view. The sidebar needs to switch context per channel though, so maybe a corner of the screen would fit better. Video needs to be its own context, of course. At least as an option.
Also, if you want to have it fullscreen somewhere and still use the app, that means there has to be a pop-out option as well.
Maybe, don't do sidebar/corner at all:
- Direct Conversations become an extra tab (icon), videos and text chat go into main view
- Option to "pop out" this extra tab into its own (real) window (also add fullscreen api there)
Unclear:
- Is this extra window the same like it would be when using it standalone? So, when I start a video call, does it always open up the 1on1 IRC session as well?
Is this extra window the same like it would be when using it standalone? So, when I start a video call, does it always open up the 1on1 IRC session as well?
Good question! I myself probably wouldn't need it all the time, but it's always nice to have it available (e.g. in Skype).
@janlelis We have the basics done now, so we could start integrating this. @galfert, @gregkare and I are in Berlin right now, so maybe ping us and we could meet and walk you through the existing code.
Sounds great! Would Saturday or Sunday work for you? /cc @galfert @gregkare
Yay! Either one works for me.
Sunday's better for me (I'm going to try some speakers tomorrow, it will take a while)
I can only do sunday as well.
Let's do Sunday then! More like 12 or more 15? Where should we meet?
Let's meet at @5apps, Prinzessinnenstr. 20 (Aufgang B, 5. Stock): https://foursquare.com/v/5apps-rebel-base/4f06e11b0cd69057726f931c
My dive got changed to sunday. So I won't be able to join you.
Hey,
I just woke up again, I fell asleep after waking up
14:00 at the office will be best for me
14 is good for me too, see you in a bit!
I'll be a couple minutes late, see you there!