Всем здравствуйте!.Необходимо добавить видеокодек из библиотеки ffmpeg( а именно libavcodec:Motion JPEG) для полноценного воспроизведения видео с IP-камеры. Я новичок в программировании, могу чего-то недопонимать. Пока код выглядит так:
#include "mainwindow.h"
#include <QApplication>
#include <QtWebKit>
#include <unistd.h>
#include<iostream>
//#include<libavcodec/avcodec.h>
//#include <QPhonon>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
// MainWindow w;
/* Разрешение на автоматическую загрузку картинок в странице*/
QWebSettings::globalSettings()->setAttribute(QWebSettings::AutoLoadImages,true);
/* Разрешение на запуск java-скриптов*/
QWebSettings::globalSettings()->setAttribute(QWebSettings::JavascriptEnabled, true);
/* Разрешение на использование плагинов*/
QWebSettings::globalSettings()->setAttribute(QWebSettings::PluginsEnabled, true);
// QWebView *brouser = new QWebView;
QWebView *brouser1 = new QWebView;
// brouser->show();
brouser1->show();
//brouser->load(QUrl("file:///home/serj/Documents/example-flash.html"));
brouser1->load(QUrl("
http://192.168.1.22/video.cgi"));
return a.exec();
}
И еще, при подключении //#include<libavcodec/avcodec.h>
возникает ошибка: /usr/include/libavutil/common.h:168: error: 'UINT64_C' was not declared in this scope
Зарание благодарен!!!!