Class PushDataInfo

    • Constructor Detail

      • PushDataInfo

        public PushDataInfo()
      • PushDataInfo

        public PushDataInfo​(PushDataInfo source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getStreamName

        public String getStreamName()
        Get 流名称。
        Returns:
        StreamName 流名称。
      • setStreamName

        public void setStreamName​(String StreamName)
        Set 流名称。
        Parameters:
        StreamName - 流名称。
      • getAppName

        public String getAppName()
        Get 推流路径。
        Returns:
        AppName 推流路径。
      • setAppName

        public void setAppName​(String AppName)
        Set 推流路径。
        Parameters:
        AppName - 推流路径。
      • getClientIp

        public String getClientIp()
        Get 推流客户端 IP。
        Returns:
        ClientIp 推流客户端 IP。
      • setClientIp

        public void setClientIp​(String ClientIp)
        Set 推流客户端 IP。
        Parameters:
        ClientIp - 推流客户端 IP。
      • getServerIp

        public String getServerIp()
        Get 接流服务器 IP。
        Returns:
        ServerIp 接流服务器 IP。
      • setServerIp

        public void setServerIp​(String ServerIp)
        Set 接流服务器 IP。
        Parameters:
        ServerIp - 接流服务器 IP。
      • getVideoFps

        public Long getVideoFps()
        Get 推流视频帧率,单位: Hz。
        Returns:
        VideoFps 推流视频帧率,单位: Hz。
      • setVideoFps

        public void setVideoFps​(Long VideoFps)
        Set 推流视频帧率,单位: Hz。
        Parameters:
        VideoFps - 推流视频帧率,单位: Hz。
      • getVideoSpeed

        public Long getVideoSpeed()
        Get 推流视频码率,单位: bps。
        Returns:
        VideoSpeed 推流视频码率,单位: bps。
      • setVideoSpeed

        public void setVideoSpeed​(Long VideoSpeed)
        Set 推流视频码率,单位: bps。
        Parameters:
        VideoSpeed - 推流视频码率,单位: bps。
      • getAudioFps

        public Long getAudioFps()
        Get 推流音频帧率,单位: Hz。
        Returns:
        AudioFps 推流音频帧率,单位: Hz。
      • setAudioFps

        public void setAudioFps​(Long AudioFps)
        Set 推流音频帧率,单位: Hz。
        Parameters:
        AudioFps - 推流音频帧率,单位: Hz。
      • getAudioSpeed

        public Long getAudioSpeed()
        Get 推流音频码率,单位: bps。
        Returns:
        AudioSpeed 推流音频码率,单位: bps。
      • setAudioSpeed

        public void setAudioSpeed​(Long AudioSpeed)
        Set 推流音频码率,单位: bps。
        Parameters:
        AudioSpeed - 推流音频码率,单位: bps。
      • getPushDomain

        public String getPushDomain()
        Get 推流域名。
        Returns:
        PushDomain 推流域名。
      • setPushDomain

        public void setPushDomain​(String PushDomain)
        Set 推流域名。
        Parameters:
        PushDomain - 推流域名。
      • getBeginPushTime

        public String getBeginPushTime()
        Get 推流开始时间。
        Returns:
        BeginPushTime 推流开始时间。
      • setBeginPushTime

        public void setBeginPushTime​(String BeginPushTime)
        Set 推流开始时间。
        Parameters:
        BeginPushTime - 推流开始时间。
      • getAcodec

        public String getAcodec()
        Get 音频编码格式, 例:"AAC"。
        Returns:
        Acodec 音频编码格式, 例:"AAC"。
      • setAcodec

        public void setAcodec​(String Acodec)
        Set 音频编码格式, 例:"AAC"。
        Parameters:
        Acodec - 音频编码格式, 例:"AAC"。
      • getVcodec

        public String getVcodec()
        Get 视频编码格式, 例:"H264"。
        Returns:
        Vcodec 视频编码格式, 例:"H264"。
      • setVcodec

        public void setVcodec​(String Vcodec)
        Set 视频编码格式, 例:"H264"。
        Parameters:
        Vcodec - 视频编码格式, 例:"H264"。
      • getResolution

        public String getResolution()
        Get 分辨率。
        Returns:
        Resolution 分辨率。
      • setResolution

        public void setResolution​(String Resolution)
        Set 分辨率。
        Parameters:
        Resolution - 分辨率。
      • getAsampleRate

        public Long getAsampleRate()
        Get 采样率。
        Returns:
        AsampleRate 采样率。
      • setAsampleRate

        public void setAsampleRate​(Long AsampleRate)
        Set 采样率。
        Parameters:
        AsampleRate - 采样率。
      • getMetaAudioSpeed

        public Long getMetaAudioSpeed()
        Get metadata 中的音频码率,单位: bps。
        Returns:
        MetaAudioSpeed metadata 中的音频码率,单位: bps。
      • setMetaAudioSpeed

        public void setMetaAudioSpeed​(Long MetaAudioSpeed)
        Set metadata 中的音频码率,单位: bps。
        Parameters:
        MetaAudioSpeed - metadata 中的音频码率,单位: bps。
      • getMetaVideoSpeed

        public Long getMetaVideoSpeed()
        Get metadata 中的视频码率,单位: bps。
        Returns:
        MetaVideoSpeed metadata 中的视频码率,单位: bps。
      • setMetaVideoSpeed

        public void setMetaVideoSpeed​(Long MetaVideoSpeed)
        Set metadata 中的视频码率,单位: bps。
        Parameters:
        MetaVideoSpeed - metadata 中的视频码率,单位: bps。
      • getMetaFps

        public Long getMetaFps()
        Get metadata 中的帧率。
        Returns:
        MetaFps metadata 中的帧率。
      • setMetaFps

        public void setMetaFps​(Long MetaFps)
        Set metadata 中的帧率。
        Parameters:
        MetaFps - metadata 中的帧率。