2014-09-30, 02:51
I would like to know if it is possible to create a XBMC Log watcher (or if it already exists), or to watch program that logs the results below.
I know it’s possible to upload a log file manually with an add-on, I was hoping there was a way to send a push notification or email when the trigger is active from the watcher service.
I would like to be notified about certain events, for example when a live stream fails to play, as in bold in the example below.
Example from Log File
10:45:02 T:28440 NOTICE: DVDPlayer: Opening: <<LINK>>
10:45:02 T:28440 WARNING: CDVDMessageQueue(player):ut MSGQ_NOT_INITIALIZED
10:45:02 T:23888 NOTICE: Thread DVDPlayer start, auto delete: false
10:45:02 T:23888 NOTICE: Creating InputStream
10:45:02 T:23888 ERROR: CCurlFile::FillBuffer - Failed: HTTP response code said error(22)
10:45:02 T:23888 NOTICE: CCurlFile::FillBuffer - Reconnect, (re)try 1
10:45:02 T:23888 ERROR: CCurlFile::FillBuffer - Failed: HTTP response code said error(22)
10:45:02 T:23888 ERROR: CCurlFile::CReadState::Connect, didn't get any data from stream.
10:45:02 T:23888 ERROR: XFILE::CFileCache::Open - failed to open source <LINK>
10:45:02 T:23888 NOTICE: Creating Demuxer
10:45:02 T:23888 ERROR: CDVDPlayer::OpenDemuxStream - Error creating demuxer
10:45:02 T:23888 NOTICE: CDVDPlayer::OnExit()
10:45:02 T:23888 NOTICE: CDVDPlayer::OnExit() deleting input stream
10:45:02 T:28440 ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://BLAH]
10:45:02 T:25192 NOTICE: Thread BackgroundLoader start, auto delete: false
10:45:02 T:28440 NOTICE: CDVDPlayer::CloseFile()
10:45:02 T:28440 NOTICE: DVDPlayer: waiting for threads to exit
10:45:02 T:28440 NOTICE: DVDPlayer: finished waiting
10:45:02 T:28440 NOTICE: CDVDPlayer::CloseFile()
10:45:02 T:28440 NOTICE: DVDPlayer: waiting for threads to exit
10:45:02 T:28440 NOTICE: DVDPlayer: finished waiting
I know it’s possible to upload a log file manually with an add-on, I was hoping there was a way to send a push notification or email when the trigger is active from the watcher service.
I would like to be notified about certain events, for example when a live stream fails to play, as in bold in the example below.
Example from Log File
10:45:02 T:28440 NOTICE: DVDPlayer: Opening: <<LINK>>
10:45:02 T:28440 WARNING: CDVDMessageQueue(player):ut MSGQ_NOT_INITIALIZED
10:45:02 T:23888 NOTICE: Thread DVDPlayer start, auto delete: false
10:45:02 T:23888 NOTICE: Creating InputStream
10:45:02 T:23888 ERROR: CCurlFile::FillBuffer - Failed: HTTP response code said error(22)
10:45:02 T:23888 NOTICE: CCurlFile::FillBuffer - Reconnect, (re)try 1
10:45:02 T:23888 ERROR: CCurlFile::FillBuffer - Failed: HTTP response code said error(22)
10:45:02 T:23888 ERROR: CCurlFile::CReadState::Connect, didn't get any data from stream.
10:45:02 T:23888 ERROR: XFILE::CFileCache::Open - failed to open source <LINK>
10:45:02 T:23888 NOTICE: Creating Demuxer
10:45:02 T:23888 ERROR: CDVDPlayer::OpenDemuxStream - Error creating demuxer
10:45:02 T:23888 NOTICE: CDVDPlayer::OnExit()
10:45:02 T:23888 NOTICE: CDVDPlayer::OnExit() deleting input stream
10:45:02 T:28440 ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://BLAH]
10:45:02 T:25192 NOTICE: Thread BackgroundLoader start, auto delete: false
10:45:02 T:28440 NOTICE: CDVDPlayer::CloseFile()
10:45:02 T:28440 NOTICE: DVDPlayer: waiting for threads to exit
10:45:02 T:28440 NOTICE: DVDPlayer: finished waiting
10:45:02 T:28440 NOTICE: CDVDPlayer::CloseFile()
10:45:02 T:28440 NOTICE: DVDPlayer: waiting for threads to exit
10:45:02 T:28440 NOTICE: DVDPlayer: finished waiting