Merci @Flobul ,
Ce que tu préconises est conforme à la « solution » donnée ici par @frixo
J’ai regardé le bout de code correspondant et les modifs recommandées par frixo semble avoir été déjà implémentée:
ffmpeg -rtsp_transport tcp -i "$SOURCE" \
-f hls \
-vsync 0 -copyts -vcodec copy -acodec copy \
-tune zerolatency \
-movflags frag_keyframe+empty_moov \
-hls_flags delete_segments+append_list \
-hls_init_time 1 \
-hls_time $HLS_TIME \
-hls_list_size $HLS_LIST_SIZE \
-hls_base_url "segments/" \
-hls_segment_filename ${BASEDIR}"/../data/segments/$NAME-%d.ts" \
${BASEDIR}"/../data/$NAME.m3u8"
Je ne suis pas du tout spécialiste mais je ne vois rien dans ces lignes de pathologique. En particulier le modificateur -acodec copy
me sembler forcer l’utilisation du codec du flux natif (cas PCM MU-LAW) qui n’est pas bien lu selon toi.
Que dois-je faire selon toi ? Changer par -acodec mp3
ou -acodec aac
? Je n’ai aucune idée de ce qui pourrait le mieux fonctionner avec jeedom.
Merci