I'm trying to decrypt and rebroadcast a stream so I can play it in VLC, which 
is working (sort of), except on my server it can't seem to keep up while 
transcoding the live stream.

When I load the unencrypted m3u8 file in VLC or Safari it works for a few 
seconds then pauses....it does this a few times and eventually the stream 
drops. I'm not sure what is going on, I am guessing its taking longer to 
decrypt and create the .ts files than it takes for the client to download them 
once completed.

I'm trying to figure out some optimal options for ffmpeg:

ffmpeg \
-user-agent 'iPhone' \
-headers 'Cookie: <cookie>' \
-i <encrypted-stream-1200.m3u8> \
-hls_flags delete_segments \
-hls_allow_cache 0 \
mystream.m3u8 &

I'm also using `cpulimit -z -e ffmpeg -l 95` so it doesn't max my CPU out at 
100%, which appears to be working

What else can I do with these ffmpeg options? I've been trying for a few days 
to get this working and it seems my hardware just can't keep up.

Sent from [ProtonMail](https://protonmail.ch), encrypted email based in 
Switzerland.
_______________________________________________
ffmpeg-user mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

Reply via email to