Code Monkey home page Code Monkey logo

videoplayerdemo's People

Contributors

zhaoss avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

videoplayerdemo's Issues

关于demo的问题

1.页面在如果停留,则会一直不停的循环播放可视区域的视频
2.播放最后一个进入全屏,播完后会直接滚动到第一条视频开始播放
3.视频在列表是播放,只要一滑动屏幕就会暂停,松开后又会重新播放

无法播放

识别不了.so文件,导致视频无法播放,一直转圈圈。

文件较大时,经常就读取超时

显示是的okhttp超时,应该是缓存跟不上播放进度。

12-08 21:07:24.543 20594-20594/com.weibo.wbalk V/AudioManager: playSoundEffect effectType: 0 12-08 21:07:42.167 20594-23391/com.weibo.wbalk W/System.err: java.net.SocketTimeoutException: timeout at okio.Okio$4.newTimeoutException(Okio.java:232) at okio.AsyncTimeout.exit(AsyncTimeout.java:285) at okio.AsyncTimeout$2.read(AsyncTimeout.java:241) at okio.RealBufferedSource.read(RealBufferedSource.java:47) 12-08 21:07:42.168 20594-23391/com.weibo.wbalk W/System.err: at okhttp3.internal.http1.Http1Codec$AbstractSource.read(Http1Codec.java:363) at okhttp3.internal.http1.Http1Codec$FixedLengthSource.read(Http1Codec.java:407) at okio.RealBufferedSource$1.read(RealBufferedSource.java:440) at java.io.InputStream.read(InputStream.java:101) at com.weibo.wbalk.app.utils.CacheMediaDataSource.readByteBySize(CacheMediaDataSource.java:132) at com.weibo.wbalk.app.utils.CacheMediaDataSource.readAt(CacheMediaDataSource.java:80) 12-08 21:07:42.169 20594-23391/com.weibo.wbalk W/System.err: Caused by: java.net.SocketException: Socket closed at java.net.SocketInputStream.read(SocketInputStream.java:203) at java.net.SocketInputStream.read(SocketInputStream.java:139) at okio.Okio$2.read(Okio.java:140) at okio.AsyncTimeout$2.read(AsyncTimeout.java:237)

暂停功能

你还请问下暂停功能和展厅后重新播放是哪一个方法?

m3u8

m3u8 视频播放一直失败,希望可以提供 m3u8 支持。

可以实现预加载功能吗

谢谢Zhaoss的开源库,我们最近在做视频播放这个模块,节省了我很多时间。
有个问题:播放当前视频时候去下载下一条视频,这样切换到下一条视频就可以直接开始播放了。
可以提供一下实现的思路吗?

关于封面图片

star一下,顺便说一下,glide就可以自动截视频第一帧作为封面
Glide.with(mContext).load(mainVideoBean.getVideoUrl()).into(vh.iv_cover);

视频宽高的自适应

您好,大佬!我想请教下咱们这个播放器是否可以支持视频文件宽高的自适应,我看到demo中传入视频url的同时一般都要把video的width和height传入,能否不穿视频width和height,自适应视频在屏幕中显示??

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.