最近在做的一个项目,手机终端是android系统,

需要播放视频监控信息,搞视频服务的哥们提供了一个ocx的代码,

让我参考并在android上实现播放功能,

里面用到了jrtplib读取视频的封包内容,解包后再播放,

目前大致的思路分两步走,先把jrtplib放到android上,再用ffmpeg解码并播放

当然,得先把jrtplib放到windows上测试通了再到android上搞,


================================分割线===============================================

操作系统:windows 7

用到的软件:

1 CMake 2.8.2

2 visual studio 2010


首先, 下载jthread 1.3.1(约24kb) 和 jrtplib 3.9.1(约288kb)源码,

jthread地址:http://research.edm.uhasselt.be/~jori/page/index.php?n=CS.Jthread

jrtplib地址:http://research.edm.uhasselt.be/~jori/page/index.php?n=CS.Jrtplib


jrtplib依赖jthread,故先编译jthread

打开cmakegui

按下图配置目录,点configure后配置参数,再点configure,没错误后点generate,目标选择vs 2010 默认编译器即可:



到jthread_build目录下,用vs2010打开sln重新生成解决方案然后再选择install项目生成一下, debug和release的各来一份即可


配置jrtplib,按如下配置



配置完后,打开生成的sln文件编译一下就ok了,CMake还是很方便很强大的,哈哈


最后生成的有几个例子,其中我觉得example1和example4比较符合我的需求,

在A电脑上开example4.exe,默认端口是9000,在电脑B上开example1.exe,把目标ip指向电脑A的ip,目标端口设置为9000,本地端口随便设置一个(开发服务端的哥们说必须为偶数),然后就能通讯了。


下一步是把这个库编译到android平台上。


更多相关文章

  1. iOS自动化测试(一)-技术方案、环境配置与疯狂踩坑
  2. 阿里云播放器调试心得,android的学习笔记
  3. H5无法调起android app 的坑之 scheme 大小写
  4. Android(安卓)studio下的Android(安卓)JNI调用以及动态链接库.so
  5. android程序自动化生成apk的过程
  6. Android应用程序的编译流程及使用Ant编译项目的攻略
  7. Android(安卓)eclipse 项目R文件无法生成
  8. Android的音视频处理
  9. android ndk生成第三方库的so方法(ndk-build,Application.mk,Andro

随机推荐

  1. androidhttp网络通信
  2. android 视频通话 项目 源码
  3. android利用websocket协议与服务器通信
  4. Android(安卓)TTS学习(补充)--我能说中文
  5. android测试之monkey
  6. Android平台一日游
  7. 最简单的基于FFmpeg的移动端例子:Android(
  8. android webview的代替品
  9. Android(安卓)CPU架构
  10. 实现Launcher的抽屉效果