mirror of
https://gitea.phreedom.club/localhost_frssoft/guidesStorage
synced 2024-11-25 19:41:26 +00:00
peertube guides added
This commit is contained in:
parent
1aaaa083c1
commit
cdf2049595
33
PeerTube/peertube_frame_livechat.md
Normal file
33
PeerTube/peertube_frame_livechat.md
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
Инструкция как открыть отдельный фрейм live чата на #peertube в случае если ваш браузер не может открывать фреймы из контекстного меню. (На примере XXIV Production и стрима Лиэс)
|
||||||
|
|
||||||
|
1. Надо получить полный идентификатор стрима.
|
||||||
|
Это можно сделать через api. Если ссылка вида:
|
||||||
|
```
|
||||||
|
https://xxivproduction.video/w/u3MfCKHMZZhx2ThKt4HgkM
|
||||||
|
```
|
||||||
|
Приводим к виду такому:
|
||||||
|
```
|
||||||
|
https://xxivproduction.video/api/v1/videos/u3MfCKHMZZhx2ThKt4HgkM
|
||||||
|
```
|
||||||
|
|
||||||
|
Из ответа нужно взять uuid, это и есть полный идентификатор:
|
||||||
|
```
|
||||||
|
curl "https://xxivproduction.video/api/v1/videos/u3MfCKHMZZhx2ThKt4HgkM" | json_reformat | grep uuid
|
||||||
|
```
|
||||||
|
"uuid": "e32341fb-7a18-43dd-b1a8-7ea6932276cf"
|
||||||
|
Если ссылка подобный уже содержит в себе, то вам остаётся только скопировать конец ссылки.
|
||||||
|
|
||||||
|
2. Затем просто подставьте uuid в конец этой ссылки:
|
||||||
|
```
|
||||||
|
https://xxivproduction.video/plugins/livechat/5.3.0/router/webchat/room/{uuid}
|
||||||
|
```
|
||||||
|
|
||||||
|
```
|
||||||
|
https://xxivproduction.video/plugins/livechat/5.3.0/router/webchat/room/e32341fb-7a18-43dd-b1a8-7ea6932276cf
|
||||||
|
```
|
||||||
|
|
||||||
|
Ахтунг: это не решает проблему неработоспособности чата в таких браузерах как например palemoon, идеальное место применения это смартфоны (с более-менее современными браузерами). Например лично у меня не в фрейме чат под видео очень мелкий, да и ещё если кто-то напишет новое сообщение, то набираемое пропадает :blobfoxconfused:
|
||||||
|
|
||||||
|
P.S. Да, я знаю, что можно сделать однострочную консольную команду для всей инструкции, но эта инструкция чисто для ознакомительных целей.
|
||||||
|
|
||||||
|
Основной тред: https://soc.phreedom.club/notice/AGRgMdIC9aXnj93gmW
|
34
PeerTube/peertube_mpv_usage.md
Normal file
34
PeerTube/peertube_mpv_usage.md
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
И так, публикую инструкцию по добыванию ссылки на плейлист PeerTube, позволяющий смотреть видео и трансляции в mpv например
|
||||||
|
Приступим, вот вам скидывают ссылку:
|
||||||
|
```
|
||||||
|
https://xxivproduction.video/w/raveD9uY1hLLhdTxLPiKKf
|
||||||
|
```
|
||||||
|
Приведите её к виду:
|
||||||
|
```
|
||||||
|
https://xxivproduction.video/api/v1/videos/raveD9uY1hLLhdTxLPiKKf
|
||||||
|
```
|
||||||
|
|
||||||
|
Затем немного консольной магии:
|
||||||
|
```
|
||||||
|
curl "https://xxivproduction.video/api/v1/videos/raveD9uY1hLLhdTxLPiKKf" | json_reformat | grep m3u8
|
||||||
|
```
|
||||||
|
|
||||||
|
Будет такой вывод:
|
||||||
|
```
|
||||||
|
"playlistUrl": "https://xxivproduction.video/static/streaming-playlists/hls/cbc82d60-3d2e-4d48-b856-aac3135bae30/master.m3u8"
|
||||||
|
```
|
||||||
|
Скопируйте ссылку, кстати, если что, можете и вручную, через браузер, консоль не обязательна.
|
||||||
|
|
||||||
|
Ну, теперь вы можете сделать вот так:
|
||||||
|
```
|
||||||
|
mpv "https://xxivproduction.video/static/streaming-playlists/hls/cbc82d60-3d2e-4d48-b856-aac3135bae30/master.m3u8"
|
||||||
|
```
|
||||||
|
|
||||||
|
Хотите слушать как подкаст? Нет проблем:
|
||||||
|
```
|
||||||
|
mpv --no-video "https://xxivproduction.video/static/streaming-playlists/hls/cbc82d60-3d2e-4d48-b856-aac3135bae30/master.m3u8"
|
||||||
|
```
|
||||||
|
|
||||||
|
Надеюсь хоть что-то понятно из того что я написал :)
|
||||||
|
|
||||||
|
Основной тред: https://soc.phreedom.club/notice/AGNRBmmwESNc31y6fg
|
Loading…
Reference in a new issue