Is there a way to record all channels for like the last 7 hrs. I have XTeve setup to stream channels from greece and was wondering if there is a way to record all channels for the last 7 hrs so that i can go back and watch whatever was playing earlier in the day since the time if offset by 7 hrs. I only have about 6 channels total.
You need a 6 channel receiver (or 3 x2channels etc) to receive 6 channels simultaneously.
So for example…
You’d need an HDHomerun Quatro (4 channels) and a HDHomerun Duo (2 channels) to record 6 channels simultaneously.
I have no clue how powerful a server you need to do it though.
Xteve probably means m3u8 streaming playlist so maybe there aren’t any tuners involved.
Agh, OK.
Correct, no tuners involved… i can watch as many streams as i want you can set a unlimited amount of streams in the software… the question i have is on the plex side… is there a way to set plex to record every show on every channel so that you can go back a day or so and watch anything thats already aired… basically like a true timeshift dvr… i can go and manually schedule everything but that can be a pain in the ass. Was hoping for something automatic.
I don’t think there is anything automatic like what you are asking about. Plex’s DVR functionality works like a tradtional cable provided box where you setup the DVR to record “shows” and not a specific period of time (e.g. from 8a to 8p) on a channel.
That being said, if you are using m3u8 then you can pull the stream and write to a .ts file using ffmpeg and a script. You will need to be running on a Linux box to do this the easiest.
ffmpeg -loglevel error -re -i [m3u URI] -t [number of seconds you want to grab] -vcodec copy -acodec copy -metadata service_provider=IPTV -metadata service_name=IPTV -f mpegts pipe:1 1>[filename.ts] 2>error.log
Intersting… this will just record the entire live to one large file tho right untill you decide to stop it?
Yep, exactly and if you have ffmpeg save the file to a Plex library, you can watch the file from Plex. You can also change the service_name property to the channel name if you want.
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.