this is ion golang sdk for ion-sfu Dependence:
- Gstreamer 2.70.x (for example which use Gstreamer)
 
Feature:
-  Join a session
- Join with config(NoPublish/NoSubscribe/Relay)
 
 -  Subscribe from session
- OnTrack(user-defined)
 
 -  Publish file to session
-  webm
- vp8+opus
 - vp9+opus
 
 - mp4(h264+opus)
 - simulcast(publish 3 files)
 
 -  webm
 -  Publish rtp to session
- audio|video only
 - audio codec(opus)
 -  video codec
- vp8
 - vp9
 - h264
 
 
 -  Simulcast
- subscribe
 - publish
 
 -  Publish media device to session
- camera
 - mic
 - screen
 
 - Support ion cluster