1.moonlightԴ??
2.moonlight+sunshine串流全教程
3.microsoftsilverlightå¯ä»¥å¸è½½å
4.dpg格式制作
moonlightԴ??
My MPC-暴风影音龙卷风专用圣诞版(没有广告)
暴风影音 5 系列版本历史
(更多信息请访问我们的主页:/pub/download//StormCodec_XMAS.zip
moonlight+sunshine串流全教程
了解串流技术之前,我并未涉足此领域,直到拥有了一台主机,通过远程桌面操作电脑。然而,远程桌面的维修提醒 asp源码流畅度问题逐渐暴露,尤其是对于游戏,如原始人,画面操作受限于Hz刷新率,网络连接不稳定也成了痛点。这时,我接触到了串流技术,尤其是Sunshine作为替代方案。
起初,我尝试使用NV的Shield作为主机,但在GeforceExperience中未显示Shield,于是转向Sunshine。注意,Sunshine已支持ipv6,内存模糊搜索源码推荐使用0.版本以利用ipv6,但国内网络环境复杂,可能遇到问题,ipv4仍是首选。在安装Sunshine时,可通过GitHub获取源码,启动后即可进行内网串流。
然而,外网串流则需要公网ipv4地址或路由器的泡沫乐园黑色源码UPnP转发功能。对于外网用户,需要获取公网ipv4,可通过光纤入户、光猫桥接、拨号上网或路由器设置来实现。此外,还需要配置防火墙,可以选择关闭或开启特定端口。对于Moonlight client,apk的源码下载无论安装版还是便携版,都需根据需求选择。
在配置Sunshine时,需在web UI和pin设置上允许外网访问。访问web UI时,将localhost替换为外网IP或域名。至于串流配对,务必确保显示器或显卡欺骗器的连接。对于普通用户,壁纸怎么修改源码至此教程结束;但对于追求完美体验者,还需涉及远程开机和虚拟显示器等高级内容。
远程开机方法包括物理遥控、向日葵开机棒、华为路由器插件以及利用魔术包。具体步骤包括路由器的IP-MAC绑定、端口映射,以及使用Wake on Lan工具发送魔术包。服务端需设置网卡的WOL功能,并关闭快速启动。后续内容如虚拟显示器部分暂未更新,敬请期待。
microsoftsilverlightå¯ä»¥å¸è½½å
microsoftsilverlightæ¯å¯ä»¥å¸è½½çï¼MicrosoftSilverlightæ¯å¾®è½¯å ¬å¸å¼åçWebå端åºç¨ç¨åºå¼å解å³æ¹æ¡ï¼æ¯å¾®è½¯ä¸°å¯åäºèç½åºç¨ç¨åºï¼RichInternetApplicationï¼çç¥ç主è¦åºç¨ç¨åºå¼åå¹³å°ä¹ä¸ã
以æµè§å¨çå¤æç»ä»¶æ¹å¼ï¼æä¾Webåºç¨ç¨åºä¸å¤åªä½ï¼å«å½±é³æµä¸é³ææµï¼ä¸é«åº¦äº¤äºæ§å端åºç¨ç¨åºç解å³æ¹æ¡ï¼åæ¶å®ä¹æ¯å¾®è½¯UXï¼ç¨æ·ç»éªï¼çç¥ä¸çä¸ç¯ï¼ä¹æ¯å¾®è½¯è¯å¾å°ç¾æ¯è®¾è®¡åç¨åºå¼å人åçå·¥ä½æç¡®ååä¸åååä½åå±åºç¨ç¨åºçå°è¯ä¹ä¸ï¼å¦ä¸ä¸ªä¸ºWPFï¼ã
Silverlightæä¾çµæ´»çç¼ç¨æ¨¡åï¼å¹¶å¯ä»¥å¾æ¹ä¾¿å°éæå°ç°æçç½ç»åºç¨ç¨åºä¸ãSilverlightå¯ä»¥å¯¹è¿è¡å¨MacæWindowsä¸ç主æµæµè§å¨æä¾é«è´¨éè§é¢ä¿¡æ¯çå¿«éãä½ææ¬çä¼ éã
ç®åSilverlightå·²åå°å主æµæµè§å¨çæ¯æï¼å å«InternetExplorerãFirefoxãOperaä¸Safariçï¼åæ¶ä¹æ¯æMacOSXæä½ç³»ç»ï¼å¨WindowsMobile6.0åSymbian(Series
)ææºçè¡å¨è®¾å¤ä¸ä¹åå°æ¯æãä¸Silverlightç¸åçå¼æ¾æºä»£ç 解å³æ¹æ¡âMoonlightâåæä¾å¨Linuxä¸çæ¯æã约%çç½ç»è®¾å¤ç®åé½å®è£ äºSilverlightãç°å¨æäºç½ç«å 容éè¦è¿ä¸ªæ¯ææ以ä¸å»ºè®®å¸è½½ã
dpg格式制作
在制作dpg格式文件时,最关键的问题在于header部分需要包含视频帧的总数信息。这个步骤直接影响到转档的成功与否。Moonlight先生的转档软件功能有限,支持的格式主要限于帧数信息已包含在原始文件中的类型。它依赖于文件本身的参数,如frame数量,以生成header部分。 另一款名为BatchDPG的软件则利用mencoder在转档过程中的stdout输出,通过捕捉并统计出的帧数来构造header。这个过程可能需要一定的技术技巧,但并不算复杂。 BatchDPG软件附带了一个名为headrmaker.exe的工具,用于创建必要的header信息。其使用参数如下:frames:影片的帧数
fps:影片播放的正确帧率
audio_sample_rate:音频采样率
mp2_file_size:mp2文件大小,以字节为单位
m1v_file_size:mpeg1视频文件大小,同样以字节为单位
header_name:输出header的文件名
转档完成后,只需将header.m1v.mp2文件合并在一起,使用以下指令: copy "xxx.head"+"xxx.mp2"+"xxx.m1v" "xxx.dpg" 请确保指令的顺序不变,header文件应位于开头,接着是mp2文件,最后是m1v文件。以上信息和技巧主要源于对网络上转档程序,如BatchDPG和mooshell dpgenc源码的分析。