博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
我想要的智能电视一键播放体验
阅读量:5363 次
发布时间:2019-06-15

本文共 2869 字,大约阅读时间需要 9 分钟。

智能电视的用户有三种,第一种是我不知道想看什么,然后打开电视给我一个列表我选择一下,类似于调频道。第二种是我知道我要看什么,而且我知道哪个视频应用里有,因为我每集都在追。第三种人是我这样的用户,也是非常符合中国国情的(就是盗版啦)。我会在电脑上完成资源的搜索,然后用电视去看。但是对于第三种人,现在的应用的体验都很差。基本上目前机顶盒系统和应用的思路就是,你打开电视然后在电视上找你要看的视频,我把界面做简单一点,按钮做大一点就好了。但是电视上的应用肯定没有最新大片的BT种子,没有岛国动作片。而且在电视上真的要输中文去找片那是相当麻烦的。

Google出了一个chromecast。我觉得它就是我想要的东西。电视端最好的交互体验是什么?完全不要在电视上做交互。所有的操作都在第一屏上完成,无论是电脑还是手机,找到了资源点一下按钮发到电视上看就好了。但是Google chromecast也有很多问题

1、资源问题,中国国情和美国不一样。不是有一家netflix就可以提供所有人需要消费的资源的。正版资源分布在不同的视频网站上,盗版资源基本上等同于迅雷云播。

2、chromecast需要买一个专有设备。国内目前主流的还是买智能电视和机顶盒。最好是不需要让用户购买另外一个设备,直接是一个应用安装到机顶盒上,方便初期的推广。

3、chromecast发送端还需要装一个浏览器插件。小白用户怎么装chrome extension?ie呢?

4、发送端需要和chromecast做一个第一次的配对。配对还是有一定用户门槛的。

我希望的体验是,发送端不需要安装任何软件。接收端也不需要安装任何软件。两者之间也不需要配对。所有正版盗版的资源都能一键播放。于是我做了一个山寨的chromecast

发过去.com

大概看了一下chromcast的原理,觉得它不过是把一个视频链接从电脑拷贝到电视上了。最终电视播放还是云端的视频,不牵涉到什么局域网内告诉视频流播放的高科技。那我也可以做一个,还真做出来了。

成果在 (发过去.com),另外还有一个给鬼佬的链接 http://send2.tv (send to tv)

使用起来是这样的一个过程

1、在连接了机顶盒的电视上打开浏览器,打开网址 http://faguoqu.com,点正中央的播放器

这个时候电视就进入了接收状态。相当于chromecast的这个状态

2、第二步在电脑上打开 http://faguoqu.com 点 ”发送 >>“ 切换到发送界面

把网址放入到文本框中之后,点发过去,电视那边就会打开发过去的视频链接。这个“发过去”按钮还可以拖拽到书签栏上做bookmarklet用。

变成了bookmarklet之后点一下就可以把当前正在看的网页链接发送到电视上。除了支持普通的视频链接,还可以上传BT种子转换成magnet,也可以转换成迅雷下载链接或者云播链接

这个功能就相当于chromecast的

整个工具就这么点功能了。发过去到那边收到的秘诀是左上角有一个电视机编号

因为无论是电视机还是电脑都是用同一个IP访问 http://faguoqu.com 的,所以被分配的电视机编号是一样的。这个功能本来以为是我原创,结果找了一下发现了http://flingo.org 人家早就玩过了。不过相比国内的 http://tt.showkey.tv 和 http://7po/tt 的模式还是要先进一些。

发过去.com 不好使

”发过去.com“看来挺美好的。两边都不用装任何软件,都只要打开网页就可以了。意味着就算是客人到你家做客,也可以很容易往电视上推送自己想看的视频。对于手机浏览器没法安装bookmarklet的问题,可以通过share to的功能,用邮件,微博或者twitter把链接@faguoqu来完成。反正基本上发送不会有任何问题,很简单很完美。

实际在我家的tpmini上试用了一下发现“发过去.com”根本没法用。问题出在了播放端。

首先我们来尝试 http://www.youku.com,链接发过去在Android机顶盒上根本无法播放。无论User Agent是桌面还是Android还是ipad,都不行

然后我们来尝试 http://tv.sohu.com,发过去起码还能播,User Agent是ipad的时候进度条没法拖动。而且片头的广告播放有兼容性问题。尝试了自带的浏览器,QQ浏览器,海豚浏览器都差不多

基本上得出的结论是主流的视频网站没有对机顶盒的浏览器播放做优化。这个在国外的youtube上就不会有问题,人家html5优化做得非常好。这也是chromecast可以存活的土壤。

然后来试迅雷云播。既然在线视频无法在浏览器里播放,那我把资源转成云播的链接(vod.xunlei.com)发过去总可以吧?试了一下发现仍然是不行。首先迅雷云播要登录,电视上登录个迅雷输入密码输得相死。辛辛苦苦输入了密码,发现打开播放需要Flash Player。关键字是迅雷云播是支持ipad的,为啥到Android机顶盒就一定要Flash Player?

好,既然在线都不成。那我把thunder://这样的链接发过去让迅雷客户端下载总可以吧?发过去.com加了一个转thunder://链接的功能,然后发过去。确实可以打开迅雷的客户端。于是再输入一遍密码。但是在客户端里播放时仍然出错,提示消息是不支持的视频格式。生活大爆炸的mp4文件不可能不支持的。

最后用迅雷的另外一款客户端,迅雷离线才成功播放视频。但是thunder://链接是只打开迅雷的,不会打开迅雷离线的。

总之,在机顶盒上不安装他们各家自己对应的客户端,妄想用浏览器来搞定播放是不现实的。

不过发过去.com的发送和设备配对体验都非常的好。发送端最简单只要打开一个网页就可以发送。如果安装了bookmarklet或者本地应用,发送更加容易。配对通过家庭的外网ip配对成功率还是很高的。

如果迅雷把这个做了

假设迅雷提供了“发过去.com”的功能。使用体验可以非常好。

1、电视打开“t.xunlei.com”进入等待播放状态

2、电脑用网页打开t.xunlei.com,就可以一键把BT种子视频发到电视机上。在发送的时候填写迅雷的会员帐号密码。

3、电视那边无需再次登录迅雷会员了,收到种子或者视频链接直接云播

两边都无需安装客户端就可以体验一键转屏,比chromecast还方便,资源依靠迅雷积累的视频库完全不成问题。

如果播放端安装了客户端,可以把资源扩大到所有的视频网站,只要发送端把tv.sohu.com的链接发过去,那边就可以正常播放。

如果发送端安装了客户端或者bookmarklet,发送资源也完全可以真正的一键体验。电脑上只需要在链接上右键,在手机上只要点Share to。

转载于:https://www.cnblogs.com/taowen/p/3344845.html

你可能感兴趣的文章
SniperOJ-leak-x86-64
查看>>
bzoj 4260: Codechef REBXOR (01 Trie)
查看>>
学好python
查看>>
css-IE中的border-radius和box-shadow
查看>>
利用bootstrap和webform的异步CRUD及分页
查看>>
HDUOJ 1879继续畅通工程(并查集)
查看>>
OC12_自动释放池
查看>>
Saiku资源帖
查看>>
解决手机页面中点击文本框,网页放大问题
查看>>
2-5
查看>>
牛客多校3 A-PACM Team(状压降维+路径背包)
查看>>
HDU - 4284 Travel(floyd+状压dp)
查看>>
1027 制作表格
查看>>
Android之Socket通信、List加载更多、Spinner下拉列表
查看>>
面向对象的介绍与特性
查看>>
typing-python用于类型注解的库
查看>>
20189215 2018-2019-2 《密码与安全新技术专题》第13周作业
查看>>
第四周作业
查看>>
一、HTML基础
查看>>
蓝牙进阶之路 (002) - HC-05与HC-06的AT指令的区别(转)
查看>>