我真的不知道我在这里问什么,但我会尽力而为。
我想制作一个可在我们办公室的Android机器上运行的视频。
我们是一家安装和编程家庭自动化系统的公司。我想制作一个将向客户展示的演示视频。视频会说"这就是照明控制的工作原理"然后办公室将打开和关闭灯。 "这是多房间音频,你可以在这里听一件事"然后扬声器会在一个房间里,在隔壁房间里关掉,或者在这里以不同的音量收听别的东西"然后扬声器将切换回剧院演示室。 "我们也可以控制色调"阴影会上下移动。问题是我必须根据延迟编写内容...如果客户观看整个视频,这很好,但我希望他们能够暂停并提出问题。
我的问题是我是否可以从Android框触发HTTP帖子或其他联网触发器到现场Web服务器或实际的自动化控制器?这是可能的,当视频达到1:12时,POST"触发影院灯"我可以在自动化系统上进行操作,我只需要在特定时间制作视频触发事件......
答案 0 :(得分:0)
您没有告诉我们您使用的是哪个视频播放器(或者它运行的是哪个操作系统),但是大多数视频播放器应该具有您可以设置的某种进度监听器。将每隔x秒调用一次监听器,告诉您播放时视频的当前进度。 示例:
videoPlayer.setOnProgressListener(new ProgressListener {
void onProgress(Long position){
}
})
如果您的视频播放器在其API中没有这样的进度监听器,它至少会有一种方法来检索当前的playpack位置。 然后,您可以每隔x秒主动询问当前播放位置,并根据当前视频播放位置执行所有时髦的家庭自动化功能。