61阅读

流媒体服务器-苹果将与HBO电视网共推流媒体视频服务 包月价15美元

发布时间:2018-05-03 所属栏目:android流媒体开发

一 : 苹果将与HBO电视网共推流媒体视频服务 包月价15美元

苹果500c

苹果将与HBO电视网共推流媒体视频服务 包月价15美元

【TechWeb报道】3月5日消息,《路透社》援引《国际财经时报》 报道称,知情人士透露,美国知名电视网络媒体公司HBO正与苹果公司洽谈合作事宜,使得后者能成为流媒体视频服务HBO Now的上线合作伙伴。

知情人士称,HBO Now预计将在下月上线,与HBO旗下热门美剧《权力的游戏》第五季同步推出。而HBO Now的零售预定价格为每月15美元。

“我们知道外界对于即将推出的独立流媒体视频服务期待甚高,”HBO发言人称,“一旦我们拥有更多相关的细节,我们将不吝分享。”

时代华纳公司拥有HBO付费电视服务,去年10月该公司宣布将推出流媒体视频服务,以留住并且吸引那些放弃昂贵有线电视订阅的用户。目前,借助HBO Now,所有联网的用户都可以直接访问HBO。

截至发稿,苹果公司尚未就此消息置评。(易木)

二 : 流媒体服务器开发笔记(1)

RTP
Real-time TransportProtocol)是用于Internet上针对多媒体数据流的1种传输层协议。RTP协议详细说明了在互联网上传递音频和视频的标准数据包格式。RTP协议常用于流媒体系统(配合RTCP协议),视频会议和一键通(PushtoTalk)系统(配合H.323或SIP),使它成为IP电话产业的技术基础。RTP协议和RTP控制协议RTCP一起使用,而且它是建立在UDP协议上的。RTP 本身并没有提供按时发送机制或其它服务质量(QoS)保证,它依赖于低层服务去实现这一过程。 RTP并不保证传送或防止无序传送,也不确定底层网络的可靠性。 RTP 实行有序传送, RTP中的序列号允许接收方重组发送方的包序列,同时序列号也能用于决定适当的包位置,例如:在视频解码中,就不需要顺序解码。RTP 由2个紧密链接部分组成: RTP ― 传送具有实时属性的数据;RTP 控制协议(RTCP) ―监控服务质量并传送正在进行的会话参与者的相关信息。
RTCP实时传输控制协议(Real-time Transport Control Protocol或RTP ControlProtocol或简写RTCP)是实时传输协议(RTP)的1个姐妹协议。RTCP为RTP媒体流提供信道外(out-of-band)控制。RTCP本身并不传输数据,但和RTP一起协作将多媒体数据打包和发送。RTCP定期在流多媒体会话参加者之间传输控制数据。RTCP的主要功能是为RTP所提供的服务质量(Qualityof Service)提供反馈。RTCP收集相关媒体连接的统计信息,例如:传输字节数,传输分组数,丢失分组数,jitter,单向和双向网络延迟等等。网络应用程序可以利用RTCP所提供的信息试图提高服务质量,比如限制信息流量或改用压缩比较小的编解码器。RTCP本身不提供数据加密或身份认证。SRTCP可以用于此类用途。
SRTP & SRTCP安全实时传输协议(Secure Real-time TransportProtocol或SRTP)是在实时传输协议(Real-time TransportProtocol或RTP)基础上所定义的1个协议,旨在为单播和多播应用程序中的实时传输协议的数据提供加密、消息认证、完整性保证和重放保护。它是由DavidOran(思科)和Rolf Blom(爱立信)开发的,并最早由IETF于2004年3月作为RFC 3711发布。由于实时传输协议和可以被用来控制实时传输协议的会话的实时传输控制协议(RTP ControlProtocol或RTCP)有着紧密的联系,安全实时传输协议同样也有1个伴生协议,它被称为安全实时传输控制协议(SecureRTCP或SRTCP);安全实时传输控制协议为实时传输控制协议提供类似的与安全有关的特性,就像安全实时传输协议为实时传输协议提供的那些一样。在使用实时传输协议或实时传输控制协议时,使不使用安全实时传输协议或安全实时传输控制协议是可选的;但即使使用了安全实时传输协议或安全实时传输控制协议,所有它们提供的特性(如加密和认证)也都是可选的,这些特性可以被独立地使用或禁用。唯一的例外是在使用安全实时传输控制协议时,必须要用到其消息认证特性。
RTSPRTSP(Real Time StreamingProtocol)是用来控制声音或影像的多媒体串流协议,并允许同时多个串流需求控制,传输时所用的网络通讯协定并不在其定义的范围内,服务器端可以自行选择使用TCP或UDP来传送串流内容,它的语法和运作跟HTTP1.一类似,但并不特别强调时间同步,所以比较能容忍网络延迟。而前面提到的允许同时多个串流需求控制(Multicast),除了可以降低服务器端的网络用量,更进而支持多方视讯会议(Vi[www.61k.com]deoConference)。因为与HTTP1.1的运作方式相似,所以代理服务器《Proxy》的快取功能《Cache》也同样适用于RTSP,并因RTSP具有重新导向功能,可视实际负载情况来转换提供服务的服务器,以避免过大的负载集中于同一服务器而造成延迟。RTSP 和RTP的关系流媒体服务器开发笔记(1)

SDP(Session DescriptionProtocol)用于在媒体会话中,传递媒体流信息,允许会话描述的接收者去参与会话。SDP基本上在internet上工作。他定义了会话描述的统一格式,但并不定义多播地址的分配和SDP消息的传输,也不支持媒体编码方案的协商,这些功能均由下层传送协议完成.典型的会话传送协议包括:SAP(SessionAnnouncement Protocol会话公告协议),SIP,RTSP,HTTP,和使用MIME的E-Mail.(注意:对SAP只能包含1个会话描述,其它会话传诵协议的SDP可包含多个绘画描述)SDP包括以下一些方面:1) 会话的名称和目的2) 会话存活时间3) 包含在会话中的媒体信息,包括:媒体类型(video, audio, etc)传输协议(RTP/UDP/IP, H.320, etc)媒体格式(H.261 video, MPEG video, etc)多播或远端(单播)地址和端口4) 为接收媒体而需的信息(addresses, ports, formats and so on)5) 使用的带宽信息6) 可信赖的接洽信息(Contact information)

三 : red5流媒体服务器安装

转:

前言: 这次是在 centos 6.2 上安装的

第一步 安装jdk

[root@localhost ~]# mkdir -p /usr/java && cd /usr/java

[root@localhost java]# wget http://download.oracle.com/otn-pub/java/jdk/7u4-b20/jdk-7u4-linux-i586.rpm?AuthParam=1338380823_32740b93dd6532f01b895b7877de8092

[root@localhost java]# rpm -ivh jdk-7u4-linux-i586.rpm

第二步 安装ant

[root@localhost java]# wget http://labs.renren.com/apache-mirror//ant/binaries/apache-ant-1.8.4-bin.tar.gz

[root@localhost java]# tar xvf apache-ant-1.8.4-bin.tar.gz

[root@localhost java]# mv apache-ant-1.8.4 /usr/local/ant

[root@localhost java]# vi /etc/profile

export ANT_HOME=/usr/local/ant

export PATH=$PATH:$ANT_HOME/bin

[root@localhost java]# source /etc/profile

[root@localhost java]# ant -version

Apache Ant(TM) version 1.8.4 compiled on May 22 2012

第三步 安装red5

[root@localhost java]# cd

[root@localhost ~]# wget http://trac.red5.org/downloads/1_0/red5-1.0.0-RC1.tar.gz

[root@localhost ~]# tar xvf red5-1.0.0-RC1.tar.gz

[root@localhost ~]# mv red5-1.0.0 /usr/local/red5

[root@localhost ~]# cd /usr/local/red5/

测试能否打开

[root@localhost red5]# ./red5.sh

如果最后一行为 Installer service created 就说明成功了,再打开这个页面看看

http://www.61k.com5080/demos/BallControl.swf

创建服务

[root@localhost red5]# vi /etc/init.d/red5

#!/bin/bash# For RedHat and cousins:# chkconfig: 2345 85 85# description: Red5 flash streaming server# processname: red5# Created By: Sohail Riaz (sohaileo@gmail.com)PROG=red5RED5_HOME=/usr/local/red5DAEMON=$RED5_HOME/$PROG.shPIDFILE=/var/run/$PROG.pid# Source function library. /etc/rc.d/init.d/functions[ -r /etc/sysconfig/red5 ] && . /etc/sysconfig/red5RETVAL=0case "$1" instart)echo -n $"Starting $PROG: "cd $RED5_HOME$DAEMON >/dev/null 2>/dev/null &RETVAL=$?if [ $RETVAL -eq 0 ]; thenecho $! > $PIDFILEtouch /var/lock/subsys/$PROGfi[ $RETVAL -eq 0 ] && success $"$PROG startup" || failure $"$PROG startup"echo;;stop)echo -n $"Shutting down $PROG: "killproc -p $PIDFILERETVAL=$?echo[ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/$PROG;;restart)$0 stop$0 start;;status)status $PROG -p $PIDFILERETVAL=$?;;*)echo $"Usage: $0 {start|stop|restart|status}"RETVAL=1esacexit $RETVAL

[root@localhost red5]# chmod 755 /etc/init.d/red5

[root@localhost red5]# chkconfig –add red5

[root@localhost red5]# chkconfig red5 on

配置文件是 conf/red5.properties

默认demo位置 /usr/local/red5/webapps/root/demos

四 : Apple TV谈判顺利 苹果将于秋季推电视流媒体服务

Apple TV在苹果设备中的使用场景

凤凰科技讯 北京时间7月15日消息,据《华盛顿邮报》网络版消息称,苹果将会在今年秋季晚些时候推出全新的电视流媒体服务。据称,苹果与ABC、CBS、NBC和FOX等电视台的谈判正在顺利进行。

谈判的主要问题在于苹果的三七分成方案。根据该公司一直以来的分成方案,苹果将会分走服务营收的30%。不过报道称,谈判正在迅速取得进展,因为苹果希望能在今年深秋推出该服务。

迪斯尼和CBS电视台将会是首批签约的公司,并将会与苹果签订一揽子合作协议。同时苹果希望能获得迪斯尼旗下的ESPN和Discovery频道的内容,还希望能将一些地区性在线电视台纳入一揽子协议中。据称,苹果正在寻求方法能够快速与遍布全国的地区性电视台达成协议,而不用其一家一家地去谈判。

迪斯尼、CBS等网络电视服务供应商并不能完全控制附属的地区电台的电视内容,苹果要求这些公司能代替自己与附属公司谈判。

目前,苹果正在授权ABC、CBS、NBC和FOX等公司代表自己与地区性电视台谈判。这些公司或将很快完成谈判,然后代表地区附属公司与苹果谈判。这些网络电视服务供应商向其附属公司表示,他们也可以加入苹果的计划,而且能够分享苹果电视流媒体服务的营收。

上周苹果CEO蒂姆·库克(Tim Cook)和公司高管埃迪·库(Eddy Cue)共同参加了太阳谷峰会,在会上,他们被发现正在与美国橄榄球联盟(NFL)总裁交谈。行业人士由此猜测,NFL赛事或将也会加入到苹果的电视流媒体服务中。

业内预计,苹果的电视流媒体服务将会在今年秋季与全新的Apple TV硬件产品一起推出。据称新的Apple TV将支持App Store应用商店,采用更强大的内部构件和改进的遥控技术。(编译/昷凡)

本文标题:流媒体服务器-苹果将与HBO电视网共推流媒体视频服务 包月价15美元
本文地址: http://www.61k.com/1192822.html

61阅读| 精彩专题| 最新文章| 热门文章| 苏ICP备13036349号-1