
流媒体即时通讯
hd_hunter
Android Little Boy .
展开
-
即时通讯技术- 推送技术协议方案
C2DM云端推送方案在Android手机平台上,Google 提供了 C2DM(Cloudto Device Messaging)服务。Android Cloud to Device Messaging (C2DM)是一个用来帮助开发者从服务器向Android应用程序发送数据的服务。该服务提供了一个简单的、轻量级的机制,允许服务器可以通知移动应用程序直接与服务器进行通信,以便于从服务器原创 2016-05-09 21:54:35 · 1650 阅读 · 0 评论 -
流媒体框架
这里所说的框架,是指在底层实现流的加载,缓冲,编码解码,拼接等等细节的整体方案。这种级别的功能,100%使用c实现,在android和Linux等系统进行make后build后,表现为各种so等文件。对于应用层的开发工程师来说,算是android的Library层,属于算法和C++的范畴。目前,世面上,我所知道的开源不要钱的,就两个VLC和ffmpeg,这两个(其实应该还有好的解决方案,欢原创 2017-06-01 22:29:20 · 2330 阅读 · 0 评论 -
几种直播流媒体协议
题外话:HTTP渐进下载流媒体播放: 基于TCP。yy、乐视、爱奇艺、优酷土豆、搜狐视频、花椒直播,主要还是通过rtmp&hls来实现的,但他们也意识到rtmp的天生缺陷,所以不管是技术预研也好,还是测试版也好,都已经或多或少在弄WebRTC了。流媒体概述:所谓流媒体是指采用流式传输的方式在 Internet 播放的媒体格式。 流媒体又叫流式媒体,它是指商家用一个原创 2017-06-01 21:30:34 · 34230 阅读 · 2 评论 -
mqtt实现库对比
发现一片非常好的文章,从17个方面,介绍几个分布式消息队列系统,非常棒的内容,方便做技术选型,平衡各种:《17 个方面,综合对比 Kafka、RabbitMQ、RocketMQ、ActiveMQ 四个分布式消息队列》。...转载 2017-04-08 16:16:41 · 5728 阅读 · 2 评论 -
XMPP协议分析-简要版
XMPP协议分析-简要版。即时通讯协议。转载 2017-04-08 16:13:17 · 1149 阅读 · 0 评论 -
MQTT协议通俗讲解
MQTT协议通俗讲解原创 2017-04-08 13:23:13 · 45059 阅读 · 10 评论 -
HTTP协议详解-简要
HTTP协议详解-简要转载 2017-04-08 13:17:14 · 955 阅读 · 0 评论 -
RTMP协议
RTMP协议,直播转载 2017-04-08 13:12:18 · 508 阅读 · 0 评论 -
ActiveMQ 实现负载均衡+高可用部署方案
一、架构和技术介绍1、简介ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现2、activemq的特性1. 多种语言和协议编写客户端。语言: Java, C, C++, C#, Ruby, Perl, Python, PHP。应用协议: OpenWir转载 2016-05-21 13:24:20 · 7192 阅读 · 1 评论 -
ActiveMQ API 详解
4.1 开发JSM的步骤广义上说,一个JMS 应用是几个JMS 客户端交换消息,开发JMS 客户端应用由以下几步构成: 用JNDI 得到ConnectionFactory 对象; 用ConnectionFactory 创建Connection 对象; 用Connection 对象创建一个或多个JMS Session;用JNDI 得到目标队列或主题对象转载 2016-05-21 13:16:19 · 11436 阅读 · 2 评论 -
ActiveMQ 推送服务
概念:ActiveMQ 的主要作用就是向客户应用程序提供面向消息通信的架构。ActiveMQ 提供了一种用于客户端和代理之间(Client-to-Broker)以及代理与代理(Broker-to-Broker)之间连接的连接器(connectors).XML.config: 速原创 2016-05-21 13:00:21 · 1464 阅读 · 0 评论 -
android 流媒体开源库
VLC框架:VLC 是一个开源项目,基于 ffmpeg 框架的自定义播放器。其中LibVLC是VLC的核心部分,就相当于MediaPlayer类.VLC 一个最主要的部分,它可以播放各种类型的媒体文件和流媒体文件,并且可以 创造媒体流 并保存成各种格式的媒体文件.VLC 是一种跨平台的媒体播放器和流媒体服务器,最初为videolan的客户端,它是一种非常简便的多媒体播放器,它可以用原创 2016-05-09 22:01:30 · 4011 阅读 · 0 评论 -
VLC-流媒体开源库
VideoLAN, 既是一个项目组,也是一家 非盈利组织.VLC media playerVLC 是一款自由、开源的跨平台多媒体播放器及框架,可播放大多数多媒体文件,以及 DVD、音频 CD、VCD 及各类流媒体协议。Vlc for android是一款开源安卓播放器,具备播放多媒体文件、光盘、设备以及网络流媒体协议等功能,支持ARMv7 CPU或一个x86 CPU的设备,原创 2016-05-09 22:00:55 · 1614 阅读 · 0 评论 -
vitamio简介.java
国内:VPlayer、熊猫影音、321影音等 国外:Tvltaliane、Dizi TV等网络协议 支持以下协议的音频和视频播放: * MMS * RTSP (RTP, SDP) * HTTP流式传输(progressive streaming) * HTTP Live Streaming (M原创 2016-05-09 22:00:00 · 609 阅读 · 0 评论 -
即时通讯协议 MQTT
MQTT (Message Queuing Telemetry Transport,消息队列遥测传输)是IBM开发的一个即时通讯协议,有可能成为物联网的重要组成部分。//早在1999年,IBM的Andy Stanford-Clark博士以及Arcom公司ArlenNipper博士发明了MQTT(Message Queuing Telemetry Transport,// 消息队列遥测传输)原创 2016-05-09 21:58:07 · 1600 阅读 · 0 评论 -
XMPP - 实现即时通讯相关库
XMPP : 是即时通讯协议,基于 XML .Openfire :是一个 XMPP 协议的Java实现的IM服务器程序,底层使用 Mina 框架。基于环信 IM 长连接技术,支持亿级用户同时在线。基于WEB的即时消息传输平台,原来的JiveMessenger.开源的实时协作RTC服务器,基于XMPP协议,构建高效率的通信服务器。利用WEB进行管理。Sma原创 2016-05-09 21:57:05 · 2329 阅读 · 0 评论 -
融云 rongyun
// Manifest.xml 内容 <service android:name="io.rong.push.PushService" android:process="io.rong.push" >原创 2016-05-09 21:55:56 · 3496 阅读 · 0 评论 -
OpenCore框架
PacketVideo :android的多媒体核心。一家公司的名称,而 OpenCore 是这套多媒体框架的软件层名称。OpenCore :基于C++的实现。包括两大方面:PVPlayer:提供媒体播放器的功能,完成各种音频(Audio)、视频(Video)流的回放(Playback)功能PVAuthor:提供媒体流记录的功能,完成各种音频(Audio)、视频(Video原创 2016-05-09 21:59:14 · 2084 阅读 · 0 评论