Comments (14)
from gsyvideoplayer.
这个视频(包括很多twitter上的视频都是这个问题)在浏览器打开没问题(这个地址需要翻墙),用libmpv(mpv android)打开也没问题,但是exoplayer就不行;你这日志应该是没翻墙时测试的吧?
from gsyvideoplayer.
哦,你这个视频需要用梯子啊,我看你描述没说就没注意到·····我这边demo测试正常,exo 模式下:
from gsyvideoplayer.
那就很奇怪了,我试了coloros13和oneui5.1 都是android13系统,都无法正确读取时长;你这个模拟器版本是多少?试试这个地址呢:https://video.twimg.com/amplify_video/1730054339388149760/vid/avc1/1280x720/zg6GsvHQKW7bgsnD.mp4?tag=14
from gsyvideoplayer.
另外我注意到你这个界面和我测试的不一样,我测试的是“输入URL”那个界面,你这是哪个?我去试试看
from gsyvideoplayer.
from gsyvideoplayer.
没有,都是在线播放的,模拟器是 13 ,真机是小米
from gsyvideoplayer.
我和你同一个页面,读取出来的时长不对,也不能快进,实际是6:37,chrome浏览器可以正确读取;
但是如果我把该视频下载到手机,还是这个界面,从本地选这个视频,一切都是正常的
from gsyvideoplayer.
纠正下,快进好像还是正常的。主要是时长不对,每次加载获取的时长还不一样,但是都不对
我似乎找到原因了,用慢一点的vpn节点就会出现这个情况,如果用速度快的vpn节点就正常;
不知道从技术上是否能解释这种情况
from gsyvideoplayer.
不是很理解,节点问题理论上不应该影响到 package 的完整性,除非你的 vpn 里对数据做了一些 rewrite ,例如去广告什么的
from gsyvideoplayer.
抱歉,今天卸载重新安装了所以用的还是默认的ijk,以上反馈的结果都是次模式的。我切换成exo以后,还是有问题,时长不对,也无法快进
这是我评论中反馈的两个视频地址
from gsyvideoplayer.
神奇,但是我测试的 exo 模式下确实没出现问题····如下视频所示
Screen_recording_20231219_102152.mp4
from gsyvideoplayer.
视频的元数据有问题,本地用VLC打开显示的fps为0,这是exoplayer的问题,https://github.com/androidx/media
from gsyvideoplayer.
我感觉应该是 MeidaCodec 的问题,而不是 exo 的问题,体现在于我这边没有复现,所以更多可能是设备 MeidaCodec 相关
from gsyvideoplayer.
Related Issues (20)
- 关于在Flutter 中全屏播放器的问题 HOT 3
- (已解决)开始播放后,出现软件崩溃,偶尔不崩溃,不崩溃时播放器正常播放。 HOT 5
- 有些链接不能播放 HOT 3
- 关于Flutter集成不显示原生控件的问题. HOT 2
- 设置 setAutoFullWithSize(true) 后 反向横屏 画面会先正常转过来然后立马反转到另一方向 HOT 1
- 建议手势功能添加 HOT 2
- 获取当前播放进度位置的问题
- 关于鼠标的超级奇葩的问题 HOT 6
- Android Studio下载源码时,提示Invalid version: v8.6.0-release-jitpack@aar
- 视频播放器暂停且没有任何错误输出,请看日志 HOT 2
- 多页面播放调用CustomManager.clearAllVideo(),释放所有视频,另外的页面无法继续播放
- 测试软件中出现广告软件
- 支持 DisplayManager 将图像输出到 type-c (DP)/HDMI HOT 1
- 有Buffering監聽的方法嗎? HOT 2
- 使用demo切换成系统内核,使用DetailListPlayer播放视频,横竖屏切换会导致自动播放 HOT 3
- 长时间播放RTSP卡住问题 HOT 19
- 这个能设置试看几分钟的功能吗? HOT 1
- 请教m3u8 自动刷新 切片的问题 HOT 3
- 短视频预加载能力
- 视频列表,需要对为展示过的视频预加载缓存,该掉哪个方法呢? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gsyvideoplayer.