Projekt

Obecné

Profil

Dlouhodobý úkol #35525

otevřený

peertube

Přidáno uživatelem Andrej Ramašeuski před více než 3 roky(ů). Aktualizováno před 3 měsíc(ů).

Stav:
V řešení (diskutuje se)
Priorita:
Normální
Přiřazeno:
Kategorie:
Video & Streaming (PiTube, PeerTube, CF)
Cílová verze:
-
% Hotovo:

70%

Smlouva:

Popis

Videohosting

Aktualizováno uživatelem Andrej Ramašeuski před více než 3 roky(ů)

  • Fronta změněn z Podání na Dlouhodobý úkol
  • Začátek smazán (23.03.2021)
  • Zobrazit v nabídce nastaven na Ne
  • Organizační struktura nastaven na Ne

Aktualizováno uživatelem Andrej Ramašeuski před více než 3 roky(ů)

  • % Hotovo změněn z 0 na 50
  • Typ práce nastaven na Správa aplikací

Aktualizováno uživatelem Andrej Ramašeuski před více než 3 roky(ů)

  • % Hotovo změněn z 50 na 70

Podarilo se zprovoznit role based autorizaci (prostrednictvin client scope hack). Ted k systemu se muzou prihlasit (a sledvat internal video a vysilani) jenom clenove a registrovani priznivci. Neprihlaseny uzivatel i nadale muze sledovat public videa
T.zn. ze peertube muze byt bezpecke pouzit i pro neverejna videa a vysilani. Bingo!.

Aktualizováno uživatelem Andrej Ramašeuski před téměř 3 roky(ů)

Pres to, ze peertube ma deklarovanou nativni podporu object storage, ve skutecnosti podpora cehokoliv krome Amazon S3 neni implementovana - vyzaduje to DNS style bucket naming, ale minio podporuje jen path style. Nicmene, issues uz jsou, takze v budoucich verzich se z tim da pocitat

https://github.com/Chocobozzz/PeerTube/issues/4596
https://github.com/Chocobozzz/PeerTube/issues/4455

Aktualizováno uživatelem Andrej Ramašeuski před téměř 2 roky(ů)

  • Projekt změněn z Technický odbor na Údržba a provoz
  • Kategorie změněn z Správa systémů (nespec.) na Video & Streaming (PiTube, PeerTube, CF)

Aktualizováno uživatelem Andrej Ramašeuski před asi 1 rok

Na žádost @Linda Kašpárková byl proveden průzkum možnosti přehrani videa z mraku na peertube. Doporučený postup:

  1. Na mraku přesunout video do prostoru umožňující sdílení odkazem (někam mimo skupinové složky)
  2. Vygenerovat odkaz pro sdílení
  3. Otevřít odkaz pro sdílení v nové záložce
  4. Na otevřené stránce s playerem zkopírovat odkaz z tlačítka "Stahnout"
  5. Na tv.pirati.cz zvolit Publish -> Import from URL a vložit odkaz z tlačitka

Aktualizováno uživatelem Andrej Ramašeuski před 12 měsíc(ů)

Upgrade nebyl uspesne dokoncen z duvodu inncomatibility pluginu. (node 16->18). Rollbacknuto, zkusime jinak.

Aktualizováno uživatelem Andrej Ramašeuski před 3 měsíc(ů)

Pruzkum pro mozne nahravani z jibri. Trchnicky to nebude problem, akorat narazime na jista onezeni peertube:

  1. Vyzaduje to lokalniho uzivatele
  2. Spravce nemuze zmenit vlastnictvi nebo presunout do jineho kanalu - jen vlastnik
USERNAME="jitsi"
PASSWORD="XXXXXXXXXXXXXXXXXX"
FILE_PATH="/tmp/to_2024-08-15-10-09-01.mp4"
CHANNEL_ID=790
NAME="Nahravka z jitsi "
API="https://tv.pirati.cz/api/v1"

## AUTH
client_id=$(curl -s "$API/oauth-clients/local" | jq -r ".client_id")
client_secret=$(curl -s "$API/oauth-clients/local" | jq -r ".client_secret")
token=$(curl -s "$API/users/token" \
  --data client_id="$client_id" \
  --data client_secret="$client_secret" \
  --data grant_type=password \
  --data username="$USERNAME" \
  --data password="$PASSWORD" \
  | jq -r ".access_token")

## VIDEO UPLOAD
curl -v -s "$API/videos/upload" \
  -H "Authorization: Bearer $token" \
  --max-time 600 \
  --form videofile=@"$FILE_PATH" \
  --form channelId=$CHANNEL_ID \
  --form name="$NAME" \
  --form category=11 \
  --form language=cs \
  --form licence=7 \
  --form privacy=3 \
  --form tags[]="jitsi"

Také k dispozici: Atom PDF