Recherche avancée

Médias (0)

Mot : - Tags -/masques

Aucun média correspondant à vos critères n’est disponible sur le site.

Autres articles (111)

  • Le profil des utilisateurs

    12 avril 2011, par

    Chaque utilisateur dispose d’une page de profil lui permettant de modifier ses informations personnelle. Dans le menu de haut de page par défaut, un élément de menu est automatiquement créé à l’initialisation de MediaSPIP, visible uniquement si le visiteur est identifié sur le site.
    L’utilisateur a accès à la modification de profil depuis sa page auteur, un lien dans la navigation "Modifier votre profil" est (...)

  • Configurer la prise en compte des langues

    15 novembre 2010, par

    Accéder à la configuration et ajouter des langues prises en compte
    Afin de configurer la prise en compte de nouvelles langues, il est nécessaire de se rendre dans la partie "Administrer" du site.
    De là, dans le menu de navigation, vous pouvez accéder à une partie "Gestion des langues" permettant d’activer la prise en compte de nouvelles langues.
    Chaque nouvelle langue ajoutée reste désactivable tant qu’aucun objet n’est créé dans cette langue. Dans ce cas, elle devient grisée dans la configuration et (...)

  • XMP PHP

    13 mai 2011, par

    Dixit Wikipedia, XMP signifie :
    Extensible Metadata Platform ou XMP est un format de métadonnées basé sur XML utilisé dans les applications PDF, de photographie et de graphisme. Il a été lancé par Adobe Systems en avril 2001 en étant intégré à la version 5.0 d’Adobe Acrobat.
    Étant basé sur XML, il gère un ensemble de tags dynamiques pour l’utilisation dans le cadre du Web sémantique.
    XMP permet d’enregistrer sous forme d’un document XML des informations relatives à un fichier : titre, auteur, historique (...)

Sur d’autres sites (6443)

  • Turn insights into action with the best marketing analytics tools

    20 août, par Joe

    Behind every great marketing team is a marketing analytics platform that collects performance data and identifies ways to improve. 

    But with hundreds of tools to choose from in a market valued at over $5.6 billion, how can you find the best platform that offers cross-channel tracking and advanced analysis while staying on the right side of privacy laws ?

    We’re here to help. 

    In this article, let’s review seven of the top marketing analytics tools, highlighting their standout features, pricing, and common community critiques. You’ll learn why choosing the right tool is crucial and what factors to consider when making a decision. 

    What are marketing analytics tools ?

    Marketing analytics tools capture and analyse data from various marketing channels, such as your website, social media profiles, and paid ad campaigns. 

    Marketers use these platforms to find ways to optimise campaigns and drive more conversions. Marketing attribution tools, for example, measure marketing effectiveness and help marketers understand which channels drive the most conversions. As a result, they can optimise budgets, allocating more money to the most effective channels. 

    A screenshot of Matomo's attribution modelling

    Multi-Channel conversion attribution in Matomo
    (Image Source)

    Marketers can also reduce friction from the customer journey. Behavioural analytics tools like heatmaps and session recordings help marketing teams understand what’s stopping users from converting and run experiments to increase conversion rates. 

    Marketers can use an all-in-one analytics tool or a platform-specific alternative. Some analytics only track your social media efforts, for example. Others, like Matomo, let you track web visitorspaid ad performance, SEO data and attribute conversions from multiple campaigns. 

    The features and capabilities of marketing analytics tools can also vary by industry. For example, financial marketing analytics platforms will prioritise compliance and data security, while e-commerce teams focus on user behaviour analysis. Advanced tools now leverage machine learning to predict trends and automate insights, making them indispensable for data-driven decision-making.

    7 of the best marketing analytics tools

    With numerous marketing analytics platforms to choose from, it can be challenging to determine the best one for your business. 

    We’ve done the hard work, though. Below you’ll find reviews of seven of the leading tools, why they’re great and what customers say about them.

    1. Matomo

    Matomo Analytics is a leading ethical open-source marketing analytics platform that powers over a million websites in more than 190+ countries.

    A screenshot of Matomo's marketing analytics dashboard

    Main dashboard in Matomo
    (Image Source)

    Why Matomo : Matomo empowers organisations to get the insights they need without compromising user privacy. Businesses can significantly reduce the amount of personal identifiable information they collect and comply with privacy laws like GDPR and CCPA. At the same time, they can use visitor logs to track the entire customer journey, assess the value of marketing channels using multi-touch attribution and analyse visitor behaviour using heatmaps and session recordings.

    Standout features include multi-touch attribution, visitor logs, goal tracking, custom reports, e-commerce tools, form analytics, tag manager, Google Analytics Importer, heatmaps and session recordings. 

    Integrations : Matomo integrates with more than 100 content management systems, e-commerce platforms and frameworks, including WordPress, Cloudflare, Magento, Google Ads, Drupal, WooCommerce and Wix.

    Strengths :

    • 100% accurate, unsampled data
    • Privacy-focused marketing analytics
    • Complete data ownership 
    • Open-source software 
    • Self-hosting and cloud-based options
    • A built-in GDPR Manager

    Common community critiques :

    • Non-technical users can experience a learning curve with some of the platform’s more advanced features
    • Premium features are proprietary

    Pricing : Matomo On-Premise is free to use. Matomo Cloud costs $23 per month and comes with a 21-day free trial (no credit card required).

    2. Heap by Contentsquare

    Heap by Contentsquare is a digital insights platform that gives businesses a near-real-time understanding of their users’ digital journeys.

    A screenshot of Heap's marketing analytics platform

    Demo dashboard in Heap
    (Image Source)

    Why Heap : Heap helps businesses paint a complete picture of their customers. It automatically records every user interaction (clicks, page views, form submissions and more) without manual event tagging to give marketers access to every metric and allow for retroactive analysis. 

    Standout features include data science tools that identify customer friction, journey analysis, session replays, heatmaps, pre-built dashboards and customer cohort analysis.

    Strengths :

    • Automatic event tracking eliminates the need for manual tagging, saving time and reducing implementation errors.
    • Setting up Heap is easy with a single code snippet. You don’t need advanced technical skills.
    • Real-time reporting and live data feeds help marketers quickly spot opportunities and issues. 

    Common community critiques :

    • The volume of data capture can create more noise than signal, which clouds analysis
    • Users can find the platform’s interface unintuitive
    • Businesses can accidentally collect personally identifiable information (PII) if they don’t configure the platform correctly

    Pricing : Heap has a limited free plan for up to 10,000 monthly sessions. Pricing for Growth, Pro and Premier plans is available upon request. 

    3. Mixpanel

    Mixpanel is a product and marketing analytics platform that helps SaaS and mobile marketers track user retention and engagement. 

    A screenshot of Mixpanel's marketing analytics platform

    Product metrics dashboard in Mixpanel
    (Image Source)

    Why Mixpanel : Unlike traditional analytics tools that focus on pageviews and sessions, Mixpanel uses event-based analytics to track, analyse, and optimise user actions. It also has AI-powered predictive analytics that help marketers identify trends and proactively address churn. 

    Standout features include predictive analytics, funnel analysis, GA4 migration, A/B testing and real-time reports

    Strengths :

    • Intuitive dashboards and reports make Mixpanel accessible for non-technical users
    • Extensive integrations ensure seamless data flow across your tech stack
    • Advanced cohort analysis and customer segmentation support targeting and personalisation efforts

    Common community critiques :

    • The wide range of features means there’s a steep learning curve for new users
    • Pricing rises quickly for enterprise users
    • Event tracking can be difficult to set up

    Pricing : Mixpanel has a free forever plan with limited features. Premium plans give you one million monthly events free and then charge $.00028 per event after that.

    4. Funnel

    Funnel is a low-code marketing data platform that automates the collection and transformation of marketing data from hundreds of sources. 

    A screenshot of Funnel's marketing analytics platform

    Performance marketing dashboard in Funnel
    (Image source)

    Why Funnel : Funnel is the ideal choice for marketers operating across dozens of different channels. It helps you gain a holistic view of marketing performance by pulling in data from over 500 sources, cleansing and visualising it.

    Standout features include a vast number of integration partners, automated data collection and transformation, two-year data storage and custom integrations.

    Strengths :

    • Low-code setup makes Funnel accessible to anyone
    • Highly responsive customer support
    • Custom metrics for personalised reporting

    Common community critiques :

    • The visualisation features are fairly basic. Marketers often need to use other tools like Tableau.
    • The platform has a steep learning curve
    • Delays can occur when processing data from third-party sources

    Pricing : Available upon request

    5. HubSpot

    HubSpot is a comprehensive analytics platform that helps marketers improve every stage of the buyer’s journey. Detailed insights and robust automation capabilities let marketers manage campaigns, track leads and optimise customer experiences. 

    A screenshot of HubSpot's marketing analytics platform

    Marketing dashboard in HubSpot
    (Image Source)

    Why HubSpot : HubSpot’s all-in-one platform is ideal for marketing and sales teams that want to paint a complete picture of their combined efforts. Analytics features let marketers track visitors and campaign performance, while automation tools nurture prospects and turn visitors into MQLs.

    Standout features include an easy-to-use dashboard, marketing automation, A/B testing and pre-made reports. 

    Strengths :

    • A very intuitive dashboard makes it easy for users of all abilities to navigate
    • Powerful automation features help marketers save time
    • There’s strong customer support and a large community of certified partners

    Common community critiques :

    • Pricing is expensive and increases quickly 
    • Engagement tracking is less granular than dedicated behavioural analytics tools
    • The wide range of features can lead to analysis paralysis

    Pricing : Marketing Hub Professional starts at $800 per month. Marketing Hub Enterprise starts from $3,600 per month.

    6. Whatagraph

    Whatagraph is a marketing analytics and automated reporting platform that helps agencies and in-house teams turn complex, multi-channel marketing data into visually easy-to-understand reports.

    A screenshot of Whatagraph's marketing analytics platform

    Web analytics report in Whatagraph
    (Image Source)

    Why Whatagraph : Whatagraph is a great choice for companies that prioritise data visualisation. It lets users combine data from over 50 sources into customisable dashboards and reports. There are plenty of ready-made templates as well as a drag-and-drop interface in case you want to create your own.

    Standout features include direct integration with 50+ data sources, data blending across different channels, digital ad spend tracking and automated report creation.

    Strengths :

    • A very intuitive and user-friendly interface that lets anyone start building reports immediately
    • Visually appealing reports make it easy to share insights with stakeholders
    • Highly responsive support team

    Common community critiques :

    • No freemium pricing
    • It can take users time to get to grips with Whatagraph’s wide range of features
    • It lacks native integrations for some platforms

    Pricing : Available on request

    7. Google Analytics

    Google Analytics offers two analytics platforms : GA4 and GA360. GA4 is Google’s free analytics solution you’re probably familiar with. GA360 is the premium, enterprise-level version of GA4. It’s built for large organisations with complex analytics needs and high data volumes.

    A screenshot of Google's marketing analytics platform

    Home page in GA4
    (Image Source)

    Why Google : GA4 is a well-known and widely used analytics platform. It’s free, familiar to most people and has plenty of online resources to help if you get stuck. However, it doesn’t protect user privacy, uses data sampling and lacks advanced features like behavioural analytics. 

    GA360 users can configure the platform to be more privacy-friendly, but there are still better (and cheaper) privacy-friendly alternatives.

    Standout features include event-based tracking, cross-platform tracking, audience segmentation and real-time reporting.

    Strengths :

    • GA4 is free to use
    • There’s no shortage of online guides
    • Cross-platform tracking helps you get a better view of your visitors 

    Common community critiques :

    • Not privacy focused or GDPR-compliant
    • Data sampling muddles insights
    • Both GA4 and GA360 look and are very different from Universal Analytics

    Pricing : GA4 is free to use. GA360 pricing is available on request

    What are the benefits of marketing analytics tools

    Research by Supermetrics reveals that marketing teams are using 230% more data than they did in 2020. 

    Analytics tools are the primary means of generating marketing data, but they have other uses as well. Here are four reasons every department needs a comprehensive analytics platform :

    • Track marketing efforts. Marketing analytics offers a unified view of all your campaigns across channels — from paid ads and social media to email and organic search. By consolidating data from multiple sources, these platforms help marketers monitor campaign performance in real time and prove campaign effectiveness to stakeholders. 
    • Improve customer understanding. Analytics platforms that have built-in behavioural tracking capabilities like heatmaps and session recordings help marketers generate qualitative and quantitative data that reveals how users interact with your site, what content resonates and where friction points occur.
    • Optimise web and marketing experiences. Marketing is a game of continuous improvement. Analytics platforms help marketing teams attribute conversions to specific campaigns, refine user journeys with A/B testing and improve the overall experience. 
    • Drive more conversions. Ultimately, the goal of marketing analytics is to increase conversions, whether that means sales, sign-ups or other events. Performance insights help marketers fine-tune their strategies, target high-value segments, and craft campaigns that move prospects down the funnel more efficiently. In a world where marketing budgets are falling by 15% year-on-year, it’s important to squeeze every drop of ROI from your campaigns. 

    Top features to look for in a marketing analytics tool

    With so many platforms to choose from, picking the right analytics tool can be a challenge. 

    Make it easier for yourself by looking for a tool that offers features to enhance your insights while ensuring your business remains compliant with data privacy regulations. 

    Advanced analytics features

    Don’t settle for a simple web analytics tool or try to juggle different analytics platforms for each channel. Instead, choose a single tool that provides a range of advanced analytics features, including the following :

    By doing so, you’ll get everything you need from a single platform. This will keep costs down and make managing marketing data much easier.

    Data visualisation

    A great marketing analytics tool will offer customizable dashboards and reports that marketers can use to make sense of complex data. Look for :

    • Drag-and-drop interfaces
    • Pre-built templates
    • Detailed visitor profiles

    Data visualisation not only aids decision-making but also helps communicate results clearly to non-technical team members and executives.

    Near-real-time reporting

    Many platforms will claim to offer real-time reporting. But that’s rarely possible. Instead, choose tools with near-real-time reporting that help marketers measure the impact of campaigns as quickly as possible. 

    Matomo, for example, offers a Visits in Real-time Report that lets you see the flow of visitors on your site and shows how many people visited in the last 30 minutes and 24 hours. 

    A screenshot of Matomo's real-time visitor report

    Visits Overview in Matomo

    The report refreshes every 5 seconds to display new visits and tracks a range of visitor attributes, including country, operating system, referrer, time spent on site and whether they are a new or returning visitor. 

    Data security and privacy

    Data privacy should be a top priority for modern marketers. Employing ethical analytics and data practices will mean you don’t have to annoy users with cookie banners. But it also improves trust and minimises legal risk.

    Choose analytics tools that are transparent about data collection, offer robust privacy controls, and comply with regulations like GDPR and CCPA. Features such as anonymised tracking, customisable consent banners and secure data storage help protect both your business and your customers.

    Matomo has all of these features and more, protecting your visitors’ privacy in a dozen different ways. 

    100% data ownership and no sampling

    A lot of analytics platforms don’t let you own or properly use your data. Data sampling — where tools only analyse a portion of your data — is a particular problem in Google Analytics. It clouds insights, meaning marketers make decisions based on guesses, not facts. 

    Who owns your data matters, too. When you use a platform like Google Analytics, you give permission for Google to use your customers’ data for advertising purposes. 

    Instead of trading your customers’ data for free analytics, use a platform that gives you 100% ownership of your data. Matomo does this in a couple of ways :

    • Matomo On-Premise offers 100% data ownership, as it’s hosted on your own servers. You choose where to store it, and we cannot access it. 
    • Matomo Analytics for WordPress provides a self-hosted WordPress-specific option that offers the benefits of On-Premise without the technical setup.
    • Matomo Cloud subscriptions are governed by our Terms, which state that you own all rights, titles and interests in your users’ data. In other words, we can’t sell it to third parties or claim ownership. 

    While Matomo products may change, our commitment to privacy never will. You’ll always be able to self-host Matomo for free. 

    Matomo Heap Mixpanel Funnel HubSpot Whatagraph Google Analytics
    Privacy/GDPR-friendly ✔️
    Open-source ✔️
    Self-hosting option ✔️
    Multi-touch attribution ✔️
    Heatmaps & session recordings ✔️✔️⚠️¹
    Goal tracking ✔️✔️✔️✔️
    Custom reports ✔️✔️✔️✔️✔️✔️✔️
    E-commerce tracking ✔️✔️✔️✔️
    Tag manager ✔️✔️✔️
    GA importer ✔️
    Real-time reporting ✔️✔️✔️✔️⚠️²✔️
    Predictive analytics ✔️
    A/B testing ✔️✔️
    Marketing automation ✔️
    Visualisation / dashboards ✔️✔️✔️⚠️³✔️✔️✔️
    Automated reporting ✔️
    Free plan available ✔️✔️✔️✔️

    Trust Matomo for comprehensive marketing analytics

    The right analytics platform empowers marketers to track campaigns across channels, gain deep insights into customer behaviour, optimise user experiences and ultimately drive more conversions. 

    If you care about collecting data while respecting your users’ privacy, a tool like Matomo is the way to go. Try Matomo free for 21 days. No credit card required.

  • RTMP server with OpenCV (python)

    12 février 2024, par Overnout

    I'm trying to process an RTMP stream in Python, using OpenCV2 but I'm not able to get OpenCV to capture it (i.e. act as RTMP server).

    


    I can run FFmpeg/FFplay from the command line and receive the stream successfully.
What could cause OpenCV to fail opening the stream in listening mode ?

    


    Here is my code :

    


    import cv2

cap = cv2.VideoCapture("rtmp://0.0.0.0:8000/live", cv2.CAP_FFMPEG)

if not cap.isOpened():
    print("Cannot open video source")
    exit()


    


    And the output :

    


    [tcp @ 00000192c490d640] Connection to tcp://0.0.0.0:8000 failed: Error number -138 occurred
[rtmp @ 00000192c490d580] Cannot open connection tcp://0.0.0.0:8000 
Cannot open video source


    


    edit2 : Output with debug logging turned on :

    


    output of the python script with debug logging on:
[DEBUG:0@0.017] global videoio_registry.cpp:218 cv::`anonymous-namespace'::VideoBackendRegistry::VideoBackendRegistry VIDEOIO: Builtin backends(9): FFMPEG(1000); GSTREAMER(990); INTEL_MFX(980); MSMF(970); DSHOW(960); CV_IMAGES(950); CV_MJPEG(940); UEYE(930); OBSENSOR(920)
[DEBUG:0@0.026] global videoio_registry.cpp:242 cv::`anonymous-namespace'::VideoBackendRegistry::VideoBackendRegistry VIDEOIO: Available backends(9): FFMPEG(1000); GSTREAMER(990); INTEL_MFX(980); MSMF(970); DSHOW(960); CV_IMAGES(950); CV_MJPEG(940); UEYE(930); OBSENSOR(920)
[ INFO:0@0.031] global videoio_registry.cpp:244 cv::`anonymous-namespace'::VideoBackendRegistry::VideoBackendRegistry VIDEOIO: Enabled backends(9, sorted by priority): FFMPEG(1000); GSTREAMER(990); INTEL_MFX(980); MSMF(970); DSHOW(960); CV_IMAGES(950); CV_MJPEG(940); UEYE(930); OBSENSOR(920)
[ WARN:0@0.037] global cap.cpp:132 cv::VideoCapture::open VIDEOIO(FFMPEG): trying capture filename='rtmp://192.168.254.101:8000/live' ...
[ INFO:0@0.040] global backend_plugin.cpp:383 cv::impl::getPluginCandidates Found 2 plugin(s) for FFMPEG
[ INFO:0@0.043] global plugin_loader.impl.hpp:67 cv::plugin::impl::DynamicLib::libraryLoad load C:\Users\me\src\opencv\.venv\Lib\site-packages\cv2\opencv_videoio_ffmpeg490_64.dll => OK
[ INFO:0@0.047] global backend_plugin.cpp:50 cv::impl::PluginBackend::initCaptureAPI Found entry: 'opencv_videoio_capture_plugin_init_v1'
[ INFO:0@0.049] global backend_plugin.cpp:169 cv::impl::PluginBackend::checkCompatibility Video I/O: initialized 'FFmpeg OpenCV Video I/O Capture plugin': built with OpenCV 4.9 (ABI/API = 1/1), current OpenCV version is '4.9.0' (ABI/API = 1/1)
[ INFO:0@0.055] global backend_plugin.cpp:69 cv::impl::PluginBackend::initCaptureAPI Video I/O: plugin is ready to use 'FFmpeg OpenCV Video I/O Capture plugin'
[ INFO:0@0.058] global backend_plugin.cpp:84 cv::impl::PluginBackend::initWriterAPI Found entry: 'opencv_videoio_writer_plugin_init_v1'
[ INFO:0@0.061] global backend_plugin.cpp:169 cv::impl::PluginBackend::checkCompatibility Video I/O: initialized 'FFmpeg OpenCV Video I/O Writer plugin': built with OpenCV 4.9 (ABI/API = 1/1), current OpenCV version is '4.9.0' (ABI/API = 1/1)
[ INFO:0@0.065] global backend_plugin.cpp:103 cv::impl::PluginBackend::initWriterAPI Video I/O: plugin is ready to use 'FFmpeg OpenCV Video I/O Writer plugin'
[tcp @ 00000266b2f0d0c0] Connection to tcp://192.168.254.101:8000 failed: Error number -138 occurred
[rtmp @ 00000266b2f0cfc0] Cannot open connection tcp://192.168.254.101:8000
[ WARN:0@5.630] global cap.cpp:155 cv::VideoCapture::open VIDEOIO(FFMPEG): can't create capture
[DEBUG:0@5.632] global cap.cpp:225 cv::VideoCapture::open VIDEOIO: choosen backend does not work or wrong. Please make sure that your computer support chosen backend and OpenCV built with right flags.
Cannot open video source
[ INFO:1@5.661] global plugin_loader.impl.hpp:74 cv::plugin::impl::DynamicLib::libraryRelease unload C:\Users\me\src\opencv\.venv\Lib\site-packages\cv2\opencv_videoio_ffmpeg490_64.dll


    


    Here is the output of cv2.getBuildInformation()

    


    General configuration for OpenCV 4.9.0 =====================================
  Version control:               4.9.0

  Platform:
    Timestamp:                   2023-12-31T11:21:12Z
    Host:                        Windows 10.0.17763 AMD64
    CMake:                       3.24.2
    CMake generator:             Visual Studio 14 2015
    CMake build tool:            MSBuild.exe
    MSVC:                        1900
    Configuration:               Debug Release

  CPU/HW features:
    Baseline:                    SSE SSE2 SSE3
      requested:                 SSE3
    Dispatched code generation:  SSE4_1 SSE4_2 FP16 AVX AVX2
      requested:                 SSE4_1 SSE4_2 AVX FP16 AVX2 AVX512_SKX
      SSE4_1 (16 files):         + SSSE3 SSE4_1
      SSE4_2 (1 files):          + SSSE3 SSE4_1 POPCNT SSE4_2
      FP16 (0 files):            + SSSE3 SSE4_1 POPCNT SSE4_2 FP16 AVX
      AVX (8 files):             + SSSE3 SSE4_1 POPCNT SSE4_2 AVX
      AVX2 (36 files):           + SSSE3 SSE4_1 POPCNT SSE4_2 FP16 FMA3 AVX AVX2

  C/C++:
    Built as dynamic libs?:      NO
    C++ standard:                11
    C++ Compiler:                C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/x86_amd64/cl.exe  (ver 19.0.24247.2)
    C++ flags (Release):         /DWIN32 /D_WINDOWS /W4 /GR  /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi  /fp:precise     /EHa /wd4127 /wd4251 /wd4324 /wd4275 /wd4512 /wd4589 /wd4819 /MP  /O2 /Ob2 /DNDEBUG 
    C++ flags (Debug):           /DWIN32 /D_WINDOWS /W4 /GR  /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi  /fp:precise     /EHa /wd4127 /wd4251 /wd4324 /wd4275 /wd4512 /wd4589 /wd4819 /MP  /Zi /Ob0 /Od /RTC1 
    C Compiler:                  C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/x86_amd64/cl.exe
    C flags (Release):           /DWIN32 /D_WINDOWS /W3  /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi  /fp:precise     /MP   /O2 /Ob2 /DNDEBUG 
    C flags (Debug):             /DWIN32 /D_WINDOWS /W3  /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi  /fp:precise     /MP /Zi /Ob0 /Od /RTC1 
    Linker flags (Release):      /machine:x64  /NODEFAULTLIB:atlthunk.lib /INCREMENTAL:NO  /NODEFAULTLIB:libcmtd.lib /NODEFAULTLIB:libcpmtd.lib /NODEFAULTLIB:msvcrtd.lib
    Linker flags (Debug):        /machine:x64  /NODEFAULTLIB:atlthunk.lib /debug /INCREMENTAL  /NODEFAULTLIB:libcmt.lib /NODEFAULTLIB:libcpmt.lib /NODEFAULTLIB:msvcrt.lib
    ccache:                      NO
    Precompiled headers:         YES
    Extra dependencies:          wsock32 comctl32 gdi32 ole32 setupapi ws2_32
    3rdparty dependencies:       libprotobuf ade ittnotify libjpeg-turbo libwebp libpng libtiff libopenjp2 IlmImf zlib ippiw ippicv

  OpenCV modules:
    To be built:                 calib3d core dnn features2d flann gapi highgui imgcodecs imgproc ml objdetect photo python3 stitching video videoio
    Disabled:                    java world
    Disabled by dependency:      -
    Unavailable:                 python2 ts
    Applications:                -
    Documentation:               NO
    Non-free algorithms:         NO

  Windows RT support:            NO

  GUI:                           WIN32UI
    Win32 UI:                    YES
    VTK support:                 NO

  Media I/O: 
    ZLib:                        build (ver 1.3)
    JPEG:                        build-libjpeg-turbo (ver 2.1.3-62)
      SIMD Support Request:      YES
      SIMD Support:              NO
    WEBP:                        build (ver encoder: 0x020f)
    PNG:                         build (ver 1.6.37)
    TIFF:                        build (ver 42 - 4.2.0)
    JPEG 2000:                   build (ver 2.5.0)
    OpenEXR:                     build (ver 2.3.0)
    HDR:                         YES
    SUNRASTER:                   YES
    PXM:                         YES
    PFM:                         YES

  Video I/O:
    DC1394:                      NO
    FFMPEG:                      YES (prebuilt binaries)
      avcodec:                   YES (58.134.100)
      avformat:                  YES (58.76.100)
      avutil:                    YES (56.70.100)
      swscale:                   YES (5.9.100)
      avresample:                YES (4.0.0)
    GStreamer:                   NO
    DirectShow:                  YES
    Media Foundation:            YES
      DXVA:                      YES

  Parallel framework:            Concurrency

  Trace:                         YES (with Intel ITT)

  Other third-party libraries:
    Intel IPP:                   2021.11.0 [2021.11.0]
           at:                   D:/a/opencv-python/opencv-python/_skbuild/win-amd64-3.7/cmake-build/3rdparty/ippicv/ippicv_win/icv
    Intel IPP IW:                sources (2021.11.0)
              at:                D:/a/opencv-python/opencv-python/_skbuild/win-amd64-3.7/cmake-build/3rdparty/ippicv/ippicv_win/iw
    Lapack:                      NO
    Eigen:                       NO
    Custom HAL:                  NO
    Protobuf:                    build (3.19.1)
    Flatbuffers:                 builtin/3rdparty (23.5.9)

  OpenCL:                        YES (NVD3D11)
    Include path:                D:/a/opencv-python/opencv-python/opencv/3rdparty/include/opencl/1.2
    Link libraries:              Dynamic load

  Python 3:
    Interpreter:                 C:/hostedtoolcache/windows/Python/3.7.9/x64/python.exe (ver 3.7.9)
    Libraries:                   C:/hostedtoolcache/windows/Python/3.7.9/x64/libs/python37.lib (ver 3.7.9)
    numpy:                       C:/hostedtoolcache/windows/Python/3.7.9/x64/lib/site-packages/numpy/core/include (ver 1.17.0)
    install path:                python/cv2/python-3

  Python (for build):            C:\hostedtoolcache\windows\Python\3.7.9\x64\python.exe

  Java:                          
    ant:                         NO
    Java:                        YES (ver 1.8.0.392)
    JNI:                         C:/hostedtoolcache/windows/Java_Temurin-Hotspot_jdk/8.0.392-8/x64/include C:/hostedtoolcache/windows/Java_Temurin-Hotspot_jdk/8.0.392-8/x64/include/win32 C:/hostedtoolcache/windows/Java_Temurin-Hotspot_jdk/8.0.392-8/x64/include
    Java wrappers:               NO
    Java tests:                  NO

  Install to:                    D:/a/opencv-python/opencv-python/_skbuild/win-amd64-3.7/cmake-install
-----------------------------------------------------------------


    


    edit : Receiving the stream with ffplay from command line :

    


    >ffplay.exe -i "rtmp://0.0.0.0:8000/live"  -listen 1 -f flv
ffplay version 2024-02-04-git-7375a6ca7b-full_build-www.gyan.dev Copyright (c) 2003-2024 the FFmpeg developers
  built with gcc 12.2.0 (Rev10, Built by MSYS2 project)
  configuration: --enable-gpl --enable-version3 --enable-static --pkg-config=pkgconf --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libaribcaption --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-libharfbuzz --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-dxva2 --enable-d3d11va --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libcodec2 --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
  libavutil      58. 36.101 / 58. 36.101
  libavcodec     60. 38.100 / 60. 38.100
  libavformat    60. 20.100 / 60. 20.100
  libavdevice    60.  4.100 / 60.  4.100
  libavfilter     9. 17.100 /  9. 17.100
  libswscale      7.  6.100 /  7.  6.100
  libswresample   4. 13.100 /  4. 13.100
  libpostproc    57.  4.100 / 57.  4.100
[rtmp @ 0000018a564ed340] Unexpected stream , expecting livef=0/0
    Last message repeated 1 times
Input #0, flv, from 'rtmp://0.0.0.0:8000/live':KB sq=    0B f=0/0
  Metadata:
    fileSize        : 0
    audiochannels   : 2
    2.1             : false
    3.1             : false
    4.0             : false
    4.1             : false
    5.1             : false
    7.1             : false
    encoder         : obs-output module (libobs version 30.0.2)
  Duration: 00:00:00.00, start: 0.000000, bitrate: N/A
  Stream #0:0: Audio: aac (LC), 48000 Hz, stereo, fltp, 163 kb/s
  Stream #0:1: Video: h264 (Constrained Baseline), yuv420p(tv, bt709, progressive), 1280x720 [SAR 1:1 DAR 16:9], 2560 kb/s, 30 fps, 30 tbr, 1k tbn
   7.54 A-V: -0.024 fd=  18 aq=   24KB vq=  498KB sq=    0B f=0/0


    


  • 6 Adobe Analytics alternatives for privacy-conscious companies

    5 septembre, par Joe

    Adobe Analytics is a widely used data analysis platform — but it’s expensive, complex, and, for very large datasets, reliant on data sampling.

    Fortunately, there are a number of more affordable, accurate and user-centric analytics solutions that address these concerns. 

    This guide explores six top Adobe Analytics alternatives, compares their key features and capabilities and explains how to find the best fit for your analytics needs.

    What is Adobe Analytics ? 

    Adobe Analytics is a popular digital analytics platform. It’s known for its enterprise-grade capabilities, which are aimed at larger organisations with complex data needs. 

    It offers detailed insights into website traffic, customer behaviour and conversion performance. It can segment audiences, track activity and compare key metrics like page views, traffic sources and customer journeys.

    Its AI-powered tools, like anomaly detection and predictive analysis, help spot trends and optimise marketing strategies. 

    Despite its sophisticated capabilities, it does come with challenges. 

    What’s the problem with Adobe Analytics ? Why switch ?

    One of many common struggles among ‌Adobe Analytics users is the platform’s setup. 

    The UI is complex and overwhelming for non-technical users, and the platform has a steep learning curve.

    Adobe Analytics also has some problematic features. Manual tagging, for instance, is extremely time-consuming. Updating and keeping track of tags “by hand” like this makes it hard to scale along with your business.

    The manual tagging feature is also error-prone and requires technical expertise to tag appropriate actions and extract valid insights. 

    Even if you tag everything correctly, these insights are limited to a certain number of pre-set interaction types, which may not reflect the full spectrum of customer behaviour.

    Users also complain about latency issues with Adobe Analytics. Delays in reporting make it hard to get instant insights, leading to slower decision-making.

    Pricing is another issue. The higher tiers can get quite expensive. And there’s no free option beyond a product demo, so there’s no real way to try it before committing. 

    6 Adobe Analytics alternatives and who they work best for

    Clearly, Adobe Analytics isn’t for everyone. Let’s explore some of the top alternatives for website analytics.

    1. Matomo – Best for privacy-focused companies that need all-in-one analytics

    For organisations that must comply with stringent regulations like GDPR or CCPA, privacy features are critical factors in a web analytics solution.

    Matomo offers an ethical, privacy-first approach to analytics. It gives businesses deeper control over customer data to ensure its accuracy, security and integrity.

    One of Matomo’s key benefits that sets it apart from other analytics solutions is its capability for users to self-host data. This offers unparalleled security and compliance. 

    It’s also one of the few platforms that combines traditional web analytics with behavioural analytics. Users can access features like heatmaps, A/B testing and session recordings, all under one roof.

    Matomo can track everything from technical site performance to customer experiences and show the results on custom dashboards or automatic email reports.

    Plus, with cookieless tracking and no data sampling, organisations know they’re getting 100% accurate insights without sacrificing user privacy.

    Matomo privacy-focused web analytics dashboard

    Matomo dashboard with visits log, visits over time, visitor map, combined keywords and traffic sources
    (Image Source)

    Key Features

    • Advanced multi-channel reporting for websites, mobile apps and ecommerce
    • Heatmaps and session recordings
    • A/B testing platform
    • Multi-channel conversion attribution
    • User flow to visualise customer journeys
    • IP anonymisation
    • Cookie-free tracking
    • Search engine keyword performance reports
    • Customisable dashboards and reports
    • Integration with over 100 platforms, including Google Ads, WordPress and Magento

    Matomo was designed with the strictest data privacy and compliance requirements in mind : no third-party access and no data sold to advertisers. Instead, users can anonymise IP addresses and configure “DoNotTrack” settings.

    All data is accurate. There’s no AI filling in gaps or skewed samples, just 100% factual data that drives better decision-making.

    Strengths

    • Fully GDPR compliant with advanced privacy features
    • Full data ownership with no third-party interference
    • Comprehensive analytics tools that don’t rely on data sampling
    • Cookieless tracking for more accurate, compliant insights
    • Self-hosting and cloud options available
    • Supports 100 currencies and multiple time zones
    • Strong integration with other tools via API

    Common community critiques

    • Short learning curve for beginners
    • Some premium features come at an extra cost

    Pricing

    • Matomo On-Premise is free.
    • Matomo Cloud starts at just under $22 a month if paid annually. 

    Matomo vs. Adobe Analytics – The verdict 

    Adobe Analytics offers a diverse set of enterprise-level tools. But it comes at a much higher cost and doesn’t have the same emphasis on privacy. It’s also missing some of the key advanced features that Matomo offers, such as search engine keyword reports, cookie-less analytics and full GDPR compliance. 

    Matomo, on the other hand, stands out for privacy-focused companies. Not only is it a budget-friendly solution, but it also provides 100% data ownership. 

    In contrast, Adobe’s platform relies on data sampling and third-party tracking. If privacy and customisability are top priorities for your company, choose Matomo over Adobe Analytics.

    Ready to learn more ? Try Matomo for free now.

    2. Google Analytics – Best for budget-conscious businesses that track with cookies

    Google Analytics is a household name in web analytics. It’s a free tool that allows businesses to track website traffic and user behaviour.

    It provides basic insights into digital performance without the high pricing plans of more advanced tools, making it great for small companies and startups with limited budgets. 

    It’s a natural choice for marketers using Google Ads who want to measure ad performance. 

    GA isn’t the most accurate tool as it relies on data sampling, meaning the results don’t consider 100% of website visitors.

    Unfortunately, Google Analytics also lacks advanced privacy controls and relies on cookies for tracking.

    However, if you prioritise price over privacy, Google Analytics delivers strong foundational analytics.

    Google Analytics reporting dashboard

    GA reporting dashboard with active visitors, traffic type, average visit duration and bounce rates
    (Image Source)

    Key Features

    • Visits by traffic type (organic, social and direct)
    • User behaviour tracking (clicks, scrolls and time on page)
    • Demographic and interest data
    • Conversion and ecommerce tracking

    Strengths

    • Easy to track behaviour across multiple devices
    • Integrates easily with Google Ads for ad tracking

    Common community critiques

    • Limited privacy controls
    • Data sampling

    Pricing : 

    • Google Analytics is free to use. 
    •  Advanced features are available through Google Analytics 360 for an additional cost.

    Google Analytics vs. Adobe Analytics – The verdict
    Google Analytics offers good value for budget-conscious businesses. However, it falls short when it comes to enterprise-level depth and privacy. While easy to set up, it lacks the custom dashboards Adobe offers.

    3. Mixpanel – Best for product-led companies identifying audiences

    Mixpanel is a product analytics platform. It’s designed to show companies how users interact with their products.

    It ‌excels at uncovering high-value audiences by tracking customer actions and analysing user journeys. Its strong behavioural analytics and segmentation tools help businesses see how to make products more engaging for specific groups.

    However, the free plan limits historical data retention. This restricts long-term trend analysis. 

    Mixpanel boasts an intuitive interface for basic tasks, which is ideal for less experienced teams. However, you’ll need technical expertise to use advanced features like SQL queries and custom events. 

    Its reliance on third-party storage also raises privacy concerns.

    While Mixpanel is great for tailoring product experiences to target audiences, it’s not ideal for teams that prioritise data ethics or lack technical expertise.

    Mixpanel analytics dashboard

    Mixpanel product metrics dashboard with channels by plan, channel stickiness, annual spend, new user accounts and more
    (Image Source)

    Key features

    • Custom event tracking for specific user actions
    • Detailed reporting for immediate insights
    • User behaviour funnels to track conversion steps

    Strengths :

    • Self-serve support interface for non-technical users
    • Advanced segmentation for detailed audience analysis

    Common community critiques

    • Restricted historical data retention in free tiers
    • Limited performance metric tracking

    Pricing : 

    • The free plan includes basic analytics for up to 1M monthly events
    • Beyond that, pricing scales with usage — 1.5M events is $140/month (or $100 with annual billing), 3M events is $378/month ($270 with annual billing). For exact estimates, use their Growth plan price calculator.

    Mixpanel vs. Adobe Analytics – The verdict
    Mixpanel excels in product analytics but doesn’t provide the same depth of web analytics as Adobe Analytics.

    Adobe also offers better custom reports and audience segmentation to help with marketing and traffic analysis. 

    4. Amplitude Analytics – Best for growth-stage companies focused on product customer journeys

    Similar to Mixpanel, Amplitude Analytics is also a product analytics platform. It focuses on optimising customer journeys for digital products.

    It excels in user segmentation. You can create detailed cohorts to track drop-offs throughout your funnels. Its A/B testing feature lets product teams compare conversion strategies and identify effective solutions.

    However, its session-based tracking is restrictive. It analyses discrete visits but doesn’t track multiple visits or visitor origins, making it challenging to draw long-term insights.

    Amplitude is ideal for growth-stage companies seeking deep insights into user interactions, but it is not suitable for businesses that need comprehensive, long-term customer journey tracking.

    Amplitude Analytics Dashboard

    Amplitude Analytics dashboard snapshot showing average revenue per user for a specific product
    (Image Source)

    Key features :

    • User path tracking
    • Custom event tracking for product usage
    • Behavioural cohort analysis for targeted insights
    • A/B testing to optimise product experiences

    Strengths :

    • Detailed segmentation of user behaviour
    • Strong focus on product metrics

    Common community critiques

    • Limited support for traditional web analytics
    • Session-based tracking isn’t very comprehensive

    Pricing : A free starter plan is available. Paid plans are custom-built and pay-as-you-go. 

    Amplitude vs. Adobe Analytics – The verdict
    Amplitude ‌helps companies understand customer journeys around product usage, concentrating on detailed behavioural analysis. Web analytics are product-focused rather than sales-focused.

    For more traditional web analytics, Adobe Analytics provides traffic source tracking, conversion optimisation and insightful reporting.

    5. Heap – Best for lean startups that want code-free analytics

    Heap is a code-free analytics platform. It’s for tracking and enhancing user behaviour across digital experiences. It offers behavioural analytics and session replays to pinpoint friction points in the user journey.

    Its standout feature is automatic event tracking, which helps you capture user interactions without manual setup. This makes it particularly appealing for lean teams and those without technical expertise. 

    Unfortunately, Heap has limited customisation options, restricting advanced users with complex analytics requirements. 

    It also lacks GDPR compliance support. This is an issue for privacy-conscious organisations.

    Heap is excellent for startups that want user-friendly analytics with automated tracking, but it won’t fit businesses that need extensive customisation or strict privacy compliance.

    Heap reporting dashboard

    Heap marketing KPI dashboard
    (Image Source)

    Key features :

    • Automatic event tracking 
    • Session replays
    • Customisable dashboards for quick insights
    • Behavioural analytics for deep user understanding

    Strengths :

    • Simple setup 
    • Supports cross-device user journeys
    • Codeless event tracking

    Common community critiques :

    • Limited customisation for advanced users
    • Events can pile up quickly without dedicated monitoring 

    Pricing : It’s free for up to 10k sessions. Paid plans have custom pricing.

    Heap vs. Adobe Analytics – The verdict
    Thanks to its code-free setup, Heap is far easier to implement than Adobe Analytics, even without technical expertise. 

    That said, Adobe offers more advanced features to monitor site traffic and marketing performance. 

    6. Open Web Analytics – Best for developers seeking analytics customisation

    Open Web Analytics (OWA) is a free, open-source analytics platform for developers who need customisable tracking solutions.

    It’s highly flexible, offering users full control over their data. Features like heatmaps, clickstream tracking and API support are some of its main strengths.

    But OWA is not for inexperienced teams. It requires extensive technical expertise to set up and maintain, and it relies on community support. If you need timely assistance, you might struggle.

    OWA doesn’t rely on third-party storage, which is good for privacy-focused teams. However, it’s best for technically skilled teams, not those needing out-of-the-box solutions.

    Open web analytics developer dashboard

    OWA developer dashboard with site metrics, top content, actions and traffic sources
    (Image Source)

    Key features :

    • Customisable web analytics with Javascript and PHP APIs
    • Heatmaps and clickstream tracking
    • Integration with WordPress and MediaWiki
    • Conversion goal and funnel tracking

    Strengths :

    • Full data control 
    • Custom tracking 

    Common community critiques :

    • Limited support
    • Requires significant setup and deep technical knowledge

    Pricing : Free 

    OWA vs. Adobe Analytics – The verdict
    Firstly, OWA is free, while Adobe Analytics comes with a steep price tag.

    However, Adobe Analytics gives users an enterprise-grade packaged solution with AI-driven insights. Customising OWA is hands-on and meant for developers. 

    What to look for when picking a web analytics tool

    Here are the key factors to consider when picking an Adobe Analytics alternative.

    1. Comprehensive features

    Look for analytics tools that offer detailed analysis through heat maps, session recordings and interactive dashboards.

    All-in-one solutions like Matomo provide in-depth feedback, analysis and reporting on user behaviour patterns. Teams only need one tool to understand user experiences and optimise web performance.

    2. Privacy and compliance

    Tools that handle sensitive customer behavioural data need to prioritise privacy and compliance.

    That means full compliance with privacy features like IP anonymisation, cookie-less tracking and total data ownership. This ensures data is secure, private and compliant.

    3. 100% data accuracy

    Many tools claim to provide accurate data while using data sampling to speed up data processing and analysis.

    These samples aren’t always representative of the entire dataset. So, conclusions can be skewed or inaccurate.

    Matomo doesn’t use data sampling, meaning 100% data accuracy and more reliable insights.

    Choose analytics that don’t compromise data privacy

    Choosing the right analytics software can preserve user privacy and build customer trust. 

    Remember, not all tools offer the same protection and control over data. 

    Choose Matomo for 100% data ownership, full privacy and completely accurate analytics. Keep your data in your hands. Try Matomo for free now.