Как изменить источник видео в Amazon kinesis_video_gstreamer_sample_app.cpp? - PullRequest
0 голосов
/ 15 мая 2018

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

1 Ответ

0 голосов
/ 16 мая 2018

Хорошо, я наконец понял, измените файл 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);
...