iptv

https://xtream-codes.com/
https://www.infomir.eu/eng/solutions/ministra-tv-platform/
https://flussonic.com/flussonic-media-server
https://newiq.pl

Xtream Codes

DocumentRoot = /home/xtreamcodes/iptv_xtream_codes/wwwdir/ (this is accessable using URL http://IP_ADDR:25461/)

Client Area can be accessed with

http://IP_ADDR:25461/client_area/

Ports used = 25461 (nginx), 25462 (nginx_rtmp), 25463 (nginx)

root@ds11154:~# netstat -antp | grep LIST | grep ngin
tcp        0      0 0.0.0.0:31210           0.0.0.0:*               LISTEN      2012/nginx_rtmp 
tcp        0      0 0.0.0.0:25461           0.0.0.0:*               LISTEN      2015/nginx      
tcp        0      0 0.0.0.0:25462           0.0.0.0:*               LISTEN      2012/nginx_rtmp 
tcp        0      0 0.0.0.0:25463           0.0.0.0:*               LISTEN      2015/nginx      
root@ds11154:~# 

Some useful commands/config

/home/xtreamcodes/iptv_xtream_codes/nginx/conf/nginx.conf
/home/xtreamcodes/iptv_xtream_codes/start_services.sh
/home/xtreamcodes/iptv_xtream_codes/nginx/sbin/nginx -s reload
/home/xtreamcodes/iptv_xtream_codes/wwwdir/
/home/xtreamcodes/iptv_xtream_codes/php/etc

ffmpeg command used to streaming video

/home/xtreamcodes/iptv_xtream_codes/bin/ffmpeg -y -nostdin -hide_banner -loglevel warning -err_detect ignore_err -user-agent Xtream-Codes IPTV Panel Pro -nofix_dts -start_at_zero -copyts -vsync 0 -correct_ts_overflow 0 -avoid_negative_ts disabled -max_interleave_delta 0 -probesize 5000000 -analyzeduration 5000000 -progress http://127.0.0.1:9000/progress.php?stream_id=124 -i http://da1981.xyz:8080/tJvIus0CY5/XwRjNIiKZM/8583 -vcodec copy -scodec copy -acodec copy -individual_header_trailer 0 -f segment -segment_format mpegts -segment_time 10 -segment_list_size 6 -segment_format_options mpegts_flags=+initial_discontinuity:mpegts_copyts=1 -segment_list_type m3u8 -segment_list_flags +live+delete -segment_list /home/xtreamcodes/iptv_xtream_codes/streams/124_.m3u8 /home/xtreamcodes/iptv_xtream_codes/streams/124_%d.ts

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *