Giter VIP home page Giter VIP logo

Comments (31)

befovy avatar befovy commented on May 20, 2024

@RainSnowSnow
iOS or android ?
which version of ijkplayer you used? or maybe you used fijkplayer?

ijkplayer dosen't support assets on Android platform, but fijkplayer support.

from fijkplayer.

befovy avatar befovy commented on May 20, 2024

Although asset is not supported in ijkplayer by default, you can add it by add your DataSource like this. @RainSnowSnow

https://github.com/befovy/fijkplayer/blob/master/android/src/main/java/com/befovy/fijkplayer/RawMediaDataSource.java

mIjkMediaPlayer.setDataSource(new RawMediaDataSource(is));

from fijkplayer.

RainSnowSnow avatar RainSnowSnow commented on May 20, 2024

@befovy
我用的是fijkplayer,
错误提示:D/tv.danmaku.ijk.media.player.IjkMediaPlayer(18150): Couldn't open file on client side, trying server side
引入的方式是:
final FijkPlayer player = FijkPlayer();
final url="assets/videos/video.mp4";
@OverRide
void initState(){
super.initState();

player.setDataSource(url);

from fijkplayer.

befovy avatar befovy commented on May 20, 2024

fijkplayer 的 demo 有播放 asset 文件的例子

在 pubspec.yml 中加入

  assets:
    - assets/butterfly.mp4

使用方式如下

final url="asset:///assets/butterfly.mp4";
player.setDataSource(url);

scheme 是 “asset://”, 在后面path 中还有一个 “/” 。共3个“/”
只支持在 pubspec.yml 中引入的 asset 文件,其他还没有测试。

from fijkplayer.

RainSnowSnow avatar RainSnowSnow commented on May 20, 2024

@befovy E/IJKMEDIA(22698): asset:///assets/video.mp4: Protocol not found 提示这个错误是啥意思

from fijkplayer.

befovy avatar befovy commented on May 20, 2024

@RainSnowSnow 是用的 0.1.0 版本吗?

from fijkplayer.

RainSnowSnow avatar RainSnowSnow commented on May 20, 2024

@befovy 不是,用的 ^0.0.9

from fijkplayer.

befovy avatar befovy commented on May 20, 2024

这个在 0.1.0 才支持

from fijkplayer.

RainSnowSnow avatar RainSnowSnow commented on May 20, 2024

@befovy
image
0.1.0的flutter run 报错

from fijkplayer.

befovy avatar befovy commented on May 20, 2024

implementation 'com.android.support:support-annotations:28.0.0'
有一个 dependencies 没安装。

gradle sync 跑一下试试。

另外提示怎么都是乱码?

from fijkplayer.

RainSnowSnow avatar RainSnowSnow commented on May 20, 2024

@befovy
image
乱码的我也不大清楚,会不会是因为flutter sdk的版本低了

from fijkplayer.

befovy avatar befovy commented on May 20, 2024

不好意思 , gradle sync 不是终端命令。
在 android studio 上有个图标,作用是 gradle sync.
windows 命令行的话,应该是运行项目android 文件夹中的 gradlew.bat

from fijkplayer.

RainSnowSnow avatar RainSnowSnow commented on May 20, 2024

@befovy
image是哪个啊

from fijkplayer.

befovy avatar befovy commented on May 20, 2024

我刚才试了一下,需要引入 androidx

gradle.properties文件里添加配置:

android.useAndroidX=true
android.enableJetifier=true

在android studio 编辑器中打开一个 android 目录下的文件,就会出现
image

from fijkplayer.

RainSnowSnow avatar RainSnowSnow commented on May 20, 2024

@befovy
image
还是相同的错误

from fijkplayer.

befovy avatar befovy commented on May 20, 2024

是修改 gradle.properties ,不是 gradle-wrapper.properties

from fijkplayer.

RainSnowSnow avatar RainSnowSnow commented on May 20, 2024

@befovy
image
视频出来了,但是播放过程中就报错

from fijkplayer.

befovy avatar befovy commented on May 20, 2024

好的,这个是 UI 上的问题。能提供一下视频吗? 我修改一下。

from fijkplayer.

RainSnowSnow avatar RainSnowSnow commented on May 20, 2024

[4faa8fb6ef849f8333372624a4016dd5.ZIP](https://github.com/befovy/fijkplayer/files/3545203/4faa8fb6ef849f8333372624a4016dd5.ZIP你看下行不行,这个修改耗时长不长的

from fijkplayer.

RainSnowSnow avatar RainSnowSnow commented on May 20, 2024

@befovy

from fijkplayer.

RainSnowSnow avatar RainSnowSnow commented on May 20, 2024

from fijkplayer.

befovy avatar befovy commented on May 20, 2024

那个压缩包用不了,能提供出现问题的视频吗 @RainSnowSnow

from fijkplayer.

RainSnowSnow avatar RainSnowSnow commented on May 20, 2024

@befovy
image

请查收下邮箱,因为文件有上传格式限制,我发邮箱了

from fijkplayer.

befovy avatar befovy commented on May 20, 2024

发到我邮箱 [email protected] 吧,谢谢

from fijkplayer.

RainSnowSnow avatar RainSnowSnow commented on May 20, 2024

@请注意查收

from fijkplayer.

befovy avatar befovy commented on May 20, 2024

@RainSnowSnow please upgrade to version 0.1.1
slide value out of range is fixed.

from fijkplayer.

RainSnowSnow avatar RainSnowSnow commented on May 20, 2024

@befovy 在ios上展示的效果和安卓上一样么,因为我这边开发过程中暂时无法测试ios

from fijkplayer.

befovy avatar befovy commented on May 20, 2024

@RainSnowSnow 我测试过比较基础的内容,效果是一样的。但我无法帮你做更多的测试。
iOS可以使用模拟器测试,但是实际视频会显示为黑屏

from fijkplayer.

RainSnowSnow avatar RainSnowSnow commented on May 20, 2024

@befovy
image,
当设置为非自动播放状态时,视频会一直处于加载状态,这属于正常的么

from fijkplayer.

befovy avatar befovy commented on May 20, 2024

建议使用 自定义 UI ,重写一个播放器控制面板
https://fijkplayer.befovy.com/docs/zh/custom-ui.html
默认的控制面板确实是这样的

from fijkplayer.

befovy avatar befovy commented on May 20, 2024

@RainSnowSnow 如果还有其他问题,请另开新的 issue, 这个我就先关了

from fijkplayer.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.