0
有没有一种方法可以从带有媒体服务器的柔性AIR2应用程序记录视频,并且有免费的解决方案吗?我目前使用RED5与安装的应用程序提供的,但录制的视频的质量是可怕的..任何建议或想法?有媒体服务器记录视频柔性AIR应用程序
我发布这个办法:
nc = new NetConnection();
nc.connect(mediaServerUrl); //rtmp:localhost:5080/oflaDemo
ns = new NetStream(nc);
ns.attachCamera(cam);
ns.attachAudio(mic);
ns.publish(filename, "record");
,当我想从媒体服务器播放视频我做的:
<s:VideoPlayer id="myVid" visible="true" width="100%" height="100%"
mediaPlayerStateChange="myVid_mediaPlayerStateChangeHandler(event)">
<s:source>
<s:DynamicStreamingVideoSource host="{mediaServerUrl}" streamType="recorded">
<s:DynamicStreamingVideoItem streamName="path_to_filename.flv"/>
</s:DynamicStreamingVideoSource>
</s:source>
</s:VideoPlayer>
我做错了什么或有任何问题RED5 oflaDemo应用程序?
我已经把我的凸轮是这样的:
cam.setMode(640, 480, 15);
cam.setQuality(65536,90);
感谢很多提前...
或者只是设置一个值的质量和带宽,让客户机/服务器计算出如何的带宽使用传递0。另外,文档说,这主要是因为当你使用Flash Media Server时,Red5是否支持它? – 2012-05-10 04:57:06
是的,它支持它..但质量不是优先考虑的!也许有编解码器的东西.. – sstauross 2012-05-10 10:19:03