Re: подвисание изображения

#17
у меня затыки похоже из за кардшаринга порой пинг до 1,5 сек ,но интересен ответ на другой вопрос: почему при переключении каналов неможет получить ключь?Помогает передергивание канала плагин Acamd 0.6.2.0

Re: подвисание изображения

#18
DOOM384 wrote:у меня затыки похоже из за кардшаринга порой пинг до 1,5 сек ,но интересен ответ на другой вопрос: почему при переключении каналов неможет получить ключь?Помогает передергивание канала плагин Acamd 0.6.2.0
Я как то пробовал Acamd 0.6.2.0, сейчас не помню, чем то не понравилось, может быть это, давно было. И откатился на Acamd 0.6.1.8. каким до сих пор и пользуюсь, таких проблем нет, хотя с пингом тоже проблемы.
Мне кажется, там больше дело в плагине. при переключении, например, если в его файлах (или в свойствах канала) не отредактирован принудительный идент, то он будет их перебирать, возможно долго, + накладывается плохой пинг.
[size=50] Железо: Acer KG271C, IP Q G2020@2.9, HD7770, 8 RAM, AMD audio, Yamaha RX-V465, LG 42LA790V, Prof 7300,7301, Tevii s470, TBS 6922se. Софт: W7x64, ProgDVBx32. Настройки: prog demux, audio-AC3Filter, WASAPI, video-Custom EVR, ArcSoft 2,28,497 [/size]

Re: подвисание изображения

#20
Prog wrote:Кстати да. Может он перебор кодировок какой идёт?
Да, вроде есть такая закономерность, подвисание происходит в момент получения ключа, но только на тех каналах, которые транслируются в нескольких кодировках. Канал кардшаринга широкий, пингуется буквально около сотни миллисекунд. От версии плагина не зависит, Acamd 0.6.2.0 или Acamd 0.6.1.8.. Последняя версия программы, которая работала нормально 6.85.06. Во всех, что вышли позже, стабильные подвисания изображения. Это как то лечится?

Re: подвисание изображения

#21
mitsu_58 wrote:
Prog wrote:Кстати да. Может он перебор кодировок какой идёт?
Да, вроде есть такая закономерность, подвисание происходит в момент получения ключа, но только на тех каналах, которые транслируются в нескольких кодировках. Канал кардшаринга широкий, пингуется буквально около сотни миллисекунд. От версии плагина не зависит, Acamd 0.6.2.0 или Acamd 0.6.1.8.. Последняя версия программы, которая работала нормально 6.85.06. Во всех, что вышли позже, стабильные подвисания изображения. Это как то лечится?
У меня такое на CanalSat France. Большая задержка прихода ключей порождает такое явление.
А у вас это от версии программы зависит? Точно? Вы проверяли?
TeVii S-460

Re: подвисание изображения

#22
mitsu_58 wrote:подвисание происходит в момент получения ключа, но только на тех каналах, которые транслируются в нескольких кодировках.
Я же писал-
V.Zhukoff wrote:... если в его (Acamda) файлах (или в свойствах канала) не отредактирован принудительный идент,...
Это можно сделать несколькими способами. Погуглите "настройка Acamd", он тогда на другие иденты даже смотреть не будет.
[size=50] Железо: Acer KG271C, IP Q G2020@2.9, HD7770, 8 RAM, AMD audio, Yamaha RX-V465, LG 42LA790V, Prof 7300,7301, Tevii s470, TBS 6922se. Софт: W7x64, ProgDVBx32. Настройки: prog demux, audio-AC3Filter, WASAPI, video-Custom EVR, ArcSoft 2,28,497 [/size]

Re: подвисание изображения

#23
kostan wrote:У меня такое на CanalSat France. Большая задержка прихода ключей порождает такое явление.
А у вас это от версии программы зависит? Точно? Вы проверяли?
Точно, на 6.85.06 сижу и никаких затыков.

Re: подвисание изображения

#24
mitsu_58 wrote:
kostan wrote:У меня такое на CanalSat France. Большая задержка прихода ключей порождает такое явление.
А у вас это от версии программы зависит? Точно? Вы проверяли?
Точно, на 6.85.06 сижу и никаких затыков.
Ну, тогда это к Прогу.
TeVii S-460

Re: подвисание изображения

#26
V.Zhukoff wrote: Это можно сделать несколькими способами. Погуглите "настройка Acamd", он тогда на другие иденты даже смотреть не будет.
Принудительный идент прописан, не помогает.
Prog wrote: К прогу что? Логи где?
Носом ткните, какие логи писАть?

Re: подвисание изображения

#28
В опциях нажать галку Включить логи. Потом, при проблеме какой то, брать их из папки c программой и слать сюда.
[size=50] Железо: Acer KG271C, IP Q G2020@2.9, HD7770, 8 RAM, AMD audio, Yamaha RX-V465, LG 42LA790V, Prof 7300,7301, Tevii s470, TBS 6922se. Софт: W7x64, ProgDVBx32. Настройки: prog demux, audio-AC3Filter, WASAPI, video-Custom EVR, ArcSoft 2,28,497 [/size]

Re: подвисание изображения

#29
Prog wrote:Settings->Debug->Enable log, после этого Logs\ProgDVbEngine.log файл с медленным переключением.
Примерно вот так:
23:35:11.665 -
23:35:11.667 - Start logging...
23:35:11.668 -
23:35:11.670 - Start engine 5.167
23:35:12.731 - DevicesManager::Start
23:35:12.734 - DevicesManager::Loading...
23:35:12.735 - DevicesManager::Loading Itv.device 1
23:35:12.747 - DevicesManager::Loaded Itv.device 1 - OK
23:35:12.749 - DevicesManager::Loading ProgMediaClient.Device 4
23:35:12.767 - DevicesManager::Loaded ProgMediaClient.Device 4 - OK
23:35:12.769 - DevicesManager::Loading bda.device 1590878353
23:35:13.225 - DevicesManager::Loaded bda.device 1590878353 - OK
23:35:13.227 - CAVManager::Init
23:35:13.259 - VR: GUI
23:35:13.316 - Api2BaseModule::GetAdditionInfo
23:35:13.318 - Api2BaseModule::GetAdditionInfo
23:35:13.320 - Api2BaseModule::GetAdditionInfo
23:35:14.195 -
23:35:14.197 -
23:35:14.199 - ########################### Mark of start channel changing.###########################
23:35:14.201 -
23:35:14.203 - GraphManager::MainChangeChannel Da Vinci Learning
23:35:14.205 - CSetChannelLogic::SetChannel 0
23:35:14.207 - CSetChannelLogic::SetNormalChannel
23:35:14.209 - CreateGraphOfReturnCheckvalue::LowDestroyGraph
23:35:14.211 - TransponderManager::TransponderManager
23:35:14.213 - FilterManager::InitOnNewDevice
23:35:14.216 - Thread Incoming Stream Cache
23:35:14.220 - FilterManager::InitOnNewDevice 1
23:35:14.230 - ModuleList::Free
23:35:14.236 - Api2BaseModule::GetCurrentDeviceInfo
23:35:14.239 - ModuleList::Load C:\Program Files\ProgDVB\Modules\InternetGate.Module OK
23:35:14.241 - Api2BaseModule::GetCurrentDeviceInfo
23:35:14.243 - ModuleList::Load C:\Program Files\ProgDVB\Modules\PidRecorder.Module OK
23:35:14.245 - ChannelGraph5::CChannelGraph5
23:35:14.248 - TransponderManager::AddChildChannel
23:35:14.250 - TimeShift::TimeShift
23:35:14.252 - TimeShift::Create 200 mbytes
23:35:14.255 - ts:One channel
23:35:14.257 - HugeMemoryBlocksManager::GetBlock 200 mbytes OK
23:35:14.259 - TransponderManager::CreateTimeshiftBuffer OK
23:35:14.278 - MDPlugin::Loaded C:\Program Files\ProgDVB\Plugins\ACamd.dll OK
23:35:14.331 - TimeShift::CreateReadingCursor
23:35:14.336 - TsInputTrafficProcessor::AddChannel 6500
23:35:14.341 - CSetChannelLogic::LookDeviceWithoutChannelsOrCloneAndMakeGraph
23:35:14.346 - ChannelGraph5::SetActiveState 1
23:35:14.349 - TransponderManager::SelectChannel
23:35:14.352 - TsInputTrafficProcessor::SelectChannel 6500
23:35:14.354 - Api2BaseModule::UpdateAllOpenedChannels 1
23:35:14.379 - Api2BaseModule::ChList_GetCurrentTransponder 11
23:35:14.383 - Api2BaseModule::ChList_GetCurrentTransponder 11
23:35:14.385 - Api2BaseModule::GetCurrentDeviceInfo
23:35:14.529 - Api2BaseModule::GetCurrentDeviceInfo
23:35:14.533 - Api2BaseModule::GetCurrentDeviceInfo
23:35:14.539 - Api2BaseModule::OpenFilter 6501 OK
23:35:14.556 - Api2BaseModule::OpenFilter 6500 OK
23:35:14.563 - Api2BaseModule::OpenFilter 6502 OK
23:35:14.569 - Api2BaseModule::OpenFilter 6506 OK
23:35:14.575 - Api2BaseModule::OpenFilter 6505 OK
23:35:14.582 - Api2BaseModule::OpenFilter 6504 OK
23:35:14.588 - Api2BaseModule::OpenFilter 0 OK
23:35:14.592 - Graph::SetAudioChannelMask
23:35:14.594 - TransponderManager::SetTransponder (CH) 12518000
23:35:14.597 - Api2Device::SetChannel 12518000Khz sid=6500
23:35:14.599 - ch:Da Vinci Learning {freq:12518, pol:V, sr:22000}
23:35:14.900 - Api2Device::SetChannel result OK
23:35:14.902 - TsInputTrafficProcessor::OpenTransponder 1
23:35:14.905 - FilterManager::OnSetTransponder 12518000Khz
23:35:14.913 - TimeShift::Reset
23:35:14.916 - TimeShift::Cursor reset
23:35:14.919 - Prereader::Reset
23:35:14.922 - ModuleList::ChangeChannel 12518000
23:35:14.925 - DvbEpgParser::SetChannel 12518000
23:35:14.932 - CChannelGraph5::StartChannel Da Vinci Learning
23:35:14.935 -
23:35:14.937 - #################### Start stream. (0.749ms) #######################
23:35:14.940 -
23:35:14.953 - TimeShift::Cursor SetChannel
23:35:14.956 - ReaderCursor::SetPosition 0 (w=0)
23:35:14.959 - Prereader::SetChannel mask
23:35:14.962 - MDPlugin::SetChannel 6500
23:35:14.974 - TransponderManager::SelectChannel
23:35:14.976 - TsInputTrafficProcessor::SelectChannel 6500
23:35:14.980 - Api2BaseModule::UpdateAllOpenedChannels 1
23:35:14.987 - Api2BaseModule::CloseFilter 1 pid 6501
23:35:14.993 - Api2BaseModule::CloseFilter 2 pid 6500
23:35:14.999 - Api2BaseModule::CloseFilter 3 pid 6502
23:35:15.006 - Api2BaseModule::CloseFilter 4 pid 6506
23:35:15.013 - Api2BaseModule::CloseFilter 5 pid 6505
23:35:15.021 - Api2BaseModule::CloseFilter 6 pid 6504
23:35:15.029 - Api2BaseModule::CloseFilter 7 pid 0
23:35:15.035 - Api2BaseModule::GetCurrentDeviceInfo
23:35:15.042 - Api2BaseModule::OpenFilter 6501 OK
23:35:15.048 - Api2BaseModule::OpenFilter 6500 OK
23:35:15.054 - Api2BaseModule::OpenFilter 6502 OK
23:35:15.064 - Api2BaseModule::OpenFilter 6506 OK
23:35:15.072 - Api2BaseModule::OpenFilter 6505 OK
23:35:15.085 - Api2BaseModule::OpenFilter 6504 OK
23:35:15.092 - Api2BaseModule::OpenFilter 0 OK
23:35:15.095 - TsInputTrafficProcessor::UpdateChannel 6500
23:35:15.098 - PreScanner::StartChannelIsReady
23:35:15.101 - ChannelGraph5::StartStreamsAfterChangeChannel 0
23:35:15.105 - PreScanner::CreateStreamParser 0
23:35:15.109 - Mpeg2Parser::ts::Init mpeg2 apid=6502, vpid=6501
23:35:15.112 - ChannelGraph5::CreateGraphForOsdOnly
23:35:15.120 - CChannelGraph5::CreateRender 6
23:35:15.123 - Graph::SetVideoRect
23:35:15.127 - TimeShift::Cursor PushMode 1 1 (0)
23:35:15.130 - ReaderCursor::SetPosition 0 (w=0)
23:35:15.134 - Prereader::EnablePushModeAndStartPlayback 1
23:35:15.137 - ChannelGraph5::SetActiveState 1
23:35:15.144 - Graph::SetVideoWindowRect
23:35:15.147 - Graph::UpdateRenderMode
23:35:15.152 - GraphManager::MultiChannelRendering
23:35:15.155 - ChannelGraph5::SetActiveState 1
23:35:15.164 - Graph::OnWindowMove 102
23:35:15.167 - Graph::SetVideoWindowRect
23:35:15.172 - First data in TS buffer
23:35:15.235 - * s:89 q:100 tr=99452 (1316)
23:35:16.213 - * s:89 q:100 tr=375060 (0)
23:35:16.544 - OSDManager::Window_Add
23:35:16.550 - OSDManager::Window_Show
23:35:16.562 - OSDManager::Window_Show
23:35:16.566 - OSDManager::Window_Show
23:35:16.770 - OSDManager::Window_SetBitmap 546x195 rendering in 000ms
23:35:16.908 - OSDManager::Window_SetBitmap 546x195 rendering in 000ms
23:35:17.222 - * s:89 q:100 tr=341596 (0)
23:35:17.234 - OSDManager::Window_Show
23:35:17.238 - OSDManager::Window_Delete
23:35:18.032 - c:key 1
23:35:18.037 - c:key 0
23:35:18.152 - VideoParser::First packet 4812 mpeg2
23:35:18.156 - VideoParser::packet 5172
23:35:18.235 - * s:89 q:100 tr=376940 (0)
23:35:18.283 - VideoParser::packet 27700
23:35:18.287 - VideoParser::packet 4716
23:35:18.344 - VideoParser::packet 4468
23:35:18.348 - AudioParser::First packet 3456
23:35:18.352 - AudioParser::mpeg
23:35:18.356 - AudioParser::Audio detected!
23:35:18.410 - VideoParser::packet 24108
23:35:18.414 - VideoParser::packet 5428
23:35:18.418 - VideoParser::packet 5044
23:35:18.542 - VideoParser::packet 45324
23:35:18.546 - VideoParser::mpeg2::Sequence header detected!
23:35:18.550 - PreScanner::Post_InitRender
23:35:18.553 - ChannelGraph5::uiThread_CreateGraphAfterDetectOfMediaTypes 1
23:35:18.557 - TimeShift::Cursor PushMode 2 0 (0)
23:35:18.560 - ReaderCursor::SetPosition 0 (w=165440)
23:35:18.564 - Prereader::EnablePushModeAndStartPlayback 2
23:35:18.568 - ChannelGraph5::CreateInterfacesAndRenderGraph
23:35:18.572 - demux: MS 1
23:35:18.576 - CSubtitlesPrsersManager::StartChannel
23:35:18.580 - CChannelGraph5::HideSubtitles
23:35:18.582 - CreateCustomGraph
23:35:18.585 - VideoType:MPEG2
23:35:18.588 - Video/MPEG2_VIDEO : FORMAT_MPEG2_VIDEO s={0,0,720,576}, t={0,0,720,576}, bmp=720x576, r=4/3, br=15305200,frametime=40ms, IF=0x0, CF=0x0)
23:35:18.619 - Add video codec 212690fb-83e5-4526-8fd7-74478b7939cd - OK
23:35:18.622 - CChannelGraph5::CreateRender 6
23:35:18.625 - VR: EVR
23:35:19.013 - Add video renderer Video_Renderer - OK
23:35:19.017 - СreateAudioPartOfGraph
23:35:19.020 - AudioType:MPEG - Audio
23:35:19.023 - Audio/MPEG1AudioPayload : WaveFormatEx (2ch 48000 0bit formatTag= 0x50)
23:35:19.029 - Add audio codec e1f1a0b8-beee-490d-ba7c-066c40b5e2b9 - OK
23:35:19.070 - IMyGraphBuilder::CreateAudioRenderFilter::ProgAR:Первичный звуковой драйвер OK
23:35:19.075 - Added audio processor
23:35:19.080 - Connect codec to AP - OK
23:35:19.087 - Add and connect audio renderer - OK
23:35:19.090 - Graph::AfterRender
23:35:19.099 - Graph::SetVolume 48% -1323db
23:35:19.103 - Graph::SetAudioChannelMask
23:35:19.106 - AudioProcessor::SetAudioChannelsMask
23:35:19.109 - AudioProcessor::SetEqualizerBands
23:35:19.112 - AudioProcessor::EnableSpectrum
23:35:19.115 - AudioProcessor::AgcEnable
23:35:19.119 - Graph::Run
23:35:19.134 - Graph::Run 1
23:35:19.138 - Graph::SetPictureParams
23:35:19.145 - Graph::SetVideoRect
23:35:19.152 - Graph::SetVideoWindowRect
23:35:19.158 - AfterRenderInit
23:35:19.176 - Graph::OnVideoWindowPositionChanged
23:35:19.249 - * s:89 q:100 tr=359456 (0)
23:35:20.264 - * s:89 q:100 tr=410780 (0)
23:35:20.912 - Graph::SetPictureParams
23:35:20.917 - Graph::SetPictureParams
23:35:20.920 - Graph::SetPictureParams
23:35:20.922 - Graph::SetPictureParams
23:35:21.279 - * s:89 q:100 tr=378632 (0)
23:35:22.292 - * s:89 q:100 tr=362276 (0)
23:35:23.306 - * s:89 q:100 tr=404388 (0)
23:35:24.323 - * s:89 q:100 tr=404764 (0)
23:35:25.332 - * s:89 q:100 tr=421308 (0)
23:35:26.346 - * s:89 q:100 tr=436160 (0)
23:35:27.360 - * s:89 q:100 tr=381640 (0)
23:35:27.507 - C:No key!
23:35:27.813 - c:key 1
23:35:27.832 - C:No key!
23:35:28.375 - * s:89 q:100 tr=448568 (0)
23:35:29.389 - * s:89 q:100 tr=374684 (0)
23:35:30.403 - * s:89 q:100 tr=411532 (0)
23:35:31.417 - * s:89 q:100 tr=428264 (0)
23:35:32.431 - * s:89 q:100 tr=379572 (0)
23:35:33.445 - * s:89 q:100 tr=404576 (0)
23:35:34.460 - * s:89 q:100 tr=394612 (0)
23:35:35.473 - * s:89 q:100 tr=416420 (0)
23:35:36.487 - * s:89 q:100 tr=370172 (0)
23:35:37.502 - * s:89 q:100 tr=424692 (0)
23:35:37.763 - c:key 0
23:35:38.516 - * s:89 q:100 tr=396492 (0)
23:35:39.529 - * s:89 q:100 tr=380888 (0)
23:35:40.544 - * s:89 q:100 tr=388784 (0)
23:35:41.557 - * s:89 q:100 tr=390852 (0)
23:35:42.572 - * s:89 q:100 tr=442552 (0)
23:35:43.586 - * s:89 q:100 tr=401944 (0)
23:35:44.600 - * s:89 q:100 tr=380888 (0)
23:35:45.617 - * s:89 q:100 tr=287640 (0)
23:35:46.627 - * s:89 q:100 tr=276924 (0)
23:35:47.642 - * s:89 q:100 tr=393296 (0)
23:35:47.817 - c:key 1
23:35:48.655 - * s:89 q:100 tr=361524 (0)
23:35:49.669 - * s:89 q:100 tr=378632 (0)
23:35:50.685 - * s:89 q:100 tr=401192 (0)
23:35:51.698 - * s:89 q:100 tr=387844 (0)
23:35:52.713 - * s:89 q:100 tr=409464 (0)
23:35:53.726 - * s:89 q:100 tr=340092 (0)
23:35:54.741 - * s:89 q:100 tr=389724 (0)
23:35:55.753 - * s:89 q:100 tr=341408 (0)
23:35:56.768 - * s:89 q:100 tr=396116 (0)
23:35:57.757 - c:key 0
23:35:57.781 - * s:89 q:100 tr=366976 (0)
23:35:58.795 - * s:89 q:100 tr=385588 (0)
23:35:59.813 - * s:89 q:100 tr=395552 (0)
23:36:00.823 - * s:89 q:100 tr=381640 (0)
23:36:01.836 - * s:89 q:100 tr=389536 (0)
23:36:02.853 - * s:89 q:100 tr=339904 (0)
23:36:03.865 - * s:89 q:100 tr=349116 (0)
23:36:04.881 - * s:89 q:100 tr=368104 (0)
23:36:05.894 - * s:89 q:100 tr=395176 (0)
23:36:06.914 - * s:89 q:100 tr=376188 (0)
23:36:07.488 - C:No key!
23:36:07.821 - c:key 1
23:36:07.877 - C:No key!
23:36:07.922 - * s:89 q:100 tr=394236 (0)
23:36:08.935 - * s:89 q:100 tr=396680 (0)
23:36:09.950 - * s:89 q:100 tr=374684 (0)
23:36:10.965 - * s:89 q:100 tr=439168 (0)
23:36:11.977 - * s:89 q:100 tr=419616 (0)
23:36:12.998 - * s:89 q:100 tr=444244 (0)
23:36:14.006 - * s:89 q:100 tr=464360 (0)
23:36:15.019 - * s:89 q:100 tr=395928 (0)
23:36:16.033 - * s:89 q:100 tr=398748 (0)
23:36:17.048 - * s:89 q:100 tr=353628 (0)
23:36:17.811 - c:key 0
23:36:18.061 - * s:89 q:100 tr=343100 (0)
23:36:19.074 - * s:89 q:100 tr=388408 (0)
23:36:20.091 - * s:89 q:100 tr=359644 (0)
23:36:21.107 - * s:89 q:100 tr=394424 (0)
23:36:22.117 - * s:89 q:100 tr=368104 (0)
23:36:22.898 -
23:36:22.901 - Stop engine
23:36:22.904 - DevicesManager::Stop
23:36:22.914 - ChannelGraph5::~CChannelGraph5
23:36:22.917 - Graph::Stop
23:36:22.922 - Th Exit Prog Audio renderer thread
23:36:22.942 - CPreScanner::Stop
23:36:22.945 - CSubtitlesPrsersManager::StopChannel
23:36:22.983 - Graph::ReleaseAllFilters
23:36:23.005 - TransponderManager::CloseChannel
23:36:23.009 - TsInputTrafficProcessor::RemoveChannel 6500
23:36:23.025 - TimeShift::DestroyReadingCursor
23:36:23.028 - Th Exit PrereaderCacheBuffer
23:36:23.043 - Api2BaseModule::UpdateAllOpenedChannels 0
23:36:23.048 - Api2BaseModule::CloseFilter 1 pid 6501
23:36:23.059 - Api2BaseModule::CloseFilter 2 pid 6500
23:36:23.069 - Api2BaseModule::CloseFilter 3 pid 6502
23:36:23.080 - Api2BaseModule::CloseFilter 4 pid 6506
23:36:23.092 - Api2BaseModule::CloseFilter 5 pid 6505
23:36:23.105 - Api2BaseModule::CloseFilter 6 pid 6504
23:36:23.119 - Api2BaseModule::CloseFilter 7 pid 0
23:36:23.309 - ChannelGraph5::~CChannelGraph5 finish
23:36:23.313 - DevicesManager::DestroyTransponderManager
23:36:23.316 - Api2Device::SetChannel - None
23:36:23.319 - ch:0
23:36:23.329 - Api2Device::SetChannel result OK
23:36:23.339 - TransponderManager::~TransponderManager
23:36:23.350 - Th Exit Incoming Stream Cache
23:36:23.363 - Th Exit DVB EPG Parser cache
23:36:23.367 - TimeShift::~TimeShift
23:36:23.370 - HugeMemoryBlocksManager::Free
23:36:23.373 - ModuleList::Free
23:36:23.382 - DevicesManager::Free devices
23:36:23.422 - DevicesManager::Free RC
23:36:23.426 - MDPlugin::Exit ACamd
23:36:24.010 - MDPlugin::Exit OK
23:36:24.014 - Engine stopped
23:36:24.052 - HugeMemoryBlocksManager::FreeAll
23:36:24.057 - Th Exit UI