ffmpeg+SDL能同时播放多路视频么?

转自: http://www.chinavideo.org/archiver/?tid-17184.html


ffmpeg+SDL能同时播放多路视频么?

如题,有能实现的大侠么?

jinux 发表于 2013-9-27 16:20:35

解决了,几处重点:

1 用SDL2,因为ffplay.c用的是SDL1.2.5,不支持多窗口显示。
  ffplay.c的需要修改queue_picture(),video_image_display()等函数。

2 SDL2的render不支持多线程处理(同时渲染的时候会内存冲突),需要修改SDL2的D3D函数(我用的windows),SDL_render_d3d.c,D3D_CreateRenderer()函数里面 IDirect3D9_CreateDevice()的调用参数,加上D3DCREATE_MULTITHREADED(支持多线程)。

3 多线程启动播放。

范儿 发表于 2013-10-8 11:03:20

大侠,请问你知道如何用ffmpeg解码网络流吗?
页: [1]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值