2

Janus Gateway を使用して、1 つのソースから 1,000 人の視聴者に非常に低いレイテンシでストリーミングしようと考えています。

Chrome では H.264 のサポートがまだ終了していないため、VP8 ビデオ ストリーミングを目指しています。

私の設定は

[gst-rpwc]
type = rtp
id = 1
description = Test Stream
audio = no
video = yes
videoport = 8004
videopt = 100
videortpmap = VP8/90000

組み込みのウ​​ェブカメラを備えたOSXで最初にテストしています。これがパイプラインです

ffmpeg -f avfoundation  -video_size 640x480 -framerate 30 -i "0" -b:v 800k -c:v libvpx rtp://x.x.x.x:8004

しかし、Retina Macbook Pro の CPU は常に 100% で、クライアント側では数秒ごとに数フレームしか取得できません。内蔵の iSight カメラから VP8 への変換はあまりにも集中的だと思います。この変換をより効率的にする方法はありますか?

4

1 に答える 1