Как изменить источник видео в Amazon kinesis_video_gstreamer_sample_app.cpp?

я бегу kinesis_video_gstreamer_sample_app.cpp на MacOS и передает его на AWS Kinesis с камеры FaceTime (iSight). Как я могу переключить источник видео на веб-камеру USB? Спасибо 🙂

1

Решение

Хорошо, я наконец-то понял, измените файл kinesis_video_gstreamer_sample_app.cpp следующим образом.

Изменить:

if (data.encoder) {
data.source = gst_element_factory_make("autovideosrc", "source");

Для того, чтобы:

if (data.encoder) {
data.source = gst_element_factory_make("avfvideosrc", "source");
g_object_set(G_OBJECT(data.source), "do-timestamp", TRUE, "device-index", 1, NULL);
1

Другие решения

Других решений пока нет …