diff options
author | sijanec <sijanecantonluka@gmail.com> | 2020-12-12 14:39:10 +0100 |
---|---|---|
committer | sijanec <sijanecantonluka@gmail.com> | 2020-12-12 14:39:10 +0100 |
commit | b2474b4f861a94bb64c5bf5640f1dc119ea7207c (patch) | |
tree | be97a369cd0d2548e95ae3afbb56edafae7341d8 | |
parent | dodal podporo za radio (diff) | |
download | rtv4d-dl-b2474b4f861a94bb64c5bf5640f1dc119ea7207c.tar rtv4d-dl-b2474b4f861a94bb64c5bf5640f1dc119ea7207c.tar.gz rtv4d-dl-b2474b4f861a94bb64c5bf5640f1dc119ea7207c.tar.bz2 rtv4d-dl-b2474b4f861a94bb64c5bf5640f1dc119ea7207c.tar.lz rtv4d-dl-b2474b4f861a94bb64c5bf5640f1dc119ea7207c.tar.xz rtv4d-dl-b2474b4f861a94bb64c5bf5640f1dc119ea7207c.tar.zst rtv4d-dl-b2474b4f861a94bb64c5bf5640f1dc119ea7207c.zip |
Diffstat (limited to '')
-rw-r--r-- | Makefile | 3 | ||||
-rw-r--r-- | README.md | 27 | ||||
-rwxr-xr-x | rtv4d-dl | bin | 35272 -> 35272 bytes | |||
-rw-r--r-- | tcp.c | 1 |
4 files changed, 24 insertions, 7 deletions
@@ -3,7 +3,8 @@ default: @echo - če še niste, preberite README.md in se pozanimajte o uporabi @echo - če še niste, z \`make prepare\` namestite C \(potrebuje sudo in apt\) @echo - če še niste, z \`make compile\` izdelajte binarne programe - @echo to je vse, hvala. + @echo rtv4d-dl dela samo na GNU/Linux ... na oknih poskusi cygwin. + @echo to je vse, hvala. prepare: sudo apt install build-essential gcc @@ -23,8 +23,9 @@ z uporabo programa se strinjate z naslednjimi stavki: - primer: `rtv4d-dl slicica-oddaja 89614963 89614963.jpg` # dodatne informacije: -* pisanje v STDOUT: kot pot datoteke napišite `/dev/stdout`-POSIX ali `CON`-MS -* program se poveže na \*.rtvslo.si, spremenite izvorno kodo za drugo infrastru. +* pisanje v STDOUT: kot pot datoteke napišite `/dev/stdout` +* program se poveže na \*.rtvslo.si, spremenite izvorno kodo za drugo + infrastrukturo # trenutna izdaja programa: * program je bil nazadnje ročno testiran 11. decembra 2020 in takrat je DELOVAL. @@ -32,9 +33,25 @@ z uporabo programa se strinjate z naslednjimi stavki: # o * program je spisan 100% v C programskem jeziku -* ne potrebuje nobenih knižnjic, razen seveda `stdio.h` in `stdlib.h` (še) -* navodila za grajenje (na Debian): - - `make` +* ne potrebuje nobenih knjižnic, razen seveda `stdio.h` in `stdlib.h` (še) +* navodila za grajenje (samo pod *GNU Compiler Collection*): + - `make` (sledite navodilom) +* rtv4d-dl na *najpopularnejšem operacijskem sistemu za osebne računalnike* + **NE DELUJE** + - za uporabo na tem operacijskem sistemu lahko uporabite + [Cygwin](http://cygwin.com), vendar tega še nisem testiral. če komu uspe, + naj mi pošlje `Makefile` # še za narediti * dodati podporo za varno povezavo, sedaj gre vsa komunikacija z RTV4D kot HTTP. + - nizka prioriteta, bolje obdržati formo *brez knjižnjic* +* narediti mehanizem za avtomatsko posodobitev binarne datoteke + - namesto HTTP se bo uporabljajo preprosto podpisovanje, BREZ KNJIŽNIC + +## predvajanje v živo +* ker predvajanje v živo na RTVSLO trenutno potrebuje Javascript, bi bilo + uporabno narediti minimalističen HTTP/RTP strežnik, ki bi delal zahteve na RTV + in kot izhod uporabniku ponudil pretok. +* RTV za avdio/radio v živo že ponuja možnost poslušanja brez javascripta, imajo + namreč icecast2 strežnik na [mp3.rtvslo.si](mp3.rtvslo.si), tako da tega po + mojem ni potrebno izdelati še v rtv4d-dl. Binary files differ@@ -9,7 +9,6 @@ #include <fcntl.h> #include <stdlib.h> #include <sys/types.h> -#include <sys/socket.h> #include <netdb.h> #include <string.h> #include <sys/time.h> |