2017-06-14 60 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秒主動詢問當前播放位置,並根據當前的視頻播放位置進行所有時髦的家庭自動化操作。