Kurento
Media Serverとハードウェアビデオエンコーダを使用してWebRtcストリームを作成しようとしています。WebRTCを使用してRTPストリームをKurento Media Serverに接続し、ブロードキャストします
ビデオソースはHaivision Makito DVI
から来ています。 Makito
は、DVIケーブルを使用してFHDディスプレイをキャプチャし、h.264コーデックを使用して圧縮し、プロトコルオプション数(TS over UDP
、TS over RTP
、Direct RTP
、Quicktime
、RTMP
)でストリームするハードウェアエンコーダです。このrepositoryで公開されている>のWebRTC例 -
これまでのところ、私は
Kurento
にvlc
からRTSPストリームを再生するために管理している私はRtpEndpointを実施しています。 (これはKurento
作品を証明します)エンコーダの
sdp
には、SDPでアクセスできます。最初Kurento
でクラッシュし、「マルチキャストグループに参加できませんでした:そのようなデバイス」というエラーをスローしていた私は、このpostを使用して解決。
今、私のサーバー側とクライアント側が動作しており、完全に通信していますが、ビデオは見えません。 現在、私は問題が何かを知りません。
これは
rtpEndpoint.processOffer()
を使用した後Kurentoによって生成されたSDPの答えです:
`
v = 0
o =- 3718280759 3718280759 IN IP4 192.168.6.20
s = Kurento Media Server
c = IN IP4 192.168.6.20
t = 0 0
m = video 58116 RTP/AVP 96
a = fmtp: 96 packetisation-mode=1; sprop=parameter-sets=Z0IAKYxoB4ifl/8AAQABEAAAAMAQAAADyEAAAAAAA=,aM48gAAAAA=
a = ssrc:3106833799 cname:[email protected]
m = audio 34338 RTP/AVP
a = ssrc:396556932 cname:[email protected]
- Kurentoは現在、上記のプロトコルのどちらをサポートしていますか?
- いくつかのコマンドを間違った順序で配置しますか?
- 私は間違っていますか?
、問題はMakito
は、事前に定義された固定UDPポートへのビデオを送信していることだった
おかげ