πΊGitHub Stream App
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅
ΠΠ΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΠΎΠ±ΡΠ΅ΠΊΠΈ ΡΠ΅Π»Π΅Π²Π°Π½ΡΠ½ΡΡ ΡΡΠ°ΡΡΠΊΠΎΠ² Π²ΠΈΠ΄Π΅ΠΎΡΡΡΠΈΠΌΠ°.
Π’ΡΠ°Π½ΡΠ»ΡΡΠΈΡ Π²ΠΈΠ΄Π΅ΠΎ ΠΏΠΎ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ UDP ΠΈΠ»ΠΈ HTTP Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Python ΠΈ ffmpeg. ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠΎΡΠΌΠ°ΡΡ:
- MPEGTS: Π’ΡΠ°Π½ΡΠΏΠΎΡΡΠ½ΡΠΉ ΠΏΠΎΡΠΎΠΊ MPEG;
- MPEG1VIDEO: ΠΠΈΠ΄Π΅ΠΎ MPEG-1;
- MPEG2VIDEO: ΠΠΈΠ΄Π΅ΠΎ MPEG-2;
- XVID: ΠΠΈΠ΄Π΅ΠΎ Xvid;
- DASH: Dynamic Adaptive Streaming over HTTP (DASH).
Π‘Π΅ΡΠ²Π΅ΡΠ½Π°Ρ ΡΠ°ΡΡΡ ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ ΡΡΡΠΈΠΌ, Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅Ρ ΠΈ ΡΠ΅ΡΡΠ°Π½ΡΠ»ΠΈΡΡΠ΅Ρ Π΅Π³ΠΎ Π² Π²Π΅Π± ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ DASH Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΡΠ΅Ρ ΠΏΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Python, Flask ΠΈ ffmpeg.
ΠΠ»ΠΈΠ΅Π½ΡΡΠΊΠ°Ρ ΡΠ°ΡΡΡ Π½Π° Angular Π²ΡΠ²ΠΎΠ΄ΠΈΡ ΡΡΡΠΈΠΌ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π½Π°ΡΠ°ΡΡ ΠΈΠ»ΠΈ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π·Π°ΠΏΠΈΡΡ, ΡΠΊΠ°ΡΠ°ΡΡ, ΠΎΠ±ΡΠ΅Π·Π°ΡΡ ΠΈ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π·Π°ΠΏΠΈΡΠ°Π½Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅.
ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ
- Π’ΡΠ°Π½ΡΠ»ΡΡΠΈΡ Π² ΡΠ°Π·Π½ΡΡ ΡΠΎΡΠΌΠ°ΡΠ°Ρ ;
- ΠΠ°ΠΏΠΈΡΡ Π²ΠΈΠ΄Π΅ΠΎ ΠΈΠ· ΡΡΡΠΈΠΌΠ°;
- ΠΡΠ±ΠΎΡ Π·Π°ΠΏΠΈΡΠ°Π½Π½ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π΅ΠΎ ΠΈΠ· ΡΠΏΠΈΡΠΊΠ°;
- ΠΠ±ΡΠ΅Π·ΠΊΠ° Π²ΠΈΠ΄Π΅ΠΎ;
- ΠΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΎΡΠΌΠ°ΡΠΎΠ² ΡΡΡΠΈΠΌΠΎΠ² ΠΈ Π²ΠΈΠ΄Π΅ΠΎ;
- Π‘ΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΠ΅ Π²ΠΈΠ΄Π΅ΠΎ Ρ ΡΠ΅ΡΠ²Π΅ΡΠ°.
Π’Π΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ
- JavaScript;
- TypeScript;
- HTML;
- CSS;
- Python;
- ffmpeg;
- Angular.
Π‘ΠΊΡΠΈΠ½ΡΠΎΡΡ