-
[多媒体/流媒体开发] live555的性能不给力,该怎么处理
live555的性能不给力我在开发板上移植了live555MediaServer,可以实现正常的传输。但似乎性能很不高,当进行16路D1的数据传输时,系统从硬盘上读取视频文件,CPU的idle时间几乎为0,以下是我用top命令看到的系统性能:Live555MediaServer进程占用CPU--50...
9039
热度 -
[多媒体/流媒体开发] 请大家帮忙分析:mpeg文件在暂停后继续播放时,会出现音视频不同步.该如何处理
请大家帮忙分析:mpeg文件在暂停后继续播放时,会出现音视频不同步.情况介绍:1.程序在普通播放的情况下,没有非同步的现象.能够理想的播放完成.2.我需要处理的是文件数据流,解码播放部分是硬件完成的.硬件要求我按照给定的结构体阻塞式的push数据.3.硬件给定的结构体中要求我填写PTS信息.硬件会根...
3615
热度 -
[多媒体/流媒体开发] 质疑<<Windows程序设计>>中waveInUnprepareHeader的使用,该怎么解决
质疑<<Windows程序设计>>中waveInUnprepareHeader的使用<<Windows程序设计>>第22章的Record1程序(第5版1220页)一个录音机程序,他在MM_WIM_CLOSE中调用waveInUnprepareHeade...
5701
热度 -
[多媒体/流媒体开发] DirectShow record WMV解决办法
DirectShowrecordWMV从videoCapture&麦克风中取得视频和音频数据,写入到WMV的asfWriteFilter中,问题就是从录制的文件中基本前2分钟正常,然后开始声音变的很粗,慢慢的最后就没有声音了,视频一直正常,不知道为什么?------解决方案-------------...
10090
热度 -
[多媒体/流媒体开发] h264 i p b帧识别,该如何处理
h264ipb帧识别一个mpeg2ts流封装的h264视频流,怎么区分这个ts流中i,p,b帧起始位置,以及帧长?能从ts流中提取每个I帧,并且能识别I帧是否完整初步想法:1、找帧起始位置所在的ts包找视频PID包,其中Packet_start_code_prefix==0x000001&&...
8433
热度 -
[多媒体/流媒体开发] VLC不支持RTMP协议?该怎么解决
VLC不支持RTMP协议?如题------解决方案--------------------------------------------------------VLC是支持rtmp协议的。我都测试过。不过测试rtmp建议你用flash自己带的IE浏览器播放。VLC测试能连接成功,flash不一定能...
2720
热度 -
[多媒体/流媒体开发] 新人求个 golomb 编解码的c/c++程序解决思路
新人求个golomb编解码的c/c++程序在wiki上找到段golomb的代码:voidgolombEncode(char*source,char*dest,intM){IntReaderintreader(source);BitWriterbitwriter(dest);while(intread...
1885
热度 -
[多媒体/流媒体开发] 高清视频实时压缩解决方案
高清视频实时压缩使用xvid对采集的视频流进行实时压缩,并保存成avi文件。采集的视频是1080i高清的,不知道为什么回放的时候视频很不流畅,感觉像在放幻灯片;以前采集720*576的视频的时候也是同样的流程,没有这个问题啊。求各位高手帮忙分析一下问题的原因。------解决方案----------...
5938
热度 -
[多媒体/流媒体开发] 请问vlc播放rtp封装的h.264延时很大是什么原因
请教vlc播放rtp封装的h.264延时很大是什么原因?延时近20秒,也就是说,在摄像头前的动作,20秒以后才会出现在vlc播放器的画面上。另外,播放效果也不佳,主要是画面跳跃性太大。但如果把这些数据保存在本地,再用vlc播放器来播放则没有上述问题。请教是何原因?(网络速度的原因基本可以排除,是在一...
10539
热度 -
[多媒体/流媒体开发] 实时播放接收到的TS流(用UDP发送的),怎么设置vlc控件
实时播放接收到的TS流(用UDP发送的),如何设置vlc控件?如题,如何边接收TS流,边播放。播放控件用的VLC控件。如何实现?谢谢!------解决方案--------------------------------------------------------windows下用ffdshow最...
8599
热度 -
[多媒体/流媒体开发] VLC不能播放H264的RTP流,为什么?该怎么解决
VLC不能播放H264的RTP流,为什么?VLC不能播放H264的RTP流,其日志总提示“waitingforSPS/PPS”,为什么呢?------解决方案--------------------------------------------------------vlc对264的播放肯定是可以...
5453
热度 -
[多媒体/流媒体开发] directshow 采集保存为avi文件的有关问题,请帮忙。
directshow采集保存为avi文件的问题,请帮忙。。。。。。独立的两个采集设备,一个视频,一个音频,想将采集到的音频和视频信息保存为一个avi文件。(图片如上)代码如下hr=m_pCaptureBuilder2->SetFiltergraph(m_pGraph);if(FAILED(hr...
3361
热度 -
[多媒体/流媒体开发] 请问关于ogg解压缩有关问题
请教关于ogg解压缩问题。请问在ogg中:1:BitsPerSample只能是16位么?(看到某些源码标了always16,但仍不确定)2:用他的压缩算法只能压缩双声道(Channels==2)的采样数据么?(他给的encoderexample是直接写死的,写的是2channels,而我若改成单声道...
3850
热度 -
[多媒体/流媒体开发] ts无损合并时的时间戳怎么修改
ts无损合并时的时间戳如何修改把两个ts文件进行无损合并,网上一般的思路就是直接把两个ts文件写在一起,但是缺点也是非常明显的。第一,后一个文件的第一帧如果不是I帧,则视频画面会出现马赛克;第二,由于没有修改时间戳,用播放器或者是MediaInfo看时间,总时间不等于合并的两个ts文件的时间之和。针...
6679
热度 -
[多媒体/流媒体开发] 怎么能够采集到音频输出的声音
如何能够采集到音频输出的声音?音频输入的数据采集,可以通过麦克风输入来录制并获取.那么,我现在想得到和别人进行视频聊天的时候,从音箱或者耳机里面转出来的声音呢?因为我想根据音箱和耳机里面的声音大小,来自动调节我的输出音量大小。知道的,麻烦讲一下详细的流程和步骤。有现成例子的,也麻烦发一下到邮箱:mo...
8165
热度 -
[多媒体/流媒体开发] 有关wm asf reader这个filter的有关问题
有关wmasfreader这个filter的问题老师您好:我想请教您一个问题,我在graphmanager程序中加入WMAsfReader读入本地的一个asf文件,通过加入的解码filter解码后用VideoRender这个filter播放出来,我现在想实现的功能是是播放速率变为原来正常速率的n倍,...
10482
热度 -
[多媒体/流媒体开发] IMediaDet怎么控制抓帧的间隔
IMediaDet如何控制抓帧的间隔?我在视频文件播放时GetCurrentPosition然后建立IMediaDet用GetBitmapBits抓帧,想要每隔5帧抓一次,请问怎么办?------解决方案------------------------------------------------...
10463
热度 -
[多媒体/流媒体开发] FFmpeg如何用啊为什么小弟我用不了里面的API函数
FFmpeg怎么用啊?为什么我用不了里面的API函数?我下了个FFmpeg,版本是"FFmpeg-full-SDK-3.2",下载完后里面有3个文件夹,分别是"bin","include","lib".我用的编译环境是V...
1675
热度 -
[多媒体/流媒体开发] V4L2图像输出格式设置无效果解决方法
V4L2图像输出格式设置无效果搞过V4l2的朋友帮看下structv4l2_formatfmt;fmt.type=V4L2_BUF_TYPE_VIDEO_CAPTURE;fmt.fmt.pix.width=320;fmt.fmt.pix.height=240;fmt.fmt.pix.pixelfor...
4670
热度 -
[多媒体/流媒体开发] win7/Vista系统使用ICOpen,该怎么处理
win7/Vista系统使用ICOpen以上两种系统中使用ICOpen打开H263编码器失败,XP没有问题??------解决方案--------------------------------------------------------呵呵,我这几天正好解决这个问题了vista/win7没有自...
1110
热度