机顶盒直播源码Demo下载

机顶盒直播点播源码方案开发心得体会。服务器

 

如今用到盒子基本都是安卓的,若是您要找源码的盒子直播的源码 能够参考我最近作的这个项目。app

先说说电视机与手机开发的差别。svg

主要的差别就是: 机顶盒是遥控器操做spa

因为这个差别,那么对咱们要求就比较高。调试

第一点,要处理焦点,之前咱们作手机开发只用处理点击事件。如今要响应按钮,并处理按钮被按下以及被选中的时候样子。orm

第二点,要适配分辨率, 电视机分辨率与手机不一样,主要是电视机通常是1080输出。dp比较低。最好要在里面放置一个sw600dp 或者 直接1080px 的文件夹,直接适配里面的 数值。事件

这2两点的差别,主要是第一点涉及的面很是广。工做量也加剧很是多。并且在焦点切换的时候,容易出错。有时候也须要本身处理焦点切换逻辑。ip

举个例子:A 按下键切换到B ,B 按下键切换到C , 正常逻辑C按上应该切换到B,可是若是让系统处理焦点,C有可能切换到E。 这个时候就须要咱们本身用逻辑处理焦点的切换。若是对系统要求较高,这个焦点的切换逻辑处理很差后期会出现较多的体验性的问题。element

第三点,调试没有手机方便,要知道盒子都是没有显示器的,要接电视,adb也是经过connect ip, 总是断开。各类不爽。开发

因此开发电视机要花费功夫能够说是开发手机的1.5~2倍 工做时间。

闲话很少说,上图。

 

直播显示效果

 

功能说明:

遥控器能够操做,也支持 鼠标 和触摸操做。也就是说能够在手机上运行,只是部分分辨率不一样,显示有些错乱,不影响总体效果(须要适配UI便可),最好装在机顶盒上面体验吧。

1:左侧显示节目内容,可切换节目,节目能够分组左右切换。

2:中间下面能够显示当前节目。

3:节目能够再服务器配置: 配置列表显示和直播源。

咱们都知道,直播是靠直播源。 若是有本身的直播服务器那一切都好说,配置上本身的服务器便可。

可是目前市场上来讲,包括电视家这种大的APP,基本都是没有本身的直播源的。都是用很是规手段破解别人直播源。

由于直播服务器成本特别贵,第一个服务器成本高,第二个流量费也很多钱。

若是不是本身服务器,因此直播源经常被黑,因此要常常本身配置一个新的。

因此直播源必须放在本身的服务器能够配置,这样才好。 

 

APP体验源码Demo地址:

连接:https://pan.baidu.com/s/16wh0JmXUfnBVg-Z_HSdsvg

提取码:0583 

下载后安装便可体验到同样的效果。这个原理比较简单,没啥复制的技术含量。主要是对直播源处理,以及业务逻辑处理。

播放器用的是系统播放器,也能够切换到第三方播放器。好比VLC 或者Vatimo播放器。

播放器也很重要,涉及到系统的稳定性。举个例子,你若是反复切台,播放器是不停的 stop不停的 start。 播放器不稳定很容易挂,由于咋们盒子为了省钱通常是很地段的 硬件方案,内容可能就1GB。 因此相同的代码在手机上运行的很嗨,在设备上面不必定奏效。播放器调用有时候也是一个学问哎,要适配大部分场景不出现异常。

今天就介绍这么多,接下来章节都会介绍机顶盒开发相关事宜。

相关文章
相关标签/搜索