Skip to content

avformat/whip: add option ignore_ipv6 to skip IPv6 candidates#24

Open
JackLau1222 wants to merge 9 commits intoossrs:workflowsfrom
JackLau1222:feat/ignore_ipv6_candidate
Open

avformat/whip: add option ignore_ipv6 to skip IPv6 candidates#24
JackLau1222 wants to merge 9 commits intoossrs:workflowsfrom
JackLau1222:feat/ignore_ipv6_candidate

Conversation

@JackLau1222
Copy link
Collaborator

@JackLau1222 JackLau1222 commented Jun 9, 2025

mark this ignore_ipv6 flag could ignore any ipv6 ICE candidate,
preventing “No route to host” errors on devices without IPv6 connectivity.

@JackLau1222 JackLau1222 force-pushed the feat/ignore_ipv6_candidate branch 3 times, most recently from 8db9f88 to b82cc63 Compare June 9, 2025 10:54
Signed-off-by: Jack Lau <jacklau1222@qq.com>
mark this ignore_ipv6 flag could ignore any ipv6 ICE candidate,
preventing “No route to host” errors on devices without IPv6 connectivity.

Signed-off-by: Jack Lau <jacklau1222@qq.com>
Signed-off-by: Jack Lau <jacklau1222@qq.com>
@JackLau1222 JackLau1222 force-pushed the feat/ignore_ipv6_candidate branch from 1dc7fb8 to 21ba3d1 Compare June 9, 2025 11:14
Signed-off-by: Jack Lau <jacklau1222@qq.com>
@JackLau1222
Copy link
Collaborator Author

JackLau1222 commented Jun 10, 2025

This PR is based on the whip code in FFmpeg master and #19 , it aims to improve this feature

Key Changes:

avformat/whip: add option ignore_ipv6 to skip IPv6 candidates

mark this ignore_ipv6 flag could ignore any ipv6 ICE candidate,
preventing “No route to host” errors on devices without IPv6 connectivity.

Usage

You can follow the usage to test this patch.

@JackLau1222 JackLau1222 changed the title Feature: ignore ipv6 candidates avformat/whip: add option ignore_ipv6 to skip IPv6 candidates Jun 10, 2025
@winlinvip winlinvip force-pushed the workflows branch 3 times, most recently from 3294e09 to 4aa17ba Compare June 10, 2025 22:58
Signed-off-by: Jack Lau <jacklau1222@qq.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants