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

When pushing a stream without audio, the HLS stream contains abnormal audio encoding information. #4223

Open
yang-441 opened this issue Nov 6, 2024 · 1 comment · May be fixed by #4225
Open
Labels
TransByAI Translated by AI/GPT.

Comments

@yang-441
Copy link

yang-441 commented Nov 6, 2024

Describe the bug
When streaming video without audio to SRS via the RTMP protocol, the resulting HLS playback anomalously contains audio information, causing compatibility issues with some players. By adding the configuration 'hls_acodec an', the aforementioned anomaly can be resolved without affecting video streams that contain audio. Should we consider making 'hls_acodec an' the default value?

step1:
Using the RTMP protocol, push a video stream without audio to the SRS service.
image

step2:
While playing an HLS stream through VLC, it was discovered that the stream contains abnormal audio information.
image

step3:
Add the configuration: hls_acodec an.
image

step4:
Upon restreaming, it was observed that the abnormal audio information had disappeared.
image

step5:
Push a video stream with audio and test whether setting hls_acodec to 'an' will have an effect.
image

Version
Version number: SRS/5.0.x, 6.0.x, and so on.

TRANS_BY_GPT4

@winlinvip winlinvip changed the title 推送没有音频的视频流时, hls流中有异常的音频编码信息 When pushing a video stream without audio, the HLS stream contains abnormal audio encoding information. Nov 6, 2024
@winlinvip winlinvip added the TransByAI Translated by AI/GPT. label Nov 6, 2024
@yang-441 yang-441 changed the title When pushing a video stream without audio, the HLS stream contains abnormal audio encoding information. When pushing a stream without audio, the HLS stream contains abnormal audio encoding information. Nov 6, 2024
@suzp1984
Copy link
Contributor

suzp1984 commented Nov 8, 2024

I think hls.hls_acodec and hls.hls_vcodec can be deleted, the srs can adjust the hls video and audio codec very well, just like hls.hls_acodec an; hls.hls_vcodec vn; did.

suzp1984 added a commit to suzp1984/srs that referenced this issue Nov 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
TransByAI Translated by AI/GPT.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants