# Controller privilege required for streaming control

**URL:** https://aravis-project.discourse.group/t/controller-privilege-required-for-streaming-control/493
**Category:** Development
**Created:** [July 20, 2022, 5:02pm UTC](https://aravis-project.discourse.group/t/controller-privilege-required-for-streaming-control/493 "2022-07-20T17:02:31Z")
**Posts on this page:** 1
**Showing post:** 3

<div class="post-metadata">

### Author: ![ben](https://avatars.discourse-cdn.com/v4/letter/b/df788c/32.png) [@ben](https://aravis-project.discourse.group/u/ben)
#### Post date: [July 25, 2022, 8:37pm UTC](https://aravis-project.discourse.group/t/controller-privilege-required-for-streaming-control/493/3 "2022-07-25T20:37:17Z")

</div>

Thanks for the insight Emmanuel.

I wasn’t able to receive a similar response.

 ![image](https://global.discourse-cdn.com/free1/uploads/aravis_project/original/1X/cd62afb69c95721cb8fa17a800ce9eddc5e422f4.png)

The remainder of the arv-tool-0.8 commands (genicam, features, values, etc.) look to be functioning. It looks like my sensor doesn’t support a GevHeartbeatTimeout as a defined feature.

I did see your post regarding alternative access method: [How to restart after "control-lost" signal - #6 by Emmanuel](https://aravis-project.discourse.group/t/how-to-restart-after-control-lost-signal/109/6)

The Emergent\_HR-20000 sensors have their GevHeartbeatTimeout specified by the following instead (using “arv-tool-0.8 values”):  
Category : ‘TransportLayerControl’  
Integer : ‘PayloadSize’ = 19660800  
Boolean : ‘GevSCPSDoNotFragment’ = true  
Boolean : ‘GevSCPSBigEndian’ = false  
Integer : ‘GevSCPSPacketSize’ = 9000  
Integer : ‘TLParamsLocked’ = 0  
Integer : ‘HBTimeout’ = 5000  
Boolean : ‘HBDisable’ = true

It looks like the GevHeartbeatTimeout = HBTimeout, but the heartbeat is disabled at the moment (HBDisable).

---

_[View the full topic](https://aravis-project.discourse.group/t/controller-privilege-required-for-streaming-control/493)._
