项目作者: cjy87korea

项目描述 :
RTSP Streaming(source: Windows 10 screen capture) Server using GStreamer
高级语言: C
项目地址: git://github.com/cjy87korea/DesktopCapture.git
创建时间: 2021-06-15T04:28:23Z
项目社区:https://github.com/cjy87korea/DesktopCapture

开源协议:

下载


DesktopCapture RTSP Server

RTSP Streaming(source: Windows 10 screen capture) Server using GStreamer






Step 1. Install ‘GStreamer’ (runtime & development)

1) download(https://gstreamer.freedesktop.org/download/)


캡처1

2) setup type ‘Complete’


캡처2


Step 2. Add environment variable

  1. Add 'Path' to '$(My GStreamer path)\bin'

Step 3. Header file copy

  1. Copy '$(My GStreamer path)\lib\glib-2.0\include\glibconfig.h' to '$(My GStreamer path)\include\glib-2.0\glib'


Step 4. ‘Visual Studio(My version = 2019)’ configuration

1) Project properties -> Debugging -> Environment

  1. Add 'path=%path%;$(My GStreamer path)\bin'


캡처3


2) Project properties -> C/C++ -> General -> Additional include directories

  1. Add '$(My GStreamer path)\include\gstreamer-1.0'
  2. Add '$(My GStreamer path)\include\glib-2.0'
  3. Add '$(My GStreamer path)\include\libxml2'
  4. Add '$(My GStreamer path)\include'


캡처4


3) Project properties -> Linker -> General -> Additional library directories

  1. Add '$(My GStreamer path)\lib'


캡처5


4) Project properties -> Linker -> Input -> Additional dependencies

  1. Add 'gobject-2.0.lib'
  2. Add 'glib-2.0.lib'
  3. Add 'gstreamer-1.0.lib'
  4. Add 'gstrtspserver-1.0.lib'


캡처6