#!/bin/bash

# Stream Sscn_Movie

export STREAM_NAME="Sscn_Movie"
export STREAM_PID_PATH="/home/user/RIDSYSPACKAGE/pid/$STREAM_NAME-pid"
export INPUT_INTERFACE="192.168.44.5"
export OUTPUT_INTERFACE=""
export INPUT_URL="236.103.103.5:2000"
export OUTPUT_URL="/riptv/live/Sscn_Movie/index.m3u8"
export OUTPUT_PATH="/home/user/RIDSYSPACKAGE/riptv/live/Sscn_Movie"
export CH_NAME="325"
export OUT_CH_NAME="Sscn Movie"

#export FUNCTION_TO_CALL="preset_hls"
#source /home/user/RIDSYSPACKAGE/riptv/live/Sscn_Movie/Streaming_file


ffmpeg \
-hide_banner \
-loglevel error \
-nostdin \
-fflags +genpts+discardcorrupt+nobuffer \
-flags low_delay \
-err_detect ignore_err \
-thread_queue_size 16384 \
-analyzeduration 10000000 \
-probesize 5000000 \
-i "236.103.103.5:2000?fifo_size=100000000&overrun_nonfatal=1&buffer_size=10485760" \
-map 0:v:0 \
-map 0:a:0 \
-c copy \
-muxdelay 0 \
-muxpreload 0 \
-f hls \
-hls_time 2 \
-hls_list_size 15 \
-hls_delete_threshold 10 \
-hls_flags delete_segments+append_list+omit_endlist+independent_segments+temp_file \
-hls_segment_type mpegts \
-hls_allow_cache 1 \
-hls_segment_filename "./movie_%05d.ts" \
-max_reload 1000 \
-master_pl_name master.m3u8 \
./movie.m3u8
