我想制作一个Apple TV
应用,播放短片视频和播放音乐的列表。
为实现这一目标,我需要做两件事:
1)将videos
静音或从中移除audio tracks
我不知道这是否可行。我查看了Player和MediaItem的TVJS文档,但没有找到任何内容。
2)同时播放两个 media items
。
来自this我已经知道这对于两名球员来说至少是不可能的。我也尝试使用TVML Template
的背景音频,但这也不起作用。
有没有人知道这样的事情怎么可能?
修改(更多信息):
为了测试内容,我使用了this article
中的代码在Daniel Storm的建议下,我尝试将load
中的Presenter.js
功能更改为
load: function(event) {
var self = this,
ele = event.target,
videoURL = ele.getAttribute("videoURL")
if(videoURL) {
var player = new Player();
var playlist = new Playlist();
var mediaItem = new MediaItem("video", videoURL);
player.playlist = playlist;
player.playlist.push(mediaItem);
mediaItem.volume = 0.0;
player.present();
}
},
和
load: function(event) {
var self = this,
ele = event.target,
videoURL = ele.getAttribute("videoURL")
if(videoURL) {
var player = new Player();
var playlist = new Playlist();
var mediaItem = new MediaItem("video", videoURL);
player.playlist = playlist;
player.playlist.push(mediaItem);
player.volume = 0.0;
player.present();
}
},
但都没有奏效。