0

私はOpenFrameworksで、2台のマシン間のストリーミングビデオを双方向で把握する必要があるプロジェクトに取り組んでいます。

どこから始めればいいのかわからず、検索してもあまり見つかりません。たとえば、OfxOggはストリームのみを出力するように見えます。また、ネットワークアドオンを乗っ取って実行できるようなものなのかどうかも疑問に思っています。もしそうなら、どれですか?

ミニアップデート:ofxFileTransferを調べています。MJPEGを実行しようとしている人々に関する他の投稿を読んだ後、私は彼らが「ビデオ」を放棄し、静止画像を転送し、ファイルが転送するのと同じ速さでバッファを交換することになったものに出くわしました。それは私にとっては大丈夫な解決策かもしれません。多分。

それでも、このテーマに関するアドバイスがあればいいのですが。

4

2 に答える 2

0

2台のマシンは同じ場所にありますか、それともインターネット経由でストリーミングする必要がありますか?

同じ場所にある場合は、UDPでビデオデータを送信することをお勧めします。すでにopenFrameworksにとと呼ばれる2つの優れた例がありnetworkUdpSenderExampleますnetworkUdpReceiverExampleここで彼らのコードを閲覧することができます。文字列だけを送受信していますが、動画を一緒に送受信するのはそれほど難しいことではないと思います。

それらがインターネット経由で接続されている場合は、TCPの例を使用してみることができますが、TCPにはUDPよりも多くのオーバーヘッドがあります。

于 2012-07-11T08:43:55.883 に答える
0

OSXで作業できると仮定すると、1つの可能な解決策は、SiphonをQuartz Composerに使用し、次に1024アーキテクチャネットワークが2台のコンピューター間でパッチを送受信し、QCパッチを使用してから、2番目のマシンでサイフォンをoFに戻すことです...

于 2012-07-10T18:10:28.263 に答える