我想要一个html5或任何视频播放器将视频质量分成不同的质量,如youtube 现在我想知道!有没有办法上传一个视频质量例如(1080像素) 和播放器显示其余品质360px,420px等等。上传一个视频并分享不同的质量
0
A
回答
0
你可以这样做,但不是那么简单。您需要将视频上传到服务器,然后使用服务器端异步作业以不同的质量/像素大小对其进行编码。然后,您需要一个视频播放器,根据连接速度,设备或用户界面等参数切换不同的文件。
如果你想自己做,我建议检查AWS Elastic Transcoder https://aws.amazon.com/elastictranscoder/?nc1=h_ls高端服务(非常昂贵)或FFMPEG https://www.ffmpeg.org/documentation.html。
0
你在找什么通常被称为动态自适应流媒体HTTP,又名:MPEG-DASH。目前只有MS Edge browser支持MPEG-DASH。但是,您可以使用dash.js
填充使用命令行实用程序ffmpeg请遵循由Mozilla团队提供的关于如何编码视频的instruction。基本上你需要制作音频,视频变体和清单文件。
上传文件到您的服务器,只需插入视频标签在你的HTML这样的:
<video data-dashjs-player autoplay src="://path/manifest.mpd" controls> </video>
相关问题
- 1. MPMoviePlayer的视频质量与Youtube上的原始视频质量不一样
- 2. 全面质量有关视频上传
- 3. 更改视频质量指向不同画质的来源
- 4. 在facebook上分享视频
- 5. 在Facebook上分享视频
- 6. Flash + RTMFP + Stratus:Linux上的视频质量
- 7. 视频质量分析工具
- 8. DirectShow视频质量问题
- 9. 视频分享FBSDKGraphRequest
- 10. 如何发展不同势视频品质的Android视频流应用中的Youtube(更改质量)
- 11. Youtube上传质量
- 12. 分享视频并保存视频到图库
- 13. 分享视频的WhatsApp
- 14. 在iOS上分享视频到Instagram
- 15. 将不同长度的视频和音频合并为批量
- 16. 无法在上传到分享点列表后打开视频
- 17. 使用Wordpress将不同的视频提供商分享到Facebook
- 18. azure视频插件在视频上分享
- 19. 检测YouTube视频的可用质量
- 20. wxmediactrl产生差的视频质量
- 21. c#通过HTTP流式传输质量降低的视频
- 22. 使用python检查传入视频的质量
- 23. 上传视频
- 24. 分享/存储视频
- 25. iOS Facebook分享视频Swift
- 26. 视频分享网站
- 27. 从Android App分享视频
- 28. 上传图像不失质量
- 29. 使用AVPlayer流式传输视频时调整质量
- 30. 加速视频时提高webm质量