Audio-only Calls
In many use cases, you only need real-time audio, without any video streaming.
If your use case falls into this category, then you can benefit greatly from using audio_only
rooms in Fishjam.
How Do I Use It?
Using this feature is as easy as setting the roomType
field to audio_only
when creating a room using our Server SDKs
- Typescript
- Python
const createdRoom = await fishjamClient.createRoom({ roomType: 'audio_only' });
options = RoomOptions(room_type="audio_only")
created_room = fishjam_client.create_room()
Now, you can connect peers normally to the room as described in our React Native and React docs.
The React Native and React SDKs will log a warning in the console if any attempt to add video to an audio-only room is made. This aims to assist in debugging, as adding video to an audio-only room does nothing and is most likely a mistake.
Screen sharing
If you attempt to screen share when connected to an audio_only
room, then only the audio will actually be sent to the other peers.