Read and send to specific port the mpeg4 (not .mp4 file)

For questions and discussion that is NOT (I repeat NOT) specific to a certain Operating System.
bodyboard_jerez
New Cone
New Cone
Posts: 4
Joined: 20 Jan 2007 01:21

Read and send to specific port the mpeg4 (not .mp4 file)

Postby bodyboard_jerez » 30 Mar 2007 10:15

Hello !!, my network camera is NC4600 (mpeg4 format only and not supports rrtp, rtsp or mms... only http, tcp/ip...) and it streams the video here: http://papruebas.phpnet.us/streaming.html Note: you need to install the activex for Internet Explorer to view the live video.

The video is captured with the next link: http://IP-OF-THE-CAMERA:8080/vdata.v (but it needs of the link for OCX too...).

Then, I did a lot of methods for playing the video in VLC; not good results (no image of the video), but it streams always the 'temporal file' (vdata.v)

I need your help for capture the vdata.v with VLC and sends it to another PC online, in wich the user only has to install the activex and can view from a simple web-page the video...

Thank you very much and sorry for my english. Good day !!

DJ
Cone Master
Cone Master
Posts: 8206
Joined: 01 Jan 2006 04:30
Location: Koloa, Hawaii USA

Postby DJ » 31 Mar 2007 07:33

What's the format?

bodyboard_jerez
New Cone
New Cone
Posts: 4
Joined: 20 Jan 2007 01:21

Postby bodyboard_jerez » 04 Apr 2007 20:41

Thank's for your reply.

The format of the camera is mpeg4, but the file wich streams the video is a .v

Thank you very much !!

DJ
Cone Master
Cone Master
Posts: 8206
Joined: 01 Jan 2006 04:30
Location: Koloa, Hawaii USA

Postby DJ » 04 Apr 2007 20:47

Ya! I got that originally. But this comes in to many flavors. So what's the specific format?

bodyboard_jerez
New Cone
New Cone
Posts: 4
Joined: 20 Jan 2007 01:21

Postby bodyboard_jerez » 04 Apr 2007 20:52

I know that the streaming file is a .v format. If you want, you can view the description of the product, for example, here:
http://www.gadspot.com/product_info.php?products_id=62

Thank you very much.

DJ
Cone Master
Cone Master
Posts: 8206
Joined: 01 Jan 2006 04:30
Location: Koloa, Hawaii USA

Postby DJ » 04 Apr 2007 21:46

This still leaves allot to the imagination. A .v container can NOT be searched on the web and it is not a common container I'm aware of. While the spec indicates:

CPU/Encode Chip ARM9/MPEG4 encode chip
Video Compression MPEG4
Audio Compression ADPCM 40~16 kbit

MPEG4 comes in many styles. The most common is the Sorenson or 3ivx (Quick Time original) format and is muxed (audio and video) in a MP4 container. This is supported by VLC.

Considering VLC will not read this file, the .v container is probably not MP4, but instead some proprietary container developed for this device or just not supported by VLC.

If you are having issues with other standard formats and containers the answer would be to update your video drivers. But this may not be the issue in this case.

bodyboard_jerez
New Cone
New Cone
Posts: 4
Joined: 20 Jan 2007 01:21

Postby bodyboard_jerez » 02 May 2007 17:13

Thank you for your reply. No solutionated at this moment.

gudguy
New Cone
New Cone
Posts: 3
Joined: 28 Aug 2007 08:52

Re: Read and send to specific port the mpeg4 (not .mp4 file)

Postby gudguy » 12 Nov 2007 10:25

Hi all,

I have the sane scenario. An analog camera is connected to a video server and converts the data to MPEG4. Then an OCX control (IMMP4Control.ocx) is used to request the data from the video server. The video server upon receiving the request will stream out the video via http. The source use for requesting the video is in this format -> http://host:80/vdata.v I can record the data and when i play it the codec it's using is DivX (fourCC used is DX50). I open VLC and assign this URL, it can receive the data but its not displaying the video.

I want to be able to get the data (vdata.v) directly and i want to do the decoding myself (thru C# or C++). Anyone has an indea to do this?

regards,
gudguy

Aleksey
New Cone
New Cone
Posts: 1
Joined: 22 Nov 2007 09:11

Re: Read and send to specific port the mpeg4 (not .mp4 file)

Postby Aleksey » 22 Nov 2007 09:41

According to the discussion at http://www.networkcamerareviews.com/for ... t1159.html the file is sort of MPEG-4, but with some proproetary twists so it would take some decoding to extract the real MPEG-4 stream out of it (they discuss test.cmp instead of vdata.v, but it's pretty much the same thing - vdata.v appears to be the actual stream from the camera's main page, while test.cmp shows up on the video settings page). One thing that I found is that if I use the IMMP4Control's "convert to .avi" functionality, then the resulting .avi file is _very_ similar to the "proprietary .av" file in size. So I am guessing that the data in there is pretty much the same and it should be indeed possible to recode it somehow.

I do not think I'd be able to figure this out on my own, but if somebody did this, I would really appreciate knowing about that.

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: Read and send to specific port the mpeg4 (not .mp4 file)

Postby Jean-Baptiste Kempf » 08 Feb 2009 20:05

Can you share the file, please?
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

Glashio
New Cone
New Cone
Posts: 2
Joined: 18 May 2009 19:18

Re: Read and send to specific port the mpeg4 (not .mp4 file)

Postby Glashio » 18 May 2009 19:52

j-b, I bought an ipcam (Eminent EM4483 Wireless MPEG-4 Internet Camera) and works also with a vdata.v file and the 'IMMP4Control Control' (IMMP4Control.ocx).
I made a vdata.v file that you can download here.

MediaInfo says:

Code: Select all

General Complete name : C:\Documents and Settings\Glashio\Desktop\vdata.v Format : MPEG-4 Visual File size : 95.9 KiB Video Format : MPEG-4 Visual Format settings, BVOP : Yes Format settings, QPel : No Format settings, GMC : No warppoints Format settings, Matrix : Default Width : 320 pixels Height : 240 pixels Display aspect ratio : 4/3 Resolution : 24 bits Scan type : Progressive
You can access the camera at : http://home.glashio.net:8080/ (Internet Explorer with .ocx) and Stream at: http://home.glashio.net:8080/vdata.v
I hope you can make it work in VideoLan :) ( I tried in the latest version 0.9.9 Win32, it streams, but didn't show the picture )

Edit:
I captured the TCP-stream which openend from the .ocx, see it here here or download as raw here

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: Read and send to specific port the mpeg4 (not .mp4 file)

Postby Jean-Baptiste Kempf » 19 May 2009 00:38

No, please make new threads for new issues.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.


Return to “General VLC media player Troubleshooting”

Who is online

Users browsing this forum: Google [Bot] and 2 guests