Skip to content
This repository was archived by the owner on Jun 28, 2024. It is now read-only.

Commit 56a3113

Browse files
authored
Update README to use Fishjam (rebranding) (#17)
Update README file to use new name - Fishjam
1 parent 11cefd3 commit 56a3113

File tree

5 files changed

+27
-27
lines changed

5 files changed

+27
-27
lines changed

JellyfishClient/module.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
# Module JellyfishClient
1+
# Module FishjamClient
22

3-
## Overview
3+
## Overview

README.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11

2-
# Jellyfish Android Client
2+
# Fishjam Android Client
33

4-
Android client library for [Jellyfish](https://github.com/jellyfish-dev/jellyfish).
4+
Android client library for [Fishjam](https://github.com/fishjam-dev/fishjam).
55

66
## Documentation
77

8-
Documentation is available [here](https://jellyfish-dev.github.io/android-client-sdk/).
8+
Documentation is available [here](https://fishjam-dev.github.io/android-client-sdk/).
99

1010
## Installation
1111

@@ -32,38 +32,38 @@ Add the dependency:
3232

3333
Make sure you have:
3434

35-
- Running [Jellyfish](https://github.com/jellyfish-dev/jellyfish) server.
35+
- Running [Fishjam](https://github.com/fishjam-dev/fishjam) server.
3636
- Created room and token of peer in that room.
37-
You can use [dashboard](https://jellyfish-dev.github.io/jellyfish-dashboard/) example to create room and peer token.
37+
You can use [dashboard](https://fishjam-dev.github.io/fishjam-dashboard/) example to create room and peer token.
3838

3939
You can refer to our minimal example on how to use this library.
4040

4141
## Development
4242

43-
1. Set `JELLYFISH_SOCKET_URL` in `~/.gradle/gradle.properties` to your dev backend.
43+
1. Set `FISHJAM_SOCKET_URL` in `~/.gradle/gradle.properties` to your dev backend.
4444
2. Run `./gradlew formatKotlin` to format code.
4545
3. Run `release-it` to release. Follow the prompts, it should add a commit and a git tag and jitpack should pick it up automatically and put the new version in the jitpack repo.
4646

4747
## Contributing
4848

4949
We welcome contributions to this SDK. Please report any bugs or issues you find or feel free to make a pull request with your own bug fixes and/or features.`
5050

51-
## Jellyfish Ecosystem
51+
## Fishjam Ecosystem
5252

53-
| | |
54-
| ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
55-
| Client SDKs | [React](https://github.com/jellyfish-dev/react-client-sdk), [React Native](https://github.com/jellyfish-dev/react-native-client-sdk), [iOs](https://github.com/jellyfish-dev/ios-client-sdk), [Android](https://github.com/jellyfish-dev/android-client-sdk) |
56-
| Server SDKs | [Elixir](https://github.com/jellyfish-dev/elixir_server_sdk), [Python](https://github.com/jellyfish-dev/python-server-sdk), [OpenAPI](https://jellyfish-dev.github.io/jellyfish-docs/api_reference/rest_api) |
57-
| Services | [Videoroom](https://github.com/jellyfish-dev/jellyfish_videoroom) - an example videoconferencing app written in elixir <br/> [Dashboard](https://github.com/jellyfish-dev/jellyfish-dashboard) - an internal tool used to showcase Jellyfish's capabilities |
58-
| Resources | [Jellyfish Book](https://jellyfish-dev.github.io/book/) - theory of the framework, [Docs](https://jellyfish-dev.github.io/jellyfish-docs/), [Tutorials](https://github.com/jellyfish-dev/jellyfish-clients-tutorials) |
59-
| Membrane | Jellyfish is based on [Membrane](https://membrane.stream/), [Discord](https://discord.gg/nwnfVSY) |
60-
| Compositor | [Compositor](https://github.com/membraneframework/membrane_video_compositor_plugin) - Membrane plugin to transform video |
61-
| Protobufs | If you want to use Jellyfish on your own, you can use our [protobufs](https://github.com/jellyfish-dev/protos) |
53+
| | |
54+
| ----------- |-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
55+
| Client SDKs | [React](https://github.com/fishjam-dev/react-client-sdk), [React Native](https://github.com/fishjam-dev/react-native-client-sdk), [iOS](https://github.com/fishjam-dev/ios-client-sdk), [Android](https://github.com/fishjam-dev/android-client-sdk) |
56+
| Server SDKs | [Elixir](https://github.com/fishjam-dev/elixir_server_sdk), [Python](https://github.com/fishjam-dev/python-server-sdk), [OpenAPI](https://fishjam-dev.github.io/fishjam-docs/for_developers/api_reference/rest_api) |
57+
| Services | [Videoroom](https://github.com/fishjam-dev/fishjam-videoroom) - an example videoconferencing app written in elixir <br/> [Dashboard](https://github.com/fishjam-dev/fishjam-dashboard) - an internal tool used to showcase Fishjam's capabilities |
58+
| Resources | [Fishjam Book](https://fishjam-dev.github.io/book/) - theory of the framework, [Docs](https://fishjam-dev.github.io/fishjam-docs/), [Tutorials](https://github.com/fishjam-dev/fishjam-clients-tutorials) |
59+
| Membrane | Fishjam is based on [Membrane](https://membrane.stream/), [Discord](https://discord.gg/nwnfVSY) |
60+
| Compositor | [Compositor](https://github.com/membraneframework/membrane_video_compositor_plugin) - Membrane plugin to transform video |
61+
| Protobufs | If you want to use Fishjam on your own, you can use our [protobufs](https://github.com/fishjam-dev/protos) |
6262

6363
## Copyright and License
6464

65-
Copyright 2023, [Software Mansion](https://swmansion.com/?utm_source=git&utm_medium=readme&utm_campaign=jellyfish)
65+
Copyright 2023, [Software Mansion](https://swmansion.com/?utm_source=git&utm_medium=readme&utm_campaign=fishjam)
6666

67-
[![Software Mansion](https://logo.swmansion.com/logo?color=white&variant=desktop&width=200&tag=membrane-github)](https://swmansion.com/?utm_source=git&utm_medium=readme&utm_campaign=jellyfish)
67+
[![Software Mansion](https://logo.swmansion.com/logo?color=white&variant=desktop&width=200&tag=membrane-github)](https://swmansion.com/?utm_source=git&utm_medium=readme&utm_campaign=fishjam)
6868

6969
Licensed under the [Apache License, Version 2.0](LICENSE)

app/build.gradle

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ android {
2121
useSupportLibrary true
2222
}
2323

24-
if(project.hasProperty("JELLYFISH_SOCKET_URL")) {
25-
buildConfigField "String", "JELLYFISH_SOCKET_URL", "\"$JELLYFISH_SOCKET_URL\""
24+
if(project.hasProperty("FISHJAM_SOCKET_URL")) {
25+
buildConfigField "String", "FISHJAM_SOCKET_URL", "\"$FISHJAM_SOCKET_URL\""
2626
} else {
27-
buildConfigField "String" , "JELLYFISH_SOCKET_URL" , "\"ws://localhost:4000/socket/peer/websocket\""
27+
buildConfigField "String" , "FISHJAM_SOCKET_URL" , "\"ws://localhost:4000/socket/peer/websocket\""
2828
}
2929
}
3030

@@ -76,6 +76,6 @@ dependencies {
7676
androidTestImplementation platform('androidx.compose:compose-bom:2022.10.00')
7777
androidTestImplementation 'androidx.compose.ui:ui-test-junit4'
7878
androidTestImplementation platform('androidx.compose:compose-bom:2022.10.00')
79-
79+
8080
testImplementation 'junit:junit:4.13.2'
81-
}
81+
}

app/src/main/java/com/example/jellyfishandroidexample/RoomViewModel.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ class RoomViewModel(application: Application) :
3232
fun connect(roomToken: String) {
3333
client.connect(
3434
Config(
35-
websocketUrl = BuildConfig.JELLYFISH_SOCKET_URL,
35+
websocketUrl = BuildConfig.FISHJAM_SOCKET_URL,
3636
token = roomToken,
3737
),
3838
)

protos

0 commit comments

Comments
 (0)