Log in

View Full Version : Open bitstream h.264 in matlab


Amal
28th August 2014, 16:33
Hi all,

I want to take the output.264 file from the JSVM software and then with matlab i want to look at the binary data and use it.
Unfortunately my experience with matlab and JSVM is limited. If sameone could help me, I will be so grateful.
In fact, I want this link between JSVM and Matlab to be able later to send the output .264.

Thanks
Amal

videoh
28th August 2014, 18:01
If someone could help me, I will be so grateful. Specifically, what do you need help doing? Is there something that forces use of Matlab? I ask because other tools/methods may be more suited to examine and manipulate elementary stream data, such as binary editors and parsers like drmpeg's h264parse.

Amal
28th August 2014, 20:44
Specifically, what do you need help doing? Is there something that forces use of Matlab? I ask because other tools/methods may be more suited to examine and manipulate elementary stream data, such as binary editors and parsers like drmpeg's h264parse.

Yes I am forced to do that with Matlab.It is a part of my master project. So please, I need really a help.
Thanks

videoh
28th August 2014, 21:14
I ask again, specifically, what do you need help with? Do you have a problem statement for your project? What is the first step that you get stuck at?

Perhaps this can help you:

http://www.mathworks.com/help/matlab/ref/videoreader-class.html

Or perhaps this search can lead you to interesting things:

https://www.google.com/search?q=matlab+site%3Aforum.doom9.org

Amal
29th August 2014, 17:14
Ok, I need a matlab command that allow me to open the output test.264 and read it. Then, I modulate sequences of bits including in this file. After that, I will use code space-time to send the output through two antennas.Finally, I will test if the decoded video is well sent or not.
Just for information, I am using Matlab R2010a and VideoReader command is unknown for it.
Thanks

videoh
29th August 2014, 18:35
Maybe this?

http://www.the24news.com/2010/02/how-to-use-aviread-in-matlab-for-read.html

You'll have to put your AVC video into an AVI or MPG container.

Amal
31st August 2014, 09:30
Hi Videoh,
Thanks for the link.After reading it, I realised that I must do the conversion before reading it under Matlab.
But, I want exactly not only to just read or open a video, I need to read or parsing the bitstream test.264 which is generated by h.264/svc.Then, Il will pass it through modulation Block.
Hope that you undrestanding me :)

Best regards

videoh
31st August 2014, 13:49
Tell us what you have tried and what problems you ran into.