V 2.0.6 Plyr Video Player | Fullscreen, Qualities, Captions, Thumbnail, Attaractive UI

How can I open drive videos
The link is public

Also tried as https://drive.google.com/uc?export=download&id=18-6-BRMPyG1calJtRWpRp3Uzdtcx4ieR

And https://drive.google.com/file/d/18-6-BRMPyG1calJtRWpRp3Uzdtcx4ieR/view?usp=drivesdk

If anyone knows please tell me

You need to show the full download link of the file as the source. You can learn this with programs like IDM.

Hi,

I’m trying to dynamically generate several Plyr components with RecyclerView, but I have a problem retrieving the component through Any. (I play it by pressing on a CardView)

immagine

As long as the component is only one, there are no problems.

But dynamically I don’t know how to retrieve it.

Thanks in advance :heart_hands:

EDIT: It’s fine to share how I solved it, even though I have other issues now.
For each Plyr generated, I saved the component in a list, and to play it, you just had to call the component from the list at the correct index.
The problem now is that generating many components starts causing performance issues after some videos, and deleting the player dynamically crashes the app.

It can’t play RTSP url like “rtsp://192.168.2.191:8081/video/h264”
Is it possible to make “https://github.com/mpromonet/webrtc-streamer” such an extension plugin?

RTSP URLs cannot be opened anyway, you need to convert such links to m3u8 format in http form with programs like ffmpeg.
If you have no idea about this, do some research on it thoroughly. Broadcasting and converting an existing publication involve situations that require detailed and technical knowledge.

1 Like

5 posts were split to a new topic: How would I make videos full screen while using WebViewExtra extension

RTSP is a type of live video streaming, and I think it should be supported. Anyway, thank you for your answer.

Hello! Error code 153 is occurring when viewing YouTube videos since the SDK update. Is there already an update for this extension?

Please, is there any solution or update on the way? @zainulhassan

Hi @zainulhassan,

Hope you’re doing well.

I’m currently working on a simple video streaming app and decided to use Plyr for HLS playback. I’m encountering a minor issue when switching to fullscreen in landscape mode.

Designer Layout
Here’s a screenshot of my current layout setup,

Blocks Setup
Below are the blocks controlling the media player, playback, and screen orientation changes.

Recorded Video
Here’s a screen recording showing the issue in action,

Issue Description, Watch the second fullscreen

  • When entering landscape mode, the video initially appears large in width, as expected.
  • However, upon switching to fullscreen, the video reduces in size instead of expanding to fit the screen.

It seems the fullscreen mode does not correctly scale the video to the landscape orientation. This may be related to layout constraints or Plyr configuration for fullscreen scaling.

Could you help me identify what might be causing this behavior and how to fix it?

I used

Thanks in advance,

I faced the exact same fullscreen issue before, and I’ve fixed it using the blocks shown in my attached screenshot.

The issue happens because the player layout doesn’t resize properly when switching orientation — it remains locked to the previous dimensions.
My block setup forces the layout to reinitialize and adjust to the new screen orientation, which makes the video scale correctly in fullscreen.

You can follow the same logic shown in my screenshot — it completely fixes the shrinking video problem in landscape fullscreen.

If it helps you, don’t forget to give it a like :+1:
:innocent: By the way, the blocks shown above are from the DeepHost Exo Video Player extension, and they might work the same for the Plyr extension blocks as well.


You’re using exoplayer which is different from my thread, am using Plyr extension as from this topic

Anyway I thanks for stepping in

The extension was working very well, but about two weeks ago I had error 153. What is the solution?

1 Like

It’s unfortunate, because I’m having to use the Kodular YouTube component in conjunction with the player due to error 153.