-
-
Notifications
You must be signed in to change notification settings - Fork 86
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
Can't play videos on Android app #952
Comments
Thanks for the bug report. Here are a few things to check:
|
Having the same issue on a Samsung Galaxy A70 & OnePlus Nord 2 |
@jmvgmr can you provide a sample mp4? |
Sure, here you go. VID20231130121148.mp4Not only I cannot preview the video in the app, I can't either download it using Memories. |
It was taken on a OnePlus 10 Pro 5G. Might it be I have the wrong settings on the server? How can I easily share my current settings? |
Screenshot should be ok |
Enable transcoding under video streaming and try again. |
I don't think you need too |
After just a few minutes of changing the setting it still fails to preview the video in the app. |
You may want to look this over: https://memories.gallery/hw-transcoding/ Do you have an associated photo for this video? All my live photos are linked to the video so I don't see the video portion by itself in the timeline. |
Record_2024-01-06-05-41-22.mp4For reference |
This video was mistakenly taken, that's why it's so short. It's not a live photo. What exactly do you suggest with the article about transcoding? |
There's information in there that may help check that your transcoding is working and configured correctly. The setup is different for different hardware and environments. |
Thank you, I will take a look and try to figure it out. Will update the thread if I manage to get it to work |
Hello, i have the same issue only in the memories android app. When i open it in the browser i can watch videos flawlessly. Is there already any solution for this? Thank you! |
Same issue for me |
Same here, tried transcoding wich works great on web but not on Android. 😔 |
@meichthys I have made sure transcoding is working by simply using the browser and checking the process in the GPU. It works well, so the problem will be most likely in the way the app is dealing with the video, maybe some codecs issue? How can I check the logs to get more info? |
I'll add a bit of context here: on the Android app the native ExoPlayer is used to play videos, which is different from web (videojs). Unfortunately I've not been able to reproduce this bug anywhere. The way to get logs would be either use logcat or (better) build the app in debug mode, for a device that does have this issue. |
I can try to build the app in debug mode so we can get more info. I will just need more info on how to achieve that. Is there any documentation or steps I can follow? |
I also had this problem using the sample.mp4 video from the docs. Runs on browser, doesn't start in the android app. I will try to build the dev version and see what happens. |
@pulsejet the
|
Aha! Are you using a self signed certificate? |
Yes! My nextcloud instance doesn't exit my local network. |
Great! We might have found the issue then -- the player attempts to validate the SSL even when insecure is enabled |
Fix to this particular problem is now available with app version 1.8 There might be other unrelated issues here, so keeping this thread open for now. |
I can confirm that I can play videos from the memories Android app. Thank you guys 🙌 |
Fantastic! |
It works on my end also 👍 |
Can you download items from your memories app with a self-signed cert in nextcloud? Seems like this bit hasn't been fixed. |
Describe the bug
I can't play any video (MP4) on the mobile app. When I open the browser from my phone, I can play the videos normally. I have tried turning off transcoding, but it doesn't help it.
To Reproduce
Steps to reproduce the behavior:
Platform:
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: