requestKeyFrame failed with MEDIA_OBJECT_OPERATION_NOT_SUPPORTED

18 views
Skip to first unread message

kwon kwon

unread,
Apr 12, 2023, 2:38:03 AM4/12/23
to kurento
Hi,

When I call requestKeyFrame api of webRtcEndpoint(or RtpEndpoint) that is connected to playerEndpoint , onError is called with below error message.

org.kurento.jsonrpc.JsonRpcErrorException: Keyframe request failed (must be requested from a subscriber element). Code: 40111. Data: {"type":"MEDIA_OBJECT_OPERATION_NOT_SUPPORTED"}

The below is the flow I described.

[rtsp camera]-->[PlayerEndpoint]->[WebRtcEndpoint or RtpEndpoint]--->[client]


As you can see, the  WebRtcEndpoint( or RtpEndpoint) is the "subscriber" of the PlayerEndpoint which receive video data from a RTSP camera. 

Does anyone kindly have some suggestions?

Thanks in advance.

Juan Navarro

unread,
Apr 17, 2023, 5:27:05 AM4/17/23
to kurento
Hi, please open a new issue in the Kurento bug tracker: https://github.com/Kurento/kurento/issues

Also please include some extra info in the new issue:

* When this error happens, you should be seeing also a warning in Kurento logs, a message starting with "Keyframe request failed", please include it.
* Mention whether the PlayerEndpoint is being built with the option "useEncodedMedia()" enabled or not.
Reply all
Reply to author
Forward
0 new messages