On 11/16/19, [email protected] <[email protected]> wrote: > > >>I am implementing rtmp reading into my viewer and have run into the >>unfortunate event that av_read_frame() hangs when reaching the end of >>the video being sent over the protocol. I was hoping it would return >>AVERROR_EOF or a timeout error, but none of the sort seems to happen. >>Thus, my viewer just hangs at the end of the video. >> >>I tested with ffplay and the same seems to happen there, where the >>window close button becomes ineffective. >> > > Please take a look at this: > https://ffmpeg.org/pipermail/libav-user/2017-February/010086.html > > It is a 5 line addition to libavformat/utils.c that adds an av_read_frame() > I/O callback. > I added this a few years ago to my local ffmpeg compile, tried to get it > adopted by the official ffmpeg dev maintainers, but they felt it was > (incorrectly, IMHO) too specific to streaming playback.
Where is such statement? > My company uses this av_read_frame()callback to identify when a network > stream unexpectedly terminates, often caused by someone turning off or > tripping over a security camera cable. > > > -Blake Senftner, geek. > _______________________________________________ > Libav-user mailing list > [email protected] > https://ffmpeg.org/mailman/listinfo/libav-user > > To unsubscribe, visit link above, or email > [email protected] with subject "unsubscribe". _______________________________________________ Libav-user mailing list [email protected] https://ffmpeg.org/mailman/listinfo/libav-user To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".
