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

RTSP player is not working in flutter VLC from iOS 17.0 #482

Open
ShubhuSR opened this issue Apr 30, 2024 · 13 comments
Open

RTSP player is not working in flutter VLC from iOS 17.0 #482

ShubhuSR opened this issue Apr 30, 2024 · 13 comments

Comments

@ShubhuSR
Copy link

creating player instance using shared library
flutter: PlayingState.initialized

this is showing under console but after that it will stuck and it continuously loading state

@Nandhu-89
Copy link

Try disabling Local network permission or add multicast entitlement to resolve this issue.

@ShubhuSR
Copy link
Author

ShubhuSR commented May 8, 2024

Try disabling Local network permission or add multicast entitlement to resolve this issue.

I have already tried this but not working

@Nandhu-89
Copy link

@ShubhuSR Check your app and provisioning profile has the capable of multicast networking. To check this follow the below link
https://forums.developer.apple.com/forums/thread/663271
If provisioning and app bundle configured correctly then please share your player initialization code, will check

@thoranitnoy
Copy link

thoranitnoy commented May 9, 2024

same problem., work fine on Android but IOS not working

@duykt3
Copy link

duykt3 commented May 22, 2024

The same happened to me. Not working on iOS 17.

@NguyenMinhTri
Copy link

same problem., work fine on Android but IOS not working

@xayenloc
Copy link

xayenloc commented May 29, 2024

Me too, affer load the fist frames it stop play, but time in status bar still counting...

@thoranitnoy
Copy link

thoranitnoy commented Jun 7, 2024

I Fixed by link #444 (comment)
My app need to ask for multicast networking permission to watch RTSP on iOS

@LeeYunyeong
Copy link

LeeYunyeong commented Jun 12, 2024

In my case, even though I set RTSP TCP in IOS, the plugin sent it as UDP.
This was resolved by removing the RTP setting and forcibly adding the TCP setting as shown below.

extras : ['--rtsp-tcp'],
/* rtp: VlcRtpOptions([
VlcRtpOptions.rtpOverRtsp(true),
]),*/

Confirmed OK on iOS 17.4

@tom2you
Copy link

tom2you commented Jun 12, 2024

same problem.

@NguyenMinhTri
Copy link

any update ?

@Gabriellsp
Copy link

Any updates? I enabled multicast on Apple and even so the player takes a while to bring the image, the image only comes quickly if the local network permission is disabled.

@Gabriellsp
Copy link

The player slowdown issue was detected in versions 14.7 and 17.3. In versions 15.3, 15.4 and 15.6, the slowdown problem did not occur. Below you will find the logs collected from the different iOS versions.
The problem only happens if the Local Network permission is enabled.

Logs_MobileVlcKit_iOS14.7-WithProblems.log
Logs_MobileVlcKit_iOS15.4-NoProblems.log
Logs_MobileVlcKit_ios17.3-WithProblems.log
Logs_MobileVlcKit-iOS15.3-NoProblems.log
Logs_MobileVlcKit-iOS15.6-NoProblems.log

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

No branches or pull requests

9 participants