Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot play correctly flv stream - show only 1 image with no motion (mx player open this stream correctly) #6111

Closed
kaiv2000 opened this issue Jun 30, 2019 · 0 comments

Comments

@kaiv2000
Copy link

Exoplayer, version 2.10.2 - cannot open correctly flv streams - show only first frame of video stream without motion. MxPlayer open this stream correctly with motion.

Please test one of these streams:
http://62.122.205.205:8001/live_camera001.flv
http://62.122.205.205:8002/live_camera002.flv
http://62.122.205.205:8005/live_camera005.flv

@ojw28 ojw28 self-assigned this Jun 30, 2019
@ojw28 ojw28 added bug and removed needs triage labels Jun 30, 2019
ojw28 added a commit that referenced this issue Jul 2, 2019
1. Only output video starting from a keyframe
2. When calculating the timestamp offset to adjust live streams to start
   at t=0, use the timestamp of the first tag from which a sample is actually
   output, rather than just the first audio/video tag. The test streams in
   the referenced GitHub issue start with a video tag whose packet type is
   AVC_PACKET_TYPE_SEQUENCE_HEADER (i.e. does not contain a sample) and whose
   timestamp is set to 0 (i.e. isn't set). The timestamp is set correctly on
   tags that from which a sample is actually output.

Issue: #6111
PiperOrigin-RevId: 256147747
@ojw28 ojw28 closed this as completed Jul 2, 2019
ojw28 added a commit that referenced this issue Jul 9, 2019
1. Only output video starting from a keyframe
2. When calculating the timestamp offset to adjust live streams to start
   at t=0, use the timestamp of the first tag from which a sample is actually
   output, rather than just the first audio/video tag. The test streams in
   the referenced GitHub issue start with a video tag whose packet type is
   AVC_PACKET_TYPE_SEQUENCE_HEADER (i.e. does not contain a sample) and whose
   timestamp is set to 0 (i.e. isn't set). The timestamp is set correctly on
   tags that from which a sample is actually output.

Issue: #6111
PiperOrigin-RevId: 256147747
@google google locked and limited conversation to collaborators Oct 1, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants