VideoHelp Forum




+ Reply to Thread
Results 1 to 5 of 5
  1. I want to decode the streaming captured from a WiFi digital video camera received on Android, on a UDP port (49199).
    I know that it is encoded h264, but it seems there are more details needed, but camera maker won't disclose.
    Streaming can be displayed fine using their own software, but that doesn't help.

    VLC cannot play the stream correctly. Although timer is moving, VLC displays just a black screen; there's also a delay.

    I have the streaming array of a packet; each packet starts with 0xFF 0XD8 and so on.
    One example of such an array is in the "Stream_packet.txt" file, in this zip file:
    http://www.mediafire.com/download/8bs3txz8abdcz3w/cameraStreaming.zip

    Is there any way I could decode the frames... to know the codec algorithm, whatever..?
    I also tried with ffmpeg... maybe not well enough, but anyway I'd appreciate some advice.
    Quote Quote  
  2. Member Cornucopia's Avatar
    Join Date
    Oct 2001
    Location
    Deep in the Heart of Texas
    Search PM
    It's possibly encrypted, esp. since VLC won't play it. If so, you are stuck using their software.

    How do you know there's a delay if there is a blank screen? - can you hear it?

    Scott

    Model #s would help a LOT...
    Quote Quote  
  3. Thanks for the feedback.

    No, I can't hear the sound either.

    It may be encrypted but I don't want to use their software (called ImageApp), I want to capture live streaming in my program.

    Camera model is Panasonic HC-V550.

    Thanks.
    Quote Quote  
  4. Member Cornucopia's Avatar
    Join Date
    Oct 2001
    Location
    Deep in the Heart of Texas
    Search PM
    Why your program instead of theirs?

    If it's encrypted, you're basically SOL.

    Scott
    Quote Quote  
  5. I want to capture the stream because I need to use it in my app.
    I can't use their program inside my app...

    So I'm thinking of two ways to deal with it:
    - Try to reverse engineer their app and see how it handles the file.
    - Since I could capture a frame (namely the streaming array for one packet of hexadecimal values), I could compare the headers of the input frame and output frame to see how their program edits the stream.

    Which of these would be rather realistic than close to impossible and best to try out...?

    And can you think of other options, too?

    Thanks
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!