V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
befovy
V2EX  ›  分享创造

flutter ijkplayer 发布第一个里程碑版本 0.1.0

  •  
  •   befovy ·
    befovy · 2019-08-26 00:07:39 +08:00 · 3395 次点击
    这是一个创建于 1699 天前的主题,其中的信息可能已经有所发展或是发生改变。

    fijkplayer https://github.com/befovy/fijkplayer 是我基于 ijkplayer 封装的 flutter 媒体播放器插件。
    为了支持 flutter 视频显示,对 ijkplayer 进行了修改,但是尽量使用非侵入性修改,方便日后更新上游 ijkplayer。

    历经一个多月的加班加点,从对 ijkplayer 的修改,到接入到 Flutter 中,以及写 demo 测试,编写单元测试用例、编写文档。
    到今天终于按照我的目标完成了首个里程碑版本。
    v0.1.0 版本中,

    • API 都稳定下来,不会再出现不兼容的修改。
    • 对比同类产品,文档最为完善 https://fijkplayer.befovy.com
    • 支持几乎所有的 ijkplayer API

    对于该暴露什么样的 API 出来,提供什么样的 UI 支持,我也在不断思考与摸索。
    这是我的第一个开源库,会尽力认真维护下去。
    后续还会认真考虑并适当加入新功能。

    第 1 条附言  ·  2019-09-05 00:17:11 +08:00

    flutter 版 ijkplayer 近期版本更新。 自首个里程碑版本之后陆续收到用户反馈,10天之中进行了bug 修改以及功能更新。 并建了 qq 交流群供大家交流。 qq群号:670245439,希望大家继续关注。

    0.1.3

    • ffmpeg: enable concat and crypto protocol
    • fijkplayer: add static method all() to get all fijkplayer instance
    • fix: issue #31, pixelbuffer crash on iOS

    0.1.2

    • fijkvalue: add video / audio render started

    0.1.1

    • fix fijkpanel slider value out of range
    • android: add androidx support
    6 条回复    2019-08-26 15:52:25 +08:00
    Blacktrace58
        1
    Blacktrace58  
       2019-08-26 00:24:25 +08:00 via iPhone
    期待一直更新,好像大佬,去年就做了这个库了吧
    internelp
        2
    internelp  
       2019-08-26 07:20:54 +08:00
    befovy
        3
    befovy  
    OP
       2019-08-26 09:57:46 +08:00
    gaodeng
        4
    gaodeng  
       2019-08-26 12:36:29 +08:00
    👍
    gaodeng
        5
    gaodeng  
       2019-08-26 12:37:36 +08:00
    只是 ijkplayer 本身好像很长时间没有跟新了也。
    befovy
        6
    befovy  
    OP
       2019-08-26 15:52:25 +08:00
    @gaodeng bilibili 大佬还一直在更新 ijkplayer 相关的 ffmpeg 仓库, 核心的收流网络传输都在 ffmpeg 里。
    适当的时候我会升级 fijkplayer 底层的 ffmpeg 库,跟进 B 站大佬的更新。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2596 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 04:51 · PVG 12:51 · LAX 21:51 · JFK 00:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.