OBS Studio プラグイン「Branch Output」
OBS Studio にソース・シーン毎のパラ出し機能を追加するプラグインです。 導入することで、ソースあるいはシーン毎に RTMP / SRT で個別配信が可能になります。
技術スタック
- OBS Studio プラグイン開発
- C/C++
- マルチプラットフォーム開発
Metal on Symbol V2
Metal(メタル)とは Symbol ブロックチェーンに、任意の(サイズの)データを書き込んだり読み込んだりするためのプロトコルです。 簡単に言えば、Symbol ブロックチェーンをオンラインの不揮発性メモリ(ROM)として使用できます。
弊社が開発し、プロトコル及び CLI と SDK をオープンソースとして公開しています。
技術スタック
- Symbol ブロックチェーン
- TypeScript
Smart Transaction for Symbol (PoC)
Smart Transaction とは、マルチシグトランザクションの署名者間で、トランザクションの動的生成と検証を行うためのプロトコルであり、 ブロックチェーンにデプロイされた「Smart Transaction」と呼ばれるプログラムコードをお互いの環境で実行することで、 トラストレスにマルチシグトランザクションを実行できるようにする技術です。
PoC を弊社が開発し、オープンソースとして公開しています。
技術スタック
- Symbol ブロックチェーン
- TypeScript
- Rust, WebAssembly
Smart Transaction の実体は Rust で書かれ WebAssembly にコンパイルされたバイトコードです。 それを Metal on Symbol を使用してブロックチェーンにデプロイしています(このために Metal on Symbol を開発した)
SRT を活用したリモート配信システムレシピ集
リモートワーク時代の昨今、配信もリモートで行う事が多くなっています。 SRT というプロトコルを使用して、リモート配信の環境下でも、 安価で高品位な配信システムを構築することを目的として、 本レシピ集を作成しています。
技術スタック
- SRT
- OBS Studio
- vMix
- Larix Broadcaster
話題の Web3 ゲームを作ってみた
Decentralized じゃんけん "DeJunkeng"
1 対 1 じゃんけんゲームを dApps で実装。
勝利すると記念コイン「JunkCoin」がもらえる!
※かなり古いので現在は動かないかもしれません。
技術スタック
- Ethereum
- Solidity
ゲームのバックエンドはすべてスマートコントラクトで実装されています。
- Hardhat
- React
- MetaMask
その他のリポジトリ
弊社 GitHub リポジトリ一覧 よりご確認ください。