应用SDL及GTK+实现视频多路回放
【摘要】:结合了SDL多媒体开发库、GTK+2.0图形开发包以及多线程编程技术的应用,在Linux平台下实现了一种能同时回放多个视频文件的软件。利用该软件视频监控系统可以同时查看多个视频文件,并且由于GTK+2.0图形开发包和SDL多媒体开发库的跨平台性,该软件的可移植性强。
【作者单位】:
浙江理工大学信息电子学院;
【关键词】: SDL GTK+. 多路回放 视频回放 视频监控系统
【分类号】:TP311.52
【正文快照】:
【关键词】: SDL GTK+. 多路回放 视频回放 视频监控系统
【分类号】:TP311.52
【正文快照】:
0引言SDL(Simple DirectMedia Layer)是一个完整的游戏、多媒体开发包,它能支持大部分操作系统平台,如:Linux、Windows、BEOS、MacOSX、FreeBSD、QNX、ChromeOS等。SDL能为跨平台开发提供一个统一的编程接口,为应用程序开发特别是代码移植提供便利。SDL在多种操作系统上提供
基于FFmpeg和SDL实现多路实时流变换及播放
Multiple Video Streams Real-time Conversion and Playback Based on FFmpeg and SDL
摘要:
针对现有不同采集设备的实时视频流采集、解码和播放,以及对大场景监视和多路多画面监视的需求,提出结合FFmpeg跨平台视频方案、SDL多媒体开发库、SDL_gfx扩展库以及多线程编程技术的整体解决方案,实现基于实时流传输协议( RTSP)的多路网络视频流实时播放,并可对各路视频进行旋转、放大、仿射变换等操作。由于采用了SDL多媒体开发包及扩展库、FFmpeg视频方案等技术,因此该软件的跨平台可移植性和兼容性较高,并且该软件使用RTSP协议,在监控方面能够达到实时效果。
Abstract:
作者单位:
四川大学 视觉合成图形图像技术国防重点学科实验室,四川 成都,610064
刊 名:
计算机技术与发展ISTIC