2017-02-15 35 views
-1

我正在構建一個應用程序,以每秒相當高的幀/圖片流從您的設備的網絡攝像頭的視頻。Javascript:最好的方式發送圖像在http post

我想知道什麼是最好和最簡潔的方式發送這個圖片流一次一個http請求。我還沒有找到任何看似複雜的方法。

context.drawImage(video,0,0, width, height); 
image = context.getImageData(0,0,width,height); 

此圖像物件爲jpg格式。

+0

等待您的圖像來自網絡攝像頭,如來自getUserMedia的電話?然後通過webRTC發送原始視頻流。 – Kaiido

回答

0

TCP協議本身並不足以以30fps的速率流式傳輸視頻。

你有很多的方式來流媒體視頻:

  • Media Source Extension
  • 查找其使用的實時消息協議(RTMP)
  • 使用的WebSockets通過TCP協議的API。