История изменений
Исправление
commagray,
(текущая версия)
:
А если твой ролик захочет сразу посмотреть миллион человек?
Видео раздаётся между смотрящими с помощью WebTorrent. Каждый смотрящий будет пиром, раздающим куски видео. Также этим пиром может стать какой-нибудь сторонний сервер, который включил «избыточность» для каких-то видео или целого сервера. У «избыточности» есть стратегии — например, реплицировать видео, набирающие популярность и просмотры, а непопулярные оставлять без помощи. Такая вещь работает и некоторые мои видео с https://vault.mle.party, например, раздают другие серверы.
Что с этим на PeerTube? Он как-то трогает исходники или все остается как есть? Т.е. как скодировал сам.
У PeerTube это настраивается на уровне отдельного сервера. Можно, конечно, загружать видео без перекодирования. Но:
- это видео будет в единственном разрешении (например, 1080p) до тех пор, пока ты самостоятельно не перекодируешь это же видео в меньшее разрешение и не загрузишь с помощью инструментов администратора;
- видео обязательно должно быть в H.264 и с двухканальным звуком, остальные форматы плеер PeerTube не поддерживает;
- видео не будет нарезано на HLS-плейлист, то есть клиенту будет отдаваться целое гигабайтное видео одним куском, а не тысячи маленьких кусков, как это с транскодированным в HLS-плейлист видео;
- ещё куча проблем, почему раздавать исходник видео плохая идея.
Так что в большинстве случаев тебе лучше оставить включённым транскодирование видео, а это означает ухудшение качества картинки, разжирение видео на выходе, ухудшение звука (битрейт аудио в PeerTube является парой констант), принудительное кодирование в H.264.
Какие еще проблемы перехода на PeerTube видятся вам?
Уже перешёл на PeerTube, но беспокоит избыточность — видео хранится в трёх экземплярах: исходник (который, вроде бы, после загрузки удаляется), транскодированный исходник, и порезанный на HLS-плейлист транскодированный вариант. И это всё в нескольких разрешениях (1080p, 720p, 480p…). Раздача транскодированного варианта и HLS-плейлиста по WebTorrent несовместима.
Ты вообще хотя бы пытался ознакомиться с PeerTube перед тем, как спрашивать?
Исправление
commagray,
:
А если твой ролик захочет сразу посмотреть миллион человек?
Видео раздаётся между смотрящими с помощью WebTorrent. Каждый смотрящий будет пиром, раздающим куски видео. Также этим пиром может стать какой-нибудь сторонний сервер, который включил «избыточность» для каких-то видео или целого сервера. У «избыточности» есть стратегии — например, реплицировать видео, набирающие популярность и просмотры, а непопулярные оставлять без помощи. Такая вещь работает и некоторые мои видео с https://vault.mle.party, например, раздают другие серверы.
Что с этим на PeerTube? Он как-то трогает исходники или все остается как есть? Т.е. как скодировал сам.
У PeerTube это настраивается на уровне отдельного сервера. Можно, конечно, загружать видео без перекодирования. Но:
- это видео будет в единственном разрешении (например, 1080p) до тех пор, пока ты самостоятельно не перекодируешь это же видео в меньшее разрешение и не загрузишь с помощью инструментов администратора;
- видео обязательно должно быть в H.264 и с двухканальным звуком, остальные форматы плеер PeerTube не поддерживает;
- видео не будет нарезано на HLS-плейлист, то есть клиенту будет отдаваться целое гигабайтное видео одним куском, а не тысячи маленьких кусков, как это с транскодированным в HLS-плейлист видео;
- ещё куча проблем, почему раздавать исходник видео плохая идея.
Так что в большинстве случаев тебе лучше оставить включённым транскодирование видео, а это означает ухудшение качества картинки, разжирение видео на выходе, ухудшение звука (битрейт аудио в PeerTube является парой констант), принудительное кодирование в H.264.
Какие еще проблемы перехода на PeerTube видятся вам?
Уже перешёл на PeerTube, но беспокоит избыточность — видео хранится в трёх экземплярах: исходник (который, вроде бы, после загрузки удаляется), транскодированный исходник, и порезанный на HLS-плейлист транскодированный вариант. И это всё в нескольких разрешениях (1080p, 720p, 480p…) Раздача транскодированного варианта и HLS-плейлиста по WebTorrent несовместима.
Ты вообще хотя бы пытался ознакомиться с PeerTube перед тем, как спрашивать?
Исправление
commagray,
:
А если твой ролик захочет сразу посмотреть миллион человек?
Видео раздаётся между смотрящими с помощью WebTorrent. Каждый смотрящий будет пиром, раздающим куски видео. Также этим пиром может стать какой-нибудь сторонний сервер, который включил «избыточность» для каких-то видео или целого сервера. У «избыточности» есть стратегии — например, реплицировать видео, набирающие популярность и просмотры, а непопулярные оставлять без помощи. Такая вещь работает и некоторые мои видео с https://vault.mle.party, например, раздают другие серверы.
Что с этим на PeerTube? Он как-то трогает исходники или все остается как есть? Т.е. как скодировал сам.
У PeerTube это настраивается на уровне отдельного сервера. Можно, конечно, загружать видео без перекодирования. Но:
- это видео будет в единственном разрешении (например, 1080p) до тех пор, пока ты самостоятельно не перекодируешь это же видео в меньшее разрешение и не загрузишь с помощью инструментов администратора;
- видео обязательно должно быть в H.264 и с двухканальным звуком, остальные форматы плеер PeerTube не поддерживает;
- видео не будет нарезано на HLS-плейлист, то есть клиенту будет отдаваться целое гигабайтное видео одним куском, а не тысячи маленьких кусков, как это с транскодированным в HLS-плейлист видео;
- ещё куча проблем, почему раздавать исходник видео плохая идея.
Так что в большинстве случаев тебе лучше оставить включённым транскодирование видео, а это означает ухудшение качества картинки, разжирение видео на выходе, ухудшение звука (битрейт аудио в PeerTube является парой констант), принудительное кодирование в H.264.
Какие еще проблемы перехода на PeerTube видятся вам?
Уже перешёл на PeerTube, но беспокоит избыточность — видео хранится в трёх экземплярах: исходник (который, вроде бы, после загрузки удаляется), транскодированный исходник, и порезанный на HLS-плейлист транскодированный вариант. Раздача транскодированного варианта и HLS-плейлиста по WebTorrent несовместима.
Ты вообще хотя бы пытался ознакомиться с PeerTube перед тем, как спрашивать?
Исправление
commagray,
:
А если твой ролик захочет сразу посмотреть миллион человек?
Видео раздаётся между смотрящими с помощью WebTorrent. Каждый смотрящий будет пиром, раздающим куски видео. Также этим пиром может стать какой-нибудь сторонний сервер, который включил «избыточность» для каких-то видео или целого сервера. У «избыточности» есть стратегии — например, реплицировать видео, набирающие популярность и просмотры, а непопулярные оставлять без помощи. Такая вещь работает и некоторые мои видео с https://vault.mle.party, например, раздают другие серверы.
Что с этим на PeerTube? Он как-то трогает исходники или все остается как есть? Т.е. как скодировал сам.
У PeerTube это настраивается на уровне отдельного сервера. Можно, конечно, загружать видео без перекодирования. Но:
- это видео будет в единственном разрешении (например, 1080p) до тех пор, пока ты самостоятельно не перекодируешь это же видео в меньшее разрешение и не загрузишь с помощью инструментов администратора;
- видео обязательно должно быть в H.264 и с двухканальным звуком, остальные форматы плеер PeerTube не поддерживает;
- видео не будет нарезано на HLS-плейлист, то есть клиенту будет отдаваться целое гигабайтное видео одним куском, а не тысячи маленьких кусков, как это с транскодированным в HLS-плейлист видео;
- ещё куча проблем, почему раздавать исходник видео плохая идея.
Так что в большинстве случаев тебе лучше оставить включённым транскодирование видео, а это означает ухудшение качества картинки, разжирение видео на выходе, ухудшение звука (битрейт аудио в PeerTube является парой констант), принудительное кодирование в H.264.
Какие еще проблемы перехода на PeerTube видятся вам?
Уже перешёл на PeerTube, но беспокоит избыточность — видео хранится в трёх экземплярах: исходник (который, вроде бы, после загрузки удаляется), транскодированный исходник, и порезанный на HLS-плейлист транскодированный вариант.
Ты вообще хотя бы пытался ознакомиться с PeerTube перед тем, как спрашивать?
Исправление
commagray,
:
А если твой ролик захочет сразу посмотреть миллион человек?
Видео раздаётся между смотрящими с помощью WebTorrent. Каждый смотрящий будет пиром, раздающим куски видео. Также этим пиром может стать какой-нибудь сторонний сервер, который включил «избыточность» для каких-то видео или целого сервера. У «избыточности» есть стратегии — например, реплицировать видео, набирающие популярность и просмотры, а непопулярные оставлять без помощи. Такая вещь работает и некоторые мои видео с https://vault.mle.party, например, раздают другие серверы.
Что с этим на PeerTube? Он как-то трогает исходники или все остается как есть? Т.е. как скодировал сам.
У PeerTube это настраивается на уровне отдельного сервера. Можно, конечно, загружать видео без перекодирования. Но:
- это видео будет в единственном разрешении (например, 1080p) до тех пор, пока ты самостоятельно не перекодируешь это же видео в меньшее разрешение и не загрузишь с помощью инструментов администратора;
- видео обязательно должно быть в H.264 и с двухканальным звуком, остальные форматы плеер PeerTube не поддерживает;
- видео не будет нарезано на HLS-плейлист, то есть клиенту будет отдаваться целое гигабайтное видео одним куском, а не тысячи маленьких кусков, как это с транскодированным в HLS-плейлист видео;
- ещё куча проблем, почему раздавать исходник видео плохая идея.
Так что в большинстве случаев тебе лучше оставить включённым транскодирование видео, а это означает ухудшение качества картинки, разжирение видео на выходе, ухудшение звука (битрейт аудио в PeerTube является парой констант), принудительное кодирование в H.264.
Ты вообще хотя бы пытался ознакомиться с PeerTube перед тем, как спрашивать?
Исправление
commagray,
:
А если твой ролик захочет сразу посмотреть миллион человек?
Видео раздаётся между смотрящими с помощью WebTorrent. Каждый смотрящий будет пиром, раздающим куски видео. Также этим пиром может стать какой-нибудь сторонний сервер, который включил «избыточность» для каких-то видео или целого сервера. У «избыточности» есть стратегии — например, реплицировать видео, набирающие популярность и просмотры, а непопулярные оставлять без помощи. Такая вещь работает и некоторые мои видео с https://vault.mle.party, например, раздают другие серверы.
Что с этим на PeerTube? Он как-то трогает исходники или все остается как есть? Т.е. как скодировал сам.
У PeerTube это настраивается на уровне отдельного сервера. Можно, конечно, загружать видео без перекодирования. Но:
- это видео будет в единственном разрешении (например, 1080p) до тех пор, пока ты самостоятельно не перекодируешь это же видео в меньшее разрешение и не загрузишь с помощью инструментов администратора;
- видео обязательно должно быть в H.264 и с двухканальным звуком, остальные форматы плеер PeerTube не поддерживает;
- видео не будет нарезано на HLS-плейлист, то есть клиенту будет отдаваться целое гигабайтное видео одним куском, а не тысячи маленьких кусков, как это с транскодированным видео;
- ещё куча проблем, почему раздавать исходник видео плохая идея.
Так что в большинстве случаев тебе лучше оставить включённым транскодирование видео, а это означает ухудшение качества картинки, разжирение видео на выходе, ухудшение звука (битрейт аудио в PeerTube является парой констант), принудительное кодирование в H.264.
Ты вообще хотя бы пытался ознакомиться с PeerTube перед тем, как спрашивать?
Исходная версия
commagray,
:
А если твой ролик захочет сразу посмотреть миллион человек?
Видео раздаётся между смотрящими с помощью WebTorrent. Каждый смотрящий будет пиром, раздающим куски видео. Также этим пиром может стать какой-нибудь сторонний сервер, который включил «избыточность» для каких-то видео или целого сервера. У «избыточности» есть стратегии — например, дедуплицировать видео, набирающие популярность и просмотры, а непопулярные оставлять без помощи. Такая вещь работает и некоторые мои видео с https://vault.mle.party, например, раздают другие серверы.
Что с этим на PeerTube? Он как-то трогает исходники или все остается как есть? Т.е. как скодировал сам.
У PeerTube это настраивается на уровне отдельного сервера. Можно, конечно, загружать видео без перекодирования. Но:
- это видео будет в единственном разрешении (например, 1080p) до тех пор, пока ты самостоятельно не перекодируешь это же видео в меньшее разрешение и не загрузишь с помощью инструментов администратора;
- видео обязательно должно быть в H.264 и с двухканальным звуком, остальные форматы плеер PeerTube не поддерживает;
- видео не будет нарезано на HLS-плейлист, то есть клиенту будет отдаваться целое гигабайтное видео одним куском, а не тысячи маленьких кусков, как это с транскодированным видео;
- ещё куча проблем, почему раздавать исходник видео плохая идея.
Так что в большинстве случаев тебе лучше оставить включённым транскодирование видео, а это означает ухудшение качества картинки, разжирение видео на выходе, ухудшение звука (битрейт аудио в PeerTube является парой констант), принудительное кодирование в H.264.
Ты вообще хотя бы пытался ознакомиться с PeerTube перед тем, как спрашивать?