通过tcpdump/wireshark工具分析Android平台上现有的直播技术
来源:互联网 发布:广告排版软件 编辑:程序博客网 时间:2024/05/21 09:10
要解析Android手机上电视直播协议,可以通过工具抓包查看现有的直播应用,如凤凰卫视,手机电视,主要的方法有:
1. 在Android 模拟上安装直播应用,通过wireshark工具抓包查看都是基于什么协议,如RTSP/HTTP
优点:在windows下通过有界面的wireshark抓包工具较容易操作
缺点: Android模拟器资源有限,电视无法正常播放
wireshark工具的功能很多,常用的功能一般只是选取要抓包的网卡名并设置数据过滤器,如图1所示,点击capture菜单下的Options,可以选择自带的过滤器,如只抓取http协议包/TCP/UDP包等,然后点击开始记录数据:
图1 wireshark抓包工具
2. 在Android手机上安装tcpdump抓包工具,将log信息保存到sdcard上,比如抓取手机电视dopool应用的数据包:
./tcpdump -n -s 0 -w /sdcard/dopool.pcap (-n 表示是忽略dns协议,-s 0表示抓取协议包头和协议具体信息)
下面是几个常见的Android平台下的电视直播协议分析
2.1 w.tv手机电视
2.2 凤凰移动台
2.3 dopool手机电视
结论: w.tv和凤凰卫视是基于RTSP/RTP协议实现的直播功能,dopool是基于TS流实现的直播
- 通过tcpdump/wireshark工具分析Android平台上现有的直播技术
- 通过tcpdump/wireshark工具分析Android平台上现有的直播技术
- 通过tcpdump/wireshark工具抓包Android平台
- 通过tcpdump/wireshark工具抓包Android平台
- 通过tcpdump/wireshark工具抓包Android平台
- Android 流量分析 tcpdump & wireshark
- linux平台远程管理工具 ssh 与 vnc的使用 wireshark tcpdump
- Linux下抓包工具tcpdump以及分析包的工具wireshark
- Linux下抓包工具tcpdump以及分析包的工具wireshark
- Linux下抓包工具tcpdump以及分析包的工具wireshark
- Linux下抓包工具tcpdump以及分析包的工具wireshark
- Linux下抓包工具tcpdump以及分析包的工具wireshark
- Linux下抓包工具tcpdump以及分析包的工具wireshark
- Linux下抓包工具tcpdump以及分析包的工具wireshark
- Linux下抓包工具tcpdump以及分析包的工具wireshark
- 抓取Android平台数据包之tcpdump 工具的使用
- Android平台上的XML解析技术分析
- 网络抓包分析工具:tcpdump和wireshark
- Oracle10g EM Console配置-安装配置
- 基于feng streaming server 搭建Android直播测试平台
- _cdecl 和 _stdcall的区别
- Java.Container.ScrollPane-Panel
- 做一名合格程序员你具备几条
- 通过tcpdump/wireshark工具分析Android平台上现有的直播技术
- “高手”和“菜鸟”的区别
- Java.Component.Choice下拉列表组件
- 163企业免费邮箱嵌入网站代码
- 浅析symbian中RFileLogger用法
- AIX上vg ,pv,filesystem原理基础(摘自走入IBM小型机世界)
- VC++绘制五星红旗
- java堆栈(Deque双向队列)应用之括号匹配
- Objective-C和iPHONE系列教程