低版本chrome浏览器播放视频异常问题排查

背景

据了解是由于设计师使用的chrome版本比较低导致

这个视频编解码方式是HEVC,标准比较新。会存在低版本浏览器不支持的情况,被降级当成了AAC音频格式来播放了

低版本chrome浏览器播放视频异常问题排查_第1张图片

视频格式

在本地使用docker进行复现&验证

环境搭建

在服务器上使用docker虚拟化出一个ubuntu系统

docker run --restart=always --name xfce -d -p 3389:3389 -e USER_PASSWORD=password -v /Users/zhongxin/docker_data/vnc:/home/chrome  soff/ubuntu-xfce-vnc

下载chrome :https://www.chromedownloads.net/chrome64linux/

将下载到的google-chrome-stable_current_amd64.deb文件拷贝到/Users/zhongxin/docker_data/vnc中

  • 该路径为-v后的路径

使用win远程工具远程该ubuntu系统

  • 登陆用户名:user

  • 登陆的密码:password (对应USER_PASSWORD参数)

低版本chrome浏览器播放视频异常问题排查_第2张图片

vnc登录

命令行中输入:

sudo su 
cd /home/chrome 
apt-get update 
apt-get install -y -f ./google-chrome-stable_current_amd64.deb 
sed -e '/chrome/ s/^#*/#/' -i /opt/google/chrome/google-chrome 
echo 'exec -a "$0" "$HERE/chrome" "$@" --user-data-dir="$HOME/.config/chrome" --no-sandbox --disable-dev-shm-usage' >> /opt/google/chrome/google-chrome

使用

低版本chrome浏览器播放视频异常问题排查_第3张图片

打开浏览器

低版本chrome浏览器播放视频异常问题排查_第4张图片

查看版本

低版本chrome浏览器播放视频异常问题排查_第5张图片

测试

参考文档:在Docker中运行一个Ubuntu桌面并安装Chrome浏览器

http://qclog.cn/1335?spm=wolai.workspace.0.0.7c496eceOZcPDK

你可能感兴趣的:(chrome,音视频,前端)