You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We're using HaishinKit a lot in our product and it works great for most of what we need. But we're stuck on a few features and really need your help. We're also happy to sponsor these improvements, anywhere from $50 to $500 or more if needed.
Here are the challenges we're facing:
Streaming to Multiple Platforms (Like OBS): We want to send streams to multiple platforms at the same time and manage these streams by adding or removing sources. We saw someone asked about this in 2021 (Issue #852). Has anything changed since then that could help us do this?
Streaming Local Videos (Like OBS): We want to stream local videos and be able to pause and play them during the stream. We tried two ways:
Using registerVideoEffect() and hack the video frames to overlay a video, but the video and audio don't sync well.
Using appendBuffer(_, sampleBuffer:), but this also messes up the video and audio sync and doesn't really work well for controlling video playback.
Customizing Camera Positions in the Stream: HaishinKit lets us use both the front and back cameras at the same time, but we can't adjust where these camera views show up in the stream. We’d like to be able to move and resize these views.
If it's too hard to add these features directly into HaishinKit, maybe you could guide us on how to add them ourselves? Any advice on how complicated this might be and what kind of work it would involve would be really helpful.
To Reproduce
Please see the description below.
Expected behavior
Please see the description below.
Version
1.8.1
Smartphone info.
No response
Additional context
No response
Screenshots
No response
Relevant log output
No response
The text was updated successfully, but these errors were encountered:
2 and 3, they should be addressed by #1449. This has already been merged into the main branch and is scheduled for release as version 1.9.0. Please try it and provide feedback.
Repository owner
locked and limited conversation to collaborators
Jun 13, 2024
Describe the bug
Hi shogo4405,
Thank you for your insistent work with HaishnKit!
We're using HaishinKit a lot in our product and it works great for most of what we need. But we're stuck on a few features and really need your help. We're also happy to sponsor these improvements, anywhere from $50 to $500 or more if needed.
Here are the challenges we're facing:
Streaming to Multiple Platforms (Like OBS): We want to send streams to multiple platforms at the same time and manage these streams by adding or removing sources. We saw someone asked about this in 2021 (Issue #852). Has anything changed since then that could help us do this?
Streaming Local Videos (Like OBS): We want to stream local videos and be able to pause and play them during the stream. We tried two ways:
registerVideoEffect()
and hack the video frames to overlay a video, but the video and audio don't sync well.appendBuffer(_, sampleBuffer:)
, but this also messes up the video and audio sync and doesn't really work well for controlling video playback.Customizing Camera Positions in the Stream: HaishinKit lets us use both the front and back cameras at the same time, but we can't adjust where these camera views show up in the stream. We’d like to be able to move and resize these views.
If it's too hard to add these features directly into HaishinKit, maybe you could guide us on how to add them ourselves? Any advice on how complicated this might be and what kind of work it would involve would be really helpful.
To Reproduce
Please see the description below.
Expected behavior
Please see the description below.
Version
1.8.1
Smartphone info.
No response
Additional context
No response
Screenshots
No response
Relevant log output
No response
The text was updated successfully, but these errors were encountered: