У меня Ubuntu 12.04 работает с сервером мультимедиа Plex версии 0.9.8.18.290-11b7fdd.

Все выглядит так, как будто оно работает, но когда я иду к потоковому видео, прежде чем оно запускается, уходит очень много времени (20 минут или около того).

Когда видео начинается, оно буферизуется несколько раз в секунду, что делает невозможным его просмотр.

Я попытался переустановить плекс, но это не помогает.

Я запустил strace на start_pms, и он показывает начало сеанса транскодирования

!!! Plex Transcoder v3.003.13.0403-0054 (c97b73a, DEBUG, x86_64) !!!   "/usr/lib/plexmediaserver/Resources/Plex New Transcoder"  "-i"  "http://127.0.0.1:324...arts/2/file.mp4"  "-threads"  "0"  "-y"  "-segment_format"  "mpegts"  "-f"  "segment"  "-loglevel"  "quiet"  "-loglevel_plex"  "error"  "-map_metadata"  "-1"  "-progressurl"  "http://127.0.0.1:32400/video/:/transcode/session/57yq5y9qis8/progress" "-vcodec"  "copy"  "-flags"  "-global_header"  "-segment_time"  "10"  "-segment_start_number"  "0"  "-bsf"  "h264_mp4toannexb"  "-map"  "0:0"  "-sn"  "-acodec"  "libmp3lame"  "-aq"  "2"  "-map"  "0:1"  "media-%05d.ts"
----------------------------------------------------------------------------
    Disable Segmenter (only one output destination allowed)

В другом терминале я запустил ps aux | grep "Plex New Transcoder", а процесс транскодера не запущен.

В начале strace есть некоторые ошибки о несуществующих файлах

access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff5b8bab000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=31607, ...}) = 0
mmap(NULL, 31607, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ff5b8ba3000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)

Сервер оснащен четырехъядерным процессором Xeon и 16 ГБ оперативной памяти, поэтому проблем с запуском плекса не должно быть.

1 ответ1

0

Sudo Service UFW Stop

Я бы начал с первого места (он отключает fw в Ubuntu, который включен по умолчанию. Если это улучшает ситуацию, вам нужно настроить iptables.

Видеть это:

https://forums.plex.tv/index.php/topic/33751-problems-with-pms-and-ufw-on-ubuntu/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .