0

我想知道如何使用 javacv 在 tcp 服务器上流式传输视频。到目前为止,我从 usbwebcam 捕捉到这方面的任何教程。但我需要设置一个服务器才能从我的 android 中获取它。

4

1 回答 1

0

我还没有尝试过,但是这样的东西应该适用于简单的 RTP“服务器”:

FrameRecorder recorder = new FFmpegFrameRecorder("rtp://0.0.0.0:port", imageWidth, imageHeight, audioChannels);
recorder.setFormat("rtp");
recorder.setAudioCodec(...);
recorder.setVideoCodec(...);
// etc.
recorder.start();
while (...) {
    recorder.record(image);
    recorder.record(ShortBuffer.wrap(audioSamples));
}
于 2013-01-05T05:29:03.213 回答