# x264SendToVLC **Repository Path**: OpenWrt-X/x264SendToVLC ## Basic Information - **Project Name**: x264SendToVLC - **Description**: 将专门压缩的h264文件,发送到VLC播放 - **Primary Language**: C - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2014-12-11 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 测试rtp传输h.264代码 代码分为两部分 1.原始传输代码,测试后发现传输有问题. 每次检测h.264压缩文件中的以00 00 00 01或00 00 01开头的标示,将5、7、8帧分开传输最后最后发送帧 2.在原始代码上修改,在打包h.264格式视频文件时在每帧开头多加一个00, 所以现在每帧数据开头的标记为 00 00 00 00 01.当读取每次读取h.264压缩文件时判断 这开头就可以得到每帧数据,然后去掉开头标记,添加rtp头可以传输h.264压缩文件。 3.测试方法 3.1 vim h264.h 修改目的ip和端口 3.2 vim h264.h 打开宏MYTEST 3.3 vim h264.h 修改目的宏TIME 来模拟延时,单位us 3.4 ./h264filencode 时间:2014.12.11 daixj