下载地址:

https://github.com/patton88/peak_flutter_player/raw/master/peak_flutter_player_v1.1.5_release01.rar

百度网盘:https://pan.baidu.com/s/16NilEyIjinu3cZRcxqmnYg
提取码:uzk9

青峰Flutter视频播放软件-用户手册

  1. 版本信息

    青峰Flutter视频播放软件 1.1.5 安卓版 (20200723)

    QQ: 153248043

    Email: ybmj@vip.163.com

    Blog: https://www.cnblogs.com/ybmj/

  2. 软件简介

    青峰Flutter视频播放软件,(Peak Flutter Player,简称PeakPlayer),是一款小巧实用的安卓视频播放软件。本程序使用Flutter跨平台框架和dart语言开发,通过组件化界面设计理念、Skia平面渲染引擎和Native视图渲染引擎,借助许多优秀的视频资源处理插件,为用户提供快捷美观的应用程序界面。本程序支持安卓6.0(API 21) - 10.0(API 29)版本的手机、平板电脑等电子设备,屏幕分辨率建议1080×1920及以上。

  3. 青峰Flutter视频播放软件主界面
  4. 程序主要特点

  5. 可以播放mp4、flv、mkv、ts等本地视频文件,以及http、https、rstp、rtmp等网络视频和网络推流;
  6. 可以自动搜索和浏览手机上的视频资源、并生成缩略图标,包括本机存储和SD卡;
  7. 支持自动分类、分类查看搜索到的视频资源,用户可以点击右上角的资源目录按钮进行选择;
  8. 支持可选加载内建视频列表、从外部输入视频地址,并自动保存到视频列表和文件中;
  9. 支持全选、全取消或部分选择删除视频列表,删除后自动保存到视频列表和文件当中;
  10. 保存视频列表和文件时程序将自动进行查重处理;
  11. 支持视频地址的复制粘贴;
  12. 支持窗口状态、全屏状态播放视频;
  13. 支持快退、快进,支持可拖拽进度条;
  14. 支持视频页面的放大、缩小、四向移动、双击复原等操作;
  15. 支持垂直滑动将增大、减小屏幕亮度和系统音量,退出程序后复原;
  16. 支持视频页面截图功能,并保存到系统图片库中;
  17. 支持将帮助信息复制到剪贴板。
  18. 程序权限设置

    该程序会存取手机媒体资源,需要用户授予存取手机媒体资源的权限。程序第一次启动时,用户需要同意授权,程序才能正常运行,若拒绝授权,程序将终止退出。此后,用户可以点击桌面的PeakPlayer图标启动程序,重新授权后,程序便能正常运行。

  19. 用户需要授权后,程序才能正常运行
  20. "本地视频选择"界面

    在"本地视频选择"界面,支持以下操作:

  21. 可以自动搜索和浏览手机上的mp4、flv、mkv、ts等视频资源,包括本机存储和SD卡;
  22. 支持自动分类、分类查看搜索到的视频资源,包括Recent、DICM、Download等,Recent是全部资源,其它项为某个特定目录或分类,用户可以点击右上角的资源目录按钮进行选择;
  23. 选择好视频资源目录或分类后,程序会列出该目录或分类下面所有视频资源的缩略图标。用户可以点击视频图标开始视频播放。

  24. "本地视频选择"界面
  25. "示例和历史视频列表"界面

    在"示例和历史视频列表"界面,支持以下操作:

  26. 支持是否加载内建视频列表;
  27. 支持全选、全取消或部分选择删除视频列表,删除后将自动保存到视频列表和文件当中;
  28. 支持删除所有视频列表文件操作;
  29. 长按某个视频项目可以将视频地址复制到剪贴板;
  30. 单击某个视频项目可以播放该视频。

    注:保存视频列表和文件时程序将自动进行查重处理,程序会自动生成类似 fileMediaUrlX.txt(末尾X为序号)的唯一文件名称。不同厂家和不同版本的安卓设备,保存的文件路径会有所不同,比如:/data/data/com.example.peak_flutter_player/app_flutter/fileMediaUrl2.txt 。下同。

  31. "示例和历史视频列表"界面
  32. "输入视频地址"界面

    在"输入视频地址"界面,支持以下操作:

  33. 支持从剪贴板粘贴内容、或从键盘输入内容;
  34. 点击"清除"按钮可清空输入的内容;
  35. 输入视频地址后,可点击"播放"按钮进行播放;
  36. 输入视频地址并点击"播放"按钮后,会自动保存到视频列表和文件中。

  37. "输入视频地址"界面
  38. 窗口播放界面

    开始视频播放后,将进入窗口播放界面,支持以下操作:

  39. 点击"播放"按钮、或者在视频页面复原状态双击视频页面,将播放或暂停视频;
  40. 点击"重播"按钮,将从头开始重新播放;
  41. 点击"快退"、"快进"按钮,支持以5秒为单位快退、快进;
  42. 点击"放大"、"缩小"按钮,支持以0.5倍为单位放大、缩小视频页面,缩放状态下双击视频页面将复原;
  43. 视频页面支持双指放大缩小、四向滑动移动、双击复原等操作;
  44. 在视频页面左侧垂直滑动将增大、减小屏幕亮度,在右侧垂直滑动将增大、减小系统音量,退出程序后将复原;
  45. 点击"截图"按钮,可以将当前视频页面截图并保存到系统图片库中;
  46. 点击"全屏"按钮,可以切换到全屏播放界面;
  47. 单击视频页面,在视频页面将出现播放控制条,标有视频时长和当前播放位置,支持播放、暂停、可拖拽进度条、切换到全屏等功能,4秒后将自动消失。

    注:不同厂家和不同版本的安卓设备,系统图片库路径会有所不同,保存截图的文件名为系统随机生成。比如:/sdcard/Pictures/1595597979277.jpg 。下同。

  48. 窗口播放界面
  49. 全屏播放界面

    在窗口播放界面点击"全屏"按钮将进入全屏播放界面,支持以下操作:

  50. 单击视频页面,在视频页面将出现播放控制条,4秒后将自动消失;
  51. 播放控制条标有视频时长和当前播放位置;
  52. 播放控制条支持播放、暂停、可拖拽进度条、返回窗口界面、视频页面截图等功能;
  53. 视频页面支持双指放大缩小、四向滑动移动、双击复原等操作;
  54. 在视频页面左侧垂直滑动将增大、减小屏幕亮度,在右侧垂直滑动将增大、减小系统音量,退出程序后将复原。

  55. 全屏播放界面
  56. "帮助信息"界面

    在程序主界面,点击"帮助信息"项目可以查看程序帮助信息。点击复制按钮,可以将帮助信息复制到剪贴板。

  57. 程序帮助信息
  58. 免责申明

    用户可自行斟酌选用该程序,若转载请注明出处。对一切后果,作者不承担任何责任!

青峰Flutter视频播放软件的更多相关文章

  1. 对视频播放软件KMplayer的评价

    刚进入大一的时候接触到了KMplayer,由于当时收集了不同格式的电影视频却没有合适的播放器播放出来,后来在网上知道了所谓的万能播放器的KMplayer,下载用了过后,才知道这的确是一款万能播放器. ...

  2. 如何开发优质的 Flutter App:Flutter App 软件调试指南

    本次博主带来的是<深入 Flutter 系列课程>第三讲,主要聊聊如何进行 Flutter App 代码的调试.本次课程将在GitChat平台上免费进行,通过本场 Chat,您将获得以下技 ...

  3. 个人认为最好的Mac端的视频播放软件___movist

    http://pan.baidu.com/s/1kVm0Zmn password : y9rn 点击打开链接 http://pan.baidu.com/s/1i4ABval password :kt3 ...

  4. C语言基于GTK+Libvlc实现的简易视频播放器

    小编心语:现下,各种视频播放软件层出不穷,竞争也越演越烈,不知道大家有木有这个想法,小编有时在想能不能做一款属于自己的视频播放器呢~小编特意去实验楼,整理出了这篇关于如何实现简易视频播放器的博文.简易 ...

  5. Android 多媒体视频播放一( 多媒体理解与经验分享)

    前言 说到android的多媒体,一把辛酸一把泪,当初听说会多媒体的比较牛掰,公司也有需求,于是乎我也积极的加入研究android多媒体的行列,记得以前刚接触的时候,最开始还是比较头大的,主要是但是很 ...

  6. 【转】Ubuntu常用软件合集

    [转]Ubuntu常用软件合集 Ubuntu常用软件合集 我用的使Ubuntu-Kylin14.04,原因呢主要是觉得使本土化的,自带了日历.输入法.优客助手等易于上手的应用.也省的每次安装完原生的系 ...

  7. Linux 各类软件整理汇总

    关于前端和后端的解释 详细链接见:http://wiki.ubuntu.org.cn/Qref/Apps Linux下程序通常不需要作为一个整体,而是模块化,于是有了可选的前端和后端——这种情况下:前 ...

  8. 弹幕视频播放app案例分析

    产品 哔哩哔哩动画 相对于其他视频播放软件来说,哔哩哔哩动画没有广告影响观看体验,而且内容更偏重于二次元,因此我更倾向于使用它. 第一部分 调研, 评测 #第一次上手体验 用起来还是比较方便,可以快速 ...

  9. MacBook常用软件

    本文分享一些我在mac上的常用软件,也为以后重新配置工作环境做一个记录. 其中提到的大多数软件在网上都有丰富教程,所以仅仅简单描述其功能,不再赘述. 通用 ---Typora Markdown写作工具 ...

随机推荐

  1. MVC 调试页面路径变成 Views/Controller/Action.cshtml问题

    MVC在路由里面已经写好了路径,但是调试时地址栏还是会变成 Views/Controller/Action.cshtml,导致报404错误,找不到路径. 原因可能是你将某一页面设为了起始页,导致每次运 ...

  2. consul系列文章02---替换掉.netcore的配置文件

    如果是开发微服务的项目,多个服务的配置管理起来比较麻烦,需要集中管理,也就是需要有配置中心: consul集成配置中心的思路:读取配置文件时不在从本地的应用中读取,而是从consul的KEY/valu ...

  3. 白嫖Azure与体验GoLand远程开发

    前言 近期因为有本地开发远程使用Linux编译部署的需求,而虚拟机的性能实在是不敢恭维,WSL的坑之前也踩过(没有systemd等),故考虑使用SSH连接云服务器开发. 目前VSCode提出了Remo ...

  4. Kubernetes client-go DeltaFIFO 源码分析

    概述Queue 接口DeltaFIFO元素增删改 - queueActionLocked()Pop()Replace() 概述 源码版本信息 Project: kubernetes Branch: m ...

  5. 让我们用Vue cli全家桶搭建项目

    一般项目都会用到这几个,这里不在详细介绍概念,只是简单的使用.一.搭建cli 1.事先安装好cnpm(淘宝镜像) npm install -g cnpm --registry=https://regi ...

  6. ngRoute 配置路径不能跳转问题

    1.原因:AngularJS 版本更新至1.6后对地址做了特别处理.如:<a hret="#/someurl"> 在浏览器中被解析为"#!%2Fsomeurl ...

  7. 基于slate构建文档编辑器

    基于slate构建文档编辑器 slate.js是一个完全可定制的框架,用于构建富文本编辑器,在这里我们使用slate.js构建专注于文档编辑的富文本编辑器. 描述 Github | Editor DE ...

  8. Spring jdbctemplate和事务管理器 全注解配置 不使用xml

    /** * spring的配置类,相当于bean.xml */@Configuration//@Configuration标注在类上,相当于把该类作为spring的xml配置文件中的<beans ...

  9. .Net之延迟队列

    介绍 具有队列的特性,再给它附加一个延迟消费队列消息的功能,也就是说可以指定队列中的消息在哪个时间点被消费. 使用场景 延时队列在项目中的应用还是比较多的,尤其像电商类平台: 订单成功后,在30分钟内 ...

  10. Linux操作系统(3):crond 任务调度

    crontab 进行 定时任务的设置.概述: 任务调度:是指系统在某个时间执行的特定的命令或程序. 任务调度分类: 1.系统工作:有些重要的工作必须周而复始地执行.如病毒扫描等 2.个别用户工作:个别 ...