я бегу kinesis_video_gstreamer_sample_app.cpp на MacOS и передает его на AWS Kinesis с камеры FaceTime (iSight). Как я могу переключить источник видео на веб-камеру USB? Спасибо 🙂
Хорошо, я наконец-то понял, измените файл 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);
Других решений пока нет …