Question / Help Can't stream a bitrate of 4000kps without dropframes - help!

Miked.

New Member
Hi forum crew,

We have a project where we want to stream at least at 4000kps. We are using Ant Media Server but are having dropframes above 2000kps.

Zac made a video of the issue:

Can anyone help us solve this? The goal is to be able to go on a film set location and stream the shoot back to the office but have it be as high quality as possible.

Will this be possible and has anyone had experience with streaming at 4000kps without the connection dipping?

Thanks so much!
 

Miked.

New Member
11:51:44.125: CPU Name: Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz
11:51:44.125: CPU Speed: 2200MHz
11:51:44.125: Physical Cores: 4, Logical Cores: 8
11:51:44.125: Physical Memory: 16384MB Total
11:51:44.125: OS Name: Mac OS X (NSMACHOperatingSystem)
11:51:44.125: OS Version: Version 10.14.6 (Build 18G3020)
11:51:44.125: Kernel Version: 18.7.0
11:51:44.131: hotkeys-cocoa: Using layout 'com.apple.keylayout.USExtended'
11:51:44.131: Portable mode: false
11:51:44.406: OBS 25.0.8 (mac)
11:51:44.406: ---------------------------------
11:51:44.409: ---------------------------------
11:51:44.409: audio settings reset:
11:51:44.409: samples per sec: 44100
11:51:44.409: speakers: 2
11:51:44.413: ---------------------------------
11:51:44.414: Initializing OpenGL...
11:51:44.443: Loading up OpenGL on adapter Intel Inc. Intel Iris Pro OpenGL Engine
11:51:44.443: OpenGL loaded successfully, version 4.1 INTEL-12.10.16, shading language 4.10
11:51:44.551: ---------------------------------
11:51:44.551: video settings reset:
11:51:44.551: base resolution: 1920x1080
11:51:44.551: output resolution: 768x432
11:51:44.551: downscale filter: Bicubic
11:51:44.551: fps: 30/1
11:51:44.551: format: NV12
11:51:44.551: YUV mode: 601/Partial
11:51:44.551: NV12 texture support not available
11:51:44.551: Audio monitoring device:
11:51:44.551: name: Default
11:51:44.551: id: default
11:51:44.552: ---------------------------------
11:51:44.558: Failed to load 'en-US' text for module: 'decklink-ouput-ui.so'
11:51:44.577: os_dlopen(libpython3.7m.dylib->libpython3.7m.dylib): dlopen(libpython3.7m.dylib, 257): image not found
11:51:44.577:
11:51:44.577: [Python] Could not load library: libpython3.7m.dylib
11:51:44.649: A DeckLink iterator could not be created. The DeckLink drivers may not be installed
11:51:44.649: No blackmagic support
11:51:44.737: [VideoToolbox encoder]: Adding VideoToolbox H264 encoders
11:51:44.816: [obs-browser]: Version 2.8.6
11:51:44.857: VLC found, VLC video source enabled
11:51:44.857: ---------------------------------
11:51:44.857: Loaded Modules:
11:51:44.857: vlc-video.so
11:51:44.857: text-freetype2.so
11:51:44.857: rtmp-services.so
11:51:44.857: obs-x264.so
11:51:44.857: obs-vst.so
11:51:44.857: obs-transitions.so
11:51:44.857: obs-outputs.so
11:51:44.857: obs-libfdk.so
11:51:44.857: obs-filters.so
11:51:44.857: obs-ffmpeg.so
11:51:44.857: obs-browser.so
11:51:44.857: mac-vth264.so
11:51:44.857: mac-syphon.so
11:51:44.857: mac-decklink.so
11:51:44.857: mac-capture.so
11:51:44.857: mac-avcapture.so
11:51:44.857: linux-jack.so
11:51:44.857: image-source.so
11:51:44.857: frontend-tools.so
11:51:44.857: decklink-ouput-ui.so
11:51:44.857: coreaudio-encoder.so
11:51:44.857: ---------------------------------
11:51:44.857: os_dlopen(../obs-plugins/obs-browser->../obs-plugins/obs-browser.so): dlopen(../obs-plugins/obs-browser.so, 257): image not found
11:51:44.857:
11:51:44.857: ==== Startup complete ===============================================
11:51:44.888: All scene data cleared
11:51:44.888: ------------------------------------------------
11:51:44.918: coreaudio: device 'Built-in Microphone' initialized
11:51:44.918: [Loaded global audio device]: 'Mic/Aux'
11:51:44.922: Video Capture Device: Selected device 'FaceTime HD Camera'
11:51:44.925: Video Capture Device: Using preset 1280x720
11:51:44.984: Switched to scene 'Scene'
11:51:44.984: ------------------------------------------------
11:51:44.984: Loaded scenes:
11:51:44.984: - scene 'Scene':
11:51:44.984: - source: 'Video Capture Device' (av_capture_input)
11:51:44.984: - scene 'Scene 2':
11:51:44.984: ------------------------------------------------
11:51:45.584: adding 46 milliseconds of audio buffering, total audio buffering is now 46 milliseconds (source: Mic/Aux)
11:51:45.584:
11:57:50.777: ---------------------------------
11:57:50.778: [x264 encoder: 'streaming_h264'] preset: veryfast
11:57:50.778: [x264 encoder: 'streaming_h264'] tune: zerolatency
11:57:50.779: [x264 encoder: 'streaming_h264'] settings:
11:57:50.779: rate_control: CBR
11:57:50.779: bitrate: 500
11:57:50.779: buffer size: 500
11:57:50.779: crf: 0
11:57:50.779: fps_num: 30
11:57:50.779: fps_den: 1
11:57:50.779: width: 768
11:57:50.779: height: 432
11:57:50.779: keyint: 250
11:57:50.779:
11:57:50.789: [CoreAudio AAC: 'avc_aac_stream']: settings:
11:57:50.789: mode: AAC
11:57:50.789: bitrate: 160
11:57:50.789: sample rate: 44100
11:57:50.789: cbr: on
11:57:50.789: output buffer: 1536
11:57:50.790: [rtmp stream: 'adv_stream'] Connecting to RTMP URL rtmp://stream.setlink.co.nz/WebRTCAppEE/...
11:57:52.115: [rtmp stream: 'adv_stream'] Connection to rtmp://stream.setlink.co.nz/WebRTCAppEE/ successful
11:57:52.120: ==== Streaming Start ===============================================
11:58:23.548: Settings changed (outputs)
11:58:23.549: ------------------------------------------------
11:58:37.155: [rtmp stream: 'adv_stream'] User stopped the stream
11:58:37.155: Output 'adv_stream': stopping
11:58:37.155: Output 'adv_stream': Total frames output: 1125 (1348 attempted)
11:58:37.155: Output 'adv_stream': Total drawn frames: 1391
11:58:37.155: Output 'adv_stream': Number of dropped frames due to insufficient bandwidth/connection stalls: 223 (16.5%)
11:58:37.163: ==== Streaming Stop ================================================
 
Top