Puncte:0

Tutorialul Kurento rtp receiver nu funcționează pe Windows

drapel do

Îl urmăresc pe Kurento tutorial receptor rtp pe Windows. Am reușit să configurez KMS folosind următoarea comandă Docker:

docker run --rm -p 8888:8888/tcp -p 5000-5050:5000-5050/udp -e KMS_MIN_PORT=5000 -e KMS_MAX_PORT=5050 -d kurento/kurento-media-server:latest

Trimit un flux RTP folosind ffmpeg cu următoarea comandă:

ffmpeg -f gdigrab -framerate 30 -i title="O fereastră" -c:v h264_nvenc -f rtp rtp://127.0.0.1:5014

După pornirea aplicației Java pe tutorial și deschiderea paginii web pe https://localhost:8443/# Am reușit să lansez oferta SDP falsă și să copiez portul pe care KMS ascultă fluxul RTP. Acesta este portul pe care îl folosesc pe ffmpeg pentru a trimite fluxul. După aceea, KMS pare să primească fluxul corect. Iată câteva jurnale care se repetă din containerul KMS (acestea apar numai după pornirea fluxului pe ffmpeg):

0:20:36.047401800 1 0x7fc7480b6ad0 WARN kmsutils kmsutils.c:1452:kms_utils_depayloader_adjust_pts_out:<rtpopusdepay3> Remediați PTS care nu crește strict, ultima: 0:050:00:40:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 00:26.854434000

Dar, browserul web nu pare să primească fluxul video de la KMS. Am reușit să repet tutorialul pe o mașină Linux și a funcționat, probabil pentru că acolo putem folosi --gazdă de rețea opțiunea pe containerul KMS. Acesta este SDP-ul din fluxul ffmpeg RTP:

v=0
o=- 0 0 IN IP4 127.0.0.1
s=Fără nume
c=IN IP4 127.0.0.1
t=0 0
a=tool:libavformat 58.76.100
m=video 5044 RTP/AVP 96
b=AS:2000
a=rtpmap:96 H264/90000
a=fmtp:96 packetization-mode=1

Unde gresesc? Există vreo altă adaptare necesară pentru ca acest tutorial să ruleze pe Windows?

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.