PSDK 获取实时相机码流+视频流传输,实现直播效果
已完成看了类似帖子,还是决定具体问一下。
我的需求是:
在M300上新增一个USB相机(可以输出H.264格式),相机与开发板,开发板与无人机通过以太网连接。想通过PSDK实现该相机实时视频流获取和传输,并在MSDK上直播的效果。
我的感觉是这样好像不太行,因为用获取相机码流的 startH264Stream 接口,应该是获取不到新增USB相机的视频流的? 根据文档说明“M300 RTK无人机支持获取FPV相机和所有云台相机的H.264码流”,所有我觉得用startH264Stream 接口不能获取USB相机的码流。
这么看来,我应该用别的方法自行开发获取USB相机的H.264码流的功能,然后结合用视频流传输的 DjiPayloadCamera_SendVideoStream接口(去掉其中读取H.264文件的部分,代之以Usb相机的H264码流),实现实时视频流的传输,并在MSDK上直播的效果。
但是这个方案我并不确定,所以,请问一下,对于这样一个新增的USB相机的视频流实时传输需求,开发的最佳实践大概是怎样的,多谢多谢~
请先登录再写评论。
评论
1 条评论