Ios 苹果电视覆盖音频和视频
我想构建一个Ios 苹果电视覆盖音频和视频,ios,tvos,Ios,Tvos,我想构建一个苹果电视应用程序,播放一系列短视频,并播放音乐 要实现这一点,我需要做以下两件事: 1)禁用视频或从中删除音频曲目 我不知道这是否/如何可能。我查看了TVJS文档,但什么也没找到 2)同时播放两个媒体项目 从我已经知道,这至少是不可能的两名球员。我还尝试使用我的TVML模板的背景音频,但这也不起作用 有人知道这样的事情怎么可能发生吗 编辑(更多信息): 为了测试我使用的代码 在Daniel Storm的建议下,我尝试将Presenter.js中的load函数更改为两者 load: f
苹果电视
应用程序,播放一系列短视频,并播放音乐
要实现这一点,我需要做以下两件事:
1)禁用视频
或从中删除音频曲目
我不知道这是否/如何可能。我查看了TVJS文档,但什么也没找到
2)同时播放两个媒体项目
从我已经知道,这至少是不可能的两名球员。我还尝试使用我的TVML模板的背景音频
,但这也不起作用
有人知道这样的事情怎么可能发生吗
编辑(更多信息):
为了测试我使用的代码
在Daniel Storm的建议下,我尝试将Presenter.js
中的load
函数更改为两者
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();
}
},
及
但两者都不起作用。这个问题太宽泛了。你试过什么?第一点我什么也没试过,因为我在文档中没有找到任何东西。对于第二点,我尝试将背景音频添加到我的TVML模板中,如下所述:但当我启动播放器时,背景音频停止播放。请确保类似
someVideo.volume=0.0
的功能正常。最有可能的情况是,您必须使用Swift或Objective-C.WithAVAudioSession.sharedInstance().setCategory(AVAudioSessionCategoryAmbient)
您的音频应该与视频音频混合,您可以将其静音。另请参见。@Codo我不确定这将如何工作,因为选择和播放视频是在TVJS和TVML中完成的
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();
}
},