Comments (5)
the InSufficientBW generally means that your network doesn't have enough bandwidth to support the stream. Try adjusting the resolution and bitrate down and see if that helps.
from streaming-ios.
i use R5AdaptiveBitrateController for publishStream , is that help or i need to remove it .
from streaming-ios.
The AdaptiveBitrateContoller is for the publisher - so it will use as much bandwidth as it can (and the example is set to a very high bitrate); there is not currently an AdaptiveBitrateController for the subscriber. So - yes I would advise removing that, or at least modifying the settings on it to use a lower resolution/bitrate combination than what is set in the example (https://github.com/red5pro/streaming-ios/blob/master/R5ProTestbed/tests.plist#L75)
from streaming-ios.
i add resolution and bitrate for publisher ex:
video-:
let camera = R5Camera(device: videoDevice, andBitRate: 500)
camera?.width = 320
camera?.height = 240
camera?.orientation = 90
audio -:
let microphone = R5Microphone(device: audioDevice)
microphone?.bitrate = 3
microphone?.sampleRate=8000
, did i need to add resolution and bitrate subscriber , and if i nedd how i can please .
from streaming-ios.
No, you don't need to add resolution and bitrate for the subscriber. They will get what is sent.
from streaming-ios.
Related Issues (20)
- iOS CustomVideoSource publish stream shows black and white HOT 1
- example project crach on ios 9 iphone 4s , Thread 1: EXC_BAD_ACCESS HOT 3
- video still without streaming ios 11.0.3 HOT 3
- Why isn't bitcode enabled? HOT 2
- App crash when switching between Home and Subscribe pages HOT 2
- ld: framework not found R5Streaming for architecture x86_64 HOT 2
- com.red5pro.subscribe loop (50): exc_bad_access (code=1, address=0xd69a3bec8) HOT 3
- If a R5Stream hasn't been started, call stop will crash the app HOT 1
- Xamarin tutorial HOT 1
- R5ProObjectiveCExamples build error HOT 1
- R5VideoController memory leaks HOT 3
- Undefined symbols for architecture arm64e
- Unable to Start Streaming in Background (iOS) HOT 3
- ReplayKit Support Or ARKit view support HOT 1
- App crashes at `[R5Stream stopPublishFinalize]`
- com.red5pro.subscribe_loop accumulate CPU usage HOT 1
- crash sdk com.red5pro.read_audio (68): EXC_BAD_ACCESS (code=1, address=0x3eb0)
- stream iOS devices screen HOT 3
- Re5pro Two stream in One view controller
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from streaming-ios.