ZYLIA - 3D AUDIO RECORDING & POST-PROCESSING
  • ZYLIA Home
  • Blog
  • Shop

How to live stream a 360° video with Ambisonics audio on Facebook using Insta360 camera and ZYLIA ZM-1microphone

7/2/2021

4 Comments

 
Picture
In this tutorial we will show you how to do a 360° live stream with Ambisonics audio for Facebook. 

Example:
Astor Piazzolla’s compositions performed by Students of State Music School in Konin

For this workflow you will require:
  • MacOS system (with connection to Ethernet + WiFi)
  • Insta360 One R camera,
  • Insta360 mobile app installed on your smartphone
  • ZM-1 microphone
  • OBS (https://obsproject.com/)
  • ZYLIA Streaming application (https://www.zylia.co/zylia-streaming-application-download.html)
  • MacOS RTMP Local host application (https://github.com/sallar/mac-local-rtmp-server)
  • Facebook profile

This project consists of 3 main parts:
A. Receiving a live 360° video from the Insta360 to OBS
B. Receiving Ambisonics audio from the ZM-1microphone to OBS.
C. Configuring Facebook for live stream of 360° video with Ambisonics audio
​A. Receiving a live 360° video from the Insta360 to OBS
1. Turn On the Insta360 camera and connect your computer Wi-Fi to the corresponding Insta360 Wi-Fi network.

2. Simultaneously, connect your computer to your local ethernet using an ethernet cable. On your network preferences you should be connected with Ethernet and Wi-Fi.
On step number 4 you will need the IP address for the Insta360 Wi-Fi referred on your network preferences.
Picture
3. On your MacOS, open the application Local RTMP server (https://github.com/sallar/mac-local-rtmp-server).
This simple application will be used to receive a live stream from the Insta360 camera. It also provides you the local host address for OBS.

Picture
Picture
4. Using your smartphone, connect to the Insta360 camera Wi-Fi and Bluetooth using the Insta360 mobile application.
​Scroll to the option “Live” and select RTMP server.
Here you should add the address to the Insta360 Wi-Fi mentioned on step 2.
In the end of the address add a unique key (it can be anything).

rtmp://Insta360IPaddress.live/abc
rtmp://192.168.42.3/live/abc (example)
Start streaming from the Insta360. The Local RTMP server application icon should now turn red as an indication of receiving the stream.
5. Open OBS and setup your project:
  • On the video resolution you require a 2:1 format such as 1280x640
  • Also, select your audio to 4.0 to receive 1st order Ambisonics audio later.
Picture
Picture
6. To receive the video stream from the Insta360 to OBS:
  • On the Sources, click the plus sign and add “Media Source”
  • Disable “Local File”
  • On the input add the same address as the Insta360 camera, you may also use:
    • rtmp://localhost/live/abc

After adding the source, you should be receiving a 360° video from the Insta360 into OBS.
Picture
B Receiving Ambisonics audio from the ZM-1microphone to OBS.

7. Connect your ZM-1 microphone to your computer.
Open ZYLIA Streaming application.
Picture
As an input select your ZM-1 microphone. As an output select ZYLIA Streamer OBS plugin.
(As an output you may also use the BlackHole virtual audio device 16 channel as long as you select it as an audio input in OBS)

Select 1st Ambisonics Order and press Start streaming.
8. In OBS, add source select ZYLIA Streaming application.
Picture
You are now receiving 1st Order Ambisonics audio (4 channels) and a 360° video into OBS.
Picture
​C Setup Facebook for livestreaming
Picture
9. On your Facebook profile page, click on Live
Picture
​On the Stream setup click Stream Key. On the bottom you will find your unique Stream Key to use in OBS. (OBS – Settings – Stream).
​On the Settings – Stream, enable “Broadcast this as a spherical video” and also “This broadcast has Audio 360 (ambix4)”.
Picture
10. In OBS press “Start Streaming”. You are now live!
Picture
4 Comments
Alex Gandsas MD
2/5/2022 21:31:38

What were you parameters in OBS
Resolution
Frame rate
Bandwidth

Great Job
Thank You
Alex

Reply
Pedro Firmin
2/7/2022 10:37:14

Thank you Alex,

For 360 video, the resolution should be 2:1.
Insta360 One R supports 3840x1920 at 30 fps

Video Bitrate Range: 13,000-34,000 Kbps

Reply
codybecth link
4/14/2022 20:17:47

Great Article! Thank you for sharing this very informative post. I'm looking forward to the latest one.

Reply
codybecth link
4/19/2022 18:03:35

Great Article! Thank you for sharing this is a very informative post, and looking forward to the latest one

Reply



Leave a Reply.

    Picture

    Categories

    All
    360 Recording
    6DOF
    Ambisonics
    Good Reading
    How To Posts
    Impulse Response
    Interviews
    Live Stream
    Product Review
    Recording
    Software Releases
    Tutorials

    Archives

    August 2023
    July 2023
    June 2023
    May 2023
    February 2023
    November 2022
    October 2022
    July 2022
    May 2022
    February 2022
    January 2022
    August 2021
    July 2021
    May 2021
    April 2021
    March 2021
    January 2021
    December 2020
    November 2020
    October 2020
    September 2020
    August 2020
    July 2020
    June 2020
    April 2020
    March 2020
    February 2020
    January 2020
    December 2019
    November 2019
    October 2019
    September 2019
    August 2019
    July 2019
    June 2019
    May 2019
    April 2019
    March 2019
    January 2019
    December 2018
    October 2018
    September 2018
    June 2018
    May 2018
    April 2018
    March 2018
    February 2018
    January 2018
    December 2017
    October 2017
    September 2017
    August 2017
    July 2017
    June 2017
    May 2017
    March 2017
    February 2017
    January 2017
    December 2016
    November 2016
    October 2016

    RSS Feed

Picture

Connect with us

Terms & Conditions   |   Refund Policy   |   Privacy Policy 
© Zylia Sp. z o.o., copyright 2018. ALL RIGHTS RESERVED. 
  • ZYLIA Home
  • Blog
  • Shop