-
Notifications
You must be signed in to change notification settings - Fork 170
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
esp-host-fg RTSP failed #545
Comments
Can you please state the procedure to reproduce? Also please attach the logs from both sides in text format. Esp: idf.py monitor or minicom So in general, the connectivity is established and able to test throughput but fail on the streaming test? |
dmesg:hd_common_init esp32 log:dx(0, stop:8)), snr:79, ampduState:wait operational I (113356) wifi:pm start, type:1, aid:0x1, trans-BSSID:e4:67:1e:1e:e5:00, BSSID[ 5]:0x0, mbssid(max-indicator:0, index:0), he:0 |
I will wait for rest of the ilogs. |
▒?▒!▒V▒▒ I (59514) NETWORK_ADAPTER: Start Data Path I (110495) wifi:mode : sta (40:4c:ca:55:bc:14) I (113356) wifi:pm start, type:1, aid:0x1, trans-BSSID:e4:67:1e:1e:e5:00, BSSID[ 5]:0x0, mbssid(max-indicator:0, index:0), he:0 |
Test video |
Video is completely blurr, cannot make out anything apart from vlc trying something. Also you have attached pcap capture. Can you please help to point to the observations or conclusions you have? |
There are only esp side logs attached. no host side logs attached. Please attach as text file:
What is exact issue? From esp logs, it doesn't show any issue. So I fail to understand where exactly the problem is. From pcap I suppose you are able to set up tcp connection. |
So, is it only speed? Or you face some disconnection? |
TCP communication test: Ubuntu (192.168.0.103) as client, |
We have some fixes done on https://gitlab.espressif.cn:6688/app-frameworks/esp_hosted_mcu (for microprocessors) to bump the throughput, but they are not synced to Linux repo yet. I can change and get back on this by end of week. Also please note the 8089 is esp32 based processor with SDIO. Notable differences: ESP32 is dual-core , 240MHz. C6 is single code, 160MHz processor. |
hi mantriyogesh. |
Oh I see. @jinhe1314 , are the tcp retransmissions only happening with RTSP / vlc or also observed with pure iperf as well? |
yes ,only RTSP |
Okay, this is very interesting. Obviously, the throughput is also concerning for me. but I understood that it is not a blocker for you right now. I will check this in lower priority than the RTSP.. Can you please state the reproducing steps, or some patch, which I can try to easily test on my side? |
Any steps please? |
Hello @zsy118 , @jinhe1314 I have got the doc, to reproduce the steps. We will reproduce this behaviour on Raspberry Pi and come back to this. Just confirming before starting to debug this problem, if the issue is still experienced. |
Also, as per the feedback from internal support team, the issue was also getting reproduced on Raspberry Pi + hosted set-up at your side, if I am not wrong. |
yes |
Checklist
How often does this bug occurs?
always
Expected behavior
The host linux nt98566 connects to the ESP32c6 through the main sdio, and the esp32c6 is used as the wifi soc. When testing the RTSP push stream, the pull stream through the vlc fails. It is ok for us to use 8189wifi rtsp for the same machine. So the problem is with the esp32c6 wifi
Actual behavior (suspected bug)
Error logs or terminal output
No response
Steps to reproduce the behavior
command
Project release version
esp_host_fg
System architecture
other (details in Additional context)
Operating system
Linux
Operating system version
linux kernel4.19.91
Shell
sh
Additional context
No response
The text was updated successfully, but these errors were encountered: