我收到h.264/aac编码的mp4视频文件,我想播放它们。我的一些视频文件中有多个音频流或音轨(如英语和西班牙语)。我想让用户在两个音轨之间切换。我尝试过video.js,它可以很好地播放视频和默认音频流,但是我看不到在UI中有任何改变音频曲目的方法,而且videojs.audioTracks()总是返回一个空数组(我使用Chrome,我只需要支持Chrome)。
var video = document.getElementById("video");
video.audioTracks; // <-- undefined
和
let video = videojs(
我目前正在为video.js构建一个插件,在某些断点将覆盖显示在屏幕上。但是,如果不启动视频,我无法单击任何覆盖。我认为我需要禁用播放器上的点击播放功能。
如何禁用/启用video.js播放器的点击播放功能?
function createBreak(breakpoint){
player.pause();//pause the playback
player.getChild('controlBar').hide();//hide the controlbar
breakpoint.resolved = true;//
var button
我使用的是VIDEO.JS,我需要找出video.js正在使用哪个玩家的Javascript函数。示例
var myPlayer = videojs("the_player_id");
if (myPlayer.currentTechnology() == "flash") {
console.log("its using the flash player");
}
我在API中找不到这方面的任何东西。