Иногда, при просмотре каналов через ш@рик могут возникать подвисания изображения, которые с одной стороны могут являться проявлением проблем на сервере кардш@рика или сбоем в работе интернета, а с другой стороны - возникновением неполадок в работе эмулятора ресивера. Для того, чтоб выявить возникшую проблему, необходимо снять лог работы эмулятора и проанализировать его или предоставить администратору сервера для выяснения причин.
Для снятия лога работы эмулятора MgCamd, необходимо предварительно произвести изменения в файле настройки - mg_cfg. За опцию логов в этом файле отвечает строковый параметр - L, который поддерживает следующие значения, а также их сумму:
00 - лог выключен
01 - трансляция лога в сеть через UDP протокол
02 - вывод лога через консоль
04 - вывод лога в указанный файл, в случае этого варианта необходимо вовремя его удалять, так как он будет постоянно расти + IP udp-port log-file-name
В случае объединения нескольких параметров, необходимо напросто указывать их сумму 05=01+04.
Лучше всего использовать трансляцию лога в сеть, для последующего его приема и анализа на компьютере. В этом случае в файле mg_cfg необходимо прописать строчку:
L: { 01 } 192.168.0.2 514
В которой: 192.168.0.2 - IP адрес вашего компьютера и 514 - номер порта.
Если нужно использовать запись лога в память ресивера, то необходимо прописать строчку:
L: { 04 } 192.168.0.2 514 /tmp/mgcamd.log
В которой: /tmp/mgcamd.log - указывается файл, в который будет записываться лог работы эмулятора.
Если вы выбрали вариант трансляции лога через сеть, то на компьютере необходимо установить специальную программу, например - 3CSyslog, которая позволит принимать и отображать лог работы эмулятора. После установки программы на компьютер, необходимо в ее настройках "File/Configure/Log File Destinations" выбрать: "Log to one file: syslog.log" - записывать лог в файл syslog.log, который располагается в папке программы и в "File/Configure/Security Settings" указать IP адрес ресивера или выбрать "Anybody", на этом настройки программы завершены.