Freeswitch支持NVIDIA顯卡編解碼

本文記錄在Windows下編譯Freeswitch支持NVIDIA顯卡編解碼的方法:

1、將ffmpeg中的NVIDIA相關的代碼加入到工程中

編譯libs中的ffmpeg工程。

2、在ffmpeg工程中的codec_list.c中的codec_list[]的最後增加&ff_h264_nvenc_encoder。

3、在mod_av工程中找到avcodec.c文件,在函數open_encoder中修改avcodec_find_encoder_by_name("nvenc_h264")爲avcodec_find_encoder_by_name("h264_nvenc")。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章