我正在开发一款新的原生应用程序,我选择使用Flutter(而不是React Native)进行开发。在这个应用程序中,将有一个视频流部分,并且这些视频将具有HLS流。
我正在使用Flutter中的video_player包。我能够成功播放视频,但是没有更改画质(1080p、720p等)的选项。如何在video_player包中实现视频画质选择?另外,video_player是否支持HLS的自适应比特率流?
我正在开发一款新的原生应用程序,我选择使用Flutter(而不是React Native)进行开发。在这个应用程序中,将有一个视频流部分,并且这些视频将具有HLS流。
我正在使用Flutter中的video_player包。我能够成功播放视频,但是没有更改画质(1080p、720p等)的选项。如何在video_player包中实现视频画质选择?另外,video_player是否支持HLS的自适应比特率流?
您可以使用堆叠小部件添加视频播放器和按钮。单击按钮后,您可以将视频的URL从1080p更改为720p。
这是使用Azure媒体服务。