I doubt that it is a problem with your software at all, I have a scheduled task to run StreamRecorder and use VLC to record a stream set up as weekly, Monday thru Friday at a particular time. I have had it start right on schedule some of the time, but the last few days it has started up to 5 hours late. I tried Googling on the subject of task scheduler starting tasks late but had no luck finding a solution. Any ideas?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Open the Task Scheduler window, locate the StreamRecorder.NET task and make sure that its trigger indicates the correct time. If not, change it to the time you want. Otherwise if the time is fine but for some reason tasks keep running late, I would try asking in a dedicated support forum: http://answers.microsoft.com/en-us/windows/forum/windows8_1?tab=Threads http://www.w7forums.com/
Last edit: Ohad Schneider 2014-06-26
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I think I found my own answer actually, in the task properties, General tab, I checked the box 'Run with highest priveleges" - probably all Stream Recorder jobs should have that box checked. After doing so, it started right on time last evening.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
That change did not fix the problem for me. But I recently discovered by reviewing system event logs, that there were time-service errors in synching with the time server I had selected.
Time-Service error 36.
"The time service has not synchronized the system time for 86400 seconds because none of the time service providers provided a usable time stamp. The time service will not update the local system time until it is able to synchronize with a time source. If the local system is configured to act as a time server for clients, it will stop advertising as a time source to clients. The time service will continue to retry and sync time with its time sources. Check system event log for other W32time events for more details. Run 'w32tm /resync' to force an instant time synchronization."
Windows only gives you a few choices for which time server to use in the 'Adjust Date/Time' settings. I had found a forum post that explained how to add many more time servers with a registry change, and once I chose a new time server not on Microsoft's short list, the errors went away, and it seems so far that Stream REcorder starts right on time. So anyone having this problem should check their system event log and seek out a new time server.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have a recording event set up for every weeknight, its been a few more days and Stream Recorder continues to start right on time, after weeks of inconsistent behavior, so I am more sure now my problem is resolved.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I doubt that it is a problem with your software at all, I have a scheduled task to run StreamRecorder and use VLC to record a stream set up as weekly, Monday thru Friday at a particular time. I have had it start right on schedule some of the time, but the last few days it has started up to 5 hours late. I tried Googling on the subject of task scheduler starting tasks late but had no luck finding a solution. Any ideas?
Open the Task Scheduler window, locate the StreamRecorder.NET task and make sure that its trigger indicates the correct time. If not, change it to the time you want. Otherwise if the time is fine but for some reason tasks keep running late, I would try asking in a dedicated support forum:
http://answers.microsoft.com/en-us/windows/forum/windows8_1?tab=Threads
http://www.w7forums.com/
Last edit: Ohad Schneider 2014-06-26
I think I found my own answer actually, in the task properties, General tab, I checked the box 'Run with highest priveleges" - probably all Stream Recorder jobs should have that box checked. After doing so, it started right on time last evening.
I'm glad to hear that, enjoy the program !
That change did not fix the problem for me. But I recently discovered by reviewing system event logs, that there were time-service errors in synching with the time server I had selected.
Time-Service error 36.
"The time service has not synchronized the system time for 86400 seconds because none of the time service providers provided a usable time stamp. The time service will not update the local system time until it is able to synchronize with a time source. If the local system is configured to act as a time server for clients, it will stop advertising as a time source to clients. The time service will continue to retry and sync time with its time sources. Check system event log for other W32time events for more details. Run 'w32tm /resync' to force an instant time synchronization."
Windows only gives you a few choices for which time server to use in the 'Adjust Date/Time' settings. I had found a forum post that explained how to add many more time servers with a registry change, and once I chose a new time server not on Microsoft's short list, the errors went away, and it seems so far that Stream REcorder starts right on time. So anyone having this problem should check their system event log and seek out a new time server.
That's good to know, thanks for reporting back!
In case anyone else needs to do what I did, this URL provides instructions on accessing other time servers:
http://www.pcreview.co.uk/forums/w32time-error-event-viewer-t3771094.html
I have a recording event set up for every weeknight, its been a few more days and Stream Recorder continues to start right on time, after weeks of inconsistent behavior, so I am more sure now my problem is resolved.