Switch Audio Track
k-y0u opened this issue · comments
Pierre Tanghe commented
Hello there,
I'm currently meeting a problem when I'm switching of audio track.
When I do change of audio track, I can see in the log that the audio tracks buffers are lowering until 0 and finally the video freeze (not the player).
If I do a simple pause & play, the video play again and the audio correctly change.
LOG:
[11:27:05.068][Stream] <video> progress event hasplayer.min.js:21:31400
[11:27:05.069][BufferController][video] Working time = 2003.080592, Buffer level = 16.991 hasplayer.min.js:21:31423
[11:27:05.069][BufferController][audio] Working time = 2003.080592, Buffer level = 0.909 hasplayer.min.js:21:31423
[11:27:05.070][BufferController][text] Working time = 2003.080592, Buffer level = 0.000 hasplayer.min.js:21:31423
[11:27:05.085][BufferController][video] Segment buffered hasplayer.min.js:21:31423
[11:27:05.086][BufferController][video] Buffered range [0]: 0 - 6 (2003.080592) hasplayer.min.js:21:31400
[11:27:05.087][BufferController][video] Buffered range [1]: 6.072001 - 26.072001 (2003.080592) hasplayer.min.js:21:31400
[11:27:05.087][BufferController][video] Buffered range [2]: 1978.072001 - 2020.072001 (2003.080592) hasplayer.min.js:21:31400
[11:27:05.087][BufferController][video] Check buffer... hasplayer.min.js:21:31423
[11:27:05.090][BufferController][video] Working time = 2003.080592, Buffer level = 16.991 hasplayer.min.js:21:31423
[11:27:05.092][BufferController][video] time to end = 6516.479407999999 hasplayer.min.js:21:31423
[11:27:05.092][BufferController][video] Check buffer in = 1.491 ms (bufferLevel = 16.991408999999976) hasplayer.min.js:21:31423
[11:27:05.334][Stream] <video> timeupdate event: 2003.283592 hasplayer.min.js:21:31400
[11:27:05.334][BufferController][video] Working time = 2003.283592, Buffer level = 16.788 hasplayer.min.js:21:31423
[11:27:05.335][BufferController][audio] Working time = 2003.283592, Buffer level = 0.706 hasplayer.min.js:21:31423
[11:27:05.335][BufferController][text] Working time = 2003.283592, Buffer level = 0.000 hasplayer.min.js:21:31423
[11:27:05.519][Stream] <video> timeupdate event: 2003.527321 hasplayer.min.js:21:31400
[11:27:05.520][BufferController][video] Working time = 2003.527321, Buffer level = 16.545 hasplayer.min.js:21:31423
[11:27:05.521][BufferController][audio] Working time = 2003.527321, Buffer level = 0.462 hasplayer.min.js:21:31423
[11:27:05.523][BufferController][text] Working time = 2003.527321, Buffer level = 0.000 hasplayer.min.js:21:31423
[11:27:05.825][Stream] <video> timeupdate event: 2003.853759 hasplayer.min.js:21:31400
[11:27:05.826][BufferController][video] Working time = 2003.853759, Buffer level = 16.218 hasplayer.min.js:21:31423
[11:27:05.826][BufferController][audio] Working time = 2003.853759, Buffer level = 0.136 hasplayer.min.js:21:31423
[11:27:05.827][BufferController][text] Working time = 2003.853759, Buffer level = 0.000 hasplayer.min.js:21:31423
[11:27:05.967][Stream] <video> timeupdate event: 2003.989342 hasplayer.min.js:21:31400
[11:27:05.967][BufferController][video] Working time = 2003.989342, Buffer level = 16.083 hasplayer.min.js:21:31423
[11:27:05.968][BufferController][audio] Working time = 2003.989342, Buffer level = 0.000 hasplayer.min.js:21:31423
[11:27:05.968][BufferController][text] Working time = 2003.989342, Buffer level = 0.000 hasplayer.min.js:21:31423
[11:27:06.584][BufferController][video] Check buffer... hasplayer.min.js:21:31423
[11:27:06.585][BufferController][video] Working time = 2003.989342, Buffer level = 16.083 hasplayer.min.js:21:31423
[11:27:06.585][BufferController][video] time to end = 6515.570658 hasplayer.min.js:21:31423
[11:27:06.586][BufferController][video] Check buffer in = 0.583 ms (bufferLevel = 16.08265899999992) hasplayer.min.js:21:31423
[11:27:07.168][BufferController][video] Check buffer... hasplayer.min.js:21:31423
[11:27:07.169][BufferController][video] Working time = 2003.989342, Buffer level = 16.083 hasplayer.min.js:21:31423
[11:27:07.169][BufferController][video] time to end = 6515.570658 hasplayer.min.js:21:31423
[11:27:07.170][BufferController][video] Check buffer in = 0.583 ms (bufferLevel = 16.08265899999992) hasplayer.min.js:21:31423
[11:27:07.753][BufferController][video] Check buffer...
I'm on Firefox 54, Ubuntu 16.04LTS.
I'm using hasplayer 1.9.0.
Bertrand Berthelot commented
Hi,
You provided only part of the logs.
Do you have a sample stream?
Bertrand Berthelot commented
Please reopen if issue is still valid