8 个解决方案
#1
你得架设一个流媒体服务器,http协议本身不能传送流媒体。
#2
那vlc media player里怎么会有使用http协议传输流媒体的选项?
#3
我也认为是有的,可惜没找到资料。
#4
http是基于tcp的,tcp来搞流媒体还不把用户气死?
#5
是发IGMP包的吧,我没记错的话。。
首先要有1台播码流的包(就是服务器),客户端接受此包(一般是用bridge模式或外线模式链接)。在软件vlc media player里有个(组播?IP)把此IP打成你服务器用的此主机(组播IP?)。 应该就能播了。。。路由器那还要设置些参数,IGMP有关的。。
不好意思有点忘了,一年多没碰那东西了。。
首先要有1台播码流的包(就是服务器),客户端接受此包(一般是用bridge模式或外线模式链接)。在软件vlc media player里有个(组播?IP)把此IP打成你服务器用的此主机(组播IP?)。 应该就能播了。。。路由器那还要设置些参数,IGMP有关的。。
不好意思有点忘了,一年多没碰那东西了。。
#6
学习,我也觉得应该是用IP组播的。。。
#7
看来楼上各位还是没懂我的意思,我是要针对VLC的http协议发送TS流,但是VLC显示出现乱码
#8
你到网上搜一个http的封装格式
他分为两部分 报头+message body
流媒体就装在message body里
http是一个应用层协议,传输层用tcp进行传输
因此这个http包就被分装在n多个tcp包传导客户端
客户端解析后,前几“行”字节的http响应信息之后就是全部是流媒体了
如果是流媒体直播,那后边的流媒体就无限的收下去。。。。
最后客户端把受到的流媒体数据写入文件,或是放到播放器里播放。。。
他分为两部分 报头+message body
流媒体就装在message body里
http是一个应用层协议,传输层用tcp进行传输
因此这个http包就被分装在n多个tcp包传导客户端
客户端解析后,前几“行”字节的http响应信息之后就是全部是流媒体了
如果是流媒体直播,那后边的流媒体就无限的收下去。。。。
最后客户端把受到的流媒体数据写入文件,或是放到播放器里播放。。。
#1
你得架设一个流媒体服务器,http协议本身不能传送流媒体。
#2
那vlc media player里怎么会有使用http协议传输流媒体的选项?
#3
我也认为是有的,可惜没找到资料。
#4
http是基于tcp的,tcp来搞流媒体还不把用户气死?
#5
是发IGMP包的吧,我没记错的话。。
首先要有1台播码流的包(就是服务器),客户端接受此包(一般是用bridge模式或外线模式链接)。在软件vlc media player里有个(组播?IP)把此IP打成你服务器用的此主机(组播IP?)。 应该就能播了。。。路由器那还要设置些参数,IGMP有关的。。
不好意思有点忘了,一年多没碰那东西了。。
首先要有1台播码流的包(就是服务器),客户端接受此包(一般是用bridge模式或外线模式链接)。在软件vlc media player里有个(组播?IP)把此IP打成你服务器用的此主机(组播IP?)。 应该就能播了。。。路由器那还要设置些参数,IGMP有关的。。
不好意思有点忘了,一年多没碰那东西了。。
#6
学习,我也觉得应该是用IP组播的。。。
#7
看来楼上各位还是没懂我的意思,我是要针对VLC的http协议发送TS流,但是VLC显示出现乱码
#8
你到网上搜一个http的封装格式
他分为两部分 报头+message body
流媒体就装在message body里
http是一个应用层协议,传输层用tcp进行传输
因此这个http包就被分装在n多个tcp包传导客户端
客户端解析后,前几“行”字节的http响应信息之后就是全部是流媒体了
如果是流媒体直播,那后边的流媒体就无限的收下去。。。。
最后客户端把受到的流媒体数据写入文件,或是放到播放器里播放。。。
他分为两部分 报头+message body
流媒体就装在message body里
http是一个应用层协议,传输层用tcp进行传输
因此这个http包就被分装在n多个tcp包传导客户端
客户端解析后,前几“行”字节的http响应信息之后就是全部是流媒体了
如果是流媒体直播,那后边的流媒体就无限的收下去。。。。
最后客户端把受到的流媒体数据写入文件,或是放到播放器里播放。。。