Сбой pu sh mpeg da sh сегмента на сервер webdav с использованием метода PUT - PullRequest
0 голосов
/ 18 апреля 2020

Я пытаюсь отправить sh mpeg da sh сегментов на сервер webdav.

Вот команда:

ffmpeg -loglevel verbose -re -i / home / SAFWAN /URI.mp4 -code c copy -sc_threshold 0 -b_strategy 0 -use_timeline 0 -use_template 1 -window_size 10 -init_seg_name init- $рещение_ID-представление $ .mp4 -строчный -2 -f da sh -segment_list_flags + live -min_seg_duration 2000000 -метод PUT http://192.168.22.112/webdav/SAFWAN5/manifest.mpd

Но я могу набрать sh hls сегментов, используя пример команды ffmpeg: ffmpeg -loglevel verbose -re -i / home / SAFWAN / URI. mp4 -код c copy -метод PUT -f hls http://192.168.22.112/webdav/SAFWAN5/master.m3u8

Вот журнал доступа apache2: 183.82.0.170 - - [18 / Apr / 2020: 10: 32 : 28 -0400] "POST /webdav/SAFWAN5/manifest.mpd HTTP / 1.1" 200 292 "-" "Lavf / 57.83.100" 183.82.0.170 - - [18 / Apr / 2020: 10: 32: 38 -0400 ] "POST /webdav/SAFWAN5/chunk-stream0-00004.m4s HTTP / 1.1" 404 498 "-" "Lavf / 57.83.100" 183.82.0.170 - - [18 / Apr / 2020: 10: 32: 38 -0400 ] "POST /webdav/SAFWAN5/chunk-stream1-00004.m4s HTTP / 1.1" 40 4 498 "-" "Lavf / 57.83.100" 183.82.0.170 - - [18 / Apr / 2020: 10: 32: 39 -0400] "POST /webdav/SAFWAN5/manifest.mpd HTTP / 1.1" 200 292 "- "" Lavf / 57.83.100 "183.82.0.170 - - [18 / Apr / 2020: 10: 32: 48 -0400]" POST /webdav/SAFWAN5/chunk-stream0-00005.m4s HTTP / 1.1 "404 498" - "" Lavf / 57.83.100 "183.82.0.170 - - [18 / Apr / 2020: 10: 32: 48 -0400]" POST /webdav/SAFWAN5/chunk-stream1-00005.m4s HTTP / 1.1 "404 498" - "" Lavf / 57.83.100 "183.82.0.170 - - [18 / Apr / 2020: 10: 32: 49 -0400]" POST /webdav/SAFWAN5/manifest.mpd HTTP / 1.1 "200 292" - "" Lavf / 57.83.100 "183.82.0.170 - - [18 / Apr / 2020: 10: 32: 53 -0400]" POST /webdav/SAFWAN5/chunk-stream0-00006.m4s HTTP / 1.1 "404 498" - "" Lavf / 57.83.100 "183.82.0.170 - - [18 / Apr / 2020: 10: 32: 53 -0400]" POST /webdav/SAFWAN5/chunk-stream1-00006.m4s HTTP / 1.1 "404 498" - "" Lavf / 57.83.100 "183.82.0.170 - - [18 / Apr / 2020: 10: 32: 53 -0400]" POST /webdav/SAFWAN5/manifest.mpd HTTP / 1.1 "200 292" - "" Lavf / 57.83.100 " 183.82.0.170 - - [18 / Apr / 2020: 10: 32: 57 -0400] "POST /webdav/SAFWAN5/chunk-stream0-00007.m 4s HTTP / 1.1 "404 498" - "" Lavf / 57.83.100 "183.82.0.170 - - [18 / Apr / 2020: 10: 32: 57 -0400]" POST / webdav / SAFWAN5 / chunk-stream1-00007. m4s HTTP / 1.1 "404 498" - "" Lavf / 57.83.100 "183.82.0.170 - - [18 / Apr / 2020: 10: 32: 57 -0400]" POST /webdav/SAFWAN5/manifest.mpd HTTP / 1.1 "200 292" - "" Lavf / 57.83.100 "183.82.0.170 - - [18 / Apr / 2020: 10: 33: 00 -0400]" POST /webdav/SAFWAN5/chunk-stream0-00008.m4s HTTP / 1.1 "404 498" - "" Lavf / 57.83.100 "183.82.0.170 - - [18 / Apr / 2020: 10: 33: 00 -0400]" POST /webdav/SAFWAN5/chunk-stream1-00008.m4s HTTP / 1.1 "404 498" - "" Lavf / 57.83.100 "183.82.0.170 - - [18 / Apr / 2020: 10: 33: 01 -0400]" POST /webdav/SAFWAN5/manifest.mpd HTTP / 1.1 "200 292" - "" Lavf / 57.83.100 "

Пожалуйста, дайте мне знать, почему сегментам da sh не удается отправить sh на сервер webdav?

1 Ответ

0 голосов
/ 18 апреля 2020

Я узнал причину.

Ранее я использовал ffmpeg версии 3.4.

Обновил версию ffmpeg до 4.1. Это подталкивает сегменты к серверу webdav. Также проверил воспроизведение.

...