P2P在IPTV中解决数据服务器传输瓶颈

全球广播媒体市场的发展日新月异,加上人民的生活质量日益提高,TV互联网化和互联网TV化的进程也加快了脚步。虽然有线数字电视目前正方兴未艾,但人们已经不满足于只能“看”的电视,而主动寻找各式各样有看头的东西。随着移居国外或者长期定居在国外的华人华侨的数量越来越多,他们对视频的需求也越来越高,国外大多国家的卫星电视频道都没有我们国内的一些直播。像中央台、凤凰卫视、星空台、全国的地方卫视如湖南台等等。

如果想在家看我们国内的电视直播怎么办呢?这个时候OTT-TV或者IPTV就派上用场了,运营商可以在国外架一台服务器然后把国内的电视频道的数字信号转换成一条HTTP的流,然后把这条流传到架在国外的服务器上,通过发布平台发布出去,然后做一个IPTV点播直播用的页面,这样国外的用户就可以在家里用IPTV接上网线输入咱们直播点播页面的地址就可以在家里轻轻松松看国内的一些电视频道了。当然在我们国内的一些外国人我们也可以用同样的方法来解决,这就是最近几年非常火热的互联网电视,也叫网络电视。

但是,目前面临的一个问题就是,现有的机顶盒无法为用户提供清晰、流畅的播放效果,更主要的,是运营商无法承受巨大的投资成本。国内IPTV事业不仅仅没有盈利,反而有众多厂商直面“过气”的危机。在这种P2P技术发展的如火如荼,IPTV业务低迷沉寂的环境中,如何能让IPTV业务也同P2P一样,在拥有大量用户的同时,实现真正的盈利?

最简单的办法,让IPTV也能用上P2P。八百里P2P跨区域传输系统,采用最先进的P2P流媒体技术,可将国内采集视频直播流以P2P的方式高速发送到国外,并在发送时进行同步的本地存储,使已发送及未发送内容分别存储于两地的存储服务器中,结合断点续传功能,确保在网络不稳定时数据的完整性。已完成传输的内容可存储为视频文件,根据各地时差延迟视频的发布,以满足当地用户特定时间对直播内容的需求;也可直接应用与网络发布,与国内采集内容同步进行视频播放。

800Li P2P Server System是独立部署的服务器系统,配合800Li P2P Player,可以为现有的音视频流媒体直播点播系统增加P2P功能,为服务节省50%+带宽,该系统可以配合渐进式下载服务器,wowza等流媒体系统以及CDN系统,只需要更换播放器,即可为整站增加P2P功能。800Li P2P Server System提供数据统计分析功能,实时查看带宽节省状况。

时间: 2024-10-27 19:28:03

P2P在IPTV中解决数据服务器传输瓶颈的相关文章

golang中解决tcp传输中的粘包问题

"-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> golang中解决tcp传输中的粘包问题 - Programmer小卫 - 博客频道 - CSDN.NET Programmer小卫 故不积跬步,无以至千里.不积小流,无以成江海. 目录视图 摘要视图 订阅 [活动]2017 CSDN博客专栏评选 &nbsp [5月书

解决WCF大数据量传输 ,System.Net.Sockets.SocketException: 远程主机强迫关闭了一个现有的连接

开发中所用的数据需要通过WCF进行数据传输,结果就遇到了WCF大量传输问题 也就是提示System.Net.Sockets.SocketException: 远程主机强迫关闭了一个现有的连接 网上解决方案都是千篇一律互相转发的,并且没有明确的解决方案或者按照,各个博客中的解决方案都没能解决这个问题. 为此我整整浪费了一天时间用来解决这个问题,而且用了最笨的办法一点点的尝试网上所查到的方案.对于精研WCF来说的这可能是一个小问题,但是对于仅仅了解wcf,一知半解的会很困惑.将解决方案贴出来希望能帮

我们无法找到服务器加载工作簿的数据模型"的 SharePoint 网站,当您刷新 Excel 2013 工作簿中的数据透视表时出错

假定您使用 Analysis Services 源在 Microsoft Excel 2013 中创建数据透视表.将 Excel 工作簿上载到 Microsoft SharePoint 网站中.当您尝试刷新数据透视表或数据透视表中筛选数据时,您会收到以下错误消息: 我们无法找到服务器加载工作簿的数据模型. 由于没有在管理中心网站配置 Analysis Services 实例,将出现此问题. 若要变通解决此问题,请配置 SharePoint 服务器上的 Excel Services 服务应用程序.

无法从传输连接中读取数据: 远程主机强迫关闭了一个现有的连接

我们添加客户端服务引用的时候会出现这样的错误: 下载“http://localhost:8002/WCFService”时出错. 基础连接已经关闭: 接收时发生错误. 无法从传输连接中读取数据: 远程主机强迫关闭了一个现有的连接.. 远程主机强迫关闭了一个现有的连接. Metadata contains a reference that cannot be resolved: 'http://localhost:8002/WCFService'. Metadata contains a refe

通过 httpclientget 方法 向服务器中请求数据

/*   * 通过 httpclientget 方法 向服务器中请求数据   */ public String getweb(String username, String userpass, String url) { String str = ""; StringBuffer sb = new StringBuffer(url); sb.append("?username="); sb.append(username); sb.append("&

解决getJdbcTemplate往oracle数据库中插入数据返回主键出错问题

我们使用Spring中的JdbcDaoSupport往Mysql中插入数据并返回主键代码,我们使用的mysql数据库,主键在数据库中设置为自增长:该类继承自JdbcDaoSupport,所以能直接使用getJdbcTemplate() public int saveUser(String userName,int age,String password){ getJdbcTemplate().update(new PreparedStatementCreator() { public Prepa

Android 中listView数据混乱的原因以及解决方法

前几天写代码的时候,在listview 中添加了checkbox,原本觉着逻辑没有任何问题,但测试的时候,发现checkbox的状态是混乱的, 比如我这里选的1.2 等我再传进来的时候变成了 </pre><p></p><p><img src="" alt="" /></p><p>一开始不知道是为什么,后来网上搜索了一大堆之后,发现原来还是逻辑有些问题.</p><p&

PL/SQL导出到execl中,数据前面的0发生丢失的解决办法

ERR出现的场景再现: 使用 PL/SQL导出按钮,选择‘CSV文件’,保存为1.csv,后用execl打开,复制到VuGen中作为login脚本的参数化文件username. ERR及发现过程: 在跑login场景时,使用的参数化了用户名与密码,并且使用 random + iteration的组合方式,总会出现2-3个登录事务失败,最后在脚本中增加lr_log_message()函数输出每次的用户名,同时更改方式为 unique + iteration,先跑了10000个用户,来查看究竟是哪些

Http Get 从服务器中获取数据 存储到本地

package com.http.get; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.MalformedURLException; import java.net.URL; import org.apache.http.message.BasicNameValu