Wowza Community

MediaReaderFLV.open: Metadata Appears to Be Bad

Richard,

I did attempt to use that model but it doesn’t preserve the path to the recorded file.

So for example… if I have a path like so: parent/child/grandchild/video.flv… it renames the file like so: parent_child_grandchild_video.flv.

So I had to user a more granular approach and modify it for my needs. I’m using this approach:

https://www.wowza.com/docs/how-to-use-imediawriteractionnotify-to-programmatically-move-and-rename-recordings-of-live-streams

I had hoped because I was using the s3fs caching with the s3 mount it would use the tmp location for all the file operations and only sync when the file was done being written… as it does for other file operations.

Thanks,

Jake

Hi yesterday morning this message suddenly popped up on a LIVE stream that had been going for years. Nothing was changed in the set-up. When I try to access it with the LiveVideoStreaming client from the first WOWZA server in the link (that picks it up from the camera), it plays fine, but the nect server in the link (the stream is sent there through PushPublish) started giving said error message. I’ve rebooted and restarted all machines, camera and servers but it did not help. The camera is an Axis P5532. What could cause this to suddenly start happening and how can it be resolved?

Thanks.

Hello,

I had the same issue but with a .mp4 file :

MediaReaderFLV.open: Metadata Appears to Be Bad: f513ba3e-fb74-102e-a4ca-001cc049c7f5.mp4

If i put mp4:xxxxx.mp4 it’s ok to see the file but why i need to add mp4: before the name of file ?

If i look the log file before prefix by mp4: i had :

rtmpe://xxxxxx/videos/f513ba3e-fb74-102e-a4ca-001cc049c7f5.mp4.flv

and with the mp4: prefix i had :

rtmpe://xxxxxx/videos/f513ba3e-fb74-102e-a4ca-001cc049c7f5.mp4.mp4

Thanks,

Julien

I am getting this using the ModuleStreamControl when I play video files it all works fine, however when I try to switch a live stream into the stream point I get the met data is bad. Is there a way around this? I use a .stream file to call the point I want to bring in. It is h.264 encoded video but I do not know of a way to make a designation to use the mp4 in a live stream file.

Any suggestions?

Thanks

You are correct. I made the change and stopped getting the error but the video is not playing, but no errors. Do I change the length value as well? I am using 0 and -1 for files and now -2 and -1 for live streams. Are there any considerations for where the live stream is published?

Again no error now, but none at all either, just no video, but if you watch the stream directly that is being switched in, its there.

Thanks

I think I understand now. It appears that the live stream has to be in the app/appinst of the stream you want to switch into. Once I did that all worked fine, it was having an issue for some reason getting a stream from another app/appinst eventhough on the same server.

Thanks

Work´s fine, but how can i discover what type FLV user video has been uploaded ?

If FLV contain h.264 video i need used mp4 prefix. If mp3 I use flv prefix. There´s a away to do this automatic ?

Hi,

Can you open a ticket at support@wowza.com. Please provide steps to replicate. Zip up your conf & logs folders and if you are using a custom module can you include the relative src code for that. Please also include a link to here.

Roger.

First of all, new user here, and I am grateful for any and all help.

I have my server running, and I made the file MC.Stream in the content dir. The content of that file reads:

rtsp://user:password@192.168.1.150:554/PSIA/Streaming/channels/h264 (local IP because I am testing in behind my firewall for now)

I go to the Stream manager and start the live stream (I do have the application set up in the application dir) and I get this error:

WARN server comment - MediaReaderFLV.open: Metadata appears to be bad: MC.Stream

My camera does load its rtsp stream (only way to really connect to it) in VLC with this url: rtsp://user:password@192.168.1.150:554/PSIA/Streaming/channels/h264

I am kinda lost in this error…