diff --git a/.gitignore b/.gitignore index 65d1a53..e47b088 100644 --- a/.gitignore +++ b/.gitignore @@ -24,7 +24,3 @@ npm-debug.log* *.tsbuildinfo video release -# HLS streaming segments -public/demo/*/1080p/ -public/demo/*/720p/ -public/demo/*/480p/ diff --git a/public/demo/alone_ending/1080p/index.m3u8 b/public/demo/alone_ending/1080p/index.m3u8 new file mode 100644 index 0000000..33c570e --- /dev/null +++ b/public/demo/alone_ending/1080p/index.m3u8 @@ -0,0 +1,7 @@ +#EXTM3U +#EXT-X-VERSION:3 +#EXT-X-TARGETDURATION:3 +#EXT-X-MEDIA-SEQUENCE:0 +#EXTINF:3.000000, +seg_000.ts +#EXT-X-ENDLIST diff --git a/public/demo/alone_ending/1080p/seg_000.ts b/public/demo/alone_ending/1080p/seg_000.ts new file mode 100644 index 0000000..e77f147 Binary files /dev/null and b/public/demo/alone_ending/1080p/seg_000.ts differ diff --git a/public/demo/alone_ending/480p/index.m3u8 b/public/demo/alone_ending/480p/index.m3u8 new file mode 100644 index 0000000..33c570e --- /dev/null +++ b/public/demo/alone_ending/480p/index.m3u8 @@ -0,0 +1,7 @@ +#EXTM3U +#EXT-X-VERSION:3 +#EXT-X-TARGETDURATION:3 +#EXT-X-MEDIA-SEQUENCE:0 +#EXTINF:3.000000, +seg_000.ts +#EXT-X-ENDLIST diff --git a/public/demo/alone_ending/480p/seg_000.ts b/public/demo/alone_ending/480p/seg_000.ts new file mode 100644 index 0000000..c3bc821 Binary files /dev/null and b/public/demo/alone_ending/480p/seg_000.ts differ diff --git a/public/demo/alone_ending/720p/index.m3u8 b/public/demo/alone_ending/720p/index.m3u8 new file mode 100644 index 0000000..33c570e --- /dev/null +++ b/public/demo/alone_ending/720p/index.m3u8 @@ -0,0 +1,7 @@ +#EXTM3U +#EXT-X-VERSION:3 +#EXT-X-TARGETDURATION:3 +#EXT-X-MEDIA-SEQUENCE:0 +#EXTINF:3.000000, +seg_000.ts +#EXT-X-ENDLIST diff --git a/public/demo/alone_ending/720p/seg_000.ts b/public/demo/alone_ending/720p/seg_000.ts new file mode 100644 index 0000000..24492f7 Binary files /dev/null and b/public/demo/alone_ending/720p/seg_000.ts differ diff --git a/public/demo/corridor/1080p/index.m3u8 b/public/demo/corridor/1080p/index.m3u8 new file mode 100644 index 0000000..56588b7 --- /dev/null +++ b/public/demo/corridor/1080p/index.m3u8 @@ -0,0 +1,7 @@ +#EXTM3U +#EXT-X-VERSION:3 +#EXT-X-TARGETDURATION:8 +#EXT-X-MEDIA-SEQUENCE:0 +#EXTINF:8.000000, +seg_000.ts +#EXT-X-ENDLIST diff --git a/public/demo/corridor/1080p/seg_000.ts b/public/demo/corridor/1080p/seg_000.ts new file mode 100644 index 0000000..f2cf636 Binary files /dev/null and b/public/demo/corridor/1080p/seg_000.ts differ diff --git a/public/demo/corridor/480p/index.m3u8 b/public/demo/corridor/480p/index.m3u8 new file mode 100644 index 0000000..56588b7 --- /dev/null +++ b/public/demo/corridor/480p/index.m3u8 @@ -0,0 +1,7 @@ +#EXTM3U +#EXT-X-VERSION:3 +#EXT-X-TARGETDURATION:8 +#EXT-X-MEDIA-SEQUENCE:0 +#EXTINF:8.000000, +seg_000.ts +#EXT-X-ENDLIST diff --git a/public/demo/corridor/480p/seg_000.ts b/public/demo/corridor/480p/seg_000.ts new file mode 100644 index 0000000..92e257b Binary files /dev/null and b/public/demo/corridor/480p/seg_000.ts differ diff --git a/public/demo/corridor/720p/index.m3u8 b/public/demo/corridor/720p/index.m3u8 new file mode 100644 index 0000000..56588b7 --- /dev/null +++ b/public/demo/corridor/720p/index.m3u8 @@ -0,0 +1,7 @@ +#EXTM3U +#EXT-X-VERSION:3 +#EXT-X-TARGETDURATION:8 +#EXT-X-MEDIA-SEQUENCE:0 +#EXTINF:8.000000, +seg_000.ts +#EXT-X-ENDLIST diff --git a/public/demo/corridor/720p/seg_000.ts b/public/demo/corridor/720p/seg_000.ts new file mode 100644 index 0000000..3331d21 Binary files /dev/null and b/public/demo/corridor/720p/seg_000.ts differ diff --git a/public/demo/left_door/1080p/index.m3u8 b/public/demo/left_door/1080p/index.m3u8 new file mode 100644 index 0000000..33c570e --- /dev/null +++ b/public/demo/left_door/1080p/index.m3u8 @@ -0,0 +1,7 @@ +#EXTM3U +#EXT-X-VERSION:3 +#EXT-X-TARGETDURATION:3 +#EXT-X-MEDIA-SEQUENCE:0 +#EXTINF:3.000000, +seg_000.ts +#EXT-X-ENDLIST diff --git a/public/demo/left_door/1080p/seg_000.ts b/public/demo/left_door/1080p/seg_000.ts new file mode 100644 index 0000000..afcb305 Binary files /dev/null and b/public/demo/left_door/1080p/seg_000.ts differ diff --git a/public/demo/left_door/480p/index.m3u8 b/public/demo/left_door/480p/index.m3u8 new file mode 100644 index 0000000..33c570e --- /dev/null +++ b/public/demo/left_door/480p/index.m3u8 @@ -0,0 +1,7 @@ +#EXTM3U +#EXT-X-VERSION:3 +#EXT-X-TARGETDURATION:3 +#EXT-X-MEDIA-SEQUENCE:0 +#EXTINF:3.000000, +seg_000.ts +#EXT-X-ENDLIST diff --git a/public/demo/left_door/480p/seg_000.ts b/public/demo/left_door/480p/seg_000.ts new file mode 100644 index 0000000..eaa52b4 Binary files /dev/null and b/public/demo/left_door/480p/seg_000.ts differ diff --git a/public/demo/left_door/720p/index.m3u8 b/public/demo/left_door/720p/index.m3u8 new file mode 100644 index 0000000..33c570e --- /dev/null +++ b/public/demo/left_door/720p/index.m3u8 @@ -0,0 +1,7 @@ +#EXTM3U +#EXT-X-VERSION:3 +#EXT-X-TARGETDURATION:3 +#EXT-X-MEDIA-SEQUENCE:0 +#EXTINF:3.000000, +seg_000.ts +#EXT-X-ENDLIST diff --git a/public/demo/left_door/720p/seg_000.ts b/public/demo/left_door/720p/seg_000.ts new file mode 100644 index 0000000..f04ba8d Binary files /dev/null and b/public/demo/left_door/720p/seg_000.ts differ diff --git a/public/demo/qte_fail/1080p/index.m3u8 b/public/demo/qte_fail/1080p/index.m3u8 new file mode 100644 index 0000000..33c570e --- /dev/null +++ b/public/demo/qte_fail/1080p/index.m3u8 @@ -0,0 +1,7 @@ +#EXTM3U +#EXT-X-VERSION:3 +#EXT-X-TARGETDURATION:3 +#EXT-X-MEDIA-SEQUENCE:0 +#EXTINF:3.000000, +seg_000.ts +#EXT-X-ENDLIST diff --git a/public/demo/qte_fail/1080p/seg_000.ts b/public/demo/qte_fail/1080p/seg_000.ts new file mode 100644 index 0000000..0436345 Binary files /dev/null and b/public/demo/qte_fail/1080p/seg_000.ts differ diff --git a/public/demo/qte_fail/480p/index.m3u8 b/public/demo/qte_fail/480p/index.m3u8 new file mode 100644 index 0000000..33c570e --- /dev/null +++ b/public/demo/qte_fail/480p/index.m3u8 @@ -0,0 +1,7 @@ +#EXTM3U +#EXT-X-VERSION:3 +#EXT-X-TARGETDURATION:3 +#EXT-X-MEDIA-SEQUENCE:0 +#EXTINF:3.000000, +seg_000.ts +#EXT-X-ENDLIST diff --git a/public/demo/qte_fail/480p/seg_000.ts b/public/demo/qte_fail/480p/seg_000.ts new file mode 100644 index 0000000..fb321a3 Binary files /dev/null and b/public/demo/qte_fail/480p/seg_000.ts differ diff --git a/public/demo/qte_fail/720p/index.m3u8 b/public/demo/qte_fail/720p/index.m3u8 new file mode 100644 index 0000000..33c570e --- /dev/null +++ b/public/demo/qte_fail/720p/index.m3u8 @@ -0,0 +1,7 @@ +#EXTM3U +#EXT-X-VERSION:3 +#EXT-X-TARGETDURATION:3 +#EXT-X-MEDIA-SEQUENCE:0 +#EXTINF:3.000000, +seg_000.ts +#EXT-X-ENDLIST diff --git a/public/demo/qte_fail/720p/seg_000.ts b/public/demo/qte_fail/720p/seg_000.ts new file mode 100644 index 0000000..8492872 Binary files /dev/null and b/public/demo/qte_fail/720p/seg_000.ts differ diff --git a/public/demo/qte_success/1080p/index.m3u8 b/public/demo/qte_success/1080p/index.m3u8 new file mode 100644 index 0000000..33c570e --- /dev/null +++ b/public/demo/qte_success/1080p/index.m3u8 @@ -0,0 +1,7 @@ +#EXTM3U +#EXT-X-VERSION:3 +#EXT-X-TARGETDURATION:3 +#EXT-X-MEDIA-SEQUENCE:0 +#EXTINF:3.000000, +seg_000.ts +#EXT-X-ENDLIST diff --git a/public/demo/qte_success/1080p/seg_000.ts b/public/demo/qte_success/1080p/seg_000.ts new file mode 100644 index 0000000..a99e7c3 Binary files /dev/null and b/public/demo/qte_success/1080p/seg_000.ts differ diff --git a/public/demo/qte_success/480p/index.m3u8 b/public/demo/qte_success/480p/index.m3u8 new file mode 100644 index 0000000..33c570e --- /dev/null +++ b/public/demo/qte_success/480p/index.m3u8 @@ -0,0 +1,7 @@ +#EXTM3U +#EXT-X-VERSION:3 +#EXT-X-TARGETDURATION:3 +#EXT-X-MEDIA-SEQUENCE:0 +#EXTINF:3.000000, +seg_000.ts +#EXT-X-ENDLIST diff --git a/public/demo/qte_success/480p/seg_000.ts b/public/demo/qte_success/480p/seg_000.ts new file mode 100644 index 0000000..197bac5 Binary files /dev/null and b/public/demo/qte_success/480p/seg_000.ts differ diff --git a/public/demo/qte_success/720p/index.m3u8 b/public/demo/qte_success/720p/index.m3u8 new file mode 100644 index 0000000..33c570e --- /dev/null +++ b/public/demo/qte_success/720p/index.m3u8 @@ -0,0 +1,7 @@ +#EXTM3U +#EXT-X-VERSION:3 +#EXT-X-TARGETDURATION:3 +#EXT-X-MEDIA-SEQUENCE:0 +#EXTINF:3.000000, +seg_000.ts +#EXT-X-ENDLIST diff --git a/public/demo/qte_success/720p/seg_000.ts b/public/demo/qte_success/720p/seg_000.ts new file mode 100644 index 0000000..99c5e24 Binary files /dev/null and b/public/demo/qte_success/720p/seg_000.ts differ diff --git a/public/demo/right_door/1080p/index.m3u8 b/public/demo/right_door/1080p/index.m3u8 new file mode 100644 index 0000000..33c570e --- /dev/null +++ b/public/demo/right_door/1080p/index.m3u8 @@ -0,0 +1,7 @@ +#EXTM3U +#EXT-X-VERSION:3 +#EXT-X-TARGETDURATION:3 +#EXT-X-MEDIA-SEQUENCE:0 +#EXTINF:3.000000, +seg_000.ts +#EXT-X-ENDLIST diff --git a/public/demo/right_door/1080p/seg_000.ts b/public/demo/right_door/1080p/seg_000.ts new file mode 100644 index 0000000..985a325 Binary files /dev/null and b/public/demo/right_door/1080p/seg_000.ts differ diff --git a/public/demo/right_door/480p/index.m3u8 b/public/demo/right_door/480p/index.m3u8 new file mode 100644 index 0000000..33c570e --- /dev/null +++ b/public/demo/right_door/480p/index.m3u8 @@ -0,0 +1,7 @@ +#EXTM3U +#EXT-X-VERSION:3 +#EXT-X-TARGETDURATION:3 +#EXT-X-MEDIA-SEQUENCE:0 +#EXTINF:3.000000, +seg_000.ts +#EXT-X-ENDLIST diff --git a/public/demo/right_door/480p/seg_000.ts b/public/demo/right_door/480p/seg_000.ts new file mode 100644 index 0000000..e10f762 Binary files /dev/null and b/public/demo/right_door/480p/seg_000.ts differ diff --git a/public/demo/right_door/720p/index.m3u8 b/public/demo/right_door/720p/index.m3u8 new file mode 100644 index 0000000..33c570e --- /dev/null +++ b/public/demo/right_door/720p/index.m3u8 @@ -0,0 +1,7 @@ +#EXTM3U +#EXT-X-VERSION:3 +#EXT-X-TARGETDURATION:3 +#EXT-X-MEDIA-SEQUENCE:0 +#EXTINF:3.000000, +seg_000.ts +#EXT-X-ENDLIST diff --git a/public/demo/right_door/720p/seg_000.ts b/public/demo/right_door/720p/seg_000.ts new file mode 100644 index 0000000..e9b0738 Binary files /dev/null and b/public/demo/right_door/720p/seg_000.ts differ diff --git a/public/demo/shared/1080p/index.m3u8 b/public/demo/shared/1080p/index.m3u8 new file mode 100644 index 0000000..33c570e --- /dev/null +++ b/public/demo/shared/1080p/index.m3u8 @@ -0,0 +1,7 @@ +#EXTM3U +#EXT-X-VERSION:3 +#EXT-X-TARGETDURATION:3 +#EXT-X-MEDIA-SEQUENCE:0 +#EXTINF:3.000000, +seg_000.ts +#EXT-X-ENDLIST diff --git a/public/demo/shared/1080p/seg_000.ts b/public/demo/shared/1080p/seg_000.ts new file mode 100644 index 0000000..fb17e1c Binary files /dev/null and b/public/demo/shared/1080p/seg_000.ts differ diff --git a/public/demo/shared/480p/index.m3u8 b/public/demo/shared/480p/index.m3u8 new file mode 100644 index 0000000..33c570e --- /dev/null +++ b/public/demo/shared/480p/index.m3u8 @@ -0,0 +1,7 @@ +#EXTM3U +#EXT-X-VERSION:3 +#EXT-X-TARGETDURATION:3 +#EXT-X-MEDIA-SEQUENCE:0 +#EXTINF:3.000000, +seg_000.ts +#EXT-X-ENDLIST diff --git a/public/demo/shared/480p/seg_000.ts b/public/demo/shared/480p/seg_000.ts new file mode 100644 index 0000000..647153e Binary files /dev/null and b/public/demo/shared/480p/seg_000.ts differ diff --git a/public/demo/shared/720p/index.m3u8 b/public/demo/shared/720p/index.m3u8 new file mode 100644 index 0000000..33c570e --- /dev/null +++ b/public/demo/shared/720p/index.m3u8 @@ -0,0 +1,7 @@ +#EXTM3U +#EXT-X-VERSION:3 +#EXT-X-TARGETDURATION:3 +#EXT-X-MEDIA-SEQUENCE:0 +#EXTINF:3.000000, +seg_000.ts +#EXT-X-ENDLIST diff --git a/public/demo/shared/720p/seg_000.ts b/public/demo/shared/720p/seg_000.ts new file mode 100644 index 0000000..39e7505 Binary files /dev/null and b/public/demo/shared/720p/seg_000.ts differ diff --git a/public/demo/stay/1080p/index.m3u8 b/public/demo/stay/1080p/index.m3u8 new file mode 100644 index 0000000..b73978f --- /dev/null +++ b/public/demo/stay/1080p/index.m3u8 @@ -0,0 +1,7 @@ +#EXTM3U +#EXT-X-VERSION:3 +#EXT-X-TARGETDURATION:6 +#EXT-X-MEDIA-SEQUENCE:0 +#EXTINF:6.000000, +seg_000.ts +#EXT-X-ENDLIST diff --git a/public/demo/stay/1080p/seg_000.ts b/public/demo/stay/1080p/seg_000.ts new file mode 100644 index 0000000..e7143f4 Binary files /dev/null and b/public/demo/stay/1080p/seg_000.ts differ diff --git a/public/demo/stay/480p/index.m3u8 b/public/demo/stay/480p/index.m3u8 new file mode 100644 index 0000000..b73978f --- /dev/null +++ b/public/demo/stay/480p/index.m3u8 @@ -0,0 +1,7 @@ +#EXTM3U +#EXT-X-VERSION:3 +#EXT-X-TARGETDURATION:6 +#EXT-X-MEDIA-SEQUENCE:0 +#EXTINF:6.000000, +seg_000.ts +#EXT-X-ENDLIST diff --git a/public/demo/stay/480p/seg_000.ts b/public/demo/stay/480p/seg_000.ts new file mode 100644 index 0000000..27de151 Binary files /dev/null and b/public/demo/stay/480p/seg_000.ts differ diff --git a/public/demo/stay/720p/index.m3u8 b/public/demo/stay/720p/index.m3u8 new file mode 100644 index 0000000..b73978f --- /dev/null +++ b/public/demo/stay/720p/index.m3u8 @@ -0,0 +1,7 @@ +#EXTM3U +#EXT-X-VERSION:3 +#EXT-X-TARGETDURATION:6 +#EXT-X-MEDIA-SEQUENCE:0 +#EXTINF:6.000000, +seg_000.ts +#EXT-X-ENDLIST diff --git a/public/demo/stay/720p/seg_000.ts b/public/demo/stay/720p/seg_000.ts new file mode 100644 index 0000000..8eb26c3 Binary files /dev/null and b/public/demo/stay/720p/seg_000.ts differ diff --git a/public/demo/trust_ending/1080p/index.m3u8 b/public/demo/trust_ending/1080p/index.m3u8 new file mode 100644 index 0000000..33c570e --- /dev/null +++ b/public/demo/trust_ending/1080p/index.m3u8 @@ -0,0 +1,7 @@ +#EXTM3U +#EXT-X-VERSION:3 +#EXT-X-TARGETDURATION:3 +#EXT-X-MEDIA-SEQUENCE:0 +#EXTINF:3.000000, +seg_000.ts +#EXT-X-ENDLIST diff --git a/public/demo/trust_ending/1080p/seg_000.ts b/public/demo/trust_ending/1080p/seg_000.ts new file mode 100644 index 0000000..40d7228 Binary files /dev/null and b/public/demo/trust_ending/1080p/seg_000.ts differ diff --git a/public/demo/trust_ending/480p/index.m3u8 b/public/demo/trust_ending/480p/index.m3u8 new file mode 100644 index 0000000..33c570e --- /dev/null +++ b/public/demo/trust_ending/480p/index.m3u8 @@ -0,0 +1,7 @@ +#EXTM3U +#EXT-X-VERSION:3 +#EXT-X-TARGETDURATION:3 +#EXT-X-MEDIA-SEQUENCE:0 +#EXTINF:3.000000, +seg_000.ts +#EXT-X-ENDLIST diff --git a/public/demo/trust_ending/480p/seg_000.ts b/public/demo/trust_ending/480p/seg_000.ts new file mode 100644 index 0000000..c5ff0a2 Binary files /dev/null and b/public/demo/trust_ending/480p/seg_000.ts differ diff --git a/public/demo/trust_ending/720p/index.m3u8 b/public/demo/trust_ending/720p/index.m3u8 new file mode 100644 index 0000000..33c570e --- /dev/null +++ b/public/demo/trust_ending/720p/index.m3u8 @@ -0,0 +1,7 @@ +#EXTM3U +#EXT-X-VERSION:3 +#EXT-X-TARGETDURATION:3 +#EXT-X-MEDIA-SEQUENCE:0 +#EXTINF:3.000000, +seg_000.ts +#EXT-X-ENDLIST diff --git a/public/demo/trust_ending/720p/seg_000.ts b/public/demo/trust_ending/720p/seg_000.ts new file mode 100644 index 0000000..0ed48e2 Binary files /dev/null and b/public/demo/trust_ending/720p/seg_000.ts differ