Unity

公式WebRTC plugin for Unityのサンプルを公開しました(Android向け)

前回 ↓ からだいぶ間あいてしまいましたが、続編です。 hammmm.hatenablog.com 前回WebRTCのソースからビルドしたプラグインですが、前回以降修正が入って、より最新に近いソースがビルド可能になりました。それを動かすためのサンプルコードを今回作成しま…

WebRTC Unity Pluginサンプルをビルドする方法 (Android向け)

はじめに あまり話題にはなっていませんが、本家webrtcライブラリのソースコードには、2017/5月ごろからひっそりとunity pluginのサンプルが入っています。しかし残念ながら、自分が探した限りでは、これをビルドしたライブラリのバイナリ配布や、それを使う…

Insta360 Air (Dual Fisheye) 向けUnityシェーダーを書いた

概要 前回このような記事を書きました。 hammmm.hatenablog.com 今回は、Unity3Dを使ってInsta360 AirからのUSB経由の映像を球体にマップして見ることができるよう、シェーダーを作りました。 なお、Windows/Mac上でInsta360 Airからの映像を使いたいという…

高解像度Motion JPEGストリーミングを低遅延で再生するAssetをプレビュー公開しました。

これは何? このAssetを使うと、GearVR などで FullHDなどのMotion JPEG ストリーミングを低遅延(おおよそ0.2~0.4秒以内)で再生できます。ということは、THETA SのUSB/HDMIライブビューなんかをRaspberryPiやPC経由でWi-Fiで飛ばしてGearVRで一人称視点で眺…

Theta Sやウェブカメラをラズパイ上のgstreamer+HLSでストリーミング配信してGearVRとかで再生

概要 HLSとは? 対応プレイヤー HLS配信の難しいところ 実装 今回の手法 前提 gstreamerをインストール ストリーミング実行 Theta S向け 解説 h.264対応USBウェブカメラ向け その他のUSBウェブカメラ向け gstreamer動作確認 ウェブサーバー(nginx)設定 ブラ…

THETA Sのmjpegをラズパイで受けてLANでUnityに配信する方法

はじめに ラズパイでMJPG-Streamerを使って、THETA SのmjpgライブビューをLAN内に配信して、ブラウザやUnityでそれを受けて再生する話です。 RICOH THETA Advent Calendar 2015 LT大会!で以下のデモをした時の手法です。 懇親会の片隅でこんな感じのものを…

THETA SからOculus RiftへUSBライブストリーミング with Unity (Skybox編)

先日、以下の記事を公開しましたが、VRDMに参加したとき エーエフ @afjk01 さんに伺って、もう1つ手法(Skybox)があることがわかりましたので、今回はそちらの方法を紹介します。 hammmm.hatenablog.com 概要 Unity内に配置したカメラにSkyboxを設定して、そ…

THETA SからOculus RiftへUSBライブストリーミング with Unity (Sphere編)

Theta SにはUSB接続でウェブカメラのように使える機能があるのですが、これを使って、Oculus Rift DK2でリアルタイム閲覧する方法について書きます。 (2015/12/23追記) 本記事では球体にライブ動画を貼り付けていますが、Skyboxに貼り付けることで同様の効…