2016-12-26 7 views
-1

私は、学習目的のためにビデオ監視アプリケーションを構築しています。ビデオストリームの最適化

私は非常に基本的なプロトタイプが動作しています。

ウェブカメラフレームをキャプチャしてWebSocket経由でブラウザに送信しています。私はjavascriptを経由してフレームを追加しています

​​

:ちょうど実装は私が持っているクライアント側で、どのように基本的にいくつかのコンテキストの

アプリとサーバは、私が作品を持っているものがGolang

で書かれている、私はブラウザに個々のフレームを送信することは、私は私のホームネットワークの外部からのストリームを表示したい場合は、それをカットするつもりはありません知っています。

私はプロセスを最適化する必要があります。

これまでのところ、私はカムフレームをクライアントに送信する前に圧縮することを考えました。

また、フレームをビデオにエンコードし、クライアント側でビデオプレーヤーを実装します。

他に何ができますか?

私はこの問題が広いことを知っていますが、ビデオストリーミングのための標準的な最適化パターンがなければならないと思います。

答えて