溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

FFmpeg rtsp交互代碼剖析

發(fā)布時間:2020-07-17 03:12:11 來源:網(wǎng)絡(luò) 閱讀:1666 作者:fengyuzaitu 欄目:軟件技術(shù)

??ffplayd.exe!sdp_parse_line(AVFormatContext * s, SDPParseState * s1, int letter, const char * buf) 行 576?C
??ffplayd.exe!ff_sdp_parse(AVFormatContext * s, const char * content) 行 721?C
??ffplayd.exe!ff_rtsp_setup_input_streams(AVFormatContext * s, RTSPMessageHeader * reply) 行 622?C
??ffplayd.exe!ff_rtsp_connect(AVFormatContext * s) 行 1897?C
>?ffplayd.exe!rtsp_read_header(AVFormatContext * s) 行 726?C
??ffplayd.exe!avformat_open_input(AVFormatContext * * ps, const char * filename, AVInputFormat * fmt, AVDictionary * * options) 行 631?C
??ffplayd.exe!read_thread(void * arg) 行 2780?C
??ffplayd.exe!SDL_RunThread(void * data) 行 283?C
??ffplayd.exe!RunThread(void * data) 行 91?C
??ffplayd.exe!RunThreadViaBeginThreadEx(void * data) 行 106?C
??[外部代碼]?


ff_rtsp_setup_input_streams創(chuàng)建rtsp交互連接

ff_rtsp_send_cmd優(yōu)先發(fā)送DESCRIBE指令,??岛痛笕Artsp指令交互的區(qū)別在于,大華在OPTIONS階段就會請求認證信息RTSP/1.0 401 Unauthorized

int ff_sdp_parse(AVFormatContext *s, const char *content) 解析SDK中的內(nèi)容,實際上這里就已經(jīng)完全知道碼流的數(shù)據(jù)格式以及所有的流信息,根本不需要探測碼流格式

sdp_parse_rtpmap函數(shù)分析出h364碼流格式,保存在AVFormatContext中的stream流中


向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI