Closed wupeilin0220 closed 11 months ago
测试rtsp-server-test的rtsp点播MP4文件,使用VLC播放设置倍速,PLAY 信令中有Scale设置,代码里也解析了Scale参数并保存到MP4FileSource类中,但是没有看到在哪里使用了Scale,VLC看效果也没有倍速播放。
static int rtsp_onplay(void* /*ptr*/, rtsp_server_t* rtsp, const char* uri, const char* session, const int64_t *npt, const double *scale) { if(scale && 0 != source->SetSpeed(*scale)) { // set speed assert(*scale > 0); // 406 Not Acceptable return rtsp_server_reply_play(rtsp, 406, NULL, NULL, NULL); } }
请指导一下,是需要自己实现倍速逻辑吗?谢谢
抱歉, 暂时没有实现倍速播放功能,可以先自己实现倍速逻辑。 欢迎提PR。
了解了,谢谢。
测试rtsp-server-test的rtsp点播MP4文件,使用VLC播放设置倍速,PLAY 信令中有Scale设置,代码里也解析了Scale参数并保存到MP4FileSource类中,但是没有看到在哪里使用了Scale,VLC看效果也没有倍速播放。
请指导一下,是需要自己实现倍速逻辑吗?谢谢