interface IMediaDataCenter |
包: | dji.v5.manager.interfaces |
此类是多媒体数据中心管理类,用于获取CameraStreamManager,MediaManager和LiveStreamManager实例,提供了码流管理,多媒体文件管理和直播管理等功能。
注意:
IVideoStreamManager
从MSDK 5.8.0版本开始废弃。请使用ICameraStreamManager
来实现码流管理相关功能。 MSDK 5.0.0开始支持
IVideoStreamManager getVideoStreamManager() |
包: | dji.v5.manager.interfaces |
获取VideoStreamManager实例,该实例用于管理码流的参数设置和码流数据获取和渲染等功能。
注意:
1. 当有新的DJI硬件产品连接后,需要重新调用此方法获取最新VideoStreamManager实例。可通过KeyConnection
和KeyProductType
判断是否有新的DJI硬件产品连接。
2. 该接口从MSDK 5.8.0版本开始废弃。请调用getCameraStreamManager
获取CameraStreamManager实例来实现码流管理相关功能。 MSDK 5.0.0开始支持
IVideoStreamManager | 返回VideoStreamManager实例。 |
ICameraStreamManager getCameraStreamManager() |
包: | dji.v5.manager.interfaces |
获取CameraStreamManager实例,该实例支持相机镜头的码流显示、获取码流数据和帧数据等功能。CameraStreamManager针对VideoStreamManager做了抽象设计,屏蔽了底层通道的概念。让码流管理更加简单和稳定。建议你用CameraStreamManager代替VideoStreamManager实现码流管理相关功能。 MSDK 5.8.0开始支持
ICameraStreamManager | 返回CameraStreamManager实例。 |
IMediaManager getMediaManager() |
包: | dji.v5.manager.interfaces |
获取MediaManager实例,该实例用于管理相机中的多媒体文件列表下载,多媒体文件预览,下载和视频播放等功能。 MSDK 5.0.0开始支持
IMediaManager | 返回MediaManager实例。 |
ILiveStreamManager getLiveStreamManager() |
包: | dji.v5.manager.interfaces |
获取LiveStreamManager实例,该实例用于直播的参数设置和直播的开启和停止等功能。 MSDK 5.0.0开始支持
ILiveStreamManager | 返回LiveStreamManager实例。 |
{{searchCount}} 搜索结果