文档

​
​

Development

User Acquisition

Monetization

工业

Vivox Core SDK

Vivox Core SDK

此页面不支持所选语言。
Vivox
​
​
Vivox Core SDK
  • Overview
  • Before you begin
  • Get started
  • Release notes
  • Developer Guide
    • Client SDK basics
      • Initialize the Vivox SDK
      • Handle messages
      • Message types
      • Character encoding
      • Requests and responses
        • Request, response, and event mapping to Vivox functionality
      • Create the connector object
      • Sign in to a game
      • Sign out of a game
      • Uninitialize the Vivox SDK
    • Channels
    • Presence management
    • Messaging
    • Manage audio
    • Couch co-op
    • Android app development
    • iOS app development
    • macOS app development
    • Windows app development
    • Real-time recording
    • Speech-to-text audio transcription
    • Text-to-speech
    • Troubleshooting
  • Reference
  • Privacy overview
  1. Vivox Core SDK documentation

Request, response, and event mapping to Vivox functionality

Explore request and response pairs and events to high-level Vivox functionality.
阅读时间6 分钟
最后更新于 8 个月前

The following tables map individual request and response pairs and events to high-level Vivox functionality.

Setup and life cycle management

Message type

Voice single regular channel

Voice single positional channel

Voice multichannel

Friends and presence

Text in channels

req_connector_createRequiredRequiredRequiredRequiredRequired
req_connector_initiate_shutdownRequiredRequiredRequiredRequiredRequired
req_account_anonymous_loginRequiredRequiredRequiredRequiredRequired
req_account_logoutSuggestedSuggestedSuggestedSuggestedSuggested
req_aux_notify_application_state_changeRequired (Mobile only)Required (Mobile only)Required (Mobile only)Required (Mobile only)Required (Mobile only)

Channel-based communications

Message type

Voice single regular channel

Voice single positional channel

Voice multichannel

Friends and presence

Text in channels

req_sessiongroup_terminateOptionalOptionalOptionalOptionalOptional
req_sessiongroup_add_sessionRequiredRequiredRequiredRequiredRequired
req_sessiongroup_remove_sessionSuggestedSuggestedSuggestedSuggestedSuggested
req_sessiongroup_set_focusN/AN/AOptionalN/AN/A
req_sessiongroup_unset_focusN/AN/AOptionalN/AN/A
req_sessiongroup_reset_focusN/AN/AOptionalN/AN/A
req_sessiongroup_set_tx_sessionN/AN/AOptionalN/AN/A
req_sessiongroup_set_tx_all_sessionsN/AN/AOptionalN/AN/A
req_sessiongroup_set_tx_no_sessionN/AN/AOptionalN/AN/A
req_session_media_connectOptionalOptionalOptionalOptionalOptional
req_session_media_disconnectOptionalOptionalOptionalOptionalOptional
req_session_text_connectN/AN/AN/AN/AOptional
req_session_text_disconnectN/AN/AN/AN/AOptional
req_session_mute_local_speakerOptionalOptionalOptionalN/AN/A
req_session_set_local_speaker_volumeOptionalOptionalOptionalN/AN/A
req_session_set_participant_volume_for_meOptionalOptionalOptionalN/AN/A
req_session_set_participant_mute_for_meSuggestedSuggestedSuggestedN/AN/A
req_session_set_3d_positionN/ASuggestedN/AN/AN/AN/A
req_channel_mute_userOptionalOptionalOptionalN/AN/A
req_channel_kick_userOptionalOptionalOptionalN/AOptional
req_channel_mute_all_usersOptionalOptionalOptionalN/AN/A
req_connector_mute_local_micOptionalOptionalOptionalN/AN/A
req_connector_mute_local_speakerOptionalOptionalOptionalN/AN/A
req_sessiongroup_control_audio_injectionOptionalOptionalOptionalN/AN/A
req_sessiongroup_get_statsOptionalOptionalOptionalN/AOptional
req_account_send_messageN/AN/AN/AN/AOptional

Friends and presence

Message type

Voice single regular channel

Voice single positional channel

Voice multichannel

Friends and presence

Text in channels

req_account_buddy_setN/AN/AN/ARequiredN/A
req_account_buddy_deleteN/AN/AN/ARequiredN/A
req_account_list_buddies_and_groupsN/AN/AN/AOptionalN/A
req_session_send_messageN/AN/AN/AN/ARequired
req_account_set_presenceN/AN/AN/ARequiredN/A
req_account_send_subscription_replyN/AN/AN/ASuggestedN/A
req_session_send_notificationN/AN/AN/AN/ASuggested
req_account_create_block_ruleN/AN/AN/ASuggestedN/A
req_account_delete_block_ruleN/AN/AN/ASuggestedN/A
req_account_list_block_rulesN/AN/AN/AOptionalN/A
req_account_create_auto_accept_ruleN/AN/AN/ASuggestedN/A
req_account_delete_auto_accept_ruleN/AN/AN/ASuggestedN/A
req_account_list_auto_accept_rulesN/AN/AN/AOptionalN/A

Settings panel

Message type

Voice single regular channel

Voice single positional channel

Voice multichannel

Friends and presence

Text in channels

req_aux_get_render_devicesOptionalOptionalOptionalN/AN/A
req_aux_get_capture_devicesOptionalOptionalOptionalN/AN/A
req_aux_set_render_deviceOptionalOptionalOptionalN/AN/A
req_aux_set_capture_deviceOptionalOptionalOptionalN/AN/A
req_aux_get_mic_levelOptionalOptionalOptionalN/AN/A
req_aux_get_speaker_levelOptionalOptionalOptionalN/AN/A
req_aux_set_mic_levelOptionalOptionalOptionalN/AN/A
req_aux_set_speaker_levelOptionalOptionalOptionalN/AN/A
req_aux_render_audio_startOptionalOptionalOptionalN/AN/A
req_aux_render_audio_stopOptionalOptionalOptionalN/AN/A
req_aux_capture_audio_startOptionalOptionalOptionalN/AN/A
req_aux_capture_audio_stopOptionalOptionalOptionalN/AN/A
req_sessiongroup_set_session_3d_positionN/AN/AOptionalN/AN/A
req_aux_start_buffer_captureOptionalOptionalOptionalN/AN/A
req_aux_play_audio_bufferN/AOptionalOptionalN/AN/A
req_aux_set_vad_propertiesOptionalOptionalOptionalN/AN/A
req_aux_get_vad_propertiesOptionalOptionalOptionalN/AN/A

User block list management

Message type

Voice single regular channel

Voice single positional channel

Voice multichannel

Friends and presence

Text in channels

req_account_control_communicationsOptionalOptionalOptionalOptionalOptional

Events

Message type

Voice single regular channel

Voice single positional channel

Voice multichannel

Friends and presence

Text in channels

evt_account_login_state_changeRequiredRequiredRequiredRequiredRequired
evt_buddy_presenceN/AN/AN/ARequiredN/A
evt_subscriptionN/AN/AN/ARequiredN/A
evt_session_notificationN/AN/AN/AN/ASuggested
evt_messageN/AN/AN/AN/ARequired
evt_aux_audio_propertiesOptionalOptionalOptionalN/AN/A
evt_buddy_changedN/AN/AN/ARequiredN/A
evt_media_stream_updatedRequiredRequiredRequiredN/AN/A
evt_text_stream_updatedN/AN/AN/AN/ARequired
evt_sessiongroup_addedRequiredRequiredRequiredN/ARequired
evt_sessiongroup_removedRequiredRequiredRequiredN/ARequired
evt_session_addedRequiredRequiredRequiredN/ARequired
evt_session_removedRequiredRequiredRequiredN/ARequired
evt_participant_addedSuggestedSuggestedSuggestedN/ASuggested
evt_participant_removedSuggestedSuggestedSuggestedN/ASuggested
evt_participant_updatedOptionalOptionalOptionalN/AOptional
evt_media_completionOptionalOptionalOptionalN/AN/A
evt_audio_device_hot_swapSuggestedSuggestedSuggestedN/AN/A

Copyright © 2026 Unity Technologies
法律信息隐私政策CookiesDocumentation Terms of Use请勿出售或分享我的个人信息您的隐私选择(Cookie 设置)

“Unity”、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属公司在美国和其他地方的商标或注册商标(此处查看更多信息)。其他名称或品牌是其各自所有者的商标。

为方便起见,一些页面是机器翻译的,可能包含不准确的内容。如有信息不一致的情况,以英文版本为准。

  • 在本页上
    • Setup and life cycle management

    • Channel-based communications

    • Friends and presence

    • Settings panel

    • User block list management

    • Events


报告此页面的问题