
* Add "currentTime" and "event" body params to view endpoint * Merge watching and view endpoints * Introduce WatchAction AP activity * Add tables to store viewer information of local videos * Add endpoints to fetch video views/viewers stats of local videos * Refactor views/viewers handlers * Support "views" and "viewers" counters for both VOD and live videos
12 lines
246 B
TypeScript
12 lines
246 B
TypeScript
import { exists } from './misc'
|
|
|
|
function isVideoTimeValid (value: number, videoDuration?: number) {
|
|
if (value < 0) return false
|
|
if (exists(videoDuration) && value > videoDuration) return false
|
|
|
|
return true
|
|
}
|
|
|
|
export {
|
|
isVideoTimeValid
|
|
}
|