VideoPlayer

Inherits: Control < CanvasItem < Node < Object

类别: 核心

简要说明

用于播放视频流的控件。

方法

String

get_stream_name ( ) const

Texture

get_video_texture ( )

bool

is_playing ( ) const

无效

play ( )

无效

stop ( )

信号

  • finished ( )

播放完成时发出。

描述

用于播放视频流的控制节点。支持的格式为 WebMOgg Theora .

属性描述

  • int audio_track

违约

0

设定器

设置音频轨(值)

吸气剂

获取音频曲目()

要播放的嵌入式音频曲目。

违约

设定器

设置自动播放(值)

吸气剂

已自动播放(

如果 true ,当场景加载时开始播放。

  • int buffering_msec

违约

500

设定器

设置缓冲时间(值)

吸气剂

获取缓冲时间(毫秒)

播放时存储在缓冲区中的时间量(毫秒)。

违约

“主控形状”

设定器

设置总线(值)

吸气剂

获取总线()

用于声音播放的音频总线。

违约

设定器

设置扩展(值)

吸气剂

已扩展(

如果 true ,视频缩放到控件大小。

违约

设定器

设置暂停(值)

吸气剂

已暂停()。

如果 true ,视频暂停。

设定器

设置流(值)

吸气剂

获取流()

设定器

设置流位置(值)

吸气剂

获取流位置()

流的当前位置(秒)。

设定器

设置音量(值)

吸气剂

获取卷()

以线性值表示的音频音量。

违约

0.0

设定器

设置音量分贝(值)

吸气剂

获取_volume_db()

音频音量,单位为分贝。

方法说明

  • String get_stream_name ( ) const

返回视频流的名称。

将当前帧作为 Texture .

  • bool is_playing ( ) const

返回 true 如果正在播放视频。

  • void play ( )

开始视频播放。

  • void stop ( )

停止视频播放。