Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bypass Profile #28

Closed
getroot opened this issue Jun 11, 2019 · 2 comments
Closed

Bypass Profile #28

getroot opened this issue Jun 11, 2019 · 2 comments
Assignees

Comments

@getroot
Copy link
Member

getroot commented Jun 11, 2019

Add a Bypass profile that streams directly through WebRTC without transcoding.

WebRTC is supported by various browsers and devices. However, each devices may support different codecs. Therefore, OvenMediaEngine requires transcoding to support all platforms. This makes it easier for users to use.

However, there is a requirement to stream directly without transcoding. In this case, some devices will not be able to play WebRTC. When the input signal is VP8 for Video and Opus for Audio, WebRTC will be played on the most devices. Since RTMP only supports H.264 and AAC, we are going to support the Bypass Profile after supporting MPEGTS/UDP or MPEGTS/SRT input.

This enhancement is derived from issue #27.

@AskAlice
Copy link

AskAlice commented Mar 28, 2020

it seems that it's possible to set encode to bypass but the playback seems to work but eventually error out even when setting all the OBS settings right

@getroot
Copy link
Member Author

getroot commented Mar 31, 2020

This is supported by version 0.10.0.
https://github.com/AirenSoft/OvenMediaEngine/releases/tag/v0.10.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants