导航:首页 > 编程语言 > php流媒体播放

php流媒体播放

发布时间:2022-07-10 21:42:25

❶ 现在想用php端做一个流媒体出来(m3u8),一点思路也没有,大家给点意见好吗

首先是要搞清m3u8文件头信息,然后可以用二进制字节数组来实现,如我用二进制做的图片程序:
using System;
using System.Collections.Generic;
using System.IO;
using System.Text;
using System.Diagnostics;
namespace BMP
{
class Program
{
static void Main(string[] args)
{
int w = 800; int h =600;
//BMP文件头信息:
long s3 = w * h * 3;
byte[] b = new byte[s3 + 54]; //image.bmp图片文件总字节数;
putByte(18, w, b);
putByte(22, h, b);
putByte(34, s3, b);
putByte(2, s3 + 54, b);
putByte(0, 0x42, b);
putByte(1, 0x4d, b);
putByte(10, 0x36, b);
putByte(14, 0x28, b);
putByte(26, 0x01, b);
putByte(28, 0x18, b);
//查看BMP头文件:
//for (int i = 0; i < 0x36;i++ )
//{
//Console.Write("{1:X2},",b[i]);
// if ((i+1) % 16 == 0) Console.WriteLine();
//}
//对各像素颜色赋值(上背景色):
for (int i = 0; i < s3 - 2; i += 3)
{
long p = i + 0x36;
b[p] = (byte)(i/(10*h)); //blue
//b[p + 1] = 150; //green
b[p + 2] = (byte)(i/(10*h)); //red
}
//画n个渐变色的圆:
for (int r = 0; r <300; r++)
{
for (double q = 0; q < 36.28; q += .01)
{
int x0 = 400; int y0 = 100;
int x = (int)(x0 + r * Math.Sin(q*.5));
int y = (int)(y0 - .2*r* Math.Cos(q*2));
long p =(long)(3 * (w * y + x) + 0x36);
if (p <= s3-2 && p >= 0) b[p] = (byte)(r *5); //blue
if (p <= s3-2 && p >= 0) b[p + 1] = (byte)(r*3); //green
if (p <= s3-2 && p >= 0) b[p + 2] = (byte)(255 - r); //red
}
}
//保存为二进制文件:
FileStream filesstream = new FileStream("image.bmp", FileMode.Create);
BinaryWriter objBinaryWriter = new BinaryWriter(filesstream);
foreach (byte index in b)
{
objBinaryWriter.Write(index);
}
objBinaryWriter.Close();
filesstream.Close();
//打开文件:
Process.Start("image.bmp");
//Console.ReadKey();
}
//转十六进制字节流:
static void putByte(long p, long v, byte[] b)
{
string hexString = Convert.ToString(v, 16);
if ((hexString.Length % 2) != 0)
hexString = "0" + hexString;
int gc = hexString.Length / 2;
for (int i = 0; i < gc; i++)
{
b[gc + p - i - 1] = Convert.ToByte(hexString.Substring(i * 2, 2), 16);
}
}
}
}

❷ 求奇异网类似的网站代码!即采用流媒体技术调用flash player for ie播放视频,详细看奇异网就知道了,php最好

网站可能采用了加密技术。
你如果想下载网上的FLASH ,我告诉你一个方法:
你在IE浏览器—工具—Internet选项- 设置—查看文件中就可找你要的SWF文件。我试过了,100%能行。
不过这里有个技巧,你(在上面提到的)查看文件时,先将里面的文件全删除,然后重新打开浏览器,等你想要下的FLASH 播放后,你就可在查看文件中找到你要的FLASH文件(你只找扩展名为SWF文件就很快找到)

❸ 跪求,谁知道哪里有“网络管理员的视频教学”吗,可以免费下载的。

http://www.dv818.com/viewthread.php?tid=10054

[04-13] 《2006网管员特训》-配套光盘[ISO]
中文名称:2006网管员特训
资源类型:ISO
版本:-配套光盘
发行时间:2006年02月
地区:大陆
语言:普通话
简介:

eMule下载

内容简介:
本书非常全面、系统、精辟地讲解了局域网的认识、规划、组建、应用、升级、管理、维护、故障排除等网管员入门、提高与特训的方方面面和操作技巧,内容翔实、操作简单、知识点多。
本书内容主要包括:网管员认识与必备技能,全面认识局域网,局域网设备的选购与连接,典型局域网组建方案,安装Windows局域网服务器,局域网接入Internet与共享,家庭局域网、学生宿舍网、企业局域网、无盘局域网、无线局域网、虚拟专用网络等典型局域网的组建与应用,文件、打印、Web、FTP、E-mail、视频会议、视频点播与流媒体等局域网服务器的组建与应用,局域网热点应用方案设计与解决,局域网设备的管理,局域网服务器的远程管理,局域网的硬件与系统升级,局域网安全设置与局域网常见故障与排除方法等。你既可以循序学习,也可以了随查随用,使你学有所依、用有所循,快速步入电脑硬件的神秘大门,快速解决各类实际应用问题。
本书内容覆盖全面,知识点丰富,图解叙述,版式新颖,通俗易懂,实用性很强,是广大电脑初级、中级用户和家庭用户的首选案头手册,适合初、中级电脑用户以及广大的电脑爱好者阅读与收藏。
本书特色:
图书 + 手册 + 光盘
图书——18大经典专题 • 25组热点快报 • 1000余条应用技巧
手册——赠送《网管员故障排除宝典》
光盘——视频教学 + 工具软件 + 畅销书PDF电子版


注册&登录+回复

❹ php 有没有实现流媒体技术的例子跪求 - PHP进阶讨论

太棒了,果然能用,谢谢正牌少侠!!!:P :victory:

❺ 如何开发直播软件

你好,很高兴能够帮助您!希望能帮助到你,还请及时采纳谢谢!
流程如下:
组建订技术部门:
1、如果想自己进行视频直播软件开发,起码得有自己的技术团队,其中至少包括这些组安卓组、1OS组、后台组、测试组和产品组成员
2、租赁办公场地、购买办公设备(电脑常用手机机型)等。
3、招聘会计、推广等人员。
决定产品的定位
1、决定产品功能
产品的基础功能如:多渠道登录/支付/分享拍摄直播、私信、评论、关注、多分类列表发礼物、抢红包、多种房间设置、美颜等功能是定要有的,至于短视频、商城等功能是可以酌情根据产
品定位进行选择性开发的。
2、决定U页面
UI界面有的是用代码编写的,有的是用一张图片放上的,U方面一个appー个样子,好的UI界面流畅、美观、内存占用小。
3、决定开发语言
现在市面上比较流行的视频直播软件开发语言通常是这样的,手机端安卓开发语言采用:jav a原生开发、1OS采用: objective-c原生开发,后台管理采用PHP语言开发。
整个系统由WEB系统、 REDISR服务、MYSQ L服务、视频服务、聊天服务、后台管理系统和定时监控等系统模块组成。
4、决定流媒体协议
如果选择做微信端小程序直播,可以选择HL S,如果是APP可以选择RTMP协议,两种协议各有各的优势,要根据产品定位进行选择。
进行软件开发和系统调试。
四、与三方进行对接
在视频直播软件开发完毕后,还要与三方进
行对接扌能实现一些我们无法独立开发的服务,比如调用地图定位、比如更高级的美颜服务等。
五、为上架做准备(如果要运营的话)备好公司资质证明、APP图标、开发者账号(公司/企业)等。

❻ 如何用php写一个流媒体服务器,或者说要用到什么第三方插件

你确定你的问题问到关键点了吗?你确定你的问题提对了吗?不管怎样,以前我遇到相关的问题,都是去后盾人看些视频的,你可以去看看,可以解决掉你的问题。希望给个采纳,我回答也是很不容易的。

❼ PHP能合并视频吗

完全可以,如果你有C/C++或任意语言算法,那么就可以转换成PHP的。PHP支持字节流操作。

阅读全文

与php流媒体播放相关的资料

热点内容
mdr软件解压和别人不一样 浏览:884
单片机串行通信有什么好处 浏览:320
游戏开发程序员书籍 浏览:843
pdf中图片修改 浏览:268
汇编编译后 浏览:474
php和java整合 浏览:829
js中执行php代码 浏览:440
国产单片机厂商 浏览:57
苹果手机怎么设置不更新app软件 浏览:284
转行当程序员如何 浏览:492
苹果id怎么验证app 浏览:864
查看手机命令 浏览:953
抖音反编译地址 浏览:226
如何加密软件oppoa5 浏览:233
java从入门到精通明日科技 浏览:96
拆解汽车解压视频 浏览:598
新版百度云解压缩 浏览:593
android上下拉刷新 浏览:880
centos可执行文件反编译 浏览:839
林清玄pdf 浏览:271