2017-06-14 100 views
0

我真的不知道我在这里问什么,但我会尽我所能。有没有办法让视频触发HTTP POST事件(或其他事件)

我想制作一个视频,可以在我们办公室的一个安卓盒上运行。

我们是一家安装和编程家庭自动化系统的公司。我想制作一个将向客户展示的演示视频。该视频会说“这是照明控制的工作方式”,然后办公室将打开和关闭灯光。 “这是多房间的音响,你可以在这里听一件事”,然后扬声器会在一个房间里,在下一个房间里关掉“或者以不同的音量在这里听其他的东西”,然后扬声器会切换回来到剧院演示室。 “我们也可以控制阴影”阴影会上下移动。问题是我必须根据延迟来编写脚本......如果客户端观看整个视频,这很好,但我希望他们能够暂停并提出问题。

我的问题是我可以触发一个HTTP帖子或另一个从android箱到现场Web服务器或实际的自动化控制器的网络触发器?这是可能的,当视频达到1:12时POST“触发剧场灯”我可以使我的自动化系统的行动工作我只需要在特定时间进行视频触发事件...

+0

视频无法发出http请求,但是您的视频播放器或您的自定义视频播放器在视频播放过程中需要时发出请求..或者您可以使用unity3d,android studio等其他交互工具执行此操作。 –

回答

0

你didn'告诉我们你使用的是哪种录像机(或者在哪个操作系统上运行),但是大多数应该有一些你可以设置的进度监听器。侦听器将每隔x秒调用一次,告诉您回放中视频的当前进度。 例子:

videoPlayer.setOnProgressListener(new ProgressListener { 
    void onProgress(Long position){ 

    } 
}) 

如果您的录像机没有这样的进度侦听器内它的API,它至少需要检索当前playpack位置的方法。 然后,您可以每隔x秒主动询问当前播放位置,并根据当前的视频播放位置进行所有时髦的家庭自动化操作。

相关问题