When PullPointSubscription to topic "tns1:IVA" is setup with Bosch cameras, ONVIF client only receives motion events and no Line Crossing information.
When doing a pull point subscription, at the Start of the events Rule Engine/LineDetector/Crossed is missing, even though the rule is configured, and is given in the GetEventProperties response.
The topic name space for RuleEngine/ FieldDetector/ ObjectInside works as expected.
As of 7.84 for RTOS, 8.50 for CPP14 and 8.45 for Inteox that is working with 2 offerings in place:
1. ONVIF Client could either subscribe both to tns1:IVA and tns1:RuleEngine topics where they would not miss anything advertised. Basically, PullPointSubscription without waiting for GetEventProperties response.
2. ONVIF Client could request WS-Notify or SetSynchronizationPoint to trigger an event property. Then regardless of any subscription they can get those basic notifications via Basic Notification Interface of ONVIF.