Skip to content
This repository has been archived by the owner on Nov 13, 2024. It is now read-only.

Commit

Permalink
deploy: 90e562d
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Jan 29, 2024
1 parent d481384 commit 2f03e47
Show file tree
Hide file tree
Showing 90 changed files with 329 additions and 328 deletions.
8 changes: 4 additions & 4 deletions 0.2.1.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
<meta charset="UTF-8">
<meta name="generator" content="Docusaurus v2.4.3">
<title data-rh="true">What is Jellyfish? | Jellyfish</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://jellyfish-dev.github.io/jellyfish-docs/img/membrane-signet-light.svg"><meta data-rh="true" name="twitter:image" content="https://jellyfish-dev.github.io/jellyfish-docs/img/membrane-signet-light.svg"><meta data-rh="true" property="og:url" content="https://jellyfish-dev.github.io/jellyfish-docs/0.2.1"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" content="0.2.1"><meta data-rh="true" name="docusaurus_tag" content="docs-default-0.2.1"><meta data-rh="true" name="docsearch:version" content="0.2.1"><meta data-rh="true" name="docsearch:docusaurus_tag" content="docs-default-0.2.1"><meta data-rh="true" property="og:title" content="What is Jellyfish? | Jellyfish"><meta data-rh="true" name="description" content="Jellyfish is an open-source, general-purpose media server that ships with support for multiple media protocols."><meta data-rh="true" property="og:description" content="Jellyfish is an open-source, general-purpose media server that ships with support for multiple media protocols."><link data-rh="true" rel="icon" href="/jellyfish-docs/img/membrane-signet-light.svg"><link data-rh="true" rel="canonical" href="https://jellyfish-dev.github.io/jellyfish-docs/0.2.1"><link data-rh="true" rel="alternate" href="https://jellyfish-dev.github.io/jellyfish-docs/0.2.1" hreflang="en"><link data-rh="true" rel="alternate" href="https://jellyfish-dev.github.io/jellyfish-docs/0.2.1" hreflang="x-default"><link rel="stylesheet" href="/jellyfish-docs/assets/css/styles.2358238d.css">
<link rel="preload" href="/jellyfish-docs/assets/js/runtime~main.bb0dcec7.js" as="script">
<link rel="preload" href="/jellyfish-docs/assets/js/main.eae728b0.js" as="script">
<link rel="preload" href="/jellyfish-docs/assets/js/runtime~main.f5e2e1ef.js" as="script">
<link rel="preload" href="/jellyfish-docs/assets/js/main.d94ad792.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
Expand All @@ -16,7 +16,7 @@
For example, one can stream video from its CCTV camera via RTSP to the server, convert it to WebRTC and send it to some web application.
In general, there are no limitations.
See <a href="/jellyfish-docs/0.2.1/introduction/example_scenarios">Example Scenarios</a> for more information.</p><p>Jellyfish comes with:</p><ul><li><a href="/jellyfish-docs/0.2.1/getting_started/authentication">built-in authentication</a></li><li><a href="/jellyfish-docs/0.2.1/getting_started/sdks">client and server SDKs</a></li><li><a href="/jellyfish-docs/0.2.1/getting_started/notifications">server-side notifications</a></li><li><a href="#supported-protocols">support for multiple media protocols</a></li><li><a href="/jellyfish-docs/0.2.1/cluster">built-in clustering</a></li><li><a href="/jellyfish-docs/0.2.1/tutorials/dashboard">tutorials</a></li><li><a href="https://github.com/jellyfish-dev/jellyfish/pkgs/container/jellyfish" target="_blank" rel="noopener noreferrer">Docker images for multiple architectures</a></li><li><a href="/jellyfish-docs/0.2.1/deploying/vps">deployment instructions</a></li></ul><h2 class="anchor anchorWithStickyNavbar_LWe7" id="supported-protocols">Supported protocols<a href="#supported-protocols" class="hash-link" aria-label="Direct link to Supported protocols" title="Direct link to Supported protocols"></a></h2><p>Jellyfish supports following protocols:</p><ul><li><a href="/jellyfish-docs/0.2.1/getting_started/peers/webrtc">WebRTC</a> - used for creating real-time video conferencing systems</li><li><a href="/jellyfish-docs/0.2.1/getting_started/components/hls">HLS</a> - allows for implementing broadcasting solutions</li><li><a href="/jellyfish-docs/0.2.1/getting_started/components/rtsp">RTSP</a> - very often used for consuming streams from IP cameras</li></ul></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/jellyfish-dev/jellyfish-docs/versioned_docs/version-0.2.1/introduction/what_is_jellyfish.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 17.1l18.4-18.5 6.3 6.3-18.4 18.4h-6.3v-6.2z"></path></g></svg>Edit this page</a></div><div class="col lastUpdated_vwxv"></div></div></footer></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--next" href="/jellyfish-docs/0.2.1/introduction/basic_concepts"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__label">Basic Concepts</div></a></nav></div></div><div class="col col--3"><div class="tableOfContents_bqdL thin-scrollbar theme-doc-toc-desktop"><ul class="table-of-contents table-of-contents__left-border"><li><a href="#supported-protocols" class="table-of-contents__link toc-highlight">Supported protocols</a></li></ul></div></div></div></div></main></div></div><footer class="footer footer--dark"><div class="container container-fluid"><div class="row footer__links"><div class="col footer__col"><div class="footer__title">Docs</div><ul class="footer__items clean-list"><li class="footer__item"><a class="footer__link-item" href="/jellyfish-docs/">Introduction</a></li></ul></div><div class="col footer__col"><div class="footer__title">Community</div><ul class="footer__items clean-list"><li class="footer__item"><a href="https://discord.com/invite/nwnfVSY" target="_blank" rel="noopener noreferrer" class="footer__link-item">Discord<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://twitter.com/elixirmembrane" target="_blank" rel="noopener noreferrer" class="footer__link-item">Twitter<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://elixirforum.com/c/elixir-framework-forums/membrane-forum/104" target="_blank" rel="noopener noreferrer" class="footer__link-item">Elixir Forum<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li></ul></div><div class="col footer__col"><div class="footer__title">More</div><ul class="footer__items clean-list"><li class="footer__item"><a href="https://github.com/jellyfish-dev/jellyfish" target="_blank" rel="noopener noreferrer" class="footer__link-item">GitHub<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li></ul></div></div><div class="footer__bottom text--center"><div class="footer__copyright">Copyright © 2024 Software Mansion S.A.</div></div></div></footer></div>
<script src="/jellyfish-docs/assets/js/runtime~main.bb0dcec7.js"></script>
<script src="/jellyfish-docs/assets/js/main.eae728b0.js"></script>
<script src="/jellyfish-docs/assets/js/runtime~main.f5e2e1ef.js"></script>
<script src="/jellyfish-docs/assets/js/main.d94ad792.js"></script>
</body>
</html>
8 changes: 4 additions & 4 deletions 0.2.1/cluster.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
<meta charset="UTF-8">
<meta name="generator" content="Docusaurus v2.4.3">
<title data-rh="true">Cluster | Jellyfish</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://jellyfish-dev.github.io/jellyfish-docs/img/membrane-signet-light.svg"><meta data-rh="true" name="twitter:image" content="https://jellyfish-dev.github.io/jellyfish-docs/img/membrane-signet-light.svg"><meta data-rh="true" property="og:url" content="https://jellyfish-dev.github.io/jellyfish-docs/0.2.1/cluster"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" content="0.2.1"><meta data-rh="true" name="docusaurus_tag" content="docs-default-0.2.1"><meta data-rh="true" name="docsearch:version" content="0.2.1"><meta data-rh="true" name="docsearch:docusaurus_tag" content="docs-default-0.2.1"><meta data-rh="true" property="og:title" content="Cluster | Jellyfish"><meta data-rh="true" name="description" content="Jellyfish comes with a built-in clustering mechanism."><meta data-rh="true" property="og:description" content="Jellyfish comes with a built-in clustering mechanism."><link data-rh="true" rel="icon" href="/jellyfish-docs/img/membrane-signet-light.svg"><link data-rh="true" rel="canonical" href="https://jellyfish-dev.github.io/jellyfish-docs/0.2.1/cluster"><link data-rh="true" rel="alternate" href="https://jellyfish-dev.github.io/jellyfish-docs/0.2.1/cluster" hreflang="en"><link data-rh="true" rel="alternate" href="https://jellyfish-dev.github.io/jellyfish-docs/0.2.1/cluster" hreflang="x-default"><link rel="stylesheet" href="/jellyfish-docs/assets/css/styles.2358238d.css">
<link rel="preload" href="/jellyfish-docs/assets/js/runtime~main.bb0dcec7.js" as="script">
<link rel="preload" href="/jellyfish-docs/assets/js/main.eae728b0.js" as="script">
<link rel="preload" href="/jellyfish-docs/assets/js/runtime~main.f5e2e1ef.js" as="script">
<link rel="preload" href="/jellyfish-docs/assets/js/main.d94ad792.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
Expand Down Expand Up @@ -46,7 +46,7 @@
for the actual port node B is accessible on.</p><p><strong>Example</strong></p><ol><li>Let&#x27;s assume that node&#x27;s B name is <code>[email protected]</code>.</li><li>Node A will contact EPMD using <code>192.168.1.2</code> IP address and port <code>4369</code>, and ask for the
port number used by a node with the name <code>nodeb</code>.</li><li>After that, node A can contact node B using <code>192.168.1.2</code> IP address and port returned by EPMD.</li></ol><p>A couple of notes about EPMD:</p><ul><li>it always uses port <code>4369</code> (TCP)</li><li>it is started automatically when running Jellyfish</li><li>there is one EPMD per machine or one EPMD per docker container -
that&#x27;s why we can&#x27;t simulate Global Docker setup locally</li></ul><p>You can read more about Erlang Distribution <a href="https://www.erlang.org/doc/reference_manual/distributed.html" target="_blank" rel="noopener noreferrer">here</a>.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/jellyfish-dev/jellyfish-docs/versioned_docs/version-0.2.1/cluster.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 17.1l18.4-18.5 6.3 6.3-18.4 18.4h-6.3v-6.2z"></path></g></svg>Edit this page</a></div><div class="col lastUpdated_vwxv"></div></div></footer></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/jellyfish-docs/0.2.1/tutorials/react-native"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">React Native</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/jellyfish-docs/0.2.1/deploying/vps"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__label">Cloud VPS with cloud-init</div></a></nav></div></div><div class="col col--3"><div class="tableOfContents_bqdL thin-scrollbar theme-doc-toc-desktop"><ul class="table-of-contents table-of-contents__left-border"><li><a href="#configuring-a-cluster" class="table-of-contents__link toc-highlight">Configuring a Cluster</a></li><li><a href="#examples" class="table-of-contents__link toc-highlight">Examples</a><ul><li><a href="#running-from-source" class="table-of-contents__link toc-highlight">Running from source</a></li><li><a href="#running-with-docker-locally" class="table-of-contents__link toc-highlight">Running with Docker (locally)</a></li><li><a href="#running-with-docker-globally" class="table-of-contents__link toc-highlight">Running with Docker (globally)</a></li></ul></li><li><a href="#verifying-that-a-cluster-has-been-created" class="table-of-contents__link toc-highlight">Verifying that a cluster has been created</a></li><li><a href="#deeper-dive-into-erlang-distribution" class="table-of-contents__link toc-highlight">Deeper dive into Erlang Distribution</a></li></ul></div></div></div></div></main></div></div><footer class="footer footer--dark"><div class="container container-fluid"><div class="row footer__links"><div class="col footer__col"><div class="footer__title">Docs</div><ul class="footer__items clean-list"><li class="footer__item"><a class="footer__link-item" href="/jellyfish-docs/">Introduction</a></li></ul></div><div class="col footer__col"><div class="footer__title">Community</div><ul class="footer__items clean-list"><li class="footer__item"><a href="https://discord.com/invite/nwnfVSY" target="_blank" rel="noopener noreferrer" class="footer__link-item">Discord<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://twitter.com/elixirmembrane" target="_blank" rel="noopener noreferrer" class="footer__link-item">Twitter<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://elixirforum.com/c/elixir-framework-forums/membrane-forum/104" target="_blank" rel="noopener noreferrer" class="footer__link-item">Elixir Forum<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li></ul></div><div class="col footer__col"><div class="footer__title">More</div><ul class="footer__items clean-list"><li class="footer__item"><a href="https://github.com/jellyfish-dev/jellyfish" target="_blank" rel="noopener noreferrer" class="footer__link-item">GitHub<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li></ul></div></div><div class="footer__bottom text--center"><div class="footer__copyright">Copyright © 2024 Software Mansion S.A.</div></div></div></footer></div>
<script src="/jellyfish-docs/assets/js/runtime~main.bb0dcec7.js"></script>
<script src="/jellyfish-docs/assets/js/main.eae728b0.js"></script>
<script src="/jellyfish-docs/assets/js/runtime~main.f5e2e1ef.js"></script>
<script src="/jellyfish-docs/assets/js/main.d94ad792.js"></script>
</body>
</html>
Loading

0 comments on commit 2f03e47

Please sign in to comment.