用计算机名怎么共享电视盒,机顶盒播放电脑视频的方法, 局域网共享教程

很多玩家买盒子除了观看网络视频外,也有用于本地视频观看的需求。其实播放本地视频这个说法,除了是让盒子外接闪存和移动硬盘播放其中的视频内容外,让盒子直接播放局域网内的视频也属于此。事实上,如果我们设置好了局域网,让盒子播放局域网内的视频图片音乐,远比在盒子上外接闪存或者移动硬盘来得方便轻松。

不过,对于大多数普通用户而言,家里或许同时有电脑和盒子,但却并不知道如何让盒子与电脑连接起来并直接通过网络播放电脑里的内容。下面,我们就给大家揭秘这一方便的应用模式!

NAS,最轻松简单的连接

在介绍之前,我们必须得说明的是,无论是盒子连接什么设备,最关键的一点是盒子和其他设备都在同一个网段中,也就是同一个局域网中。最简单的方式就是买个一个无线路由器,让路由器拨号上网,而电脑和盒子连接无线路由器上网,这样他们就都在一个局域网中了。

如果用户购买了一个NAS,并且挂上了硬盘,下载了可以观看的内容。那么让盒子与其连接是最轻松的。以威联通的NAS为例,如果用户的盒子支持局域网以及各种网络连接方式,那么在网上邻居中自动搜索,就能找到威联通NAS的机器型号,此时输入NAS的用户名和密码,就能进入NAS硬盘中的目录,找到自己想看内容直接播放即可。

thread-2310901-1-1.html

盒子在网上邻居中所需要密码就是NAS自己的用户名及密码

另外,很多NAS支持NFS、UPNP以及SMB协议,而大多数盒子也会支持这几种协议,所以在盒子的媒体中心选择这些选项,也会找到NAS。只不过在一些协议中,盒子就无法直接访问NAS的根目录文件夹,而是以Music、Video、Photo三种媒体文件夹的形式存在,而且文件夹会自动列出所有同类型的媒体文件,很是繁琐。此外这些协议的连接速度都没有网上邻居来得快,一些盒子的UPNP协议甚至需要预载所有内容才可以播放,此时遇到大容量的视频文件,就很容易出现问题。所以如果需要完美地共享NAS中的文件夹,还是用网上邻居比较好。

thread-2310901-1-1.html

盒子的媒体中心一般有多种网络协议供选择

此外,用户在盒子上选择网上邻居,找到NAS中的文件夹目录,就可以将这目录加入快捷菜单,以后就不用设置了,只要不更改NAS的用户名和密码就可以直接进入这一目录选择文件观看。总而言之,就盒子而言,网上邻居是最好的局域网共享模式,这无论是针对NAS还是其他设备都一样。

Win10电脑,切换本地账户登录并设置共享

那么如果用户没有NAS,只有电脑怎么办?其实原理是一样的,只是不同的系统在操作上会一些小小的区别。现在我们先用Win10系统做范例为大家介绍。

如果Win10电脑和盒子在同一局域网内,那么我们在盒子的网上邻居中一定可以看到自家电脑,因为Win10默认设置下,“用户”是自动共享可以在其他设备上浏览的,不过只能看到“用户”下的文件夹而无法访问底层的文件。下面说说文件夹具体的共享方式。

此时我们在将要共享的文件夹或者盘符上点击右键,选择属性,然后进入“共享”这一选项。然后选择高级共享,勾上“共享此文件夹”这一项,此时这个文件夹或者盘符就共享完毕了。不过如果用户在盒子的网上邻居中点击自己的电脑,会发现进入不到自己共享的文件夹中,系统会让用户填写用户名以及密码,此外我们还需进行另外一个步骤。

thread-2310901-1-1.html

设置你需要共享的文件夹或盘符

在Win10电脑的控制面板中,进入“网络和Internet”,再进入“网络共享中心”,打开高级共享设置。在最下面“所有网络”的选项中,选择“关闭密码保护共享”。此时我们再在盒子中进入网络邻居,无需输入用户名和密码,就能看到共享的盘符和文件夹了。

thread-2310901-1-1.html

要关闭密码保护共享才能看到共享的文件夹

不过如果此时点击盒子上看到的共享文件夹,用户会发现系统依然要你输入用户名和密码……是的,Win10就是这么让人想撞墙!此时输入PC上的登录用户名和密码,就可以顺利进入共享的文件夹了,也能播放文件夹中的内容了。特别需要提醒的是,一定要将共享的文件夹加入盒子的快捷菜单,这样你共享的文件夹就会直接出现在媒体中心,而无需用户每次去设置。

Win10电脑文件夹还有一个麻烦的是地方,如果用户是采用的互联网账号(微软账户),那么共享文件夹在其他设备上登录时,直接输入账号是无法成功的,必须在互联网账号前单独加入引号和地址名才行,非常麻烦。所以对于Win10用户而言,想要在文件夹共享到盒子上,最好将账号切换到本地账户,这样直接用用户名和密码登录比较简单。

Win7电脑,相对比较复杂,Guest账户是关键

由于Win8.1系统并不普及,所以除了Win10以外,也就Win7为众多用户使用了。相比Win10而言,Win7系统的共享文件夹机制更为麻烦复杂一些,它比Win10的共享机制多了不少步骤。

首先Win7系统和Win10一样,也要关闭密码保护机制,然后将需要的文件夹共享。这两个步骤是一样的。

其次,Win7还需要添加访客账户才行,在控制面板中,找到“添加与删除用户”这一选项进入,点击启用Guest账户。然后在共享文件夹的共享选择中添加everyone,并且让它获得读取写入的权利。此时,我们再打开盒子中的网上邻居,就发现无需用户名和密码,我们就能直接进入Win7系统共享的文件夹中了。

thread-2310901-1-1.html

选择启用Guest账号

当然,我们也可以使用SMB协议来找到Win7共享的文件夹,不过具体方式大同小异,这里就不多说了。总而言之,Win7共享文件夹的方法比Win10要稍微复杂一些,不过好处是设置好了后,不需要任何用户名和密码,我们就能通过局域网,让盒子直接播放共享文件夹中的内容了。

特别提示:(盒子端)百兆有线网播放高码率内容可能出现卡顿

值得注意的是,从实际体验而言,百兆局域网内,盒子播放NAS或者电脑共享文件夹中的大多数高清视频都没有问题,设置一些码率较低的4K视频也没问题。不过如果视频的码率超过80Mbps,那么只有千兆局域网才能搞定了,这就需要路由器、盒子、NAS以及PC都要拥有千兆的LAN口或者使用802.11ac的无线网络才行。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
对于电视机顶盒(Smart TV)上的应用程序,通常使用的是特定的媒体播放器库来实现视频播放。在 Android 平台上,常用的播放器库是 Android 的 MediaPlayer。以下是一个简单的示例代码,演示如何在电视机顶盒上使用 MediaPlayer 播放视频: ```java import android.app.Activity; import android.media.MediaPlayer; import android.net.Uri; import android.os.Bundle; import android.view.SurfaceHolder; import android.view.SurfaceView; public class MainActivity extends Activity implements SurfaceHolder.Callback, MediaPlayer.OnPreparedListener { private MediaPlayer mediaPlayer; private SurfaceHolder surfaceHolder; private SurfaceView surfaceView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); surfaceView = findViewById(R.id.surfaceView); surfaceHolder = surfaceView.getHolder(); surfaceHolder.addCallback(this); } @Override public void surfaceCreated(SurfaceHolder holder) { mediaPlayer = new MediaPlayer(); mediaPlayer.setDisplay(surfaceHolder); try { // 设置要播放视频文件路径或 URL String videoPath = "http://example.com/video.mp4"; Uri videoUri = Uri.parse(videoPath); mediaPlayer.setDataSource(getApplicationContext(), videoUri); mediaPlayer.setOnPreparedListener(this); mediaPlayer.prepareAsync(); } catch (Exception e) { e.printStackTrace(); } } @Override public void surfaceChanged(SurfaceHolder holder, int format, int width, int height) { // 不需要实现 } @Override public void surfaceDestroyed(SurfaceHolder holder) { if (mediaPlayer != null) { mediaPlayer.release(); mediaPlayer = null; } } @Override public void onPrepared(MediaPlayer mp) { // 准备完成后开始播放 mediaPlayer.start(); } } ``` 在上述代码中,我们创建了一个 `MainActivity` 类,该类实现了 `SurfaceHolder.Callback` 和 `MediaPlayer.OnPreparedListener` 接口。通过 `surfaceView.getHolder()` 方法获取 `SurfaceHolder` 对象,并将其设置为 `MediaPlayer` 的显示器。 在 `surfaceCreated()` 方法中,我们创建了一个新的 `MediaPlayer` 对象,并将其与 `surfaceHolder` 关联起来。然后,我们设置要播放视频文件路径或 URL,并通过 `mediaPlayer.prepareAsync()` 异步准备视频。 在 `onPrepared()` 方法中,当视频准备完成后,我们调用 `mediaPlayer.start()` 来开始播放视频。 请注意,上述代码仅提供了基本的实现示例,实际在开发应用程序时,你可能需要处理更多的错误和事件。此外,你还需要在 AndroidManifest.xml 文件中添加适当的权限和配置。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值