Scott Lamb

Results 246 comments of Scott Lamb

Thanks for the rtsp-simple-server instructions. I'm on a family vacation and so may not have a chance to try them out right away. `SET_PARAMETER` is Moonfire's way of doing keepalives,...

Moonfire doesn't care if the `SET_PARAMETER` succeeds or fails, just that there is a response. Is the server also closing the RTSP connection? That's more of a problem. If you're...

I just committed a change to Retina that makes it work with the latest rtsp-simple-server release (v0.19.3). I haven't made a Retina release yet / updated Moonfire to use it.

I just released Retina 0.4.1 and am about to add a Moonfire commit that uses it and marks this issue as fixed, meaning Moonfire built as of that commit should...

Oh no! thanks for the report; I'll try to figure out tonight what happened.

Are you cameras all Axis? Someone else just posted a [similar issue](https://github.com/scottlamb/retina/issues/61) on Retina (the RTSP library that Moonfire uses) saying newer Axis cameras use B-frames. I'd never heard of...

I haven't studied how B frame pts/dts are supposed to be represented on the wire, but the authoritative reference should be this one: https://datatracker.ietf.org/doc/html/rfc6184

...and the main H.264 spec (although it's a dense, difficult read!). Links at https://github.com/scottlamb/moonfire-nvr/wiki/Standards-and-specifications

Ahh, there's a draft of ISO/IEC 14496-15 [here](https://mpeg.chiariglione.org/tags/isoiec-14496-15).

Yeah, those might be good considerations to add to a future "choosing your codec" section. I definitely don't want to drop H.264 support so folks would be able to choose...