trick modes in gst-rtsp-server
Submitted by Ognyan Tonchev (redstar_)
Link to original bug (#754575)
Description
I am creating this ticket to initiate a discussion about supporting trick modes in the server.
The use case I am trying to address is an Onvif client specifying the Frames header field in PLAY:
Frames: [intra|all]
which is used for limiting transfer bandwidth when playing .mkv recorded files.
Don't know if any of you has already thought about it, but what do you think about exposing methods for setting/getting trick modes in GstRTSPMedia like:
void gst_rtsp_media_set_trick_modes (GstRTSPMedia * media,
GstRTSPTrickModeFlags flags);
GstRTSPMediaTrickModeFlags gst_rtsp_media_get_trick_modes (GstRTSPMEdia * media);
And then setting GstSeekFlags appropriately when doing the seek from gst_rtsp_media_seek ()?