Mario88 Seguir
Curioso
Verificación en dos pasos desactivada
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
- Desde
- 21 Nov 2019
- Mensajes
- 12
Estamos utilizando JWPlayer 8.9.0 e intentamos insertar anuncios en nuestros videos. Estamos usando EXT-X-DISCONTINUITY pero aparentemente, cuando llegamos al punto de comenzar nuestra publicidad, el jugador deja de mostrar un estado de búfer.
Este es un ejemplo de nuestra lista de reproducción:
Esto es lo que nos dice la consola JS:
Mientras que la consola de Chrome Media dice:
Teniendo en cuenta que los dos videos que vamos a "fusionar" en la lista de reproducción tienen las mismas características de audio / video (códecs, velocidad de bits, resolución, etc.), ¿por qué esto no funciona? Gracias
Este es un ejemplo de nuestra lista de reproducción:
Insertar CODE, HTML o PHP:
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-TARGETDURATION:16
#EXT-X-PLAYLIST-TYPE:VOD
#EXTINF:14.557178,
https://slave2.example.com/hls/output1/output_000.ts
#EXTINF:1.376467,
https://slave3.example.com/hls/output1/output_001.ts
#EXT-X-DISCONTINUITY
#EXTINF:8.050244,
https://slave2.example.com/hls/HLSad/output_000.ts
#EXTINF:4.880200,
https://slave2.example.com/hls/HLSad/output_001.ts
#EXTINF:7.090889,
https://slave2.example.com/hls/HLSad/output_002.ts
#EXTINF:5.881267,
https://slave2.example.com/hls/output1/output_002.ts
#EXTINF:5.672711,
https://slave3.example.com/hls/output1/output_003.ts
#EXT-X-DISCONTINUITY
#EXTINF:8.050244,
https://slave2.example.com/hls/HLSad/output_000.ts
#EXTINF:4.880200,
https://slave2.example.com/hls/HLSad/output_001.ts
#EXTINF:7.090889,
https://slave2.example.com/hls/HLSad/output_002.ts
#EXTINF:5.714422,
https://slave2.example.com/hls/output1/output_004.ts
#EXTINF:4.755067,
https://slave3.example.com/hls/output1/output_005.ts
[...]
#EXT-X-ENDLIST
Esto es lo que nos dice la consola JS:
Insertar CODE, HTML o PHP:
[log] > audio sampling rate : 48000
9512e6e5-eff6-4f75-806f-a367785315b7:1 [log] > manifest codec:undefined,ADTS data:type:2,sampleingIndex:3[48000Hz],channelConfig:2
9512e6e5-eff6-4f75-806f-a367785315b7:1 [log] > parsed codec:mp4a.40.5,rate:48000,nb channel:2
9512e6e5-eff6-4f75-806f-a367785315b7:1 [log] > audio sampling rate : 48000
9512e6e5-eff6-4f75-806f-a367785315b7:1 [log] > AVC:59 ms overlapping between fragments detected
9512e6e5-eff6-4f75-806f-a367785315b7:1 [log] > Video/PTS/DTS adjusted: 15958/15933,delta:-59 ms
Mientras que la consola de Chrome Media dice:
Insertar CODE, HTML o PHP:
1.414 kPlay
{}
17.280 kBufferingStateChanged
{audio_buffering_state: {reason: "DEMUXER_UNDERFLOW", state: "BUFFERING_HAVE_NOTHING"}}
17.280 kBufferingStateChanged
{,…}
pipeline_buffering_state: {for_suspended_start: false, reason: "DEMUXER_UNDERFLOW", state: "BUFFERING_HAVE_NOTHING"}
for_suspended_start: false
reason: "DEMUXER_UNDERFLOW"
state: "BUFFERING_HAVE_NOTHING"
Teniendo en cuenta que los dos videos que vamos a "fusionar" en la lista de reproducción tienen las mismas características de audio / video (códecs, velocidad de bits, resolución, etc.), ¿por qué esto no funciona? Gracias