正在上传图片(0/1)

小白求问让后台PC机显示无人机视频并语音喊话的方法

 0
手机看帖 5 1638
1、首先说视频如何传给客户端?能否使用一个中转服务器(linux或windows操作系统)通过WIFI连接上无人机或者遥控器,然后用SDK取得实时视频码流,然后服务器通过TCP把码流转发给PC客户端,然后显示实时图像
2、能否给无人机加个喇叭类的东西,PC终端取得麦克风语音后,把音频转给无人机,实现喊话?这个喇叭有什么要求,怎么装上去,怎样可以尽量减少开发难度
3、有哪些型号的大疆无人机可以满足以上需求?
评论
上传
你需要登录之后才能回帖    登录 | 注册
kv886   2020-6-11 3#
1、首先说视频如何传给客户端?能否使用一个中转服务器(linux或windows操作系统)通过WIFI连接上无人机或者遥控器,然后用SDK取得实时视频码流,然后服务器通过TCP把码流转发给PC客户端,然后显示实时图像
->理论上应该可以,OSDK和MSDK都可以获取视频流然后再转发到PC。
2、能否给无人机加个喇叭类的东西,PC终端取得麦克风语音后,把音频转给无人机,实现喊话?这个喇叭有什么要求,怎么装上去,怎样可以尽量减少开发难度
->御2行业版就有这个喇叭配件,直接买这个配件应该是最简单的。
3、有哪些型号的大疆无人机可以满足以上需求?
->这个看你具体的需求了,御2行业版实现起来应该方便点。
楼主   2020-6-12 4#
kv8866-11 18:54
1、首先说视频如何传给客户端?能否使用一个中转服务器(linux或windows操作系统)通过WIFI连接上无人机或者遥控器,然后用SDK取得实时视频码流,然后服务器通过TCP把码流转发给PC客户端,然后显示实时图像
->理论上应该可以,OSDK和MSDK都可以获取视频流然后再转发到PC。
2、能否给无人机加个喇叭类的东西,PC终端取得麦克风语音后,把音频转给无人机,实现喊话?这个喇叭有什么要求,怎么装上去,怎样可以尽量减少开发难度
->御2行业版就有这个喇叭配件,直接买这个配件应该是最简单的。
3、有哪些型号的大疆无人机可以满足以上需求?
->这个看你具体的需求了,御2行业版实现起来应该方便点。
1、MSDK是运行在手机上,手机是通过WIFI或者USB或者其他方式连接的遥控器?如果手机用WIFI连了遥控器,手机还有别的通信路径把视频流转发给我们的服务器吗?或者服务器也连这个遥控器的WIFI?允许吗
2、OSDK就是OnboardSDK吧,这个SDK是可以运行在我们自己的Linux服务器上,然后服务器的无线网络可以连接到遥控器的WIFI,取得码流后,服务器可以再有另一个网卡,把码流转发到别的地方,这么理解可以吗
3、取得的码流是标准的H264或者MP4等标准格式,还是需要专门的解码工具,才能在Windows下的PC客户端上显示出来?
kv886   2020-6-12 5#
TwoHundred6-12 10:51
1、MSDK是运行在手机上,手机是通过WIFI或者USB或者其他方式连接的遥控器?如果手机用WIFI连了遥控器,手机还有别的通信路径把视频流转发给我们的服务器吗?或者服务器也连这个遥控器的WIFI?允许吗
2、OSDK就是OnboardSDK吧,这个SDK是可以运行在我们自己的Linux服务器上,然后服务器的无线网络可以连接到遥控器的WIFI,取得码流后,服务器可以再有另一个网卡,把码流转发到别的地方,这么理解可以吗
3、取得的码流是标准的H264或者MP4等标准格式,还是需要专门的解码工具,才能在Windows下的PC客户端上显示出来?
1、MSDK是运行在手机上,手机是通过WIFI或者USB或者其他方式连接的遥控器?如果手机用WIFI连了遥控器,手机还有别的通信路径把视频流转发给我们的服务器吗?或者服务器也连这个遥控器的WIFI?允许吗
->一般手机都是通过USB连遥控器的,通过wifi连遥控器的都是早期的一些飞机了。
2、OSDK就是OnboardSDK吧,这个SDK是可以运行在我们自己的Linux服务器上,然后服务器的无线网络可以连接到遥控器的WIFI,取得码流后,服务器可以再有另一个网卡,把码流转发到别的地方,这么理解可以吗
->这个SDK是运行在linux开发板上面的,onboard SDK需要在飞机上面搭载一个开发平台,通过串口实时与飞机通信。onboard SDK可以不用遥控器,机载开发平台直接把码流转发就可以了。
3、取得的码流是标准的H264或者MP4等标准格式,还是需要专门的解码工具,才能在Windows下的PC客户端上显示出来?
->码流格式是H264,windows SDK的sample 里面有做解码的。
楼主   2020-6-12 6#
kv8866-12 12:10
1、MSDK是运行在手机上,手机是通过WIFI或者USB或者其他方式连接的遥控器?如果手机用WIFI连了遥控器,手机还有别的通信路径把视频流转发给我们的服务器吗?或者服务器也连这个遥控器的WIFI?允许吗
->一般手机都是通过USB连遥控器的,通过wifi连遥控器的都是早期的一些飞机了。
2、OSDK就是OnboardSDK吧,这个SDK是可以运行在我们自己的Linux服务器上,然后服务器的无线网络可以连接到遥控器的WIFI,取得码流后,服务器可以再有另一个网卡,把码流转发到别的地方,这么理解可以吗
->这个SDK是运行在linux开发板上面的,onboard SDK需要在飞机上面搭载一个开发平台,通过串口实时与飞机通信。onboard SDK可以不用遥控器,机载开发平台直接把码流转发就可以了。
3、取得的码流是标准的H264或者MP4等标准格式,还是需要专门的解码工具,才能在Windows下的PC客户端上显示出来?
->码流格式是H264,windows SDK的sample 里面有做解码的。
首先,感谢您的解答,还有几个问题需要再问你:
1、机载开发平台是不是需要4G网络才能把码流转发出来,私有的网络可以吗
2、我们需要使用私有网络(不能是4G,需要自己组网)来传输视频和音频,能不能有其他的平台/SDK来代替手机与遥控器连接?用一台个人的电脑/服务器(Linux/windows操作系统,双网卡),连接遥控器,取得码流后,再把码流转发出去,是否可行
kv886   2020-6-12 7#
TwoHundred6-12 18:18
首先,感谢您的解答,还有几个问题需要再问你:
1、机载开发平台是不是需要4G网络才能把码流转发出来,私有的网络可以吗
2、我们需要使用私有网络(不能是4G,需要自己组网)来传输视频和音频,能不能有其他的平台/SDK来代替手机与遥控器连接?用一台个人的电脑/服务器(Linux/windows操作系统,双网卡),连接遥控器,取得码流后,再把码流转发出去,是否可行
1、机载开发平台是不是需要4G网络才能把码流转发出来,私有的网络可以吗
->这个机载开发平台是要自己配的,能不能接入私有网络要看你这边怎么配置了。
2、我们需要使用私有网络(不能是4G,需要自己组网)来传输视频和音频,能不能有其他的平台/SDK来代替手机与遥控器连接?用一台个人的电脑/服务器(Linux/windows操作系统,双网卡),连接遥控器,取得码流后,再把码流转发出去,是否可行
->大疆司空没准可以,你可以考虑联系下他们 https://www.dji.com/cn/flighthub
收藏 点赞 评论
分享至:
回复:
上传
取消 评论
快速回复 返回顶部 返回列表