docs.unity3d.com
    目次を表示する/隠す

    Class VideoStreamSender

    Inheritance
    Object
    Object
    Component
    Behaviour
    MonoBehaviour
    StreamSenderBase
    VideoStreamSender
    Inherited Members
    StreamSenderBase.Transceivers
    StreamSenderBase.OnStartedStream
    StreamSenderBase.OnStoppedStream
    StreamSenderBase.Track
    StreamSenderBase.isPlaying
    StreamSenderBase.SetTransceiver(String, RTCRtpTransceiver)
    MonoBehaviour.IsInvoking()
    MonoBehaviour.CancelInvoke()
    MonoBehaviour.Invoke(String, Single)
    MonoBehaviour.InvokeRepeating(String, Single, Single)
    MonoBehaviour.CancelInvoke(String)
    MonoBehaviour.IsInvoking(String)
    MonoBehaviour.StartCoroutine(String)
    MonoBehaviour.StartCoroutine(String, Object)
    MonoBehaviour.StartCoroutine(IEnumerator)
    MonoBehaviour.StopCoroutine(IEnumerator)
    MonoBehaviour.StopCoroutine(Coroutine)
    MonoBehaviour.StopCoroutine(String)
    MonoBehaviour.StopAllCoroutines()
    MonoBehaviour.print(Object)
    MonoBehaviour.useGUILayout
    MonoBehaviour.runInEditMode
    Behaviour.enabled
    Behaviour.isActiveAndEnabled
    Component.GetComponent(Type)
    Component.GetComponent<T>()
    Component.TryGetComponent(Type, Component)
    Component.TryGetComponent<T>(T)
    Component.GetComponent(String)
    Component.GetComponentInChildren(Type, Boolean)
    Component.GetComponentInChildren(Type)
    Component.GetComponentInChildren<T>(Boolean)
    Component.GetComponentInChildren<T>()
    Component.GetComponentsInChildren(Type, Boolean)
    Component.GetComponentsInChildren(Type)
    Component.GetComponentsInChildren<T>(Boolean)
    Component.GetComponentsInChildren<T>(Boolean, List<T>)
    Component.GetComponentsInChildren<T>()
    Component.GetComponentsInChildren<T>(List<T>)
    UnityEngine.Component.GetComponentInParent(System.Type, System.Boolean)
    Component.GetComponentInParent(Type)
    UnityEngine.Component.GetComponentInParent<T>(System.Boolean)
    Component.GetComponentInParent<T>()
    Component.GetComponentsInParent(Type, Boolean)
    Component.GetComponentsInParent(Type)
    Component.GetComponentsInParent<T>(Boolean)
    Component.GetComponentsInParent<T>(Boolean, List<T>)
    Component.GetComponentsInParent<T>()
    Component.GetComponents(Type)
    Component.GetComponents(Type, List<Component>)
    Component.GetComponents<T>(List<T>)
    Component.GetComponents<T>()
    Component.CompareTag(String)
    Component.SendMessageUpwards(String, Object, SendMessageOptions)
    Component.SendMessageUpwards(String, Object)
    Component.SendMessageUpwards(String)
    Component.SendMessageUpwards(String, SendMessageOptions)
    Component.SendMessage(String, Object)
    Component.SendMessage(String)
    Component.SendMessage(String, Object, SendMessageOptions)
    Component.SendMessage(String, SendMessageOptions)
    Component.BroadcastMessage(String, Object, SendMessageOptions)
    Component.BroadcastMessage(String, Object)
    Component.BroadcastMessage(String)
    Component.BroadcastMessage(String, SendMessageOptions)
    Component.transform
    Component.gameObject
    Component.tag
    Object.GetInstanceID()
    Object.GetHashCode()
    Object.Equals(Object)
    Object.Instantiate(Object, Vector3, Quaternion)
    Object.Instantiate(Object, Vector3, Quaternion, Transform)
    Object.Instantiate(Object)
    Object.Instantiate(Object, Transform)
    Object.Instantiate(Object, Transform, Boolean)
    Object.Instantiate<T>(T)
    Object.Instantiate<T>(T, Vector3, Quaternion)
    Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
    Object.Instantiate<T>(T, Transform)
    Object.Instantiate<T>(T, Transform, Boolean)
    Object.Destroy(Object, Single)
    Object.Destroy(Object)
    Object.DestroyImmediate(Object, Boolean)
    Object.DestroyImmediate(Object)
    Object.FindObjectsOfType(Type)
    Object.FindObjectsOfType(Type, Boolean)
    UnityEngine.Object.FindObjectsByType(System.Type, UnityEngine.FindObjectsSortMode)
    UnityEngine.Object.FindObjectsByType(System.Type, UnityEngine.FindObjectsInactive, UnityEngine.FindObjectsSortMode)
    Object.DontDestroyOnLoad(Object)
    Object.FindObjectsOfType<T>()
    UnityEngine.Object.FindObjectsByType<T>(UnityEngine.FindObjectsSortMode)
    UnityEngine.Object.FindObjectsOfType<T>(System.Boolean)
    UnityEngine.Object.FindObjectsByType<T>(UnityEngine.FindObjectsInactive, UnityEngine.FindObjectsSortMode)
    Object.FindObjectOfType<T>()
    UnityEngine.Object.FindObjectOfType<T>(System.Boolean)
    UnityEngine.Object.FindFirstObjectByType<T>()
    UnityEngine.Object.FindAnyObjectByType<T>()
    UnityEngine.Object.FindFirstObjectByType<T>(UnityEngine.FindObjectsInactive)
    UnityEngine.Object.FindAnyObjectByType<T>(UnityEngine.FindObjectsInactive)
    Object.FindObjectOfType(Type)
    UnityEngine.Object.FindFirstObjectByType(System.Type)
    UnityEngine.Object.FindAnyObjectByType(System.Type)
    Object.FindObjectOfType(Type, Boolean)
    UnityEngine.Object.FindFirstObjectByType(System.Type, UnityEngine.FindObjectsInactive)
    UnityEngine.Object.FindAnyObjectByType(System.Type, UnityEngine.FindObjectsInactive)
    Object.ToString()
    Object.name
    Object.hideFlags
    Namespace: Unity.RenderStreaming
    Syntax
    [AddComponentMenu("Render Streaming/Video Stream Sender")]
    public class VideoStreamSender : StreamSenderBase, IStreamSender

    Properties

    autoRequestUserAuthorization

    Declaration
    public bool autoRequestUserAuthorization { get; set; }
    Property Value
    Type Description
    Boolean

    codec

    Declaration
    public VideoCodecInfo codec { get; }
    Property Value
    Type Description
    VideoCodecInfo

    frameRate

    Declaration
    public float frameRate { get; }
    Property Value
    Type Description
    Single

    height

    Declaration
    public uint height { get; set; }
    Property Value
    Type Description
    UInt32

    maxBitrate

    Declaration
    public uint maxBitrate { get; }
    Property Value
    Type Description
    UInt32

    minBitrate

    Declaration
    public uint minBitrate { get; }
    Property Value
    Type Description
    UInt32

    scaleResolutionDown

    Declaration
    public float scaleResolutionDown { get; }
    Property Value
    Type Description
    Single

    source

    Declaration
    public VideoStreamSource source { get; set; }
    Property Value
    Type Description
    VideoStreamSource

    sourceCamera

    Declaration
    public Camera sourceCamera { get; set; }
    Property Value
    Type Description
    Camera

    sourceDeviceIndex

    The index of WebCamTexture.devices.

    Declaration
    public int sourceDeviceIndex { get; set; }
    Property Value
    Type Description
    Int32

    sourceTexture

    Declaration
    public Texture sourceTexture { get; set; }
    Property Value
    Type Description
    Texture

    sourceWebCamTexture

    Declaration
    public WebCamTexture sourceWebCamTexture { get; }
    Property Value
    Type Description
    WebCamTexture

    width

    Declaration
    public uint width { get; set; }
    Property Value
    Type Description
    UInt32

    Methods

    GetAvailableCodecs()

    Declaration
    public static IEnumerable<VideoCodecInfo> GetAvailableCodecs()
    Returns
    Type Description
    IEnumerable<VideoCodecInfo>

    SetBitrate(UInt32, UInt32)

    Declaration
    public void SetBitrate(uint minBitrate, uint maxBitrate)
    Parameters
    Type Name Description
    UInt32 minBitrate
    UInt32 maxBitrate

    SetCodec(VideoCodecInfo)

    Declaration
    public void SetCodec(VideoCodecInfo codec)
    Parameters
    Type Name Description
    VideoCodecInfo codec

    SetFrameRate(Single)

    Declaration
    public void SetFrameRate(float frameRate)
    Parameters
    Type Name Description
    Single frameRate

    SetScaleResolutionDown(Single)

    Declaration
    public void SetScaleResolutionDown(float scaleFactor)
    Parameters
    Type Name Description
    Single scaleFactor

    The parameter must be greater than 1.0f.

    SetTextureSize(Vector2Int)

    Declaration
    public void SetTextureSize(Vector2Int size)
    Parameters
    Type Name Description
    Vector2Int size
    トップに戻る
    Copyright © 2023 Unity Technologies — 商標と利用規約
    • 法律関連
    • プライバシーポリシー
    • クッキー
    • 私の個人情報を販売または共有しない
    • Your Privacy Choices (Cookie Settings)