H264解码器源代码
我正在寻找具有 RTP 打包支持的 h264 解码器 C/C++ 源代码。 我的嵌入式设备正在发送 640x480 编码的 h264 RTP 数据包。我想制作一个基于 Windows XP/Vista 的视频流显示。
我在哪里可以找到这个的源代码?
I am looking for h264 decoder C/C++ source code with RTP packetization support.
My embedded device is sending 640x480 encoded h264 RTP packet. I would like to make a Windows XP/Vista based video streaming display.
Where can I find the source code to this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您应该查看 h.264 参考实现。支持RTP分组,并且有编码器和解码器。
You should take a look at the h.264 reference implementation. RTP packetization is supported, and there are both an encoder and a decoder.
Videolan 包含 h264 编码器 的实现(抱歉 - 它使用 ffmpeg 播放 h264)
它遵循 GPL,并且是规范中的洁净室实现。根据您所在的国家/地区,解码器可能还拥有专利。
Videolan contains an implementation of h264 encoder (sorry - It uses ffmpeg to play back h264)
It's under the GPL and is a clean room implementation from the specs. Depending on your country there might also be patents on the decoder.