不知道大家对android内存释放都做什么样的处理,本人接触android不久,最近开发小游戏的过程中,因为游戏界面组件较多,刚玩游戏的时候感觉还好,但是反复进入游戏界面玩几次之后,游戏就会卡顿,我瞬间就无语了,想来想去,还是内存占用没有得到释放,经过一番学习,虽然没有完全找到根源,但是已经缓解了很多,在这里说说我是怎么处理的吧,然后要是大家有自己好的处理方法,希望可以拿出来分享,这样大家就能一起...
分类:
移动开发 时间:
2014-09-18 11:36:33
阅读次数:
262
FFmpeg是一个开源免费跨平台的视频和音频流项目,它提供了录制、转换以及流化音视频的完整解决方案。本文作者将尝试使用该库实现一个可适应复杂网络环境的,支持标准rtsp协议的流媒体服务器。由于Visual Studio提供的C/C++编译器对C99标准的不兼容,因此它不能直接使用MSVC++编...
一、Android支持的媒体格式Network ProtocolsThe following network protocols are supported for audio and video playback:RTSP (RTP, SDP)HTTP progressive streamingH...
分类:
其他好文 时间:
2014-09-16 12:04:10
阅读次数:
195
调试了一阵子的RTSP server终于可以看到直播了,测试环境为
①RT5350 运行于AP 模式
②客户端为PC+VLC ,wifi是用的是tp-link的54Mbps usb 网卡...
分类:
其他好文 时间:
2014-09-13 17:19:45
阅读次数:
511
有经验的程序员们都知道:不能在UI线程上进行耗时操作,那样会造成界面卡顿,如下就是一个简单的示例:
public partial class MainWindow : Window{public MainWindow(){InitializeComponent();...
分类:
编程语言 时间:
2014-09-13 07:14:14
阅读次数:
310
前面讲到Vitamio可以支持一些流媒体,在这里就用Vitamio来播放网络上的一些流媒体,如:mms、rtsp、http,参考前辈的一些文章来写一个网络收音机程序,对于界面的要求不高,要求实现一些实用的功能
程序目录结构
初期界面,左边是用开源项目SlidingMenu,不清楚的可以参考:Android开源项目SlidingMenu的学习笔记
电台信息是通过XML来...
分类:
移动开发 时间:
2014-09-12 20:43:34
阅读次数:
364
crtmpserver默认配置中没有启用rtsp服务器,需要修改以支持。buiders/cmake/crtmpserver/crtmpserver.lua中使用普通用户启动时,会报错权限问题,问题原因有待进一步考证切换到root,启动成功。使用ffmpeg将文件虚拟成rtsp流此时rtsp流名称.....
分类:
其他好文 时间:
2014-09-12 11:28:03
阅读次数:
344
最近在用cocos2d-x做引导界面,2dx版本是2.2.3,场景切换加上了效果,所有资源都已经使用texturepacker打包预加载,但是在实际运行调试中,场景切换相当卡顿。 各种纠结后,无意中将帧率打印(setDisplayStats(true))放出来,发现一个严重的问题,对象数量一直...
分类:
其他好文 时间:
2014-09-12 11:26:43
阅读次数:
276
1.下载编译vlc 0.9.9
参考https://wiki.videolan.org/AndroidCompile/
我的系统是Ubuntu 14.04 64位
2.在项目根目录../android,打上补丁
git apply *.patch
3.在../android/vlc,打上补丁
4.重新编译即可...
分类:
移动开发 时间:
2014-09-10 10:57:50
阅读次数:
365
在MyEclipse的使用中,在建立新文件或者改动代码后,经常会出现building workspace半天卡顿不动的情况,如果开的程序过多,经常会发生失去响应,电脑要是再烂点,直接死机的情况也常有发生。如何解决这个问题,网上方法众说纷纭,这里只记录自己解决了的一个方法。 1.选择菜单栏里的p...
分类:
系统相关 时间:
2014-09-07 22:25:25
阅读次数:
2527