Can we able to send control data in video frame.

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

Hello,

We are using Denebola RDK for development. We want to send do video streaming over USB 3.0 port. So, we want to send some event to the HOST (PC) from Denebola Board. Can we able to send that event into the video frames. For example if we want to send "0x01" value to the HOST PC with video streaming data over USB 3.0.

We don't have a experience on UVC So, please provide us reference document or source code which will solve our problem.

Thanks,

Amit

0 Likes
5 Replies
alamandaa_16
Moderator
Moderator
Moderator
10 likes received First like received

In DMA Callback, we have provision to add UVC header, if required.

Can you please specify what is the purpose of control data sending to host PC?

How frequent do you want to send control data to host along with the video data?

0 Likes
Anonymous
Not applicable

Hello aani,

Thanks for your reply,

Purpose of control data:

We have to send the key press event to the Host PC and then to some changes on software side on this event.

How frequently do you want to send:

We have to send this 2 bytes of data once in a second at particular time.

Thanks,

Amit

0 Likes
Anonymous
Not applicable

Hello,

Any update on this.

Thanks

0 Likes
Anonymous
Not applicable

Any update

0 Likes

Amit,

We cannot send any additional data with the video data.

Your requirement is communicating the key press to host. This can be done using Interrupt endpoint.

When the key is pressed setup a flag, if the flag is set, send the required data to host via interrupt endpoint.

0 Likes