bilibili / bilibili/ijkplayer

播放本地MP4文件,deselectTrack()掉 video stream, 再selectTrack()后,画面不再播放,但音频继续播放

Open
#2,004 5 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
33.2k
Forks
8.2k
PR merge metrics
No merged PRs in 30d

Description

rtmp流及m3u8相同操作无该问题,deselectTrack 再 selectTrack后,需要一段时间AV重新sync好。但本地mp4文件播放该操作有问题。

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the issue with a local MP4, then compare deselectTrack() and selectTrack() behavior with the corresponding rtmp and m3u8 cases. Done means that reselecting the video stream restores playback while audio continues, with audio and video resynchronizing correctly.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
audio-video-rtc
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.