Skip to content
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

Handling a single frame split into multiple messages in RTMP #1740

Open
Keukhan opened this issue Nov 18, 2024 Discussed in #1730 · 0 comments
Open

Handling a single frame split into multiple messages in RTMP #1740

Keukhan opened this issue Nov 18, 2024 Discussed in #1730 · 0 comments
Assignees
Labels
in progress Being actively worked on but may take some time to complete long-term fix Requires a long-term fix

Comments

@Keukhan
Copy link
Member

Keukhan commented Nov 18, 2024

Discussed in #1730

Originally posted by antonymarion October 29, 2024
Describe the bug

Using OvenMediaEngine and DJI mini 3 PRO drone.

On LLHLS my stream is OK (the cursor is not very stable but the stream is smooth here)
on WebRTC it's lagged on our OME server, and on OvenSpace Demo Sandbox it's lagged too

To Reproduce
Steps to reproduce the behavior:

  1. Use a DJI Drone mini 3 Pro to send to RTMP url the stream
  2. Observe the stream with OvenMediaEngine: it's Lagged
  3. Do the same with SRS: it's OK

Expected behavior

WebRTC stream sent by DJI Mini 3 Pro should not cause trouble either on OvenSpace Demo neither on our Premise OvenMediaEngine server.

I tested on Both FF and Chrome and had the issue.

Changing the rtmp target stream from (our ome)/(the demo ome) to SRS did not show any pb

Logs

Look for the app/1581F4XFC23930078AQ5 if you have interesting logs

Server (please complete the following information):
_ome_logs (9).txt

I don't think it come from the config since it is easy to reproduce on OvenSpace Demo sandbox here: https://space.ovenplayer.com/

Player (please complete the following information):
I don't think it come from the config since it is easy to reproduce on OvenSpace Demo sandbox here: https://space.ovenplayer.com/

Additional context

Does not produce if I stream directly from my phone for instance to OME, meaning there is sthing in the produced stream from DJI that OvenMediaEngine do not like; but that is OK for SRS

@Keukhan Keukhan added investigating Being checked in progress Being actively worked on but may take some time to complete labels Nov 18, 2024
@getroot getroot changed the title Comparison between SRS and OvenSpace Demo does not show same behaviour over WebRTC stream retrieval Handling a single frame split into multiple messages in RTMP Nov 18, 2024
@Keukhan Keukhan self-assigned this Nov 22, 2024
@getroot getroot added long-term fix Requires a long-term fix and removed investigating Being checked labels Dec 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in progress Being actively worked on but may take some time to complete long-term fix Requires a long-term fix
Projects
None yet
Development

No branches or pull requests

2 participants