I am making screen share java based application. I am done with encoding frames into H264 using JCodec java Library. I have Picture data in Byte Buffer. How I will send these encoded frames to Wowza through rtmp client? Can Wowza recognize the H264 encoded frames, Encoded by Jcodec library?
相关问题
- In Java: why some Stream methods take int instead
- How to stream Video using VLC in http to other com
- Write stream into mongoDB in Java
- Streaming video (C# using FFmpeg AutoGen) sends mu
- Embed RTSP Stream into Browser
相关文章
- Streaming music synchronously from a mp3 file via
- WOWZA LiveAutoRecord
- ffmpeg continuously stream refreshing image to rtm
- How do i embed this m3u8 into my webpage?
- How to deserialize multiple objects from a json st
- Live streaming with silverlight 4
- FFmpeg streaming using H.264 (with audio) - Red5 m
- Web player to use with SHOUTcast
Pretty much any of the "flash" media servers will understand h264 data in a stream. You'll need to encode your frames with baseline or main profile and then "package" the encoded bytes into flv streaming format. The first step is creating an AMF video data item, what that means is prefixing and suffixing the h264 encoded byte array based on its "NALU" content; in pseudo code it looks something like this:
The next step is packaging the AMF video data into an RTMP message. I suggest that you look at flazr or one of the android rtmp libraries for details on this step.
I've got a small example project that takes raw encoded h264 and writes it to an flv here if you want to see how its done.