Skip to content

An iOS AppRTC example for janus videoroom plugin, written in Swift.

Notifications You must be signed in to change notification settings

luatvudinh/janus-videoroom-ios

 
 

Repository files navigation

About

An iOS example project for janus videoroom-plugin, written in Swift.

Features

  • 1 to many video conference;
  • camera sharing;
  • screen sharing(currently video only(h.264), raw buffer without any modifications);
  • interact with GPUImage(under developing...).

Screenshots

Video Room

Notice

  • This repo is for sharing my learning WebRTC & janus video room experience, welcome to share yours.
  • This is an example project and far from a demo, it is not fully test yet, welcome to create an issue.

Steps

  • Connect signaling server first(specific in Config.signalingServerURL), for example: wss://janus.conf.meetecho.com/ws or build your own janus sever.
  • Input room number(such as: 1234), 1234 is higly recommended.
  • Hit Join Room, will joined the video room if nothing goes wrong.

Sequence Diagram

  • Uploading...

External Libraries & their licenses

About

An iOS AppRTC example for janus videoroom plugin, written in Swift.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Swift 100.0%