The point is that I am never (re-)encoding anything. I was too lazy to implement my own RTSP streaming so I botched it together with ffmpeg. With my use-case perhaps someone has a recommendation on which protocol I should try first? The application is a custom IP Camera Viewer Windows app. I wasn't aware VLC supported all of these. People mentioning SRT here confused me initially, as I am used to working with SRT subtitle files, but I will try that and the other protocols. Perhaps it was obsolete information I read, but it matched very well with my own experiments. There was some part of the FFmpeg documentation that says the mpegts container can't be used with HEVC but I am unable to find it now. I am not using any files, just live view of the camera streams. Keyframes are set to every 2 seconds, so that's not what causing it. Sometimes some corrupted frames appear with H265 after 15-20 seconds, but that's all I get. I have used mpeg-ts udp unicast for many years to get extremely low latency for rapid PTZ control. I am using ffmpeg v4.4 to fetch an RTSP stream from my Hikvision PTZ IP cameras and then rebroadcast it over mpeg-ts udp unicast to VLC 3.0.16 locally on my computer (for testing) and it doesn't work for me with H265, only H264.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |