Code Monkey home page Code Monkey logo

aliyunplayer_web's People

Contributors

alilmq avatar alyzhao avatar aubreyddun avatar diaoshuo-ds avatar dongwen00 avatar youcheng-yc 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

aliyunplayer_web's Issues

Mobile progress bar broadcast control problem

If the video broadcast control area is left blank, slides the progress bar to the left side of the starting point, and the progress bar will go to the right side。
——————————————————————————
如果移动端视频区域左右留白的话,滑动进度条至左侧空白区而进度条会向右边走。当前版本demo在chrome下使用手机模拟器可以复现这个问题。

移动端Flash

虽然Adobe flash取消了对android的支持,但很多视频还是Flash格式的多,而且用H5播放有的厂商有限制(比如只能观看5分钟)。

所以这个需求就很强烈。

Android手机端 在支付宝、钉钉中打开视频,使用seek函数,不会跳过相应秒数。

Android 手机 小米min2 ,播放器js: aliplayer-min-2.8.2.js 钉钉 :v4.6.33 支付宝:10.1.65
var player = new Aliplayer({
id: 'J_prismPlayer',
width: '100%',
autoplay: false,
//支持播放地址播放,此播放优先级最高
source : '720/720_md5_.m3u8'
},function(player){
console.log('播放器创建好了。')
}
);
player.on("loadedmetadata",function(){
player.seek(25);
}); 通过记录播放时长,跳过指定秒数; 在Chrome、Android端 微信测试可以正常跳播

安卓微信,页面先呼出软键盘,则全屏时视频会被截断

环境:安卓微信
机型:华为nova2
表现:如全屏前没有打开过软键盘,则全屏效果正常。一旦在全屏前打开过软键盘,则全屏后视频会被截断,且简单刷新页面后无法恢复。
如下图:
正常的全屏效果:
image

被截断的全屏效果
image

编译打不了包,看着像是 ./src 路径有问题

root@c2633d7974e5:/git/AliyunPlayer_Web/customComponents# cnpm run build

> [email protected] build /git/AliyunPlayer_Web/customComponents
> ./build_customize.sh

./build_customize.sh: 4: [: unexpected operator
./build_customize.sh: 4: [: unexpected operator
./build_customize.sh: 21: ./build_customize.sh: buildcommand+=./src/assets/scss/index.scss: not found

> [email protected] build_customize /git/AliyunPlayer_Web/customComponents
> NODE_ENV=production webpack --config webpack.config.customize.js --progress


Insufficient number of arguments or no entry found.
Alternatively, run 'webpack(-cli) --help' for usage info.

Hash: 4f5b6622065adf70e0dd
Version: webpack 4.30.0
Time: 211ms
Built at: 04/17/2019 1:22:31 PM

ERROR in Entry module not found: Error: Can't resolve './src' in '/git/AliyunPlayer_Web/customComponents'

No bundles were parsed. Analyzer will show only original module sizes from stats file.

Webpack Bundle Analyzer is started at http://127.0.0.1:8888
Use Ctrl+C to close it

关于字幕外挂

请问,有没有相关接口可以提供,可以自定义字幕文件实现自定义字幕
image
如果是这样的话,字幕这就不算一个功能了吧?o(╯□╰)o

记忆播放的问题

视频获取的话,source带有参数,是变化的,这样就读不到localstorage的相应值,记忆播放就会失效

怎么让 把设置里的菜单 显示在播放 按钮后面?

也就是让 设置 里的子菜单,和 播放按钮 同级别 , 我复制到 children 下, 不显示呀

也不知道,设置里的菜单 的name 是什么,你们的文档 写得太差里

如果我用video.js 好像又无法和你们的 视频云 直接对接

{ "name": "controlBar", "align": "blabs", "x": 0, "y": 0, "children": [ { "name": "progress", "align": "blabs", "x": 0, "y": 44 }, { "name": "playButton", "align": "tl", "x": 15, "y": 12 },{ "name": "speedButton", "align": "tl", "x": 15, "y": 12 },{ "name": "playButton", "align": "tl", "x": 15, "y": 12 }, { "name": "timeDisplay", "align": "tl", "x": 10, "y": 7 }, { "name": "fullScreenButton", "align": "tr", "x": 10, "y": 12 }, { "name": "setting", "align": "tr", "x": 15, "y": 12 }, { "name": "volume", "align": "tr", "x": 5, "y": 10 } ] }

版本问题

我看到2.8.2修复了音量控制调的问题,
请问2.8.1到2.8.2更新了哪些东西,建议把旧版分支留下来吧。

aliplayer 进度控制条

如题,在ios上进度条不灵敏,有的时候有效果,有的时候没有反应,看到请回复告知下如何处理,谢谢。。

自定义组件问题

web端在使用flash播放器直播模式下发现以下问题:
1.发现引入 aliplayer-flash-min.js 时,是没有 Aliplayer.Component()方法的。
2.引入 aliplayer-min.js 时,自定义组件的生命周期节点没有触发
ps(引入的aliplayer版本都为2.6.0)

小程序视频上传

视频上传到点播好像要sdk,但是sdk在小程序内用不了,有没有其他的途径上传视频呢?
类似oss文件直传回调。

m3u8视频地址不能正常播放,只能播放明确文件类型的视频

m3u8视频地址没有后缀名 ‘.m3u8’ ,aliplayer不能正常播放,显示4400 播放失败,只能播放明确是m3u8类型视频链接。
比如 http://www.sdas.xxxx/sdf.mp4 或者 http://www.sdas.xxxx/ssd.m3u8 可以正常播放,
http://www.sdas.xxxx/sdf (视频源是m3u8)的就报错4400 播放失败。

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.