livekit-cli icon indicating copy to clipboard operation
livekit-cli copied to clipboard

Could not start writing - "IVF signature mismatc"

Open afgarcia86 opened this issue 3 years ago • 3 comments

I apologize if this is user error, but I have been trying to convert an rtsp feed to vp8 using gstreamer. I have tried several different pipelines out and while they seem to work, when I attempt to join a room I get the following error and the video does not stream.

"msg"="Could not start writing" "error"="IVF signature mismatch"

Steps to reproduce:

gst-launch-1.0 videotestsrc is-live=true pattern=ball ! videoconvert ! vp8enc ! tcpserversink port=16400
livekit-cli join-room --room my-first-room --identity bot  \
  --publish vp8://localhost:16400 \
  --api-key devkey --api-secret secret

afgarcia86 avatar Oct 09 '22 13:10 afgarcia86

@afgarcia86 Did you ever find a solution here?

spigelli avatar Mar 13 '23 17:03 spigelli

@spigelli I did not, I gave up on VP8 and have just been using h264 like:

gst-launch-1.0 autovideosrc ! video/x-raw,framerate=30/1,width=1280,height=720 ! x264enc ! tcpserversink host=localhost port=16106

However lately I have been trying to change to udpsink because there seem to be audio issues with tcpserversink

afgarcia86 avatar Mar 13 '23 19:03 afgarcia86

Found it:

https://github.com/livekit/livekit-cli/issues/251

neilyoung avatar Nov 23 '23 13:11 neilyoung