Comments (15)
Agent comment from yating.liao in Zendesk ticket #69927:
你是执行到哪个部分提示的报错呢?FPVWidget的videoDecoder里是没有开启推流选项的,你可以参考这篇问题添加上:第五章:视频流解码
°°°
from mobile-sdk-android-v5.
我是在DefaultLayoutActivity.java文件中添加了直播功能;
添加了一个按钮,通过点击按钮执行开启直播的方法,虽然直播开启后执行到了success方法,但是成功之后的 isStreaming为false,而且流没有接收到;
【FPVWidget的videoDecoder里是没有开启推流选项的】这个我没有理解是什么意思?
因为在V4版本的SDK中 我也是在飞行界面中去做直播开启的功能,而且可以正常进行直播推流;
from mobile-sdk-android-v5.
Agent comment from yating.liao in Zendesk ticket #69927:
VideoDecoder有一个参数isForLiveStream,这个参数表示是否支持推流。实现推流前,需要在构造VideoDecoder的时候将这个参数设置为true,不然拿不到是视频流。
具体可以看这篇文章:第五章:视频流解码 然后再参考直播流程完成直播:第六章:推流直播
°°°
from mobile-sdk-android-v5.
Agent comment from yating.liao in Zendesk ticket #69927:
文章链接:第五章:视频流解码 - https://sdk-forum.dji.net/hc/zh-cn/articles/6663343101337
第六章:推流直播 - https://sdk-forum.dji.net/hc/zh-cn/articles/6663305630105
°°°
from mobile-sdk-android-v5.
好的 我试试看
from mobile-sdk-android-v5.
Agent comment from yating.liao in Zendesk ticket #69927:
sample可以正常直播的话,那么接口上就是没有问题的。如果还存在问题可以继续咨询。
°°°
from mobile-sdk-android-v5.
额 我这边在官方示例已经推流成功了 但是在自己的代码中 使用同样的方法 开启直播时就onFailure了 并且提示【直播开启失败】,然后 我看了还有RTMP的报错 【com.example.hhch_dji_inspection E/LOG_JNI: [MRTC-E find_dl_handle_node_by_prot_name: 70]: : can't find dl_node by prot_name dji,rtmp】
这能看看是什么问题嘛
from mobile-sdk-android-v5.
Agent comment from yating.liao in Zendesk ticket #69927:
你再次测试推流的时候有按照文章中的说明修改FPVWidget上videoDecoder的构建方法吗?也就是添加上isForLiveStream。
image.png
°°°
from mobile-sdk-android-v5.
已经修改过了,sample项目里面的,android-sdk-v5-uxsdk下的DefaultLayoutActivity.java中添加直播功能是可以正常使用的,但是同样的代码在我自己的工程里面就不能使用。直播一直是失败;
from mobile-sdk-android-v5.
Agent comment from yating.liao in Zendesk ticket #69927:
你可以对比sample修改,我们不了解你自己的工程所以没办法提供精准的解决方案。需要注意的是直播推流是需要当前有画面显示的,没有就会导致失败。
°°°
from mobile-sdk-android-v5.
好的 我再研究研究
from mobile-sdk-android-v5.
Agent comment from yating.liao in Zendesk ticket #69927:
好的,如果定位到是MSDK发生了错误,要麻烦你告诉我们复现路径,确认问题之后我们会转交给研发人员排期处理。
°°°
from mobile-sdk-android-v5.
问题已经找到 可以正常进行推流。 感谢解答~
麻烦问一下,地图的mapweight组件什么时候可以正常使用?
from mobile-sdk-android-v5.
Agent comment from yating.liao in Zendesk ticket #69927:
地图控件目前还不清楚是在哪个版本,但是sample已经上传的widget后面会完善的。
°°°
from mobile-sdk-android-v5.
mapWidget在下半年会排期去集成一些常用的地图,目前优先级不高,你们可以自行集成你们喜欢的地图。
from mobile-sdk-android-v5.
Related Issues (20)
- Set wind speed in simulator HOT 4
- ISO AUTO renders black/dark on 300 RTK HOT 16
- Not possible to chain promises returned by SDK to implement sequential logic HOT 3
- Set home coordinates manually? HOT 5
- Reading radar data HOT 7
- Documentation - Exposure mode HOT 2
- Reason of sudden RTH HOT 10
- Set custom HeightLimitRange HOT 1
- How to directly connect an SD card inserted in a DJI drone to an FTP server HOT 1
- Target API Requirement change August 31st 2024 HOT 5
- Difference between MSDK sample Aircraft App Launching with 300 RTK vs Mini 3 Pro HOT 3
- Operating mechanism of MSDK HOT 5
- Thermal Camera Pointer HOT 5
- Start Mission gives 'Command timed out' error for DJI Mavic 3E / 3T HOT 3
- SDK for Mini 2 SE HOT 15
- Cancel Listener Bug HOT 5
- 能不能改改代码结构哇 HOT 1
- Getting crash in Android 9 (Pie) HOT 1
- DefaultLayoutActivity中的MapWidget在设置高德地图定位没有回调 HOT 4
- Support for DJI Mini 4 Pro HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mobile-sdk-android-v5.