![]() In order for this feature to work, obviously you will need an ambisonics capture device. When streaming to FB Live 360 the four channel rtmp stream will be interpreted as carrying ambisonics of order 1. To use the latter in Settings > Audio, select : channels > 4.0 aac codec is mandatory (if you use Recording > Custom FFmpeg > to URL > select flv container, with rtmp URL to FB live 360 and aac audio codec + x264 video codec). This is the case for Facebook Live 360 with spacial audio. AmbisonicsĪlthough the channel layouts are tagged with position (2.1 5.1 etc), it is possible to encode your channels for ambisonics use provided your decoding application is setup to supply the ambisonics positions according to channel order. Jack server : check this excellent guide.Tested with Reaper and the following apps ensuring the routing For routing in Windows, check this excellent guide again by Jack0r.Virtual Audio Cable (requires v.4.50 or later).Voicemeeter (Excellent guide here by Jack0r for Voicemeeter Banana).rearoute (from Reaper, with up to 256 channels) if using ASIO plugin.SAR (requires having an ASIO driver, for instance ASIO4ALL if you don't own an ASIO card).Interfacing with a DAWįor that you will need some application ensuring the routing. pcm_s24le for 24 bit samples) for uncompressed audio.įor compressed formats, you can select also libopus and aac which will work very well (target at least 64 kbs per channel). Select Custom FFmpeg recording and a PCM format (e.g. The filters are compatible with surround sound the VST also if they originally support multichannel. OBS-Studio has built-in audio filters as well as VST 2 support. (For more channels (up to 16.0) check this fork). NB: Flash player accepts rtmp surround sound in Dolby it might work => untested. html5 players (tested with hls or mpeg-dash):.Note however that server-side recordings only keep the first two channels although. The following servers have been tested and ingest surround sound in rtmp protocol : Facebook Live (downmixes all the channels).Īpart from streaming to services like Twitch or Facebook Live, you might use your own streaming server which delivers streams to your website.YouTube Live (discards channels beyond the first two).Facebook Live 360 with spacial audio (requires ambisonics capture device).Mixer (rtmp but NOT with ftl protocol),.Gaming and Streaming Services Support Compatible Streaming ServicesĪs of now, the following services have been tested and are compatible with live surround sound streaming: But support of the various streaming services or web players has not been tested.Ĭapture of dolby can be tricky if the channels are lumped into two PCM channels in order to be decoded correctly and encoded all the channels should be held in different PCM channels. Streams can be encoded in ac3 /eac (using Output > Advanced > Custom FFmpeg recording > stream to URL ). Or it can remove a channel (ex: 3.1 source to 4.0 output removes the LFE channel). This channel rematrixing mixes channels in general. ![]() There is an automatic channel rematrixing when either downmixing or upmixing is mandated by a difference in channel layouts between source and output. If you don't, channel mixing may (or may not) occur. ![]() IMPORTANT WARNING: make sure to select the same channel layout as your input (if you have a 4.1 audio source do not select 7.1). In the prior case the codec used will be aac in the latter case, all (free) codecs supported by FFmpeg are available.įor surround sound, will be of interest: libopus, aac (native), pcm formats (uncompressed). As a rule of thumb 64 kbs x number of channels should be CD quality.Įither standard or Custom FFmpeg recording can be selected. By default OBS-Studio selects 160 kbs for stereo.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |