tencentyun / TWebLive

82 stars 34 forks source link

使用Player()时播放 CDN 流 ,flv hls地址有鉴权参数时无法播放 #16

Closed llblh closed 4 years ago

llblh commented 4 years ago

当 flv 和 hls 带有鉴权参数时,播放器无法正常播放 (试过对 flv,hls 中的 & 做 encode转码也不行)

相同的链接使用TcPlayer播放器可以正常播放;

const flv = 'https://live.myqcloud.com/live/1.flv?txSecret=xxx&txTime=xxx';
const hls = 'https://live.myqcloud.com/live/1.m3u8?txSecret=xxx&txTime=xxx';
const url = `https://flv=${flv}&hls=${hls}`;
player.startPlay(url).then(() => {
  console.log('player | startPlay | ok');
}).catch((error) => {
  console.error('player | startPlay | failed', error);
});
yangq1990 commented 4 years ago

感谢反馈,我们跟进处理下

yangq1990 commented 4 years ago

此问题在v1.0.4已修复,请更新 tweblive 到最新版本

npm i tweblive@latest
llblh commented 4 years ago

此问题在v1.0.4已修复,请更新 tweblive 到最新版本

npm i tweblive@latest

多谢