H.264 Video on WinCC 3.14
Posted: Fri Jun 10, 2016 2:20 pm
Hi,
I use Windows 7, 64 bit and WinCC OA version 3.14 (Qt 5.5.0) with video services running on a single host.
For an ONVIF and an Axis M5014 camera, although the video gets displayed correctly, it shows the following warnings on opening the camera's H.264 stream:
WCCOAui1:WCCOAui (1), 2016.06.08 13:51:02.066, Qt, H264Decoder::H264Decoder: using libavcodec decoder
WCCOAui1:WCCOAui (1), 2016.06.08 13:51:02.678, Qt, receiving rtp live stream (unicast rtp port 62915-62916); resolution: width = 1280, height = 720
WCCOAui1:[h264 @ 000000000A206400] decoding for stream 0 failed
WCCOAui1:[h264 @ 000000000A1531E0] non-existing PPS 0 referenced
WCCOAui1:[h264 @ 000000000A1531E0] Cannot parallelize slice decoding with deblocking filter type 1, decoding such frames in sequential order
WCCOAui1:To parallelize slice decoding you need video encoded with disable_deblocking_filter_idc set to 2 (deblock only edges that do not cross slices).
WCCOAui1:Setting the flags2 libavcodec option to +fast (-flags2 +fast) will disable deblocking across slices and enable parallel slice decoding but will generate non-standard-compliant output.
WCCOAui1:[h264 @ 000000000A1531E0] non-existing PPS 0 referenced
The last line above repeats as long as the video stream is open.
Please help as how to avoid getting these warnings.
Regards,
Sajid
I use Windows 7, 64 bit and WinCC OA version 3.14 (Qt 5.5.0) with video services running on a single host.
For an ONVIF and an Axis M5014 camera, although the video gets displayed correctly, it shows the following warnings on opening the camera's H.264 stream:
WCCOAui1:WCCOAui (1), 2016.06.08 13:51:02.066, Qt, H264Decoder::H264Decoder: using libavcodec decoder
WCCOAui1:WCCOAui (1), 2016.06.08 13:51:02.678, Qt, receiving rtp live stream (unicast rtp port 62915-62916); resolution: width = 1280, height = 720
WCCOAui1:[h264 @ 000000000A206400] decoding for stream 0 failed
WCCOAui1:[h264 @ 000000000A1531E0] non-existing PPS 0 referenced
WCCOAui1:[h264 @ 000000000A1531E0] Cannot parallelize slice decoding with deblocking filter type 1, decoding such frames in sequential order
WCCOAui1:To parallelize slice decoding you need video encoded with disable_deblocking_filter_idc set to 2 (deblock only edges that do not cross slices).
WCCOAui1:Setting the flags2 libavcodec option to +fast (-flags2 +fast) will disable deblocking across slices and enable parallel slice decoding but will generate non-standard-compliant output.
WCCOAui1:[h264 @ 000000000A1531E0] non-existing PPS 0 referenced
The last line above repeats as long as the video stream is open.
Please help as how to avoid getting these warnings.
Regards,
Sajid