小豆直播高清频道 高清频道 设备id 请输入序列号查询

如何检索Android设备的唯一ID
Android的开发者在一些特定情况下都需要知道手机中的唯一设备ID。
关于本文档
Android的开发者在一些特定情况下都需要知道手机中的唯一设备ID。例如,跟踪应用程序的安装,生成用于复制保护的DRM时需要使用设备的唯一ID。在本文档结尾处提供了作为参考的示例代码片段。
本文提供有关如何读取各种Android设备的 ID的介绍,用以使用标识号。本文假定用户已经安装了Android以及开发应用程序必要的工具。并且,本文假定用户已了解Android的基本知识。
简介在搭载Android操作系统的设备中,已经存在好几种类型的设备标识号。先前的所有Android设备都具有电话功能,因此查找每部设备硬件唯一的IMEI,MEID,或ESN也很容易。但仅能使用Wifi的设备或音乐播放器没有电话硬件,所以没有这种类型的唯一标识号。本文阐述了如何读取不同Android设备的标识号。检索Android设备ID各种方式
以下是Android设备不同类型的识别设备ID。
&&唯一编号(IMEI,MEID,ESN,IMSI)
&&ANDROID_ID
唯一编号(IMEI,MEID,ESN,IMSI)
说明在以前,当Android设备均作为电话使用时,寻找唯一标识号比较简单:()可用于找到(取决于网络技术)手机硬件唯一的IMEI,MEID,ESN和IMSI编号。
TelephonyManager.getDeviceId
IMEI,MEID,ESN,IMSI的定义如下:
&IMEI(国际移动设备识别码)唯一编号,用于识别 GSM,WCDMA手机以及一些卫星电话(移动设备识别码)全球唯一编号,用于识别CDMA移动电台设备的物理硬件,MEID出现的目的是取代ESN号段(电子序列号)(电子序列号)唯一编号,用于识别CDMA手机(国际移动用户识别码)与所有GSM和UMTS网络手机用户相关联的唯一识别编号如需要检索设备的ID,在项目中要使用以下代码:
import android.telephony.TelephonyM&&&
import android.content.C&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
String&& imeistring =&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
String&& imsistring =&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&& TelephonyManager&&& telephonyM&&&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&& telephonyManager&=
&&&&&&&& ( TelephonyManager )getSystemService( Context.TELEPHONY_SERVICE );
&&&&&&&&&&&&&&&&&&&&
&&&&& * getDeviceId() function Returns the unique device ID.
&&&& * for example,the IMEI for GSM and the MEID or ESN for CDMA phones.
&&&& */&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&& imeistring = telephonyManager.getDeviceId();
&&& * getSubscriberId() function Returns the unique subscriber ID,
&* for example, the IMSI for a GSM phone.
&& imsistring = telephonyManager.getSubscriberId();&&
如要只读取手机的状态,则需添加READ_PHONE_STATE许可到AndroidManifest.xml文件中。
&uses-permission
& android:name=&android.permission.READ_PHONE_STATE& &
&/uses-permission&
&Android设备要具有电话功能
&其工作不是很可靠
&当其工作时,该值保留了设备的重置信息(&恢复出厂设置&),从而可以消除当客户删除自己设备上的信息,并把设备转另一个人时发生的错误。
可通过检索找到设备的Wi - Fi或蓝牙硬件的Mac地址。但是,不推荐使用Mac地址作为唯一的标识号。
缺点设备要具备Wi & Fi功能(并非所有的设备都有Wi & Fi功能)如果设备目前正在使用Wi - Fi,则不能报告Mac地址
从Android 2.3(&姜饼&)开始,通过android.os.Build.SERIAL方法序列号可被使用。没有电话功能的设备也都需要上给出唯一的设备ID;& 某些手机也可以需要这样做。序列号可以用于识别MID(移动互联网设备)或PMP(便携式媒体播放器),这两种设备都没有电话功能。通过读取系统属性值&ro.serialno&的方法,可以使用序列号作为设备ID 。如检索序列号并作为设备ID使用,请参考下面的代码示例。
import java.lang.reflect.M&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
String serialnum =&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
try {&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&Class&?& c = Class.forName(&android.os.SystemProperties&);&
&Method get = c.getMethod(&get&, String.class, String.class );&&&&&
&serialnum = (String)(&& get.invoke(c, &ro.serialno&, &unknown& )& );&&&
}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
catch (Exception ignored)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
序列号无法在所有Android设备上使用。
ANDROID_ID
更具体地说,Settings.Secure.ANDROID_ID 是一串<span style="color: #位的编码(十六进制的字符串),是随机生成的设备的第一个引导,其记录着一个固定值,通过它可以知道设备的寿命(在设备恢复出厂设置后,该值可能会改变)。 ANDROID_ID也可视为作为唯一设备标识号的一个好选择。如要检索用于设备ID 的ANDROID_ID,请参阅下面的示例代码
String androidId = Settings.Secure.getString(getContentResolver(),Settings.Secure.ANDROID_ID);
& 对于Android 2.2(&Froyo&)之前的设备不是100%的可靠
& 此外,在主流制造商的畅销手机中至少存在一个众所周知的错误,每一个实例都具有相同的ANDROID_ID。&
对于绝大多数应用来说,只需识别特定的安装配置,而不需要识别物理设备。所幸是,这样做就省去了麻烦。
下面是部分使用设备ID的最佳途径:
&支持各种设备类型的另一种方法是使用getDeviceID()API和ro.serialno的组合
&有许多值得参考的原因,来提醒开发者避免试图识别特定的设备。对于那些想做一下这方面尝试的用户, 最好的办法可能是使用ANDROID_ID,并在一些传统设备上做尝试。
下面是用于追踪Android设置的示例代码
类: ReadDeviceID.java
package com.
import java.lang.reflect.M
import android.app.A
import android.content.C
import android.os.B
import android.provider.S
import android.telephony.TelephonyM
import android.view.V
import android.view.View.OnClickL
import android.widget.B
import android.widget.TextV
public class ReadDeviceID extends Activity {
&TextView idV
&&& /** Called when the activity is first created. */
&&& @Override
&&& public void onCreate(Bundle savedInstanceState) {
&&&&&&& super.onCreate(savedInstanceState);
&&&&&&& setContentView(R.layout.main);
&&&&&&& bt=(Button)findViewById(R.id.button1);
&&&&&&& idView=(TextView)findViewById(R.id.textView1);&&&&&&
&&&&&&& bt.setOnClickListener(new OnClickListener() {&&
&@Override
&public void onClick(View v) {
&& String imeistring=&&&
&&&&&&&&&&&&& String imsistring=
&TelephonyManager&& telephonyManager&=&
( TelephonyManager)getSystemService( Context.TELEPHONY_SERVICE );
&&&&&&&&&&& /*
&* getDeviceId() function Returns the unique device ID.
&* for example,the IMEI for GSM and the MEID or ESN for CDMA phones.
&imeistring = telephonyManager.getDeviceId();
&idView.append(&IMEI No : &+imeistring+&\n&);&&&&
&&&&&&&&&&& /*
&&&&&&&&&&&& * getSubscriberId() function Returns the unique subscriber ID,
&&&&&&&&&&&& * for example, the IMSI for a GSM phone.
&&&&&&&&&&&& */&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
& imsistring = telephonyManager.getSubscriberId();&&&&&&& &&&&&&&
& idView.append(&IMSI No : &+imsistring+&\n&);
&&&&&&&&&&& /*
& * System Property ro.serialno returns the serial number as unique number
& * Works for Android 2.3 and above&&&&&&&&
& String hwID = android.os.SystemProperties.get(&ro.serialno&, &unknown&);
& idView.append( &hwID : & + hwID + &\n& );
&&&&& String serialnum =&&&&&
& try {&&&&&&&&
&&& Class&?& c = Class.forName(&android.os.SystemProperties&);&&&&&&& &&&&&&&&&&& &&&&&&
&&& Method get = c.getMethod(&get&, String.class, String.class );&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&& serialnum = (String)(&& get.invoke(c, &ro.serialno&, &unknown& )& );
&&&& idView.append( &serial : & + serialnum + &\n& );
&&&&&&& &} catch (Exception ignored) {&&&&&&
&&&&&&&&&& }
&String serialnum2 =
&&&&&&&&&& try {
&Class myclass = Class.forName( &android.os.SystemProperties& );
&&&&&& &Method[] methods = myclass.getMethods();
&&&&&& &Object[] params = new Object[] { new String( &ro.serialno& ) , new String(&
&&&&&&&&&&&&& &Unknown& ) };&&&&&&& &
&&&&&&& &serialnum2 = (String)(methods[2].invoke( myclass, params ));&&&&&&& &
&&&&&&&&&&& idView.append( &serial2 : & + serialnum2 + &\n& );
&&&&&&&&&& }catch (Exception ignored)
&&& * Settings.Secure.ANDROID_ID returns the unique DeviceID
&&& * Works for Android 2.2 and above&&&&&&&&
&String androidId = Settings.Secure.getString(getContentResolver(),&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& Settings.Secure.ANDROID_ID);&&&&&&&&&
&&&&&&&&&&& idView.append( &AndroidID : & + androidId + &\n& );&&&
&&&&&&&& }
类: SystemProperties.java
package android.
&* Gives access to the system properties store.&The system properties
&* store contains a list of string key-value pairs.
&* {@hide}
public class SystemProperties
&&& public static final int PROP_NAME_MAX = 31;
&&& public static final int PROP_VALUE_MAX = 91;
&&& private static native String native_get(String key);
&&& private static native String native_get(String key, String def);
&&& private static native int native_get_int(String key, int def);
&&& private static native long native_get_long(String key, long def);
&&& private static native boolean native_get_boolean(String key, boolean def);
&&& private static native void native_set(String key, String def);
&&&& * Get the value for the given key.
&&&& * @return an empty string if the key isn't found
&&&& * @throws IllegalArgumentException if the key exceeds 32 characters
&&& public static String get(String key) {
&&&&&&& if (key.length() & PROP_NAME_MAX) {
&&&&&&&&&&& throw new IllegalArgumentException(&key.length & & + PROP_NAME_MAX);
&&&&&&& return native_get(key);
&&&& * Get the value for the given key.
&&&& * @return if the key isn't found, return def if it isn't null, or an empty string otherwise
&&&& * @throws IllegalArgumentException if the key exceeds 32 characters
&&& public static String get(String key, String def) {
&&&&&&& if (key.length() & PROP_NAME_MAX) {
&&&&&&&&&&& throw new IllegalArgumentException(&key.length & & + PROP_NAME_MAX);
&&&&&&& return native_get(key, def);
&&&& * Get the value for the given key, and return as an integer.
&&&& * @param key the key to lookup
&&&& * @param def a default value to return
&&&& * @return the key parsed as an integer, or def if the key isn't found or
&&&& *&&&&&&&& cannot be parsed
&&&& * @throws IllegalArgumentException if the key exceeds 32 characters
&&& public static int getInt(String key, int def) {
&&&&&&& if (key.length() & PROP_NAME_MAX) {
&&&&&&&&&&& throw new IllegalArgumentException(&key.length & & + PROP_NAME_MAX);
&&&&&&& return native_get_int(key, def);
&&&& * Get the value for the given key, and return as a long.
&&&& * @param key the key to lookup
&&&& * @param def a default value to return
&&&& * @return the key parsed as a long, or def if the key isn't found or
&&&& *&&&&&&&& cannot be parsed
&&&& * @throws IllegalArgumentException if the key exceeds 32 characters
&&& public static long getLong(String key, long def) {
&&&&&&& if (key.length() & PROP_NAME_MAX) {
&&&&&&&&&&& throw new IllegalArgumentException(&key.length & & + PROP_NAME_MAX);
&&&&&&& return native_get_long(key, def);
&&&& * Get the value for the given key, returned as a boolean.
&&&& * Values 'n', 'no', '0', 'false' or 'off' are considered false.
&&&& * Values 'y', 'yes', '1', 'true' or 'on' are considered true.
&&&& * (case insensitive).
&&&& * If the key does not exist, or has any other value, then the default
&&&& * result is returned.
&&&& * @param key the key to lookup
&&&& * @param def a default value to return
&&&& * @return the key parsed as a boolean, or def if the key isn't found or is
&&&& *&&&&&&&& not able to be parsed as a boolean.
&&&& * @throws IllegalArgumentException if the key exceeds 32 characters
&&& public static boolean getBoolean(String key, boolean def) {
&&&&&&& if (key.length() & PROP_NAME_MAX) {
&&&&&&&&&&& throw new IllegalArgumentException(&key.length & & + PROP_NAME_MAX);
&&&&&&& return native_get_boolean(key, def);
&&&& * Set the value for the given key.
&&&& * @throws IllegalArgumentException if the key exceeds 32 characters
&&&& * @throws IllegalArgumentException if the value exceeds 92 characters
&&& public static void set(String key, String val) {
&&&&&&& if (key.length() & PROP_NAME_MAX) {
&&&&&&&&&&& throw new IllegalArgumentException(&key.length & & + PROP_NAME_MAX);
&&&&&&& if (val != null && val.length() & PROP_VALUE_MAX) {
&&&&&&&&&&& throw new IllegalArgumentException(&val.length & & +
&&&&&&&&&&&&&&& PROP_VALUE_MAX);
&&&&&&& native_set(key, val);
使用&ReadDeviceID& activity 创建&com.deviceid&项目。将布局&main.xml&改写成下面的代码
&?xml version=&1.0& encoding=&utf-8&?&
&LinearLayout xmlns:android=&/apk/res/android&
&&& android:orientation=&vertical&
&&& android:layout_width=&fill_parent&
&&& android:layout_height=&fill_parent&
&TextView&
&&& android:layout_width=&fill_parent&
&&& android:layout_height=&wrap_content&
&&& android:text=&@string/hello&
&&& android:text=&GetDeviceID&
&&& android:id=&@+id/button1&
&&& android:layout_width=&wrap_content&
&&& android:layout_height=&wrap_content&&
&TextView&&&&
&&& android:id=&@+id/textView1&&&&
&&& android:layout_width=&fill_parent&
&&& android:layout_height=&wrap_content&&
&/TextView&
&/LinearLayout&
在&AndroidManifest.xml&文件中添加&READ_PHONE_STATE&许可,使应用程序可以登陆互联网。
&?xml version=&1.0& encoding=&utf-8&?&
&manifest xmlns:android=&/apk/res/android&
&&&&& package=&com.deviceid&
&&&&& android:versionCode=&1&
&&&&& android:versionName=&1.0&&
&&& &uses-sdk android:minSdkVersion=&7& /&
&&& &application android:icon=&@drawable/icon& android:label=&@string/app_name&&
&&&&&&& &activity android:name=&.ReadDeviceID&
&&&&&&&&&&&&&&&&& android:label=&@string/app_name&&
&&&&&&&&&&& &intent-filter&
&&&&&&&&&&&&&&& &action android:name=&android.intent.action.MAIN& /&
&&&&&&&&&&&&&&& &category android:name=&android.intent.category.LAUNCHER& /&
&&&&&&&&&&& &/intent-filter&
&&&&&&& &/activity&
&&& &/application&
&&& &uses-permission
&&&&&&&&&&& android:name=&android.permission.READ_PHONE_STATE& &
&&&&& &/uses-permission&
&/manifest&
上方示例代码的输出结果如下图所示:&
(责任编辑:张京晶)
------分隔线----------------------------
无法在这个位置找到: ajaxfeedback.htm一转眼间三月份又过去了一大半,天气也渐渐清爽起来,又到了春季新作蠢蠢欲动的时候,...
对于希望购买 iPhone 的用户来说,在选购前如何避免买到翻新的 iPhone 肯定是他们考虑...
虽然不见得功能多牛逼,但大法会让你清楚什么才是颜值第一。
瑞士厂商面对即将抢食的苹果并不友善,他们一个接一个地苹果进行的盛气凌人地嘲讽,苹...
在温哥华进行的年度黑客大赛 Pwn2Own 进入到了第二天,Safari,Chrome,Firefox 和 In...
在过去 3 个月里一共有13.6亿访客访问美国政府网站,其中将近 17%的访客是通过 iPhone...
媒体认为,Siri 和 Apple TV 独有的 App Store 可以让 Apple TV 成为行业的变革者。
之前说好的只有 GPe 版,被忽悠了。
采用 Unity 3D 引擎打造,将各种特色玩法融于一体的三国题材力作《推倒三国》在经历了...
随着科学技术的不断发展,现在我们已经进入了信息社会,而信息社会的最显著的特征就是...
G5 向来喜欢推出一些解谜类的游戏,《王国传说2( Kingdom Tales 2)》则是另一种风格...
《保卫大坝》(Defend The Dam)是近日推出的一款策略型塔防游戏,游戏中玩家需要帮助...
游戏开发商 Wizorp 于上个月所推出的《前锋竞技场》是一款名义上是足球游戏,实际上是...
随着生活质量的提高,喜欢美食的中国人对于吃的追求似乎进入了一个“返璞归真”的时代...
本周著名游戏开发商 Bulkypix 带来了一部慢节奏休闲游戏《微生物世界冒险》( Kromace...
对于经常外出的朋友来说,只需要携带 iPad(iPhone、touch)和iRig 2,插上吉他就能随...
这款配件是日本厂商万代(Bandai)以电影《回到未来》中的时光跑车作为蓝本进行设计,...
如果你平时经常活动在手机信号不是非常好区域,不妨考虑一下 Linkasepro 的 iPhone 保...
插入 iPhone,启动应用程序,建立连接,拍摄,合成,3D 拍摄就是这么简单!
能折叠的键盘才是好键盘。
Apple Watch 还有一个多月才上市,第三方厂商还有时间来设计各种奇葩的外设产品,我大...
如果想跟手机如胶似漆,黏得难舍难分,又贴近的就像阳光、空气、水如此密不可分没有距...
MagBak 磁力保护套去年在 kickstarter 也是一个大火的 iOS 外设项目,而最近这个系列...
分享一个查询IMEI的网站,可查询到ID锁序列号
注册时间 最后登录
在线时间3530 小时 UID
主题帖子人气
白苹果, 积分 702, 距离下一级还需 798 积分
感谢分享^_^
注册时间 最后登录
在线时间58 小时 UID
主题帖子人气
注册时间 最后登录
在线时间37 小时 UID
主题帖子人气
提示: 作者被禁止或删除 内容自动屏蔽
注册时间 最后登录
在线时间67 小时 UID
主题帖子人气
注册时间 最后登录
在线时间36 小时 UID
主题帖子人气
我试了,不行哦!
你是不是IMEI输错了?
注册时间 最后登录
在线时间36 小时 UID
主题帖子人气
注册时间 最后登录
在线时间266 小时 UID
主题帖子人气
对Ags-05-04 00:13:02在楼主发表的内容评分:人气:+3;
本帖最后由 Ags2014 于
10:36 编辑
分享一个查询IMEI的网站,可查询到ID锁、序列号:6964030(因为论坛等级问题,只能发图片,不能直接发链接,查询时候请手动输入网站,英文看不懂用谷歌或者百度、360翻译)。觉得……我很赞同^_^
注册时间 最后登录
在线时间174 小时 UID
主题帖子人气
DNQM9203FNNM
注册时间 最后登录
在线时间461 小时 UID
主题帖子人气
对Ags-05-04 00:13:02在楼主发表的内容评分:人气:+1;
本帖最后由 Ags2014 于
10:36 编辑
分享一个查询IMEI的网站,可查询到ID锁、序列号:6964030(因为论坛等级问题,只能发图片,不能直接发链接,查询时候请手动输入网站,英文看不懂用谷歌或者百度、360翻译)。觉得……感谢分享^_^,不过我查到的结果不准
注册时间 最后登录
在线时间746 小时 UID
主题帖子人气
随时随地上facebook,嘿
不准,告诉我机子是有合约锁的。港版的机子哪里合约锁,我都刷了N次机了。
随时随地上facebook,嘿嘿。
威锋旗下产品
Hi~我是威威!
沪ICP备号-1 丨 深公安网监备案号 5
增值电信业务经营许可证:
Powered by Discuz!对香港艺华高清直播的接收详情-上海凯天电子上海卫星电视安装_上海卫星天线安装_上海卫星电视_上海卫星天线
对香港艺华高清直播的接收详情
高清直播,须具备3个特征首先是直播到户,从广播公司上行站到终端客户家里,信号直传没任何中转环节。其次是场强很高,可用60厘米以下的天线轻松接收,最后足覆盖范围有限.只在特定区域才能用小耳朵天线.
符合这样条件的高清直播.亚洲有很多。日本、韩国、泰国、菲律宾、越南等等,都开播了高清直播系统,有些国家甚至还有二个以上的系统。遗憾的是中国还没有高清直播,落后越南3年,落后日本20年。说到亚洲的中文高清直播,倒是有二个,一是台湾的DISH系统,借助洋鬼子的外力。另一个是香港的艺华系统,这才是国人自已搞起来的高清直播。
艺华高清直播
我第一次听见古总要打造一个卫星平台,是在10年前本刊举办的北京读者联谊会上。当时,那是属于非常神秘的范畴。1999年6月,艺华公司才刚刚在得港成立,就语出惊人。虽然我们带着极大的期盼,但还是将信将疑。业内人都知道,古总是卫视领域出类拔萃的生意人。要搞一个卫星平台,需要政府牌照、社会融资、媒体关注、技术支持、宣传营销、用户捧场,乃至人脉关系等等,这一切,古总具备了。
果然,新世纪初,艺华卫视开播。当时只包括少量的标清频道,属于大路货,在台湾和香港众多实力雄厚的直播商之间,艺华并不起眼。熬过了这些起步之年,至U2008年夏,借助北京奥运的东风,艺华终于开始发力,一举开播了CCTV―H
D等4个高清频道,从而走上了高清直播的快车道。
经过三年来的调整和发展,目前艺华已经拥有1
38度亚太五号卫星上二个54MHz的宽带卫星转发器。其中一个打包了25个DVB―S标清频道,另一个打包了1
05&DVB―S2高清频道,成为在大中华区域内,除DISH之外的第二个高清直播系统。
在艺华的主页上这样写道,依托亚太五号卫星的战略伙伴关系,联合境外卫星电视频道,负责将其节目上行到指定卫星,并进行管理作业,为亚太华人地区的用户服务。从这点看,艺华的主业,应该是节目传输。表1可见,艺华35个频道中,确实有不少频道单独授权的情况,正是应对了特定用户的节目传输需要。
但与此同时,艺华自售的专用机31 8A和61
8A,以及本文介绍的F3,却是一种专门为家庭终端用户而设计的高清机顶盒,并有标清和高清两个节目套餐供用户选购,从这点看,艺华又是一个高清直播系统。例如,艺华在台湾的代理就有可安实业有限公司及华联电信有限公司,使台湾观众可以通过直播卫星接收到国内的节目。
艺华频道传输的服务对象,应该是一群终端用户而不是孤单一人。但是,把节目送给一群用户,可以用工程机做前端,通过有线电视覆盖。也可以分发一批个人终端给家庭,达到同样目的。所以,艺华的所谓直播服务,是通过批量团购方式进行的,数量越多价格也就越便宜。从这点看,节目传输抑或卫星直播,不存在严格的界限,这正是艺华高明的地方。
这三年中,艺华标清频道的数量和内容,基本维持不变。虽然没了非凡新闻和阳光卫视,却多了一个CCTV。而这三年中高清频道的变化是较大的,从初期半个转发器的4个高清,增加到现在一个转发器的l
05&高清。本文将一笔带过标清频道,着重探讨和介绍艺华的高清频道。
CCTV―H D,央视高清(图1),24小时全天候播出。和1
15.5度中星68上的同步,延迟3秒。H.264转码处理,提高了带宽的利用率。这个频道是我国高清普及过程中的先行者,相当于日本的BS―hi。但6B卫星需要l.5米天线,而艺华只要60厘米,这就是直播卫星带给我们的好处,也是很多没条件装大锅用户的福音。
CCTVl一HD,中央一套高清(图2),H.264转码处理,和6B卫星同步,延迟3秒。这个频道在6B卫星上是加密的,也无盗版可收。有些开播了地面波的大城市如深圳、北京等,可用F3的DMB―TH地面波功能收到。但大部分地区没有地面波,若当地有线台不转播高清,就只能收艺华了。因此这个频道是艺华的王牌之一,有相当大的号召力。
湖南高清,H.264转码处理,和l25度鑫诺3号卫星同步,延迟3秒。是国内最受欢迎的频道之一,年轻人的最爱,l6:9的高清节目也最多。
北京高清,H.264转码处理,和鑫诺3号卫星同步,延迟3秒。大部分是4:3标清节目。猜测是先占着位,给以后预留机会。
英超高清,H.264降码处理。在降码过程中,前端处理得不太好,跳帧现象比较严重。白天都是赛事录播,只在英超赛季才有实况转播,仅转播部分赛载这个频道只有两种加密方式,不含长城CA,所以318A机器是收不到的。这个问题,下面还会详细研究。
亚洲高清,H264降码处理,和香港地面波同步,延迟3桫。赛马是这个频道的强项,画质也最棒。由于是粤语伴音,晚间和节假日的影视节目没打中文字幕,给内地观众带来不便,但白天的新闻和专题节目都有粘屏字幕。艺华前端的工程师正在努力,争取把字幕文件转成粘屏字幕,但愿早日成功。
高清综艺,这是艺华自办的频道,购买国外的正版节目,流行音乐演唱会等,中文粘屏字幕。
高清影视,艺华自办频道,购买好莱坞和宝莱坞大片的版权,片子都不太老。全部是原声伴音、中文粘屏字幕,比美国HB0―HD更好看,画质也更棒。
高清体育,艺华自办频道,购买国外的正版节目。内容是奥运项目以外的赛事,滑板冲浪、单车飘移、街头热舞等,充满活力。中文粘屏字幕。
高清探索,也是艺华自办的频道,购买美国Discovey频道的正版节目。虽然都是过期的录像,但知识类的节目,没所谓过期。画面右上角,原来有Discovey―HD的台标,但碍于版权问题,用水印遮盖,这是比较煞风景的。
高清综艺、高清影视、高清体育、高清探索等,都是艺华自办的高清频道,简称艺华四台。粘屏的中文字幕字体大,轮廓清晰,便于阅读。每天播送20小时正式节目,在凌晨2点到6点之间,各台变成同步播送,内容是高清风光纪录片,只有背景音乐,无解说,无字幕。
艺华所有的高清频道,在卫星平台直播时并没有EPG,这与国际上卫星直播的惯例不同。想知道节目预告,艺华四台可进艺华官方网站查询,其他频道只能进相应的网站查询。例如,亚洲高清台可进香港亚洲电视广播公司的主页查询,不免有些麻烦。
搜索48转发器之后,发现除了上述1 0个高清台之外,还多出一个PUSHVI
DE0台标,这是还在测试的高清下载服务,只针对特定的目标用户。原理是利用码流的空隙,本来应该插入空包的时段,现插入数据包,下载到终端的硬盘内贮存,所有下载服务都在后台进行。例如下载一部2小时的高清电影,可能需要20小时,简单地说,就是用时间换带宽。如果不关机,并且总是停留在48转发器上,经过一段时日,硬盘中的资料慢慢多起来,就可以实现本地节目的点播功能。这个看似不错,却需要专门的硬盘下载机才能兼容,目前的61
8A不0F3两款机型,都没有安装相应的软件,不具备PVOD功能,本文从略。
今年元旦到2月底这期间,艺华满足了国内广大高清发烧友的要求,单开高清包优惠价680元,包含9个高清加送1个英超高清,这是艺华高清开播以来从来没有过的。购新机同时开高清,还有二重优惠,如618A有打折,F3当场返还100元,等等。9+1活动一开始就受到广大网友的青睐,各地订单蜂拥而至。艺华支持我们,我们也支持艺华。
艺华高清频道的技术规格
通常来说,高清频道消耗的带宽资源,是标清电视的五倍。如果用传统的DVB―S/MPEG2广播模式,一个54M
Hz的宽频转发器只能打包四个高清频道。为了有效利用珍贵的转发器资源,最近几年来,国际上已经形成共识,使用以下四种技术使带宽加倍。
一是降低水平分辨率。例如日本CS高清频道,水平分辨率是1 440点。另一个大家比较熟悉的LUXE―HD,水平分辨率只有1
280点。据说是基于最新眼科医学的科研成果,人眼对垂直分辨率比较敏感,而对水平分辨率却比较迟钝。如果水平降到1
440点,可以提高带宽利用率l.3倍,画质(用肉眼看)不会有明显的影响。二年前,我就曾向艺华建议,可惜最终没有被采纳。
二是H.264(MPEG4)视频压缩方式。最早流行的MPEG2压缩方式,是对整个画面平均划分相等的方格,然后分别编码合成,比较浪费资源。例如要表现相对静止的背景前,有一辆摩托车驶过,MPEG2不分景物是否运动,一律平均分配码流。结果静止背景的码流给高了,而运动的摩托车码流偏低了。但H.264就能区分这种情况,它会侦测画面中的运动部分,给摩托车分配较多的码流,给背景分配较少的码流,因此可以更合理、有效地利用带宽资源。有人认为,在同样的动态清晰度下,H.264比MPEG2提高带宽利用率1.3倍。这个已被艺华高清采用。
三是DVB―S2调制解调。在时分制的调制方式中,DVB―S采用QPSK调制,这个Q在英语中是4的意思。也就是说,在同一时刻最多能调制4个互相正交的数字向量。得益于近年调制解调芯片的研发及改良,DVB―S2采用更先进的8PSK调制,这个8显然比4大,信息更加密集。理论上8PSK比QPSK提高带宽利用率2倍,但实际上,误码和纠错也增加,只能提高1.5倍。8PSK已被艺华高清所采用。
四是带宽共享。老式的技术,是给每个频道固定码流,这很不合理。对于艺华的48转发器来说,8PSK调制方式,可以容纳最高76Mbps码流(计算从略)。如果采用固定码流,打包l0个高清,不计伴音的话,每个频道的视频码流最多只有7M。但共享带宽的技术更加聪明,它能在同一时刻把1
0个频道混在一起考量,对于运动的频道,给予较多的码流,对于相对静态的频道,给予较少的码流。但同一时刻所有频道的码流加起来,不能超过76M。“动态码流”这个名词,是1
0年前笔者最先发现并使用的,得到大家的认同。艺华lof高清频道打包在一起,每个频道分配到的动态码流最小约4Mbps,最大约l
2Mbps。虽然平均码流也是7M,但比固定码流7M优越得多。
带宽共享方式需要合理选择搭配各类频道,不能把体育频道全部打包在一起,如果每个频道都向系统索要高码流,等于白搭。也不能把儿童动画频道打包在一起,浪费。对于表1中的1
0个艺华频掌来说,这样的搭配恰到好处。
综上,艺华已经在四种措施中采用了三种,大约可提高带宽2.5倍左右。这个放大倍数2
5,日本人管它叫带宽增益SLOT,就好像有放大器把带宽“放大”了一样。刚才谈到,一个54M宽频转发器用传统方式只能传送4路高清,现在采用先进技术之后,增益为2.5倍,就能打包l
0路高清了。目前,亚洲直播系统中,采用艺华类似技术的还有日本的CS高清,越南高清,等等。CS更是囊括了上述四种SLOT技术。
但是,SLOT不是越大越好,它是有限度的。如果你想把8PSK提高到1
6PSK,只能是纸上谈兵,因为这样高密度的调制方式,会造成调制解调的信号处理非常困难,结果误码和纠错大幅增加,得不偿失。同样,水平分辨率也不能再降低。以前国人搞的红光高清碟,一度将水平分辨率降至ll960点,画质明显受影响了。
最令人匪夷所思,也是争议最大的问题,是H.264。根据我们上面的分析,这种压缩方式的特点,只有当画面上。静态面积较大,动态面积较小,它的效果才会显现出来。如果整幅画面都在移动,例如淫镜头的时候,它就跟M
PEG2完全相同,没有任何优势可言了。所以,H.264究竟能比M
PEG2放大多少带宽,业界说法也是不统一的,实际上是根据节目内容而定的。对于体育节目来说,SLOT不会超过l.3,对于缓慢移动的风光电影,SLOT可能在1.5或以上。
根据日本人的研究,按照卫星电视能提供的实际资源,M
PEG2高清的视频码流,不能低于20M,或者动态码流要达到20M。而H.264的视频码流,不能低于l
5M,或者动态码流要达到l 5M。
但是,码流越高,系统资源消耗就越多,成本也就提高了。一些广播公司不接受这样的评估,老百姓也刚刚从模糊的标清画面中解放出来。讨价还价的结果,形成了另一个折中方案,把码流减半。MPEG2的码流减到1
2M左右,H264的码流减到8M左右。
最典型的例子。香港地面高清是H.264的,视频码流l 2M。法国时装也是H
264的,视频码流7M。而LUXE―HD总是播放缓慢画面,视频码流降到5M。我把这种频道叫做“半码高清”,此类缩水方法称为“瘦身运动”。
一些不明真相的人,不分青红皂白,大肆宣扬H.264的好处,并无限放大。l
2M不是画质没有损伤吗9那就用7M。如果大家没意见,再改用5M。最近出现了一个HB0―HD频道,只有3M多一点。还有人鼓吹,即使降低到2
M甚至1 M都没问题,以利于网络传输。
我们上面谈到,获得带宽增益的方法,目前只有四种,即使全部采用,SLOT也是有限的。如果想进一步降低码流,画质就会受影响。具体表现为三种情况:
(1)图像经常卡停,我给它起名“跳帧”。
(2)大范围动态时出现马赛克。
(3)图像的对比度或分辨率降低。
其中,跳帧和马赛克属于动态清晰度降低。减小对比度和分辨率,不但使动态降低,静态也降低了。这样的频道,还叫高清吗?于是,又出现了新的名词“伪高清”。
回到十年前,当时的数字标清也曾经发生过类似的争论。有人说MPEG2比MPEGl如何先进,结果原本在一个36M
Hz标准转发器打包8个标清的,增加到l
2个。最夸张的菲律宾梦幻一度打包到20多个。被人戏称画质再差,不能差过梦幻,一度成为业内的笑谈。
按照日美原始的1
080i定义,应该是60Hz场频刷新率,但我们有关的白痴部门,把它篡改成50Hz并写入国标,损失了动态清晰度。现在,又要减小水平分辨率,降低对比度,最后再缩水到半码高清。这一切,我们忍气吞声,只能勉强接受了。如果继续推行瘦身运动,疯狂降低视频码流,变成“半半码”,结果造成跳帧或马赛克,看几分钟就会头晕,那我们不能再全盘通吃了。我们的忍受是有限度的,与其说看这种伪高清,还不如看以前的标清算了。
我们是高清电视发烧友,一定要坚守码流这条底线。最近几年,广播公司为了降低成本,急于求成,打着高清的幌子做招牌,陆续推出半码甚至半半码的“高清”频道,我们坚决不能接受这种忽悠人的做法。
回到艺华高清这个主题。上面谈到,艺华l oi&高清的分辨率没有缩水,十足的1920 X
1088,规范的l6:9比例,对比度也丝毫没降低,加上4―1
2M的大动态码流,所以静态清晰度的表现,非常不错。那6个同步转发的频道,如果你没有把原版的频道放在边上同时比对,一定会以为艺华的画面就是原版的。
同样是H.264的压缩格式,同样是动态码流。我看过日本l
24的CS高清,虽然动态画质(流畅性)好于艺华,但静态画质不如艺华。我也比照了越南高清,无论静态还是动态画质,都是艺华胜出。
刚才谈到,4 8转发器最大允许的码流是76M,如果艺华1 0个高清全部以最高码流1 2M运行,总码流就高达1
20M,远远超过了76M,这是不会发生的。要是全部心最低码流4M运行,却只要40M,那又浪费了。在传输过程中,如果码流出现很大的余量,系统会自动插补空包进去,反正每时每刻都要保证76M恒定的总码流。
因此,艺华的编码器一定是这样工作的:在每个时刻,有些频道是最大码流,但另一些必须是最小码流,还有一些处在中间码流。如此平衡,保证总码流不会突破76M上限。但也不排除极端情况,就是大部分频道都要求较高码流的时候,系统会瞬间冲出上限,这时候画面可能会跳帧或者出现马赛克。但编码器是自动的,不出1秒钟会再次平衡。
玩动态码流,最好打包尽量多的频道进去,才会有平衡机会。例如,只打包一个高清,根本不需要动态码流。只打包两个高清,动态码流意义也不大。艺华采用54M
Hz宽频转发器,根据SLOT的关系,最终放大到76M码流,成为亚洲码流最大的转发器,并同时打包1
0个高清,这样一来,频道之间互相调齐till3平衡的机会就增多。
要想保证画质,就要让每个频道都尽量运行在较高的码流,只有76M饱满了,系统效率才最高,但容易出现跳帧。如果把平均码流调低,跳帧就会减少甚至消失,但画质有损失。究竟要把码流调得多大,是要仔细观察和权衡的。通过最近一段时间的微调,目前各个频道的码流基本调到最佳状态,跳帧明显比以前减少,接近能够接受的地步了。
天线增益也不能忽视。我们知道,8PSK的SLOT高,是以牺牲门限为代价的,在同样场强之下,DVB―S2的频道门限要LbDVB―S高出三成左右,而且DVB―S2的门限不是那么陡峭,而是缓慢下行。所以,艺华高清的天线不能太d、,尽量留有余量。有人之前用45厘米天线接收艺华标清正常,但后来加开了高清就不正常了,跳帧和马赛克频繁,就要怀疑天线太d\。以F3为例,C/N在9
5dB左右过门限,但还是建议要达到l l 5甚至l 3 5以上,才能高枕无忧。
艺华的加密系统
在亚洲的华语圈内,虽然人口众多,市场巨大,但盗版活动猖獗。这十年中,哪一家直播公司没受到过盗版的影响?像艺华这样的后起公司,要逐步发展壮大,肯定经不起盗版的滋扰和打击。为此,艺华从一开始就严加防范。
艺华最早和PBl合作,推出标清专用机21
8A,采用CONAX力N密。这是一种有卡系统,很容易被黑客读出卡片中的授权信息,可能出现所谓的D卡和共享等地下服务。古总审时度势,避免了这个问题,2008年适时推出新的高清专用机31
8A,采用长城无卡CA)I]密。笔者在本T-IJ期上,及时对31 8A做了评测与介绍。
但是长城无卡CA依然属于软件上的东西,还是不能保证百分百安全。有街边新闻说,台湾已经把这个系统破解了。到了2009年初,又有一种全新的加密系统推出,那就是北京数字太和公司的UDRM无卡CA,它是用一个全封闭的专用芯片来实现的,所有的授权过程都在芯片内部完成,外部接口什么也读不到,这个方案最为安全。想盗版,只能用药水融掉芯片封装,用I与倍电子显微镜分析芯片内部,权衡考虑花费的代价和得到的利益,让黑客望而却步。于是,艺华又推出最新的可录机型61
8A,搭载数字太和的专用芯片。
至此,艺华同时采用了三种系统同密,CONAX(0b00)卡片、泰兴(4b00)长城无卡CA、数字太和(4aed)无卡CA(图13),在亚洲直播系统中,也是少见的。目前CONAX卡片已经无法买到,但用户端还有一些老机在运作,只能保留。长城系统主要服务于家用的2
1 8A标清机和31 8A高清机,虽然已停售,但部分老机的节目费还没到期,也要保留。
情况正在悄悄改变。最近推出的英超高清频道,就只剩两种加密,长城CA不见了。因此,318A即使购买了高清套餐,也看不到这个频道。随着今后频道增加,31
8A的使用范围越来越窄,直到节目费耗尽,也就自然淘汰了。31
8A到期之后,不建议再续费,应该尽快更新其他热销中的机型,购换.6 1 8A或者F3。目前正在进行中的优惠月活动,61
8A只卖元,F3最便宜的一款F300一N只卖l180元。
采用数字太和无卡CA力I]密方式的机器主要有二种。~种是艺华定制的6 1
8A高清专机,价格低廉,正在畅销;另一种是本文介绍的F3高清机,网上热卖。两种机器都是采用相同的数字太和加密芯片,型号都是UTil201(图15),套餐权限也都相同。
市面上还流传一种。星视通”标清机,只含1 0个标清频道,这个并非艺华所为。用户遇到问题,应该找卖家协助,而不是找艺华。
版权方面,艺华所有的频道,不管标清还是高清,终端费用仅供一台电视机享用。用F3接收艺华高清频道,只允许在家庭中观看,任何将节目输送到外部网络的做法,都有损各方的利益。
F3可以无损录制艺华高清频道,但只能自录自放,不能直接拷贝到电脑中。这点与61
8A相同。F3的高清色差和HDMl输出,只允许接驳家里的电视机,如果有人通过各种电脑设备截获高清TS流并作为商业用途,道义上或法理上都不许可。
F3工程机具有ASl源码输出,但设计上限制,艺华的码流无法从这个接口输出。当然,对于艺华许可的协议用户,可以量身定做。曾经有极具后台的集团公司,要求F3的工程机带艺华ASl输出,我们都婉言谢绝,给再多钱也不干,虽然我们很需要研发经费。你应该走正道,先和艺华去签约。
F3的研发团队都是读书人出身,十足的儒商。数字太和、艺华、F3三者虽是松散的合作系,但却是无卡CA的战略伙伴。我们加入到这个联盟中,是事先签好保密协议的,F3不会也不可能伤害任何一方的利益。所谓唇亡齿寒,讲的就是这个道理。
加密频道的授权
上面谈到,艺华的用户各种各样,有频道传输的,有系统落地的,也有直播到户的。对应市场细分情况,要求艺华的授权方式也多种多样,以适应不同的用户需求。
从F3的操作路径:菜单\条件接收\无卡CA,进入数字太和芯片的界面。第一项是产品信息(授权信息),下面将会谈到。打开最后一项“关于UDRM”,可以看到本机唯一的的数字太和序列号8
XXXXXX,把最后6位阿拉伯数字报给艺华深圳客服,或者直接去。高清总动员论坛”找我代理,请求各种授权服务。
购买F3新机,可在任何时候申请一个月高清包1 0个频道的免费试看服务。付1080元可开高清包l
0个频道的一年授权(2月底之前)。{,31 600元可开标清包,并赠送高清包,共35个频道的一年授权。
结合表1提供的授权ID,在产品信息栏内可以看到,单开标清需要8个授权,对应的授权lD是2、3、5、8、11、13、49、51。单开高清需要5个授权,对应的授权ID是6、7、9、10、120.标清高清全开,需要l3个授权,对应的授权ID正好是上述两项lD的叠加
申请之后,停在任何一个艺华加密频道上,等待授权信息下载。这时屏幕显示“节目没有授权”字样,此时F3不要关机,直到正常的电视画面出现为止。
艺华授权是按数字太和的序列号反复循环进行的。如果由于停电等原因,错失了当次授权也不要紧,重新开机再等也无妨。等待授权的时间,快则5分钟,慢则半小时。如果超过时间依然黑屏,可以查看产品信息栏,此时共收到几个权限(7如果授权I
D残缺不全,相应的频道当然只能黑屏。如果发现一个授权I D都没有,那就要检查序列号有没有报错,或者信号C/N够JT够高了。
上面谈到,DVB―S2的门限比较高,特性也软。艺华的授权信息包,速率非常高,容易造成误码,结果授权不全。在F3的频道信息界面中看到的误码为零,仅仅指电视节目包,不代表授权信息包没有误码。如果这次授权失败,又要排队轮到下一回了。所以,有人在广州用45厘米小锅,抱怨授权太慢,是很正常的现象。
在南方,雨季的时间往往较长。例如广东珠海,差不多一年中有半数日子会下雨,春夏季的雨势更猛,持续时间更长。对于Ku波段的卫星直播来说,需要预留7dB雨衰余量。因此,尽可能地创造条件安装大天线,才能保证系统妥善率达到99%以上。所谓好马配好鞍,既然支付了昂贵的节目费,要是信号常常丢失,或者老在门限附近挣扎,那是很恼人的。这个问题常常被玩家忽略,以为l38卫星功率强,用了小锅还想偏收,过了门限就万事大吉,这是一个误区。当然,没地方装大锅就另当别论了。
授权一旦成功之后,在艺华加密频道之间换台,速度还是较快的。但如果长时间离开艺华频道,接收其他卫星,或者关机之后很久不用,再开机就会发现黑屏,以为丢失了授权。其实不怕,丢失的仅仅是最近KEY的算法而已,只需关机重启,再等待几分“钟,算法自动下载,节目自然正常。变通玩法一例
数字太和的用户,不止艺华一家,全国各地的有线电视,也有不少加盟,使用同样的无卡CA芯片,都是16位芯片序列号,不同的只是序列号上的特征字。
例如,广东番禺区有线电视,采用数字太和及永新视博两种加密方式,如果你是有线台发放的数字太和机顶盒,里面一定有无卡CA的芯片。而有线机顶盒一般档次较低,大部分是不能录像的,如果和F3一起使用,牵涉到两路HDMI线和两个遥控器的问题,使用不方便。能不能两机合并为一机.
再如,上面谈到的星视通标清机,包含了1
0个标清频道,授权ID=2。能不能和F3合并,从而具有倍线的视频输出及硬盘录像功能呢(7下面就举这个例子说明具体玩法。
在F3的型号中,B系列的机器都有卫星接收功能,但无卡CA是空白。包括F3048、F3048―N、F3078、F3078―N、F3028一等几款型号,以及玩家自己组建的其他B系列型号。这些机型都可以加焊数字太和的无卡CA芯片,再次开机之后,型号中的B后缀自动消失,改装就成功了叁F3工厂提供有偿服务,加焊艺华的无卡CA芯片,如果同时开艺华套餐,还有优惠。
如果你的F3本来就有芯片,只是不想开艺华标清或高清套餐,就可以改换有线芯片,或者星视通芯片。要注意的是,在F3主板上,数字太和芯片是焊在反面的,工厂波峰焊时要求先用胶水粘贴。现在想拆卸它,就有点难度,弄不好会拆坏主板。
事先还要再想清楚,艺华、星视通、有线机都不是一回事。虽然都是相同型号的无卡CA芯片,但由于它们互相之间的号段不同,不能交叉授权的。例如,星视通的芯片一旦焊至'1_1F3的主板上,以后只能续费星视通的套餐,不能再续艺华套餐。
打开星视通的机壳,发现主板上的无卡CA芯片,其序列号在三个地方可以找到:主板上贴纸、机器后背贴纸、菜单内UDRM信息(图26)。小心焊下这个芯片,注意脚位和方向,把它移植到F3的主板背面,松香四溅。
芯片换好之后,不必升级F3的软件,直接开机就可,F3会自动寻找这个芯片并挂载相应的驱动。打开无卡CA菜单,发现新的芯片序列号,尾号是679XXX,和图26表示的完全一样,这是星视通的特征字,说明改装已经成功。再查看授权信栏,发现已经存在一个2号授权,包含1
0个标清频道(表1),它就是星视通的套餐。最后一一核对表1中2号授权所含的频道,它们都顺利解锁。留下星视通机器的尸体,随你怎么处理都行。
需要申明。这种玩法并不侵犯任何一方的知识产权。机器是正常渠道进货的,节目套餐也是购买正版的。第二年的续费,依然通过原来的供货商办理,而不必说明自己的芯片搭载在哪台机器上。
换芯片的故事,只是说明各种系统有何异同,提供一种发烧的玩法,并不堤儡大家都去效仿。如果自己焊接手艺不精,不要急于动手。有部分B系列的主板上还缺少元器件,焊了芯片也不起作用。而且多焊几次会把主板焊坏,这样就失去免费保修了。
比较发现,UDRM的软件版本是不一样的。F3的版本是2.1,星视通的版本较高,是2.4的,主要增加了3分钟节目预览功能。这是为了吸引顾客的欲望,让未经授权的加密频道也可以浏览3分钟,但中间有水印。3分钟看完,就变黑屏,但关机重启又有3分钟,用之不竭。本是一个好玩的小功能。
F3之所以没有安装2.4版本的3分钟预览软件,是因为这个功能存在漏洞。有玩家利用这个功能,拦截系统的屏蔽信息,结果3分钟限制解除,水印也不见了,就能偷看费用以外的1
5个标清频道。不法商贩炮制这种所谓的。改版机。,以谋取暴利。这个消息,曾经在国内所有的卫星网站上转载,一度甚嚣尘上。
但数字太和也不是吃素的,它依然是目前国内安全级别最高的加密系统,可以说固若金汤。改版机的出现,损害了各方的利益,是注定要失败的。今后数字太和的加
淘宝旺旺:原来用户名可以这么土 QQ:
上海凯天卫视在淘宝上有店铺,有很好的信誉评价,客户满意度百分之百。这是可以看得见的。我们是走品牌路线。我们在拼价格的同时更拼服务但相对我的服务,就这行业,骗子多,骗收视费的,出了问题骗维修费的更惨的是出了问题找之前的人,电话也打不通的。这些是我所了解的。还有一些不了解的骗局并不是没有。这行业设备是地下工厂做的,就DM500这一机型就有很多厂家在做,就算是质量比较好的厂家出来的机器,每批产品的质量有好和次的波动。但当您遇到了次品或是质量本身就差那种厂家出来的机器,问题由谁来解决?我们做卫星安装近四年来,质保是一年且说到做到,不像人家安装了以后连人都找不到。我们手机是。一直没换。因为我们要做售后。如果我们没有售后,电话早就被人打爆了,早就换号码了吧。但至今没换。因为我们是讲信誉的。淘宝上也有信誉评价。所以售后这些您都不用但心,包您意!如果您对我们不信任您可以在百度《知道》里找“”我们的电话。2006年我们就发布在搞安装了。终生为客户免费提供软件升级增值服务!7月31号数码天空的反制了,现在大多服务器依然还是卡到不能收视。用我们的服务器就能正常收视。如收视上出了问题,可电话,QQ,淘宝旺旺,方便您随时联系到我们。第一时间解决问题。是一家真正有质保有售后的上海卫星电视安装团队!
这么多卫星商和这么多高低不一的价钱给您一个选择我们的理由:
我们在淘宝上经营以久,有很好的信誉评价,客户满意度百分之百。这是可以看得见的。我们是走品牌路线。我们在拼价格的同时更拼服务但相对我的服务,就这行业,骗子多,骗收视费的,出了问题骗维修费的更惨的是出了问题找之前的人,电话也打不通的。这些是我所了解的。还有一些不了解的骗局并不是没有。这行业设备是地下工厂做的,就DM500这一机型就有很多厂家在做,就算是质量比较好的厂家出来的机器,每批产品的质量有好和次的波动。但当您遇到了次品或是质量本身就差那种厂家出来的机器,问题由谁来解决?我们做卫星安装近四年来,质保是一年且说到做到,不像人家安装了以后连人都找不到。我们手机是。一直没换。因为我们要做售后。如果我们没有售后,电话早就被人打爆了,早就换号码了吧。但至今没换。因为我们是讲信誉的。淘宝上也有信誉评价。所以售后这些您都不用但心,包您意!如果您对我们不信任您可以在百度《知道》里找“”我们的电话。2006年我们就发布在搞安装了。终生为客户免费提供软件升级增值服务!7月31号数码天空的反制了,现在大多服务器依然还是卡到不能收视。用我们的服务器就能正常收视。如收视上出了问题,可电话,QQ,淘宝旺旺,方便您随时联系到我们。第一时间解决问题。是一家真正有质保有售后的上海卫星电视安装团队!
淘宝客户使用评价:
淘宝旺旺:原来用户名可以这么土QQ:电话:

我要回帖

更多关于 小豆直播高清频道 的文章

 

随机推荐