]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - client/src/assets/player/peertube-player-options-builder.ts
Fix stuck hls player with bad redundancy
[github/Chocobozzz/PeerTube.git] / client / src / assets / player / peertube-player-options-builder.ts
index 71be5ccff34a6b9a7826183f3d802f5de40ad32e..7a82b128d2bc8570b208278313671615989d3ae8 100644 (file)
@@ -268,10 +268,14 @@ export class PeertubePlayerOptionsBuilder {
 
     return {
       trackerAnnounce,
-      segmentValidator: segmentValidatorFactory(this.options.p2pMediaLoader.segmentsSha256Url, this.options.common.isLive),
       rtcConfig: getRtcConfig(),
+
       simultaneousHttpDownloads: 1,
+      httpFailedSegmentTimeout: 1000,
+
+      segmentValidator: segmentValidatorFactory(this.options.p2pMediaLoader.segmentsSha256Url, this.options.common.isLive),
       segmentUrlBuilder: segmentUrlBuilderFactory(redundancyUrlManager, 1),
+
       useP2P: this.options.common.p2pEnabled,
       consumeOnly,