{"id":24108673,"url":"https://github.com/nikaera/magiconionexample-oculusmobilevoicechat","last_synced_at":"2025-05-12T20:13:49.736Z","repository":{"id":90631057,"uuid":"199114977","full_name":"nikaera/MagicOnionExample-OculusMobileVoiceChat","owner":"nikaera","description":"Social VR sample of Oculus Go and Oculus Quest using MagicOnion and UnityOpus.","archived":false,"fork":false,"pushed_at":"2020-01-31T17:59:58.000Z","size":72511,"stargazers_count":8,"open_issues_count":6,"forks_count":3,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-05-28T19:23:31.635Z","etag":null,"topics":["csharp","magiconion","unity","vr"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nikaera.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2019-07-27T04:23:57.000Z","updated_at":"2023-11-20T01:24:12.000Z","dependencies_parsed_at":"2023-03-13T17:54:52.895Z","dependency_job_id":null,"html_url":"https://github.com/nikaera/MagicOnionExample-OculusMobileVoiceChat","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nikaera%2FMagicOnionExample-OculusMobileVoiceChat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nikaera%2FMagicOnionExample-OculusMobileVoiceChat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nikaera%2FMagicOnionExample-OculusMobileVoiceChat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nikaera%2FMagicOnionExample-OculusMobileVoiceChat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nikaera","download_url":"https://codeload.github.com/nikaera/MagicOnionExample-OculusMobileVoiceChat/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":233422972,"owners_count":18674089,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["csharp","magiconion","unity","vr"],"created_at":"2025-01-10T23:39:41.565Z","updated_at":"2025-01-10T23:39:42.198Z","avatar_url":"https://github.com/nikaera.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# OculusMobileVoiceChat using MagicOnion and UnityOpus\n\nSocial VR sample of Oculus Go and Oculus Quest using MagicOnion and UnityOpus.\n\n![demo](https://github.com/nikaera/MagicOnionExample-OculusMobileVoiceChat/blob/master/OculusMobileVoiceChat.gif)\n\n# Dependency\n\n## Server\n- Visual Studio Code 1.36.0\n- ASP.NET Core 2.2\n- [MagicOnion 2.1.0(2.1.2)](https://github.com/Cysharp/MagicOnion/releases/tag/2.1.0)  \nLicensed under the MIT License. Copyright (c) 2016 Yoshifumi Kawai\n- [MessagePack.Unity.1.7.3.7](https://github.com/neuecc/MessagePack-CSharp/releases/tag/v1.7.3.7)  \nLicensed under the MIT License. Copyright (c) 2017 Yoshifumi Kawai\n\n## Unity\n- Unity 2019.1.4f1\n- Visual Studio for Mac 8.1.5\n- [Oculus Integration(1.39.0)](https://assetstore.unity.com/packages/tools/integration/oculus-integration-82022)\n- [MagicOnion 2.1.0(2.1.2)](https://github.com/Cysharp/MagicOnion/releases/tag/2.1.0)  \nLicensed under the MIT License. Copyright (c) 2016 Yoshifumi Kawai\n- [UnityOpus 1.1.0](https://github.com/TyounanMOTI/UnityOpus/releases/tag/v1.1.0)  \nLicensed under the MIT License. Copyright (c) 2018 TyounanMOTI\n- [grpc_unity_package.1.22.0-dev.zip](https://packages.grpc.io/archive/2019/06/7fce9da88febd7c0d6f6e0fb90ba31e600624623-9f70381d-a50b-44b5-87cf-62e43d72037e/index.xml)\n- macOS Mojave 10.14.5\n\n# Usage\n\n1. Move to `MagicOnionExample-OculusMobileVoiceChat/OculusMobileVoiceChat.Server` with terminal,  \nand start MagicOnion server as follows.\n```\ndotnet restore\ndotnet run\n```\n\n2. Open the `MagicOnionExample-OculusMobileVoiceChat/OculusMobileVoiceChat.Unity` folder with Unity.\n3. Import `Oculus Integration` from Unity Asset Store.\n4. Open the `MagicOnionExample-OculusMobileVoiceChat/OculusMobileVoiceChat.Unity/Assets/Scenes/Room.unity` scene.\n5. Rewrite `Magic Onion Host` field of VRRoomManager GameObject.\n6. Build and run Android with Oculus Go or Oculus Quest connected.\n7. Rewriting the source code as you like, Have fun!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnikaera%2Fmagiconionexample-oculusmobilevoicechat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnikaera%2Fmagiconionexample-oculusmobilevoicechat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnikaera%2Fmagiconionexample-oculusmobilevoicechat/lists"}