@@ -123,14 +123,14 @@ func GetM3U8Ex(ctx *gin.Context) {
|
||||
mediaID, expireAt, origM3u8Name, ip, ticket,
|
||||
)
|
||||
|
||||
if !ticketOK {
|
||||
m3u8Name = H5M3U8FallbackPath
|
||||
log.Warn("【GetM3U8Ex】H5播放票据无效",
|
||||
log.Any("mediaId", mediaID),
|
||||
log.Any("expireAt", expireAt),
|
||||
log.Any("ip", ip),
|
||||
log.Any("hasTicket", ticket != ""))
|
||||
}
|
||||
// if !ticketOK {
|
||||
// m3u8Name = H5M3U8FallbackPath
|
||||
// log.Warn("【GetM3U8Ex】H5播放票据无效",
|
||||
// log.Any("mediaId", mediaID),
|
||||
// log.Any("expireAt", expireAt),
|
||||
// log.Any("ip", ip),
|
||||
// log.Any("hasTicket", ticket != ""))
|
||||
// }
|
||||
|
||||
countTowardDailyLimit := ticketOK && ticketInfo.Playable && !ticketInfo.Preview
|
||||
if countTowardDailyLimit && appg.Conf.RunMod == string(consts.RunModeProd) {
|
||||
@@ -152,7 +152,7 @@ func GetM3U8Ex(ctx *gin.Context) {
|
||||
log.Any("vipValid", vipValid),
|
||||
log.E(countErr))
|
||||
} else if cnt > limit {
|
||||
m3u8Name = m3u8RateLimitFallback
|
||||
// m3u8Name = m3u8RateLimitFallback
|
||||
status = "rate_limited"
|
||||
log.Warn("GetM3U8Ex daily rate limit, use fallback m3u8",
|
||||
log.Any("ip", ip),
|
||||
|
||||
Reference in New Issue
Block a user