Martin Trobäck
Martin Trobäck

I'm not sure I see this as a bug either. If you need advanced features you are probably better off using media-stream-library. The use case for this library is not...
Be my guest. Perhaps a piece of code like that should be optional. So that everyone using just one stream doesn't get affected by it.
Hmm, does something like this not already exist? @barnomasoz ?
@177taki, if you can make it work, go for it. `initialOffset` needs a default value of `0` though.
Something like this maybe? ```javascript const [offset, setOffset] = useState( vapixParameters['recordingid'] !== undefined && initialOffset !== undefined ? initialOffset : 0 ) ```
@177taki be my guest.
You can custom build your own Player if you like. Take a look at the [Player component](https://github.com/AxisCommunications/media-stream-player-js/blob/main/lib/Player.tsx) and recreate it however you like. We expose all core components as well...
Looks like the BasicPlayer doesn't include the settings button. But since you want to add other custom buttons it might be better to build your own player.
It seems like your camera doesn't support mp4 streaming. So not really a bug.