AirenSoft / OvenSpace

OvenSpace is Sub-Second Latency Streaming Demo Service using OvenMediaEngine, OvenPlayer, and OvenLiveKit.
https://space.ovenplayer.com/
MIT License
59 stars 22 forks source link

Error starting locally #6

Open voorjordanp opened 8 months ago

voorjordanp commented 8 months ago

Followed exact the readme. Server gives

[2024-01-31 23:35:00.069] I [OvenMediaEngine:1] Config | config_manager.cpp:239  | Trying to set logfile in directory... (/var/log/ovenmediaengine)
[2024-01-31 23:35:00.069] I [OvenMediaEngine:1] Config | config_manager.cpp:261  | Trying to load configurations... (origin_conf/Server.xml)
[2024-01-31 23:35:00.071] E [OvenMediaEngine:1] OvenMediaEngine | main.cpp:295  | An error occurred while load config: [Config] Unknown item found: Application.publishers.SessionLoadBalancingThreadCount in origin_conf/Server.xml

No changes. I followed exactly.

There is 1 error the Server.xml is not named Server.xml and docs still say

$ docker run -d -p 3333:3333 -p 3478:3478 -p 8081:8081 -p 10006-10010:10006-10010/udp -v $PWD/Server_no_tls.xml:/opt/ovenmediaengine/bin/origin_conf/Server.xml airensoft/ovenmediaengine:latest

Server_no_tls.xml

I tried firefox and chrome on OSX.

Both fail.

Any suggestions what might be the solution for this? thank you.

voorjordanp commented 8 months ago

Removing that line from config it runs "fine" server wise:

[2024-01-31 23:35:00.069] I [OvenMediaEngine:1] Config | config_manager.cpp:239  | Trying to set logfile in directory... (/var/log/ovenmediaengine)
[2024-01-31 23:35:00.069] I [OvenMediaEngine:1] Config | config_manager.cpp:261  | Trying to load configurations... (origin_conf/Server.xml)
[2024-01-31 23:38:02.221] I [OvenMediaEngine:1] Config | config_manager.cpp:239  | Trying to set logfile in directory... (/var/log/ovenmediaengine)
[2024-01-31 23:38:02.221] I [OvenMediaEngine:1] Config | config_manager.cpp:261  | Trying to load configurations... (origin_conf/Server.xml)
[2024-01-31 23:38:02.225] I [OvenMediaEngine:1] OvenMediaEngine | banner.cpp:23   | OvenMediaEngine v0.16.4 ((From archive)) is started on [0e02ce2b25eb] (Linux aarch64 - 6.4.16-linuxkit, #1 SMP PREEMPT Thu Nov 16 10:49:20 UTC 2023)
[2024-01-31 23:38:02.225] I [OvenMediaEngine:1] OvenMediaEngine | banner.cpp:27   | With modules:
[2024-01-31 23:38:02.225] I [OvenMediaEngine:1] OvenMediaEngine | banner.cpp:28   |   FFmpeg 5.0.1
[2024-01-31 23:38:02.225] I [OvenMediaEngine:1] OvenMediaEngine | banner.cpp:29   |     Configuration: --prefix=/opt/ovenmediaengine --extra-cflags='-I/opt/ovenmediaengine/include ' --extra-ldflags='-L/opt/ovenmediaengine/lib -Wl,-rpath,/opt/ovenmediaengine/lib ' --extra-libs=-ldl --disable-everything --disable-programs --disable-avdevice --disable-dwt --disable-lsp --disable-lzo --disable-faan --disable-pixelutils --enable-shared --enable-zlib --enable-libopus --enable-libvpx --enable-libfdk_aac --enable-libopenh264 --enable-openssl --enable-network --enable-libsrt --enable-dct --enable-rdft --disable-nvdec --disable-nvdec --disable-vaapi --disable-vdpau --disable-cuda-llvm --disable-cuvid --disable-ffnvcodec --enable-ffmpeg --enable-encoder='libvpx_vp8,libopus,libfdk_aac,libopenh264,mjpeg,png' --enable-decoder='aac,aac_latm,aac_fixed,mp3float,mp3,h264,hevc,opus,vp8' --enable-parser='aac,aac_latm,aac_fixed,h264,hevc,opus,vp8' --enable-protocol='tcp,udp,rtp,file,rtmp,tls,rtmps,libsrt' --enable-demuxer='rtsp,flv,live_flv,mp4,mp3' --enable-muxer='mp4,webm,mpegts,flv,mpjpeg' --enable-filter='asetnsamples,aresample,aformat,channelmap,channelsplit,scale,transpose,fps,settb,asettb,format'
[2024-01-31 23:38:02.225] I [OvenMediaEngine:1] OvenMediaEngine | banner.cpp:30   |     libavformat: 59.16.100
[2024-01-31 23:38:02.225] I [OvenMediaEngine:1] OvenMediaEngine | banner.cpp:31   |     libavcodec: 59.18.100
[2024-01-31 23:38:02.225] I [OvenMediaEngine:1] OvenMediaEngine | banner.cpp:32   |     libavutil: 57.17.100
[2024-01-31 23:38:02.225] I [OvenMediaEngine:1] OvenMediaEngine | banner.cpp:33   |     libavfilter: 8.24.100
[2024-01-31 23:38:02.225] I [OvenMediaEngine:1] OvenMediaEngine | banner.cpp:34   |     libswresample: 4.3.100
[2024-01-31 23:38:02.225] I [OvenMediaEngine:1] OvenMediaEngine | banner.cpp:35   |     libswscale: 6.4.100
[2024-01-31 23:38:02.225] I [OvenMediaEngine:1] OvenMediaEngine | banner.cpp:36   |   SRT: 1.5.2
[2024-01-31 23:38:02.225] I [OvenMediaEngine:1] OvenMediaEngine | banner.cpp:37   |   SRTP: libsrtp2 2.4.2
[2024-01-31 23:38:02.225] I [OvenMediaEngine:1] OvenMediaEngine | banner.cpp:38   |   OpenSSL: OpenSSL 3.0.7 1 Nov 2022
[2024-01-31 23:38:02.225] I [OvenMediaEngine:1] OvenMediaEngine | banner.cpp:39   |     Configuration: compiler: gcc -fPIC -pthread -Wa,--noexecstack -Wall -O3 -DOPENSSL_USE_NODELETE -DOPENSSL_PIC -DOPENSSL_BUILDING_OPENSSL -DNDEBUG
[2024-01-31 23:38:02.225] I [OvenMediaEngine:1] OvenMediaEngine | banner.cpp:40   |   JsonCpp: 1.9.3
[2024-01-31 23:38:02.225] I [OvenMediaEngine:1] OvenMediaEngine | banner.cpp:41   |   jemalloc: 5.3.0-0-g54eaed1d8b56b1aa528be3bdd1877e59c56fa90c
[2024-01-31 23:38:02.225] I [OvenMediaEngine:1] OvenMediaEngine | main.cpp:73   | Server ID : c9d50857-3eb9-4b5a-ba96-38da0224b0d2
[2024-01-31 23:38:02.253] I [OvenMediaEngine:1] OvenMediaEngine | main.cpp:91   | Resolved public IP address (84.245.37.197) from stun server (stun.l.google.com:19302)
[2024-01-31 23:38:02.253] I [OvenMediaEngine:1] OvenMediaEngine | main.cpp:109  | This host supports IPv4 only (reason: v6: Failed to bind(): [errno] Cannot assign requested address (99)[0])
[2024-01-31 23:38:02.257] I [OvenMediaEngine:1] OvenMediaEngine | main.cpp:126  | Trying to create MediaRouter...
[2024-01-31 23:38:02.257] I [OvenMediaEngine:1] MediaRouter | mediarouter.cpp:40   | Mediarouter has been started.
[2024-01-31 23:38:02.257] I [OvenMediaEngine:1] OvenMediaEngine | main.cpp:129  | Trying to create WebRTC Publisher...
[2024-01-31 23:38:02.257] I [OvenMediaEngine:1] Signalling.P2P | rtc_p2p_manager.cpp:27   | P2P is disabled in the configuration
[2024-01-31 23:38:02.258] I [OvenMediaEngine:1] HTTP.Server | http_server_manager.cpp:319  | WebRTC Publisher is listening on *:3332...
[2024-01-31 23:38:02.258] I [OvenMediaEngine:1] ICE | ice_port_manager.cpp:305  | ICE candidate found: 84.245.37.197:10000
[2024-01-31 23:35:00.071] E [OvenMediaEngine:1] OvenMediaEngine | main.cpp:295  | An error occurred while load config: [Config] Unknown item found: Application.publishers.SessionLoadBalancingThreadCount in origin_conf/Server.xml
[2024-01-31 23:38:02.258] I [OvenMediaEngine:1] ICE | ice_port_manager.cpp:305  | ICE candidate found: 172.17.0.2:10000
[2024-01-31 23:38:02.258] I [OvenMediaEngine:1] ICE | ice_port_manager.cpp:305  | ICE candidate found: 84.245.37.197:10001
[2024-01-31 23:38:02.258] I [OvenMediaEngine:1] ICE | ice_port_manager.cpp:305  | ICE candidate found: 172.17.0.2:10001
[2024-01-31 23:38:02.258] I [OvenMediaEngine:1] ICE | ice_port_manager.cpp:305  | ICE candidate found: 84.245.37.197:10002
[2024-01-31 23:38:02.258] I [OvenMediaEngine:1] ICE | ice_port_manager.cpp:305  | ICE candidate found: 172.17.0.2:10002
[2024-01-31 23:38:02.258] I [OvenMediaEngine:1] ICE | ice_port_manager.cpp:305  | ICE candidate found: 84.245.37.197:10003
[2024-01-31 23:38:02.258] I [OvenMediaEngine:1] ICE | ice_port_manager.cpp:305  | ICE candidate found: 172.17.0.2:10003
[2024-01-31 23:38:02.258] I [OvenMediaEngine:1] ICE | ice_port_manager.cpp:305  | ICE candidate found: 84.245.37.197:10004
[2024-01-31 23:38:02.258] I [OvenMediaEngine:1] ICE | ice_port_manager.cpp:305  | ICE candidate found: 172.17.0.2:10004
[2024-01-31 23:38:02.258] I [OvenMediaEngine:1] ICE | ice_port_manager.cpp:305  | ICE candidate found: 84.245.37.197:10005
[2024-01-31 23:38:02.258] I [OvenMediaEngine:1] ICE | ice_port_manager.cpp:305  | ICE candidate found: 172.17.0.2:10005
[2024-01-31 23:38:02.261] I [OvenMediaEngine:1] ICE | ice_port.cpp:113  | ICE ports are listening on *:10005/UDP (0xffffbd702010), *:10004/UDP (0xffffbd702310), *:10003/UDP (0xffffbd702610), *:10002/UDP (0xffffbd702910), *:10001/UDP (0xffffbd702c10), *:10000/UDP (0xffffbd702f10) (for WebRTC Publisher)
[2024-01-31 23:38:02.261] I [OvenMediaEngine:1] ICE | ice_port_manager.cpp:191  | TURN port is listening on *:3478/TCP (for WebRTC Publisher)
[2024-01-31 23:38:02.261] I [OvenMediaEngine:1] Publisher | publisher.cpp:19   | WebRTC Publisher has been started.
[2024-01-31 23:38:02.261] I [OvenMediaEngine:1] OvenMediaEngine | main.cpp:130  | Trying to create LLHLS Publisher...
[2024-01-31 23:38:02.261] I [OvenMediaEngine:1] HTTP.Server | http_server_manager.cpp:319  | LLHLS Publisher is listening on *:3332...
[2024-01-31 23:38:02.261] I [OvenMediaEngine:1] Publisher | publisher.cpp:19   | LLHLS Publisher has been started.
[2024-01-31 23:38:02.262] I [OvenMediaEngine:1] OvenMediaEngine | main.cpp:131  | Trying to create HLS Publisher...
[2024-01-31 23:38:02.262] I [OvenMediaEngine:1] OvenMediaEngine | main.cpp:132  | Trying to create MPEG-DASH Publisher...
[2024-01-31 23:38:02.262] I [OvenMediaEngine:1] OvenMediaEngine | main.cpp:133  | Trying to create Low-Latency MPEG-DASH Publisher...
[2024-01-31 23:38:02.262] I [OvenMediaEngine:1] OvenMediaEngine | main.cpp:134  | Trying to create OVT Publisher...
[2024-01-31 23:38:02.262] I [OvenMediaEngine:1] OvenMediaEngine | main.cpp:135  | Trying to create File Publisher...
[2024-01-31 23:38:02.262] I [OvenMediaEngine:1] Publisher | publisher.cpp:19   | FilePublisher has been started.
[2024-01-31 23:38:02.262] I [OvenMediaEngine:1] OvenMediaEngine | main.cpp:136  | Trying to create MpegtsPush Publisher...
[2024-01-31 23:38:02.262] I [OvenMediaEngine:1] Publisher | publisher.cpp:19   | MPEGTSPushPublisher has been started.
[2024-01-31 23:38:02.262] I [OvenMediaEngine:1] OvenMediaEngine | main.cpp:137  | Trying to create RtmpPush Publisher...
[2024-01-31 23:38:02.262] I [OvenMediaEngine:1] Publisher | publisher.cpp:19   | RTMPPushPublisher has been started.
[2024-01-31 23:38:02.262] I [OvenMediaEngine:1] OvenMediaEngine | main.cpp:138  | Trying to create SrtPush Publisher...
[2024-01-31 23:38:02.262] I [OvenMediaEngine:1] Publisher | publisher.cpp:19   | SRTPushPublisher has been started.
[2024-01-31 23:38:02.262] I [OvenMediaEngine:1] OvenMediaEngine | main.cpp:139  | Trying to create Thumbnail Publisher...
[2024-01-31 23:38:02.263] I [OvenMediaEngine:1] OvenMediaEngine | main.cpp:142  | Trying to create Transcoder...
[2024-01-31 23:38:02.263] I [OvenMediaEngine:1] Transcoder | transcoder_gpu.cpp:43   | Trying to check the hardware accelerator
[2024-01-31 23:38:02.263] I [OvenMediaEngine:1] OvenMediaEngine | main.cpp:145  | Trying to create WebRTC Provider...
[2024-01-31 23:38:02.263] I [OvenMediaEngine:1] Signalling.P2P | rtc_p2p_manager.cpp:27   | P2P is disabled in the configuration
[2024-01-31 23:38:02.263] I [OvenMediaEngine:1] HTTP.Server | http_server_manager.cpp:319  | WebRTCProvider is listening on *:3332...
[2024-01-31 23:38:02.263] I [OvenMediaEngine:1] HTTP.Server | http_server_manager.cpp:319  | WebRTCProvider is listening on *:3332...
[2024-01-31 23:38:02.263] I [OvenMediaEngine:1] ICE | ice_port_manager.cpp:305  | ICE candidate found: 84.245.37.197:10000
[2024-01-31 23:38:02.263] I [OvenMediaEngine:1] ICE | ice_port_manager.cpp:305  | ICE candidate found: 172.17.0.2:10000
[2024-01-31 23:38:02.263] I [OvenMediaEngine:1] ICE | ice_port_manager.cpp:305  | ICE candidate found: 84.245.37.197:10001
[2024-01-31 23:38:02.263] I [OvenMediaEngine:1] ICE | ice_port_manager.cpp:305  | ICE candidate found: 172.17.0.2:10001
[2024-01-31 23:38:02.263] I [OvenMediaEngine:1] ICE | ice_port_manager.cpp:305  | ICE candidate found: 84.245.37.197:10002
[2024-01-31 23:38:02.263] I [OvenMediaEngine:1] ICE | ice_port_manager.cpp:305  | ICE candidate found: 172.17.0.2:10002
[2024-01-31 23:38:02.263] I [OvenMediaEngine:1] ICE | ice_port_manager.cpp:305  | ICE candidate found: 84.245.37.197:10003
[2024-01-31 23:38:02.263] I [OvenMediaEngine:1] ICE | ice_port_manager.cpp:305  | ICE candidate found: 172.17.0.2:10003
[2024-01-31 23:38:02.263] I [OvenMediaEngine:1] ICE | ice_port_manager.cpp:305  | ICE candidate found: 84.245.37.197:10004
[2024-01-31 23:38:02.263] I [OvenMediaEngine:1] ICE | ice_port_manager.cpp:305  | ICE candidate found: 172.17.0.2:10004
[2024-01-31 23:38:02.262] W [OvenMediaEngine:1] HLS | hls_publisher.cpp:38   | HLS Publisher is disabled by configuration
[2024-01-31 23:38:02.262] W [OvenMediaEngine:1] DASH | dash_publisher.cpp:36   | DASH Publisher is disabled by configuration
[2024-01-31 23:38:02.262] W [OvenMediaEngine:1] LLDASH | cmaf_publisher.cpp:39   | LLDASH Publisher is disabled by configuration
[2024-01-31 23:38:02.262] W [OvenMediaEngine:1] OVT | ovt_publisher.cpp:39   | OVTPublisher is disabled by configuration
[2024-01-31 23:38:02.263] W [OvenMediaEngine:1] Thumbnail | thumbnail_publisher.cpp:79   | ThumbnailPublisher is disabled by configuration
[2024-01-31 23:38:02.263] W [OvenMediaEngine:1] Transcoder | transcoder_gpu.cpp:52   | No supported NVIDIA Accelerator
[2024-01-31 23:38:02.263] W [OvenMediaEngine:1] Transcoder | transcoder_gpu.cpp:62   | No supported Xilinx Media Accelerator
[2024-01-31 23:38:02.263] W [OvenMediaEngine:1] Transcoder | transcoder_gpu.cpp:72   | No supported Intel QuickSync Accelerator
[2024-01-31 23:38:02.263] W [OvenMediaEngine:1] Transcoder | transcoder_gpu.cpp:82   | No supported Netint VPU Accelerator
[2024-01-31 23:38:02.265] W [OvenMediaEngine:1] MpegtsProvider | mpegts_provider.cpp:147  | MPEGTSProvider is disabled by configuration
[2024-01-31 23:38:02.268] W [OvenMediaEngine:1] Publisher | publisher.cpp:70   | File publisher is disabled in #default#app application, so it was not created
[2024-01-31 23:38:02.268] W [OvenMediaEngine:1] Publisher | publisher.cpp:70   | MPEGTSPush publisher is disabled in #default#app application, so it was not created
[2024-01-31 23:38:02.268] W [OvenMediaEngine:1] Publisher | publisher.cpp:70   | RTMPPush publisher is disabled in #default#app application, so it was not created
[2024-01-31 23:38:02.268] W [OvenMediaEngine:1] Publisher | publisher.cpp:70   | SRTPush publisher is disabled in #default#app application, so it was not created
[2024-01-31 23:38:02.268] W [OvenMediaEngine:1] Provider | provider.cpp:93   | OVT provider is disabled in #default#app application, so it was not created
[2024-01-31 23:38:02.268] W [OvenMediaEngine:1] Provider | provider.cpp:93   | RTSP Pull provider is disabled in #default#app application, so it was not created
[2024-01-31 23:38:02.268] W [OvenMediaEngine:1] Provider | provider.cpp:93   | Scheduled provider is disabled in #default#app application, so it was not created
[2024-01-31 23:38:02.268] W [OvenMediaEngine:1] Provider | provider.cpp:93   | Multiplex provider is disabled in #default#app application, so it was not created
[2024-01-31 23:38:02.263] I [OvenMediaEngine:1] ICE | ice_port_manager.cpp:305  | ICE candidate found: 84.245.37.197:10005
[2024-01-31 23:38:02.264] I [OvenMediaEngine:1] ICE | ice_port_manager.cpp:305  | ICE candidate found: 172.17.0.2:10005
[2024-01-31 23:38:02.264] I [OvenMediaEngine:1] ICE | ice_port.cpp:113  | ICE ports are listening on *:10005/UDP (0xffffbd702010), *:10004/UDP (0xffffbd702310), *:10003/UDP (0xffffbd702610), *:10002/UDP (0xffffbd702910), *:10001/UDP (0xffffbd702c10), *:10000/UDP (0xffffbd702f10) (for WebRTCProvider)
[2024-01-31 23:38:02.264] I [OvenMediaEngine:1] ICE | ice_port_manager.cpp:191  | TURN port is listening on *:3478/TCP (for WebRTCProvider)
[2024-01-31 23:38:02.265] I [OvenMediaEngine:1] Provider | provider.cpp:37   | WebRTCProvider has been started.
[2024-01-31 23:38:02.265] I [OvenMediaEngine:1] OvenMediaEngine | main.cpp:146  | Trying to create MPEG-TS Provider...
[2024-01-31 23:38:02.265] I [OvenMediaEngine:1] MpegtsProvider | mpegts_provider.cpp:39   | Terminated Mpegts Provider module.
[2024-01-31 23:38:02.265] I [OvenMediaEngine:1] OvenMediaEngine | main.cpp:147  | Trying to create SRT Provider...
[2024-01-31 23:38:02.265] I [OvenMediaEngine:1] SrtProvider | srt_provider.cpp:116  | SrtProvider is listening on *:9999/SRT
[2024-01-31 23:38:02.266] I [OvenMediaEngine:1] Provider | provider.cpp:37   | SrtProvider has been started.
[2024-01-31 23:38:02.266] I [OvenMediaEngine:1] OvenMediaEngine | main.cpp:148  | Trying to create RTMP Provider...
[2024-01-31 23:38:02.266] I [OvenMediaEngine:1] RTMPProvider | rtmp_provider.cpp:138  | RTMPProvider is listening on *:1935
[2024-01-31 23:38:02.266] I [OvenMediaEngine:1] Provider | provider.cpp:37   | RTMPProvider has been started.
[2024-01-31 23:38:02.266] I [OvenMediaEngine:1] OvenMediaEngine | main.cpp:149  | Trying to create OVT Provider...
[2024-01-31 23:38:02.266] I [OvenMediaEngine:1] Provider | provider.cpp:37   | OVTProvider has been started.
[2024-01-31 23:38:02.266] I [OvenMediaEngine:1] OvenMediaEngine | main.cpp:150  | Trying to create RTSPC Provider...
[2024-01-31 23:38:02.266] I [OvenMediaEngine:1] Provider | provider.cpp:37   | RTSPCProvider has been started.
[2024-01-31 23:38:02.266] I [OvenMediaEngine:1] OvenMediaEngine | main.cpp:151  | Trying to create File Provider...
[2024-01-31 23:38:02.266] I [OvenMediaEngine:1] Provider | provider.cpp:37   | FileProvider has been started.
[2024-01-31 23:38:02.266] I [OvenMediaEngine:1] OvenMediaEngine | main.cpp:152  | Trying to create Scheduled Provider...
[2024-01-31 23:38:02.266] I [OvenMediaEngine:1] Provider | provider.cpp:37   | ScheduledProvider has been started.
[2024-01-31 23:38:02.267] I [OvenMediaEngine:1] OvenMediaEngine | main.cpp:153  | Trying to create Multiplex Provider...
[2024-01-31 23:38:02.267] I [OvenMediaEngine:1] Provider | provider.cpp:37   | MultiplexProvider has been started.
[2024-01-31 23:38:02.267] I [OvenMediaEngine:1] OvenMediaEngine | main.cpp:160  | All modules are initialized successfully
[2024-01-31 23:38:02.267] I [OvenMediaEngine:1] Monitor | monitoring.cpp:75   | OvenMediaEngine(c9d50857-3eb9-4b5a-ba96-38da0224b0d2) ServerMetric has been started for monitoring - 2024-01-31T23:38:02.267+00:00
[2024-01-31 23:38:02.267] I [OvenMediaEngine:1] Monitor | server_metrics.cpp:61   | Create HostMetrics(default/c9d50857-3eb9-4b5a-ba96-38da0224b0d2/default) for monitoring
[2024-01-31 23:38:02.267] I [OvenMediaEngine:1] Orchestrator | orchestrator_internal.cpp:821  | Trying to create an application: [#default#app]
[2024-01-31 23:38:02.267] I [OvenMediaEngine:1] Monitor | host_metrics.cpp:58   | Create ApplicationMetrics(#default#app/c9d50857-3eb9-4b5a-ba96-38da0224b0d2/default/#default#app) for monitoring
[2024-01-31 23:38:02.267] I [OvenMediaEngine:1] MediaRouter | mediarouter_application.cpp:51   | [#default#app(0)] Created Mediarouter application. worker(1)
[2024-01-31 23:38:02.267] I [OvenMediaEngine:1] MediaRouter | mediarouter.cpp:83   | Created Mediarouter. app(#default#app)
[2024-01-31 23:38:02.268] I [OvenMediaEngine:1] Publisher | application.cpp:181  | WebRTC Publisher Application has created [#default#app] application
[2024-01-31 23:38:02.268] I [OvenMediaEngine:1] Publisher | application.cpp:181  | LLHLS Publisher Application has created [#default#app] application
[2024-01-31 23:38:02.268] I [OvenMediaEngine:1] Transcoder | transcoder_application.cpp:34   | Created transcoder application. [#default#app]
[2024-01-31 23:38:02.268] I [OvenMediaEngine:1] Transcoder | transcoder.cpp:94   | Transcoder has created [config][#default#app] application
[2024-01-31 23:38:02.268] I [OvenMediaEngine:1] Provider | application.cpp:46   | WebRTCProvider has created [#default#app] application
[2024-01-31 23:38:02.268] I [OvenMediaEngine:1] Provider | application.cpp:46   | SrtProvider has created [#default#app] application
[2024-01-31 23:38:02.268] I [OvenMediaEngine:1] Provider | application.cpp:46   | RTMPProvider has created [#default#app] application
[2024-01-31 23:38:02.269] I [OvenMediaEngine:1] HTTP.Server | http_server_manager.cpp:319  | API Server is listening on *:8081...
[2024-01-31 23:38:03.284] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:149  | Client(<ClientSocket: 0xffffab601010, #28, Connected, TCP, Nonblocking, 192.168.65.1:56704>) is connected on *:8081
[2024-01-31 23:38:03.286] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:223  | Client(<ClientSocket: 0xffffab601010, #28, Disconnected, TCP, Nonblocking, 192.168.65.1:56704>) has disconnected from *:8081
[2024-01-31 23:38:03.599] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:149  | Client(<ClientSocket: 0xffffab601010, #28, Connected, TCP, Nonblocking, 192.168.65.1:56705>) is connected on *:8081
[2024-01-31 23:38:03.602] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:223  | Client(<ClientSocket: 0xffffab601010, #28, Disconnected, TCP, Nonblocking, 192.168.65.1:56705>) has disconnected from *:8081
[2024-01-31 23:38:06.091] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:149  | Client(<ClientSocket: 0xffffab601610, #28, Connected, TCP, Nonblocking, 192.168.65.1:56706>) is connected on *:8081
[2024-01-31 23:38:06.100] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:223  | Client(<ClientSocket: 0xffffab601610, #28, Disconnected, TCP, Nonblocking, 192.168.65.1:56706>) has disconnected from *:8081
[2024-01-31 23:38:06.324] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:149  | Client(<ClientSocket: 0xffffab601410, #28, Connected, TCP, Nonblocking, 192.168.65.1:56707>) is connected on *:8081
[2024-01-31 23:38:06.334] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:223  | Client(<ClientSocket: 0xffffab601410, #28, Disconnected, TCP, Nonblocking, 192.168.65.1:56707>) has disconnected from *:8081
[2024-01-31 23:38:08.601] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:149  | Client(<ClientSocket: 0xffffab601410, #28, Connected, TCP, Nonblocking, 192.168.65.1:56708>) is connected on *:8081
[2024-01-31 23:38:08.608] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:223  | Client(<ClientSocket: 0xffffab601410, #28, Disconnected, TCP, Nonblocking, 192.168.65.1:56708>) has disconnected from *:8081
[2024-01-31 23:38:09.375] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:149  | Client(<ClientSocket: 0xffffab601410, #28, Connected, TCP, Nonblocking, 192.168.65.1:56709>) is connected on *:8081
[2024-01-31 23:38:09.378] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:223  | Client(<ClientSocket: 0xffffab601410, #28, Disconnected, TCP, Nonblocking, 192.168.65.1:56709>) has disconnected from *:8081
[2024-01-31 23:38:10.211] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:149  | Client(<ClientSocket: 0xffffb4a95610, #28, Connected, TCP, Nonblocking, 192.168.65.1:56710>) is connected on *:8081
[2024-01-31 23:38:10.213] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:223  | Client(<ClientSocket: 0xffffb4a95610, #28, Disconnected, TCP, Nonblocking, 192.168.65.1:56710>) has disconnected from *:8081
[2024-01-31 23:38:10.227] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:149  | Client(<ClientSocket: 0xffffab601210, #28, Connected, TCP, Nonblocking, 192.168.65.1:56711>) is connected on *:8081
[2024-01-31 23:38:10.240] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:223  | Client(<ClientSocket: 0xffffab601210, #28, Disconnected, TCP, Nonblocking, 192.168.65.1:56711>) has disconnected from *:8081
[2024-01-31 23:38:11.106] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:149  | Client(<ClientSocket: 0xffffab601410, #28, Connected, TCP, Nonblocking, 192.168.65.1:56712>) is connected on *:8081
[2024-01-31 23:38:11.110] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:223  | Client(<ClientSocket: 0xffffab601410, #28, Disconnected, TCP, Nonblocking, 192.168.65.1:56712>) has disconnected from *:8081
[2024-01-31 23:38:12.693] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:149  | Client(<ClientSocket: 0xffffab601410, #28, Connected, TCP, Nonblocking, 192.168.65.1:56713>) is connected on *:8081
[2024-01-31 23:38:12.702] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:223  | Client(<ClientSocket: 0xffffab601410, #28, Disconnected, TCP, Nonblocking, 192.168.65.1:56713>) has disconnected from *:8081
[2024-01-31 23:38:13.617] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:149  | Client(<ClientSocket: 0xffffb4a95410, #28, Connected, TCP, Nonblocking, 192.168.65.1:56714>) is connected on *:8081
[2024-01-31 23:38:13.619] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:223  | Client(<ClientSocket: 0xffffb4a95410, #28, Disconnected, TCP, Nonblocking, 192.168.65.1:56714>) has disconnected from *:8081
[2024-01-31 23:38:15.210] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:149  | Client(<ClientSocket: 0xffffb4a95410, #28, Connected, TCP, Nonblocking, 192.168.65.1:56715>) is connected on *:8081
[2024-01-31 23:38:15.220] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:223  | Client(<ClientSocket: 0xffffb4a95410, #28, Disconnected, TCP, Nonblocking, 192.168.65.1:56715>) has disconnected from *:8081
[2024-01-31 23:38:16.100] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:149  | Client(<ClientSocket: 0xffffab601010, #28, Connected, TCP, Nonblocking, 192.168.65.1:56716>) is connected on *:8081
[2024-01-31 23:38:16.102] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:223  | Client(<ClientSocket: 0xffffab601010, #28, Disconnected, TCP, Nonblocking, 192.168.65.1:56716>) has disconnected from *:8081
[2024-01-31 23:38:17.706] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:149  | Client(<ClientSocket: 0xffffab601010, #28, Connected, TCP, Nonblocking, 192.168.65.1:56717>) is connected on *:8081
[2024-01-31 23:38:17.719] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:223  | Client(<ClientSocket: 0xffffab601010, #28, Disconnected, TCP, Nonblocking, 192.168.65.1:56717>) has disconnected from *:8081
[2024-01-31 23:38:18.588] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:149  | Client(<ClientSocket: 0xffffab601610, #28, Connected, TCP, Nonblocking, 192.168.65.1:56718>) is connected on *:8081
[2024-01-31 23:38:18.591] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:223  | Client(<ClientSocket: 0xffffab601610, #28, Disconnected, TCP, Nonblocking, 192.168.65.1:56718>) has disconnected from *:8081
[2024-01-31 23:38:20.200] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:149  | Client(<ClientSocket: 0xffffab601610, #28, Connected, TCP, Nonblocking, 192.168.65.1:56719>) is connected on *:8081
[2024-01-31 23:38:20.207] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:223  | Client(<ClientSocket: 0xffffab601610, #28, Disconnected, TCP, Nonblocking, 192.168.65.1:56719>) has disconnected from *:8081
[2024-01-31 23:38:21.088] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:149  | Client(<ClientSocket: 0xffffab601210, #28, Connected, TCP, Nonblocking, 192.168.65.1:56720>) is connected on *:8081
[2024-01-31 23:38:21.089] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:223  | Client(<ClientSocket: 0xffffab601210, #28, Disconnected, TCP, Nonblocking, 192.168.65.1:56720>) has disconnected from *:8081
[2024-01-31 23:38:22.713] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:149  | Client(<ClientSocket: 0xffffab601210, #28, Connected, TCP, Nonblocking, 192.168.65.1:56721>) is connected on *:8081
[2024-01-31 23:38:22.714] I [SPAPISvr-t8081:32] HTTP.Server | http_server.cpp:223  | Client(<ClientSocket: 0xffffab601210, #28, Disconnected, TCP, Nonblocking, 192.168.65.1:56721>) has disconnected from *:8081

But client:

Screenshot 2024-02-01 at 00 39 27 Screenshot 2024-02-01 at 00 38 55

Additional question Since i cannot get TLS to work on localhost, i assume this setup let me run rtmpd sessions without the TLS for testing an debugging, thus this should be the foundation for me to build on locally if I want to build a recorder type functionality?

SangwonOh commented 7 months ago

@voorjordanp Hi

The server.xml is out dated.

Latest version of OvenMediaEngine settings that the line you removed has some changes.

From

 <Publishers>
                        <SessionLoadBalancingThreadCount>2</SessionLoadBalancingThreadCount>
                        <StreamLoadBalancingThreadCount>4</StreamLoadBalancingThreadCount>

To

<Publishers>
            <AppWorkerCount>1</AppWorkerCount>
            <StreamWorkerCount>8</StreamWorkerCount>

This replacement will launch OvenMediaEngine normally.

Thanks!