MonaSolutions / MonaServer2

Temporary project planned to replace MonaServer
GNU General Public License v3.0
265 stars 36 forks source link

DJI Mavic and Mona #66

Open CuAnnan opened 1 year ago

CuAnnan commented 1 year ago

I've compiled from scratch on a Macbook Air, intel, running Mac OS 13.0.1

I can get my DJI to start streaming to the machine and I see a single still image when I launch VLC to watch the stream output. The stream out put immediately freezes and I get "Subscription.cpp[460] RTMPWriter video timeout, insufficient bandwidth to play"

my buffersizes are set to 4096000 for bufferSize, recvBufferSize, and sendBufferSize in both the general area and the RTMP area of the ini.

Any help in this regard would be gratefully appreciated.

thomasjammet commented 1 year ago

Hi @CuAnnan,

Can you check your bandwidth with some tool like https://www.speedtest.net/apps/cli ? This usually means that the receiver doesn't have sufficient bandwidth. Or maybe the sender output bandwidth is limited too (can be the case with wireless connection were packets drop happen), try to lower the bitrate to resolve your issue or try to improve the signal (by reducing the distance to the rooter maybe).

CuAnnan commented 1 year ago

It's happening over a wireless network, I'm not using an ISP yet. But given my phone works for both Mona and an alternative choice, but the DJI doesn't work for either or for YouTube; I'm chalking this up to a DJI problem

thomasjammet commented 1 year ago

Ok, keep us updated with what you'll find out, maybe it's just a problem of signal or DJI configuration.