如何使用H264编码视频通过RTSP流使用FFmpeg发送每帧元数据?
我需要从使用ffmpeg和ffserver通过RTSP将视频从相机传输到另一个应用程序的应用程序发送每帧元数据。
我在尝试编写帧之前尝试使用AVFrame::metadata
av_dict_set
,但接收者没有看到元数据:av_dict_count(DecodedFrame->metadata)
返回0。
如果这是正确的方法,我应该何时致电av_dict_set
,我目前在avcodec_encode_video2()
我还尝试设置AVPacket::side_data
,但读者再次看不到:pkt.side_data_elems
在读者处为0。我在调用av_interleaved_write_frame()
之前这样做。
任何帮助或建议将不胜感激。