jwplayer пропускает видео во время буферизации - PullRequest
1 голос
/ 24 июля 2011

Jwplayer пропускает потоковое видео во время буферизации.Я заметил эту проблему только неделю назад.Но в коде нет изменений.Версия плеера 5.5.1641.Проблема, кажется, только с большими видеофайлами (более 150 Мб за 2,35 секунды).Это не пропускает в то же самое время буфера, как, это пропускает видео в случайное время.Иногда 2 секунды, иногда 5, иногда 20 и т. Д. Я предполагаю, что это может быть из-за потери пакетов при загрузке видеопотоков.Но я не уверен.Может кто-нибудь PLZ помочь мне в этом?

            jwplayer($(this).attr('id')).setup({
                flashplayer: 'http://localhost/project1/public/upload/player.swf',
                file: 'http://localhost/project1/public/upload/' + $(this).html(),
                height:480,
                plugins: {
                    hd: { file: "http://localhost/project1/public/upload/" + $(this).html(), fullscreen: true }
                },
                width: 800,
                dock:false,
                controlbar:'none',
                provider: 'http',
                'http.startparam':'starttime',
                icons:false
            });

Ответы [ 2 ]

1 голос
/ 29 декабря 2011

Кажется, проблема в самом видеофайле.Веб-браузеры Becoz не способны, как VLC Player и т. Д., Мы должны кодировать видео в более низком качестве.Кроме того, настольные плееры могут воспроизводить битое видео, а мы - браузеры - нет.

Вот настройки кодирования ffmpeg, которые я использовал.Надеюсь, что это может быть полезным для других.

ffmpeg -i source_video.flv -vcodec libx264 -f mp4 -threads 2 -cropleft 0 -croptop 0 -cropright 0 -cropbottom 0 -s 1024x560 -aspect 1.823 -pass 2 -b 229274368 -bf 3 -cmp 0 -dia_size 2 -preme 0 -mbcmp 0 -mbd 2 -me_method 6 -precmp 0 -qmax 51 -qmin 10 -g 300 -subcmp 0 -subq 5 -acodec libfaac -ab 144000 -vol 256 -ac 2 -flags aic+mv4+mv0 -refs 3 -deblockalpha 0 -deblockbeta 0 -level 41 -trellis 1 -coder 1  -y  encoded_video.mp4
1 голос
/ 30 сентября 2011

Я обнаружил, что эта проблема не связана с кодом, а связана с настройкой тайм-аута на моем веб-хосте.Я бросил им электронное письмо, и они увеличили время ожидания загрузки до максимума, и у меня больше не было проблем с этим.

...