Skip to content

xr-campus-dev/AmbisonicAudioStreaming

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ambisonic Audio Streaming

Tested Environment

  • Unity 2020.3.27f1 and Unity 2021.3.6f1
  • Microphone & Audio Interface: Zoom H3-VR 4ch Ambisonics mode (AmbiX)

Third party assets

このプロジェクトには、以下のアセットが含まれています。
The following assets are included in this project.

Dependencies

Samples/ImmersiveVideoPlayer.AVProVideo

Samples/InputMonitoring

  • libsoundio 1.0.4
    Licensed under the MIT License. Copyright (c) 2015 Andrew Kelley

Samples/LiveStreaming

How to install package

Packages/manifest.json

.NET Standard 2.1 (Unity 2021.2 or later)
{
  "dependencies": {
    "jp.sotanmochi.ambisonicaudiostreaming": "https://github.com/sotanmochi/AmbisonicAudioStreaming.git?path=Packages/AmbisonicAudioStreaming#1.2.1",
    ...
  }
}
.NET Standard 2.0 (Unity 2021.1 or earlier)
{
  "dependencies": {
    "jp.sotanmochi.ambisonicaudiostreaming": "https://github.com/sotanmochi/AmbisonicAudioStreaming.git?path=Packages/AmbisonicAudioStreaming#1.2.1",
    "org.nuget.system.memory": "4.5.3",
    ...
  },
  "scopedRegistries": [
    {
      "name": "Unity NuGet",
      "url": "https://unitynuget-registry.azurewebsites.net",
      "scopes": [ "org.nuget" ]
    },
    ...
  ],
}

How to install samples

ImmersiveVideoPlayer and ImmersiveVideoPlayer.AVProVideo

Packages/manifest.json

.NET Standard 2.1 (Unity 2021.2 or later)
{
  "dependencies": {
    "jp.sotanmochi.ambisonicaudiostreaming": "https://github.com/sotanmochi/AmbisonicAudioStreaming.git?path=Packages/AmbisonicAudioStreaming#1.2.1",
    "com.cysharp.unitask": "https://github.com/Cysharp/UniTask.git?path=src/UniTask/Assets/Plugins/UniTask#2.3.1",
    ...
  }
}
.NET Standard 2.0 (Unity 2021.1 or earlier)
{
  "dependencies": {
    "jp.sotanmochi.ambisonicaudiostreaming": "https://github.com/sotanmochi/AmbisonicAudioStreaming.git?path=Packages/AmbisonicAudioStreaming#1.2.1",
    "org.nuget.system.memory": "4.5.3",
    "com.cysharp.unitask": "https://github.com/Cysharp/UniTask.git?path=src/UniTask/Assets/Plugins/UniTask#2.3.1",
    ...
  },
  "scopedRegistries": [
    {
      "name": "Unity NuGet",
      "url": "https://unitynuget-registry.azurewebsites.net",
      "scopes": [ "org.nuget" ]
    }
  ]
}

Third party assets

InputMonitoring

Packages/manifest.json

.NET Standard 2.0 (Unity 2021.1 or earlier)
{
  "dependencies": {
    "jp.sotanmochi.ambisonicaudiostreaming": "https://github.com/sotanmochi/AmbisonicAudioStreaming.git?path=Packages/AmbisonicAudioStreaming#1.2.1",
    "org.nuget.system.memory": "4.5.3",
    "jp.keijiro.libsoundio": "1.0.4",
    "com.cysharp.unitask": "https://github.com/Cysharp/UniTask.git?path=src/UniTask/Assets/Plugins/UniTask#2.3.1",
    ...
  },
  "scopedRegistries": [
    {
      "name": "Unity NuGet",
      "url": "https://unitynuget-registry.azurewebsites.net",
      "scopes": [ "org.nuget" ]
    },
    {
      "name": "Keijiro",
      "url": "https://registry.npmjs.com",
      "scopes": [ "jp.keijiro" ]
    }
  ]
}

LiveStreaming

Packages/manifest.json

.NET Standard 2.0 (Unity 2021.1 or earlier)
{
  "scopedRegistries": [
    {
      "name": "Unity NuGet",
      "url": "https://unitynuget-registry.azurewebsites.net",
      "scopes": [ "org.nuget" ]
    },
    {
      "name": "Keijiro",
      "url": "https://registry.npmjs.com",
      "scopes": [ "jp.keijiro" ]
    }
  ],
  "dependencies": {
    "jp.sotanmochi.ambisonicaudiostreaming": "https://github.com/sotanmochi/AmbisonicAudioStreaming.git?path=Packages/AmbisonicAudioStreaming",
    "jp.sotanmochi.agora-extension": "https://github.com/sotanmochi/AgoraExtension-Unity.git?path=AgoraExtension-Unity/Packages/AgoraExtension",
    "com.cysharp.unitask": "https://github.com/Cysharp/UniTask.git?path=src/UniTask/Assets/Plugins/UniTask#2.3.1",
    "org.nuget.system.memory": "4.5.3",
    "jp.keijiro.libsoundio": "1.0.4",
    ...
  }
}

Project Settings

Define symbol for AVProVideo extension

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%