Implementation Example for react-native + Janus

1,605 views
Skip to first unread message

in...@nakajima-akinori.com

unread,
Nov 6, 2017, 3:48:08 AM11/6/17
to meetecho-janus
Hi, I created the repo https://github.com/atyenoria/react-native-janus-gateway-webrtc-video-chat
At now, it works on iOS. Please use this, if you like it.

Regards,

Akinori Nakajima

Anand Setlur

unread,
Nov 10, 2017, 3:06:33 PM11/10/17
to meetecho-janus
Hi Akinori

Any idea when the react-native-janus-gateway-webrtc-video-chat sample may also support android and what remains to be implemented ?

Thanks in advance



in...@nakajima-akinori.com

unread,
Nov 11, 2017, 4:14:02 AM11/11/17
to meetecho-janus
The next TODO list is like that
  •  Android works
  •  Audio mute
  •  Video mute
  •  Unpublish and publish their own video
  •  Switch front and back camera
  •  Refactor index.js and janus.mobile.js

The current janus.mobile.js is very dirty.  I want to publish the npm package for janus.js from the original master. 
But, The longterm maintenance for  it is a little heavy for me. So, I am not sure of developing that.

Do you have any strong spec needs for my repo? If yes, let me know it.

Anand Setlur

unread,
Nov 11, 2017, 8:01:28 AM11/11/17
to meetecho-janus
For me, getting the same code base to work on Android and iOS would be a start
And the ability to keep pace with janus and webrtc-streamer/chrome improvements would be next.

Other wants(not needs), is the ability to unpublish and only play select subscribed streams in the room, if needed, in the event of challenging bandwidth conditions.

Also support for the janus streaming and sip plugins is on the wish list.

Thanks

in...@nakajima-akinori.com

unread,
Nov 11, 2017, 12:28:14 PM11/11/17
to meetecho-janus
Okay. will consider it.

reed

unread,
Dec 20, 2017, 5:08:59 PM12/20/17
to meetecho-janus
Thank you for this Akinori!

Just wondering if you have any work or any thoughts that are currently not on GitHub? I am considering cleaning up janus.mobile.js and using this solution more long term.

Also, what do you mean by "I want to publish the npm package for janus.js from the original master"? Can you clarify or expand on this?

Best, Reed

On Saturday, November 11, 2017 at 12:28:14 PM UTC-5, in...@nakajima-akinori.com wrote:
Okay. will consider it.

in...@nakajima-akinori.com

unread,
Dec 20, 2017, 11:06:09 PM12/20/17
to meetecho-janus
At now, I have no plans and works, cuz I am a little busy in other projects( Ethereum + Janus Gateway Voice Chat Application) .
I want to create the npm package used by react-native app from the janus.js including recent modification, such as renegocitation...etc
That is helpful for all app developers. 
Reply all
Reply to author
Forward
0 new messages