基于ARM嵌入式系统设计并实现了MPEG-2 TS流的音视频解码和同步播放系统.在该系统中,由于ARM处理器内嵌了硬件视频解码器,为充分利用该资源,采用硬件MFC(multi-format codec)解码器对视频数据进行解码,同时采用开源的Mad(libmad)库对音...基于ARM嵌入式系统设计并实现了MPEG-2 TS流的音视频解码和同步播放系统.在该系统中,由于ARM处理器内嵌了硬件视频解码器,为充分利用该资源,采用硬件MFC(multi-format codec)解码器对视频数据进行解码,同时采用开源的Mad(libmad)库对音频数据进行解码.进一步利用V4L2(Video for Linux 2)驱动接口和ALSA(advanced Linux sound architecture)库实现视频和音频的播放.由于视频帧播放周期和硬件处理时延不一致,系统对音视频数据操作存在时间差,从而造成音视频播放不同步.于是采用将视频播放同步到音频播放流的方法实现音视频的播放同步.测试结果表明,设计的音视频解码和同步播放系统可以实现对音视频数据进行解码与同步播放.展开更多
随着电视新闻节目制作技术的发展,多机位编辑日益成为提升节目品质和效率的关键手段。精确时间协议(Precision Time Protocol,PTP)有助于实现电视新闻多机位编辑的音视频同步。介绍PTP的基本原理和优势,分析电视新闻多机位编辑对于音视...随着电视新闻节目制作技术的发展,多机位编辑日益成为提升节目品质和效率的关键手段。精确时间协议(Precision Time Protocol,PTP)有助于实现电视新闻多机位编辑的音视频同步。介绍PTP的基本原理和优势,分析电视新闻多机位编辑对于音视频同步的特殊要求以及传统同步技术的局限性。在此基础上,从系统架构设计、主时钟选择与同步、延迟测量与补偿等方面详细阐述基于PTP的音视频同步技术在多机位编辑中的应用。展开更多
文摘基于ARM嵌入式系统设计并实现了MPEG-2 TS流的音视频解码和同步播放系统.在该系统中,由于ARM处理器内嵌了硬件视频解码器,为充分利用该资源,采用硬件MFC(multi-format codec)解码器对视频数据进行解码,同时采用开源的Mad(libmad)库对音频数据进行解码.进一步利用V4L2(Video for Linux 2)驱动接口和ALSA(advanced Linux sound architecture)库实现视频和音频的播放.由于视频帧播放周期和硬件处理时延不一致,系统对音视频数据操作存在时间差,从而造成音视频播放不同步.于是采用将视频播放同步到音频播放流的方法实现音视频的播放同步.测试结果表明,设计的音视频解码和同步播放系统可以实现对音视频数据进行解码与同步播放.
文摘随着电视新闻节目制作技术的发展,多机位编辑日益成为提升节目品质和效率的关键手段。精确时间协议(Precision Time Protocol,PTP)有助于实现电视新闻多机位编辑的音视频同步。介绍PTP的基本原理和优势,分析电视新闻多机位编辑对于音视频同步的特殊要求以及传统同步技术的局限性。在此基础上,从系统架构设计、主时钟选择与同步、延迟测量与补偿等方面详细阐述基于PTP的音视频同步技术在多机位编辑中的应用。