-
-
Notifications
You must be signed in to change notification settings - Fork 5.4k
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
GB28181: Pure video stream HLS has exceptions on Apple devices #1326
Comments
It seems that the early standard of Apple stated that there should be at least one audio, but there may have been recent updates to HLS. It is possible to consider supporting pure video streams.
|
If it is pure video streaming without audio, no abnormality has been found on various platforms temporarily.
|
Postpone to SRS4 |
Few scenarios, no plans to support.
|
@canbylee hello, I have also encountered a similar problem. When streaming the camera from Hikvision/Dahua to SRS without enabling audio, using VLC to play the m3u8 file shows the following image: However, it is unknown whether this has any impact on the entire process. @winlinvip, the expert, mentioned that in "a few scenarios, there is no intention to support" this. However, currently, it is found that when using cameras from Hikvision/Dahua to push streams to SRS, this issue persists. It is unclear if there are any plans to address this problem in the future.
|
Belonging to the monitoring scene is more common, Haibo can consider whether it is worth supporting.
|
Repeated issue, please go to #2570 (comment)
|
In HLS specfication, there should be at least one audio stream. So, HLS does not work when pure video stream is published by RTMP or WebRTC or SRT. Workaround: Insert a silent audio stream, which means create a audio stream by FFmpeg. You can also use |
Front-end: For Hikvision IPC, using pure video stream without audio channel, pushing stream to SRS using FFMPEG. If HLS is used with react-native-video, it cannot play, but VLC can play it normally. It can be played on Apple browsers, but it does not autoplay or occasionally cannot play. If the audio PMT is commented out, it seems to work normally. What is the reason for this comment? (For HLS, there must be at least one audio channel)
TRANS_BY_GPT3
The text was updated successfully, but these errors were encountered: