Re: GWT and WebRTC demo app.

933 views
Skip to first unread message

medusade

unread,
Jan 19, 2013, 7:47:37 PM1/19/13
to discuss...@googlegroups.com
Cool!!! can it be made to inter-operate with the native C++ app?

medusade

On Friday, January 11, 2013 10:27:04 AM UTC-8, Maciek Tokarski wrote:
I've just deployed fast written demo app at http://gwt-webrtc.appspot.com/. It's video chat application with some basic presence features (buddies list with busy/idle status). It allows to chat with multiple people in a same time so it can be used as a kind of "conferencing" platform.
Whole app is written in GWT with little use of JSNI (for web rtc objects wrapping) and Sencha GXT as a widget library.
Signaling channel uses websockets as a transport. Signaling server is implemented in Erlang on a Yaws HTTP server- it manages connections, status updates and routes signaling packets between peers.

Whole code is avialable on github

Erlang server is currently running on my hosted VPS, but if you set up your own signaling server instance (what is really simple) you can override signaling server URL by adding ?sigUrl=ws://your_host_ip:8000/wrtc to main url of application.

Cheers! Maciek




Maciek Tokarski

unread,
Jan 20, 2013, 5:33:38 AM1/20/13
to discuss...@googlegroups.com
After few modifications I think it would work. Erlang server requires regiistration procedure at the beginning of connection so native app should implement it. Also websockets transport on each client is needed.

Maciek

Tarish Saini

unread,
Oct 24, 2013, 1:35:33 AM10/24/13
to discuss...@googlegroups.com

Tarish Saini

unread,
Oct 24, 2013, 1:36:17 AM10/24/13
to discuss...@googlegroups.com
Hi Maciek,
do you have any doc for WebRtc???

Maciek Tokarski

unread,
Oct 25, 2013, 5:24:19 AM10/25/13
to discuss...@googlegroups.com
Hey Tarish,
what kind of docs you're looking for? For my app or general WebRTC documentation?

mark kevin ringor

unread,
Jun 18, 2014, 9:51:38 PM6/18/14
to discuss...@googlegroups.com
HI Maciek,

I have browsed your web app using my chrome, but unfortunately I got a websocket down error.
How can i fixed this.

Best Regards,
Kevin 

Maciek Tokarski

unread,
Jun 19, 2014, 9:29:33 AM6/19/14
to discuss...@googlegroups.com
Hey Kevin,
unf. I’m not able to fix it today, but i’ll do my best to setup whole app properly tomorrow. I’ll let you know with direct e-mail when it’s done.

Cheers, Maciek

-- 
Maciek Tokarski
Sent with Sparrow

--

---
You received this message because you are subscribed to a topic in the Google Groups "discuss-webrtc" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/discuss-webrtc/_8BTh9RqCDk/unsubscribe.
To unsubscribe from this group and all its topics, send an email to discuss-webrt...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

mark kevin ringor

unread,
Jun 21, 2014, 8:15:45 AM6/21/14
to discuss...@googlegroups.com
Hi,

I have just cloned the project in my eclipse and able to run your Webrtc App which looks promising and very very nice :). Tomorrow I will do the server side (Erlang WebRtc Signal). I just encountered same problem (Web Socket Down Problem) before when I test your app here http://gwt-webrtc.appspot.com/, by the way I will look forward to it when i will deploy same server like yours.
Last Question: Do you know GWT Elemental? Because now on GWT its a Javascript overlay library where you can use HTML5 Features like this Webrtc.

Thanks Again for this GWT + WebRTC Implementaion.
Best Regards,
Kevin

Maciej Tokarski

unread,
Jun 21, 2014, 8:50:00 AM6/21/14
to discuss...@googlegroups.com
Hey, 
to have this app up and running you can use little ‘hack’ ;) : when accessing gwt-webrtc app you can specify signaling server URL in query string.
Since I’ve set up signaling server instance @ 92.222.47.180 you’ll be able to run application with URL
You can use my signaling server instance on your own fronted deployment as well, e.g.:

I’ve noticed feedback loop after logging into app (it seems that Chrome’s implementation has changed since I tested it last time) so please turn down volume when entering the web app.

Last Question: Do you know GWT Elemental? Because now on GWT its a Javascript overlay library where you can use HTML5 Features like this Webrtc.

No, i don’t know it. Looks interesting, got to check it out soon.

Best! Maciek




Wiadomość napisana przez mark kevin ringor <kevzl...@gmail.com> w dniu 21 cze 2014, o godz. 14:15:
Reply all
Reply to author
Forward
0 new messages