个人开源项目视频播放器~ERPlayer

ERPlayer

使用AVPlayerLayer封装的基本视频控件,自定义度高~项目已上传github,计划下一步做弹幕和流媒体~github地址~https://github.com/Erma-Wang/ERPlayer,记得给个star 哦~~

#基本功能

  • 屏幕左边上下划动调节屏幕亮度
  • 屏幕右边上下划动调节音量
  • 水平划动根据划动速率大小决定视频进退时间的长短
  • 屏幕跟随设备自动旋转
  • 可以播放网络视频~当然也可以播放本地视频
  • 当cell从屏幕消失时视频控件可以置顶或则放置屏幕任意角落~

#使用方法 ##1. 创建Player ERPlayer *player = [ERPlayer new]; ##2. 设置Player的Frame或则bounse、center player.frame = CGRectMake(0, 100, SCREENW, SCREENW / 16 * 9 + 40); ##3. 设置Player播放视频的URL [player setViedoUrl:viedoUrl]; ##4. 添加到父控件上~ [self.view addSubview:player];

#To Do~

  • 加入弹幕功能
  • 流媒体

#Thanks~


  • 使用中如果发现BUG,请Issues,并带上error~
  • 如果您对此项目感兴趣,请Fork~
  • 如果您觉得好用,请给star~

Author

Programming by Erma
Blog Erma-king

转载于:https://my.oschina.net/ErmaJack/blog/658801

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
MPlayer 中文特别版是一个强大的多媒体播放器,但它是个命令行程序所以对很多人来说都很难用 SMPlayer 让你能更方便的使用 MPlayer 的常用功能。 像选择音频或字幕轨道,启用视频过滤, 调节音频延迟,回放速度和很多其他选项,其界面友好直观。 一个完整的首选项对话框,有性能微调 改变颜色、字幕字体以及设置快捷键等功能…… 开源免费视频播放器 SMPlayer 中文多语特别版开源免费视频播放器 SMPlayer 中文多语特别版 SMPlayer 中文版是个用于屡获殊荣的 MPlayer 的图形化界面 (GUI), 它能够播放几乎所有已知的视频和音频格式。 查看所有受支持格式的列表。SMPlayer 可跨平台,支持Windows 和Linux 已被开发为使用 Qt 工具箱。 但是 SMPlayer 也添加了其他有趣的特性 如可以观看和下载Youtube视频, 搜索和下载字幕,创建视频预览图片…… SMPlayer 最有趣的一个功能是: 它会记住您播放过的所有文件的设置。 因此, 当您开始看一部电影, 但您必须得离开…… 不用担心, 当您再次打开那部电影时, 它将恢复到您离开时的播放位置,并使用相同的设置: 音轨、字幕、音量…… SMPlayer 是个适用于 Windows 和 Linux 的免费媒体播放器, 内置解码器,可以播放几乎所有格式的视频和音频文件。 无需再安装任何外部解码器。 只要安装了 SMPlayer, 你就能够播放所有的格式,不用再费事查找安装解码包。 SMPlayer 支持的输入格式 (S)VCD (Super Video CD) CDRwin’s .bin image file DVD, including encrypted DVD MPEG-1/2 (ES/PS/PES/VOB) AVI file format ASF/WMV/WMA format QT/MOV/MP4 format RealAudio/RealVideo format Ogg/OGM files Matroska NUT NSV (Nullsoft Streaming Video) VIVO format FLI format NuppelVideo format yuv4mpeg format FILM (.cpk) format RoQ format PVA format streaming via HTTP/FTP, RTP/RTSP, MMS/MMST, MPST, SDP TV grabbing SMPlayer 支持的视频和音频解码器 重要的视频解码器: MPEG-1 (VCD) and MPEG-2 (SVCD/DVD/DVB) video MPEG-4 ASP in all variants including DivX ;-), OpenDivX (DivX4), DivX 5 (Pro), Xvid MPEG-4 AVC aka H.264 Windows Media Video 7/8 (WMV1/2) Windows Media Video 9 (WMV3) (using x86 DLL) RealVideo 1.0, 2.0 (G2) RealVideo 3.0 (RP8), 4.0 (RP9) (using Real libraries) Sorenson v1/v3 (SVQ1/SVQ3), Cinepak, RPZA and other QuickTime codecs DV video 3ivx Intel Indeo3 (3.1, 3.2) Intel Indeo 4.1 and 5.0 (using x86 DLL or XAnim codecs) VIVO 1.0, 2.0, I263 and other H.263(+) variants (using x86 DLL) MJPEG, AVID, VCR2, ASV2 and other hardware formats FLI/FLC HuffYUV various old simple RLE-like formats 重要的音频解码器: MPEG layer 1, 2, and 3 (MP3) audio AC3/A52, E-AC3, DTS (Dolby Digital) audio (software or SP/DIF) AAC (MPEG-4 audio) WMA (DivX Audio) v1, v2 WMA 9 (WMAv3), Voxware audio, ACELP.net etc (using x86 DLLs) RealAudio: COOK, SIPRO, ATRAC3 (using Rea

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值