-1
변종과 관련된 모든 URL을 가져와 저장하기 위해 마스터 재생 목록을 구문 분석하여 libav를 사용하여 원하는 변형에 따라 다운로드 할 수 있습니다. 덕분에 모든 도움을 환영는Libav hls parse manifest를 사용하여 변종에 액세스 할 수 있습니다.
다른 사람이이 정보를 필요로하는 경우에, 나는 그것을 발견변종과 관련된 모든 URL을 가져와 저장하기 위해 마스터 재생 목록을 구문 분석하여 libav를 사용하여 원하는 변형에 따라 다운로드 할 수 있습니다. 덕분에 모든 도움을 환영는Libav hls parse manifest를 사용하여 변종에 액세스 할 수 있습니다.
다른 사람이이 정보를 필요로하는 경우에, 나는 그것을 발견, 당신은 당신의 프로그램에서이 작업을 수행 할 필요가 :
AVFormatContext *fmtctx = NULL;
HLSContext *c = fmtctx -> priv_data;
이전에 당신이 사용되는 모든 구조를 추가해야합니다 " hls.c "(HLSContext, 변형, 재생 목록, 번역 등)
변형 및 관련 데이터 (URL, 비트 전송률 등)에 액세스 할 수 있습니다.
int a;
for(a=0; a < c->n_variants; a++){
av_log(NULL, AV_LOG_INFO, "url = %s \n", c->playlists[a]->url);
} /*for printing url's of the master playlist*//